API documentation for config_v1.types
package.
Classes
ApplyResults
Outputs and artifacts from applying a deployment.
CreateDeploymentRequest
DeleteDeploymentRequest
DeleteStatefileRequest
A request to delete a state file passed to a 'DeleteStatefile' call.
Deployment
A Deployment is a group of resources and configs managed and provisioned by Infra Manager.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
DeploymentOperationMetadata
Ephemeral metadata content describing the state of a deployment operation.
ExportDeploymentStatefileRequest
A request to export a state file passed to a 'ExportDeploymentStatefile' call.
ExportLockInfoRequest
A request to get a state file lock info passed to a 'ExportLockInfo' call.
ExportRevisionStatefileRequest
A request to export a state file passed to a 'ExportRevisionStatefile' call.
GetDeploymentRequest
GetResourceRequest
A request to get a Resource from a 'GetResource' call.
GetRevisionRequest
A request to get a Revision from a 'GetRevision' call.
GitSource
A set of files in a Git repository.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
ImportStatefileRequest
A request to import a state file passed to a 'ImportStatefile' call.
ListDeploymentsRequest
ListDeploymentsResponse
ListResourcesRequest
A request to list Resources passed to a 'ListResources' call.
ListResourcesResponse
A response to a 'ListResources' call. Contains a list of Resources.
ListRevisionsRequest
A request to list Revisions passed to a 'ListRevisions' call.
ListRevisionsResponse
A response to a 'ListRevisions' call. Contains a list of Revisions.
LockDeploymentRequest
A request to lock a deployment passed to a 'LockDeployment' call.
LockInfo
Details about the lock which locked the deployment.
OperationMetadata
Represents the metadata of the long-running operation.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Resource
Resource represents a Google Cloud Platform resource actuated by IM. Resources are child resources of Revisions.
ResourceCAIInfo
CAI info of a Resource.
ResourceTerraformInfo
Terraform info of a Resource.
Revision
A child resource of a Deployment generated by a 'CreateDeployment' or 'UpdateDeployment' call. Each Revision contains metadata pertaining to a snapshot of a particular Deployment.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Statefile
Contains info about a Terraform state file
TerraformBlueprint
TerraformBlueprint describes the source of a Terraform root module which describes the resources and configs to be deployed.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
TerraformError
Errors encountered during actuation using Terraform
TerraformOutput
Describes a Terraform output.
TerraformVariable
A Terraform input variable.
UnlockDeploymentRequest
A request to unlock a state file passed to a 'UnlockDeployment' call.