deploymentmanager library

Classes

AsyncOptions
Async options that determine when a resource should finish.
AsyncOptionsDeploymentmanagerV2beta
Async options that determine when a resource should finish.
AsyncOptionsResponse
Async options that determine when a resource should finish.
AsyncOptionsResponseDeploymentmanagerV2beta
Async options that determine when a resource should finish.
AuditConfig
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
AuditConfigDeploymentmanagerV2
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
AuditConfigDeploymentmanagerV2beta
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
AuditConfigResponse
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
AuditConfigResponseDeploymentmanagerV2
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
AuditConfigResponseDeploymentmanagerV2beta
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
AuditLogConfig
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
AuditLogConfigDeploymentmanagerV2
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
AuditLogConfigDeploymentmanagerV2beta
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
AuditLogConfigResponse
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
AuditLogConfigResponseDeploymentmanagerV2
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
AuditLogConfigResponseDeploymentmanagerV2beta
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
BasicAuth
Basic Auth used as a credential.
BasicAuthDeploymentmanagerV2beta
Basic Auth used as a credential.
BasicAuthResponse
Basic Auth used as a credential.
BasicAuthResponseDeploymentmanagerV2beta
Basic Auth used as a credential.
Binding
Associates members, or principals, with a role.
BindingDeploymentmanagerV2
Associates members, or principals, with a role.
BindingDeploymentmanagerV2beta
Associates members, or principals, with a role.
BindingResponse
Associates members, or principals, with a role.
BindingResponseDeploymentmanagerV2
Associates members, or principals, with a role.
BindingResponseDeploymentmanagerV2beta
Associates members, or principals, with a role.
CollectionOverride
CollectionOverride allows resource handling overrides for specific resources within a BaseType
CollectionOverrideDeploymentmanagerV2beta
CollectionOverride allows resource handling overrides for specific resources within a BaseType
CollectionOverrideResponse
CollectionOverride allows resource handling overrides for specific resources within a BaseType
CollectionOverrideResponseDeploymentmanagerV2beta
CollectionOverride allows resource handling overrides for specific resources within a BaseType
CompositeType
Creates a composite type.
CompositeTypeArgs
The set of arguments for CompositeType. The set of arguments for CompositeType.
CompositeTypeDeploymentmanagerV2beta
Creates a composite type.
CompositeTypeDeploymentmanagerV2betaArgs
The set of arguments for CompositeType. The set of arguments for CompositeType.
CompositeTypeLabelEntry
Label object for CompositeTypes
CompositeTypeLabelEntryDeploymentmanagerV2beta
Label object for CompositeTypes
CompositeTypeLabelEntryResponse
Label object for CompositeTypes
CompositeTypeLabelEntryResponseDeploymentmanagerV2beta
Label object for CompositeTypes
ConfigFile
ConfigFileDeploymentmanagerV2
ConfigFileDeploymentmanagerV2beta
ConfigFileResponse
ConfigFileResponseDeploymentmanagerV2
ConfigFileResponseDeploymentmanagerV2beta
Credential
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
CredentialDeploymentmanagerV2beta
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
CredentialResponse
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
CredentialResponseDeploymentmanagerV2beta
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
DeploymentArgs
The set of arguments for Deployment. The set of arguments for Deployment.
DeploymentDeploymentmanagerV2
Creates a deployment and all of the resources described by the deployment manifest.
DeploymentDeploymentmanagerV2Args
The set of arguments for Deployment. The set of arguments for Deployment.
DeploymentDeploymentmanagerV2beta
Creates a deployment and all of the resources described by the deployment manifest.
DeploymentDeploymentmanagerV2betaArgs
The set of arguments for Deployment. The set of arguments for Deployment.
DeploymentIamBinding
Sets the access control policy on the specified resource. Replaces any existing policy.
DeploymentIamBindingArgs
The set of arguments for DeploymentIamBinding. The set of arguments for DeploymentIamBinding.
DeploymentIamBindingDeploymentmanagerV2
Sets the access control policy on the specified resource. Replaces any existing policy.
DeploymentIamBindingDeploymentmanagerV2Args
The set of arguments for DeploymentIamBinding. The set of arguments for DeploymentIamBinding.
DeploymentIamBindingDeploymentmanagerV2beta
Sets the access control policy on the specified resource. Replaces any existing policy.
DeploymentIamBindingDeploymentmanagerV2betaArgs
The set of arguments for DeploymentIamBinding. The set of arguments for DeploymentIamBinding.
DeploymentIamMember
Sets the access control policy on the specified resource. Replaces any existing policy.
DeploymentIamMemberArgs
The set of arguments for DeploymentIamMember. The set of arguments for DeploymentIamMember.
DeploymentIamMemberDeploymentmanagerV2
Sets the access control policy on the specified resource. Replaces any existing policy.
DeploymentIamMemberDeploymentmanagerV2Args
The set of arguments for DeploymentIamMember. The set of arguments for DeploymentIamMember.
DeploymentIamMemberDeploymentmanagerV2beta
Sets the access control policy on the specified resource. Replaces any existing policy.
DeploymentIamMemberDeploymentmanagerV2betaArgs
The set of arguments for DeploymentIamMember. The set of arguments for DeploymentIamMember.
DeploymentIamPolicy
Sets the access control policy on the specified resource. Replaces any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
DeploymentIamPolicyArgs
The set of arguments for DeploymentIamPolicy. The set of arguments for DeploymentIamPolicy.
DeploymentIamPolicyDeploymentmanagerV2
Sets the access control policy on the specified resource. Replaces any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
DeploymentIamPolicyDeploymentmanagerV2Args
The set of arguments for DeploymentIamPolicy. The set of arguments for DeploymentIamPolicy.
DeploymentIamPolicyDeploymentmanagerV2beta
Sets the access control policy on the specified resource. Replaces any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
DeploymentIamPolicyDeploymentmanagerV2betaArgs
The set of arguments for DeploymentIamPolicy. The set of arguments for DeploymentIamPolicy.
DeploymentLabelEntry
Label object for Deployments
DeploymentLabelEntryDeploymentmanagerV2
Label object for Deployments
DeploymentLabelEntryDeploymentmanagerV2beta
Label object for Deployments
DeploymentLabelEntryResponse
Label object for Deployments
DeploymentLabelEntryResponseDeploymentmanagerV2
Label object for Deployments
DeploymentLabelEntryResponseDeploymentmanagerV2beta
Label object for Deployments
DeploymentOutputEntryResponse
Output object for Deployments
DeploymentType
Creates a deployment and all of the resources described by the deployment manifest.
DeploymentUpdateLabelEntryResponse
Label object for DeploymentUpdate
DeploymentUpdateLabelEntryResponseDeploymentmanagerV2
Label object for DeploymentUpdate
DeploymentUpdateLabelEntryResponseDeploymentmanagerV2beta
Label object for DeploymentUpdate
DeploymentUpdateResponse
DeploymentUpdateResponseDeploymentmanagerV2
DeploymentUpdateResponseDeploymentmanagerV2beta
Diagnostic
DiagnosticDeploymentmanagerV2beta
DiagnosticResponse
DiagnosticResponseDeploymentmanagerV2beta
Expr
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
ExprDeploymentmanagerV2
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
ExprDeploymentmanagerV2beta
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
ExprResponse
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
ExprResponseDeploymentmanagerV2
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
ExprResponseDeploymentmanagerV2beta
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
GetCompositeTypeArgs
Arguments for getCompositeType. Arguments for getCompositeType.
GetCompositeTypeDeploymentmanagerV2betaArgs
Arguments for getCompositeType. Arguments for getCompositeType.
GetCompositeTypeDeploymentmanagerV2betaResult
Result data returned by getCompositeType.
GetCompositeTypeResult
Result data returned by getCompositeType.
GetDeploymentArgs
Arguments for getDeployment. Arguments for getDeployment.
GetDeploymentDeploymentmanagerV2Args
Arguments for getDeployment. Arguments for getDeployment.
GetDeploymentDeploymentmanagerV2betaArgs
Arguments for getDeployment. Arguments for getDeployment.
GetDeploymentDeploymentmanagerV2betaResult
Result data returned by getDeployment.
GetDeploymentDeploymentmanagerV2Result
Result data returned by getDeployment.
GetDeploymentIamPolicyArgs
Arguments for getDeploymentIamPolicy. Arguments for getDeploymentIamPolicy.
GetDeploymentIamPolicyDeploymentmanagerV2Args
Arguments for getDeploymentIamPolicy. Arguments for getDeploymentIamPolicy.
GetDeploymentIamPolicyDeploymentmanagerV2betaArgs
Arguments for getDeploymentIamPolicy. Arguments for getDeploymentIamPolicy.
GetDeploymentIamPolicyDeploymentmanagerV2betaResult
Result data returned by getDeploymentIamPolicy.
GetDeploymentIamPolicyDeploymentmanagerV2Result
Result data returned by getDeploymentIamPolicy.
GetDeploymentIamPolicyResult
Result data returned by getDeploymentIamPolicy.
GetDeploymentResult
Result data returned by getDeployment.
GetTypeProviderArgs
Arguments for getTypeProvider. Arguments for getTypeProvider.
GetTypeProviderDeploymentmanagerV2betaArgs
Arguments for getTypeProvider. Arguments for getTypeProvider.
GetTypeProviderDeploymentmanagerV2betaResult
Result data returned by getTypeProvider.
GetTypeProviderResult
Result data returned by getTypeProvider.
ImportFile
ImportFileDeploymentmanagerV2
ImportFileDeploymentmanagerV2beta
ImportFileResponse
ImportFileResponseDeploymentmanagerV2
ImportFileResponseDeploymentmanagerV2beta
InputMapping
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
InputMappingDeploymentmanagerV2beta
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
InputMappingResponse
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
InputMappingResponseDeploymentmanagerV2beta
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
InstancesBulkInsertOperationMetadataResponse
InstancesBulkInsertOperationMetadataResponseDeploymentmanagerV2
InstancesBulkInsertOperationMetadataResponseDeploymentmanagerV2beta
MethodMap
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
MethodMapResponse
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
OperationErrorErrorsItemResponse
OperationErrorErrorsItemResponseDeploymentmanagerV2
OperationErrorErrorsItemResponseDeploymentmanagerV2beta
OperationErrorResponse
Output Only If errors are generated during processing of the operation, this field will be populated.
OperationErrorResponseDeploymentmanagerV2
Output Only If errors are generated during processing of the operation, this field will be populated.
OperationErrorResponseDeploymentmanagerV2beta
Output Only If errors are generated during processing of the operation, this field will be populated.
OperationResponse
Represents an Operation resource. Google Compute Engine has three Operation resources: * Global * Regional * Zonal You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the globalOperations resource. - For regional operations, use the regionOperations resource. - For zonal operations, use the zoneOperations resource. For more information, read Global, Regional, and Zonal Resources.
OperationResponseDeploymentmanagerV2
Represents an Operation resource. Google Compute Engine has three Operation resources: * Global * Regional * Zonal You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the globalOperations resource. - For regional operations, use the regionOperations resource. - For zonal operations, use the zoneOperations resource. For more information, read Global, Regional, and Zonal Resources.
OperationResponseDeploymentmanagerV2beta
Represents an Operation resource. Google Compute Engine has three Operation resources: * Global * Regional * Zonal You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the globalOperations resource. - For regional operations, use the regionOperations resource. - For zonal operations, use the zoneOperations resource. For more information, read Global, Regional, and Zonal Resources.
OperationWarningsItemDataItemResponse
OperationWarningsItemDataItemResponseDeploymentmanagerV2
OperationWarningsItemDataItemResponseDeploymentmanagerV2beta
OperationWarningsItemResponse
OperationWarningsItemResponseDeploymentmanagerV2
OperationWarningsItemResponseDeploymentmanagerV2beta
Options
Options allows customized resource handling by Deployment Manager.
OptionsDeploymentmanagerV2beta
Options allows customized resource handling by Deployment Manager.
OptionsResponse
Options allows customized resource handling by Deployment Manager.
OptionsResponseDeploymentmanagerV2beta
Options allows customized resource handling by Deployment Manager.
PollingOptions
PollingOptionsDeploymentmanagerV2beta
PollingOptionsResponse
PollingOptionsResponseDeploymentmanagerV2beta
ServiceAccount
Service Account used as a credential.
ServiceAccountDeploymentmanagerV2beta
Service Account used as a credential.
ServiceAccountResponse
Service Account used as a credential.
ServiceAccountResponseDeploymentmanagerV2beta
Service Account used as a credential.
SetCommonInstanceMetadataOperationMetadataResponse
SetCommonInstanceMetadataOperationMetadataResponseDeploymentmanagerV2
SetCommonInstanceMetadataOperationMetadataResponseDeploymentmanagerV2beta
TargetConfiguration
TargetConfigurationDeploymentmanagerV2
TargetConfigurationDeploymentmanagerV2beta
TargetConfigurationResponse
TargetConfigurationResponseDeploymentmanagerV2
TargetConfigurationResponseDeploymentmanagerV2beta
TemplateContents
Files that make up the template contents of a template type.
TemplateContentsDeploymentmanagerV2beta
Files that make up the template contents of a template type.
TemplateContentsResponse
Files that make up the template contents of a template type.
TemplateContentsResponseDeploymentmanagerV2beta
Files that make up the template contents of a template type.
TypeProvider
Creates a type provider.
TypeProviderArgs
The set of arguments for TypeProvider. The set of arguments for TypeProvider.
TypeProviderDeploymentmanagerV2beta
Creates a type provider.
TypeProviderDeploymentmanagerV2betaArgs
The set of arguments for TypeProvider. The set of arguments for TypeProvider.
TypeProviderLabelEntry
Label object for TypeProviders
TypeProviderLabelEntryDeploymentmanagerV2beta
Label object for TypeProviders
TypeProviderLabelEntryResponse
Label object for TypeProviders
TypeProviderLabelEntryResponseDeploymentmanagerV2beta
Label object for TypeProviders
ValidationOptions
Options for how to validate and process properties on a resource.
ValidationOptionsDeploymentmanagerV2beta
Options for how to validate and process properties on a resource.
ValidationOptionsResponse
Options for how to validate and process properties on a resource.
ValidationOptionsResponseDeploymentmanagerV2beta
Options for how to validate and process properties on a resource.

Enums

AuditLogConfigLogType
The log type that this config enables.
AuditLogConfigLogTypeDeploymentmanagerV2
The log type that this config enables.
AuditLogConfigLogTypeDeploymentmanagerV2beta
The log type that this config enables.
CompositeTypeStatus
CompositeTypeStatusDeploymentmanagerV2beta
DiagnosticLevel
Level to record this diagnostic.
DiagnosticLevelDeploymentmanagerV2beta
Level to record this diagnostic.
InputMappingLocation
The location where this mapping applies.
InputMappingLocationDeploymentmanagerV2beta
The location where this mapping applies.
TemplateContentsInterpreter
Which interpreter (python or jinja) should be used during expansion.
TemplateContentsInterpreterDeploymentmanagerV2beta
Which interpreter (python or jinja) should be used during expansion.
ValidationOptionsSchemaValidation
Customize how deployment manager will validate the resource against schema errors.
ValidationOptionsSchemaValidationDeploymentmanagerV2beta
Customize how deployment manager will validate the resource against schema errors.
ValidationOptionsUndeclaredProperties
Specify what to do with extra properties when executing a request.
ValidationOptionsUndeclaredPropertiesDeploymentmanagerV2beta
Specify what to do with extra properties when executing a request.

Functions

getCompositeType(GetCompositeTypeArgs args, {InvokeOptions? options}) → Future<GetCompositeTypeResult>
Gets information about a specific composite type. args Arguments passed to this invoke. Arguments for getCompositeType. options Invoke options controlling this call.
getCompositeTypeDeploymentmanagerV2beta(GetCompositeTypeDeploymentmanagerV2betaArgs args, {InvokeOptions? options}) → Future<GetCompositeTypeDeploymentmanagerV2betaResult>
Gets information about a specific composite type. args Arguments passed to this invoke. Arguments for getCompositeType. options Invoke options controlling this call.
getDeployment(GetDeploymentArgs args, {InvokeOptions? options}) → Future<GetDeploymentResult>
Gets information about a specific deployment. args Arguments passed to this invoke. Arguments for getDeployment. options Invoke options controlling this call.
getDeploymentDeploymentmanagerV2(GetDeploymentDeploymentmanagerV2Args args, {InvokeOptions? options}) → Future<GetDeploymentDeploymentmanagerV2Result>
Gets information about a specific deployment. args Arguments passed to this invoke. Arguments for getDeployment. options Invoke options controlling this call.
getDeploymentDeploymentmanagerV2beta(GetDeploymentDeploymentmanagerV2betaArgs args, {InvokeOptions? options}) → Future<GetDeploymentDeploymentmanagerV2betaResult>
Gets information about a specific deployment. args Arguments passed to this invoke. Arguments for getDeployment. options Invoke options controlling this call.
getDeploymentIamPolicy(GetDeploymentIamPolicyArgs args, {InvokeOptions? options}) → Future<GetDeploymentIamPolicyResult>
Gets the access control policy for a resource. May be empty if no such policy or resource exists. args Arguments passed to this invoke. Arguments for getDeploymentIamPolicy. options Invoke options controlling this call.
getDeploymentIamPolicyDeploymentmanagerV2(GetDeploymentIamPolicyDeploymentmanagerV2Args args, {InvokeOptions? options}) → Future<GetDeploymentIamPolicyDeploymentmanagerV2Result>
Gets the access control policy for a resource. May be empty if no such policy or resource exists. args Arguments passed to this invoke. Arguments for getDeploymentIamPolicy. options Invoke options controlling this call.
getDeploymentIamPolicyDeploymentmanagerV2beta(GetDeploymentIamPolicyDeploymentmanagerV2betaArgs args, {InvokeOptions? options}) → Future<GetDeploymentIamPolicyDeploymentmanagerV2betaResult>
Gets the access control policy for a resource. May be empty if no such policy or resource exists. args Arguments passed to this invoke. Arguments for getDeploymentIamPolicy. options Invoke options controlling this call.
getTypeProvider(GetTypeProviderArgs args, {InvokeOptions? options}) → Future<GetTypeProviderResult>
Gets information about a specific type provider. args Arguments passed to this invoke. Arguments for getTypeProvider. options Invoke options controlling this call.
getTypeProviderDeploymentmanagerV2beta(GetTypeProviderDeploymentmanagerV2betaArgs args, {InvokeOptions? options}) → Future<GetTypeProviderDeploymentmanagerV2betaResult>
Gets information about a specific type provider. args Arguments passed to this invoke. Arguments for getTypeProvider. options Invoke options controlling this call.