ProvisionDeploymentGroupRequest(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)The request message for the ProvisionDeploymentGroup method.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Required. The name of the deployment group to provision. Format: 'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}'. |
deployment_specs |
MutableMapping[str, google.cloud.config_v1.types.DeploymentSpec]
Optional. The deployment specs of the deployment units to be created within the same project and location of the deployment group. The key is the unit ID, and the value is the DeploymentSpec. Provisioning will fail if a
deployment_spec has a deployment_id that matches an
existing deployment in the same project and location. If an
existing deployment was part of the last successful revision
but is no longer in the current DeploymentGroup's
deployment_units, it will be recreated if included in
deployment_specs.
|
Classes
DeploymentSpecsEntry
DeploymentSpecsEntry(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 |