Reference documentation and code samples for the Google Cloud Developer Connect V1 Client class InsightsConfig.
The InsightsConfig resource is the core configuration object to capture events from your Software Development Lifecycle. It acts as the central hub for managing how Developer connect understands your application, its runtime environments, and the artifacts deployed within them.
Generated from protobuf message google.cloud.developerconnect.v1.InsightsConfig
Namespace
Google \ Cloud \ DeveloperConnect \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ app_hub_application
string
Optional. The name of the App Hub Application. Format: projects/{project}/locations/{location}/applications/{application}
↳ name
string
Identifier. The name of the InsightsConfig. Format: projects/{project}/locations/{location}/insightsConfigs/{insightsConfig}
↳ create_time
↳ update_time
↳ runtime_configs
↳ artifact_configs
↳ state
int
Optional. Output only. The state of the InsightsConfig.
↳ annotations
array| Google\Protobuf\Internal\MapField
Optional. User specified annotations. See https://google.aip.dev/148#annotations for more details such as format and size limitations.
↳ labels
↳ reconciling
bool
Output only. Reconciling ( https://google.aip.dev/128#reconciliation ). Set to true if the current state of InsightsConfig does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
↳ errors
array< Google\Rpc\Status
>
Output only. Any errors that occurred while setting up the InsightsConfig. Each error will be in the format: field_name: error_message
, e.g. GetAppHubApplication: Permission denied while getting App Hub application. Please grant permissions to the P4SA.
getAppHubApplication
Optional. The name of the App Hub Application.
Format: projects/{project}/locations/{location}/applications/{application}
string
hasAppHubApplication
setAppHubApplication
Optional. The name of the App Hub Application.
Format: projects/{project}/locations/{location}/applications/{application}
var
string
$this
getName
Identifier. The name of the InsightsConfig.
Format: projects/{project}/locations/{location}/insightsConfigs/{insightsConfig}
string
setName
Identifier. The name of the InsightsConfig.
Format: projects/{project}/locations/{location}/insightsConfigs/{insightsConfig}
var
string
$this
getCreateTime
Output only. [Output only] Create timestamp
hasCreateTime
clearCreateTime
setCreateTime
Output only. [Output only] Create timestamp
$this
getUpdateTime
Output only. [Output only] Update timestamp
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. [Output only] Update timestamp
$this
getRuntimeConfigs
Output only. The runtime configurations where the application is deployed.
setRuntimeConfigs
Output only. The runtime configurations where the application is deployed.
$this
getArtifactConfigs
Optional. The artifact configurations of the artifacts that are deployed.
setArtifactConfigs
Optional. The artifact configurations of the artifacts that are deployed.
$this
getState
Optional. Output only. The state of the InsightsConfig.
int
setState
Optional. Output only. The state of the InsightsConfig.
var
int
$this
getAnnotations
Optional. User specified annotations. See https://google.aip.dev/148#annotations for more details such as format and size limitations.
setAnnotations
Optional. User specified annotations. See https://google.aip.dev/148#annotations for more details such as format and size limitations.
$this
getLabels
Optional. Set of labels associated with an InsightsConfig.
setLabels
Optional. Set of labels associated with an InsightsConfig.
$this
getReconciling
Output only. Reconciling ( https://google.aip.dev/128#reconciliation ).
Set to true if the current state of InsightsConfig does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
bool
setReconciling
Output only. Reconciling ( https://google.aip.dev/128#reconciliation ).
Set to true if the current state of InsightsConfig does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
var
bool
$this
getErrors
Output only. Any errors that occurred while setting up the InsightsConfig.
Each error will be in the format: field_name: error_message
, e.g.
GetAppHubApplication: Permission denied while getting App Hub
application. Please grant permissions to the P4SA.
setErrors
Output only. Any errors that occurred while setting up the InsightsConfig.
Each error will be in the format: field_name: error_message
, e.g.
GetAppHubApplication: Permission denied while getting App Hub
application. Please grant permissions to the P4SA.
$this
getInsightsConfigContext
string