DeploymentGroup(mapping=None, *, ignore_unknown_fields=False, **kwargs)A DeploymentGroup is a collection of DeploymentUnits that in a DAG-like structure.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Identifier. The name of the deployment group. Format: 'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}'. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the deployment group was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the deployment group was last updated. |
labels |
MutableMapping[str, str]
Optional. User-defined metadata for the deployment group. |
annotations |
MutableMapping[str, str]
Optional. Arbitrary key-value metadata storage e.g. to help client tools identify deployment group during automation. See https://google.aip.dev/148#annotations for details on format and size limitations. |
state |
google.cloud.config_v1.types.DeploymentGroup.State
Output only. Current state of the deployment group. |
state_description |
str
Output only. Additional information regarding the current state. |
deployment_units |
MutableSequence[google.cloud.config_v1.types.DeploymentUnit]
The deployment units of the deployment group in a DAG like structure. When a deployment group is being provisioned, the deployment units are deployed in a DAG order. The provided units must be in a DAG order, otherwise an error will be returned. |
provisioning_state |
google.cloud.config_v1.types.DeploymentGroup.ProvisioningState
Output only. The provisioning state of the deployment group. |
provisioning_state_description |
str
Output only. Additional information regarding the current provisioning state. |
provisioning_error |
google.rpc.status_pb2.Status
Output only. The error status of the deployment group provisioning or deprovisioning. |
Classes
AnnotationsEntry
AnnotationsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
ProvisioningState
ProvisioningState(value)Possible provisioning states of a deployment group.
State
State(value)Possible states of a deployment group.