1. Packages
  2. Google Cloud Native
  3. API Docs
  4. deploymentmanager
  5. deploymentmanager/alpha
  6. getCompositeType

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.deploymentmanager/alpha.getCompositeType

Explore with Pulumi AI

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

Gets information about a specific composite type.

Using getCompositeType

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getCompositeType(args: GetCompositeTypeArgs, opts?: InvokeOptions): Promise<GetCompositeTypeResult>
function getCompositeTypeOutput(args: GetCompositeTypeOutputArgs, opts?: InvokeOptions): Output<GetCompositeTypeResult>
Copy
def get_composite_type(composite_type: Optional[str] = None,
                       project: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetCompositeTypeResult
def get_composite_type_output(composite_type: Optional[pulumi.Input[str]] = None,
                       project: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetCompositeTypeResult]
Copy
func LookupCompositeType(ctx *Context, args *LookupCompositeTypeArgs, opts ...InvokeOption) (*LookupCompositeTypeResult, error)
func LookupCompositeTypeOutput(ctx *Context, args *LookupCompositeTypeOutputArgs, opts ...InvokeOption) LookupCompositeTypeResultOutput
Copy

> Note: This function is named LookupCompositeType in the Go SDK.

public static class GetCompositeType 
{
    public static Task<GetCompositeTypeResult> InvokeAsync(GetCompositeTypeArgs args, InvokeOptions? opts = null)
    public static Output<GetCompositeTypeResult> Invoke(GetCompositeTypeInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCompositeTypeResult> getCompositeType(GetCompositeTypeArgs args, InvokeOptions options)
public static Output<GetCompositeTypeResult> getCompositeType(GetCompositeTypeArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: google-native:deploymentmanager/alpha:getCompositeType
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CompositeType This property is required. string
Project string
CompositeType This property is required. string
Project string
compositeType This property is required. String
project String
compositeType This property is required. string
project string
composite_type This property is required. str
project str
compositeType This property is required. String
project String

getCompositeType Result

The following output properties are available:

Description string
An optional textual description of the resource; provided by the client when the resource is created.
InsertTime string
Creation timestamp in RFC3339 text format.
Labels List<Pulumi.GoogleNative.DeploymentManager.Alpha.Outputs.CompositeTypeLabelEntryResponse>
Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.
Name string
Name of the composite type, must follow the expression: [a-z]([-a-z0-9_.]{0,61}[a-z0-9])?.
Operation Pulumi.GoogleNative.DeploymentManager.Alpha.Outputs.OperationResponse
The Operation that most recently ran, or is currently running, on this composite type.
SelfLink string
Server defined URL for the resource.
Status string
TemplateContents Pulumi.GoogleNative.DeploymentManager.Alpha.Outputs.TemplateContentsResponse
Files for the template type.
Description string
An optional textual description of the resource; provided by the client when the resource is created.
InsertTime string
Creation timestamp in RFC3339 text format.
Labels []CompositeTypeLabelEntryResponse
Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.
Name string
Name of the composite type, must follow the expression: [a-z]([-a-z0-9_.]{0,61}[a-z0-9])?.
Operation OperationResponse
The Operation that most recently ran, or is currently running, on this composite type.
SelfLink string
Server defined URL for the resource.
Status string
TemplateContents TemplateContentsResponse
Files for the template type.
description String
An optional textual description of the resource; provided by the client when the resource is created.
insertTime String
Creation timestamp in RFC3339 text format.
labels List<CompositeTypeLabelEntryResponse>
Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.
name String
Name of the composite type, must follow the expression: [a-z]([-a-z0-9_.]{0,61}[a-z0-9])?.
operation OperationResponse
The Operation that most recently ran, or is currently running, on this composite type.
selfLink String
Server defined URL for the resource.
status String
templateContents TemplateContentsResponse
Files for the template type.
description string
An optional textual description of the resource; provided by the client when the resource is created.
insertTime string
Creation timestamp in RFC3339 text format.
labels CompositeTypeLabelEntryResponse[]
Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.
name string
Name of the composite type, must follow the expression: [a-z]([-a-z0-9_.]{0,61}[a-z0-9])?.
operation OperationResponse
The Operation that most recently ran, or is currently running, on this composite type.
selfLink string
Server defined URL for the resource.
status string
templateContents TemplateContentsResponse
Files for the template type.
description str
An optional textual description of the resource; provided by the client when the resource is created.
insert_time str
Creation timestamp in RFC3339 text format.
labels Sequence[CompositeTypeLabelEntryResponse]
Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.
name str
Name of the composite type, must follow the expression: [a-z]([-a-z0-9_.]{0,61}[a-z0-9])?.
operation OperationResponse
The Operation that most recently ran, or is currently running, on this composite type.
self_link str
Server defined URL for the resource.
status str
template_contents TemplateContentsResponse
Files for the template type.
description String
An optional textual description of the resource; provided by the client when the resource is created.
insertTime String
Creation timestamp in RFC3339 text format.
labels List<Property Map>
Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: [a-z]([-a-z0-9]*[a-z0-9])? Label values must be between 0 and 63 characters long and must conform to the regular expression ([a-z]([-a-z0-9]*[a-z0-9])?)?.
name String
Name of the composite type, must follow the expression: [a-z]([-a-z0-9_.]{0,61}[a-z0-9])?.
operation Property Map
The Operation that most recently ran, or is currently running, on this composite type.
selfLink String
Server defined URL for the resource.
status String
templateContents Property Map
Files for the template type.

Supporting Types

CompositeTypeLabelEntryResponse

Key This property is required. string
Key of the label
Value This property is required. string
Value of the label
Key This property is required. string
Key of the label
Value This property is required. string
Value of the label
key This property is required. String
Key of the label
value This property is required. String
Value of the label
key This property is required. string
Key of the label
value This property is required. string
Value of the label
key This property is required. str
Key of the label
value This property is required. str
Value of the label
key This property is required. String
Key of the label
value This property is required. String
Value of the label

ImportFileResponse

Content This property is required. string
The contents of the file.
Name This property is required. string
The name of the file.
Content This property is required. string
The contents of the file.
Name This property is required. string
The name of the file.
content This property is required. String
The contents of the file.
name This property is required. String
The name of the file.
content This property is required. string
The contents of the file.
name This property is required. string
The name of the file.
content This property is required. str
The contents of the file.
name This property is required. str
The name of the file.
content This property is required. String
The contents of the file.
name This property is required. String
The name of the file.

InstancesBulkInsertOperationMetadataResponse

PerLocationStatus This property is required. Dictionary<string, string>
Status information per location (location name is key). Example key: zones/us-central1-a
PerLocationStatus This property is required. map[string]string
Status information per location (location name is key). Example key: zones/us-central1-a
perLocationStatus This property is required. Map<String,String>
Status information per location (location name is key). Example key: zones/us-central1-a
perLocationStatus This property is required. {[key: string]: string}
Status information per location (location name is key). Example key: zones/us-central1-a
per_location_status This property is required. Mapping[str, str]
Status information per location (location name is key). Example key: zones/us-central1-a
perLocationStatus This property is required. Map<String>
Status information per location (location name is key). Example key: zones/us-central1-a

OperationErrorErrorsItemResponse

Code This property is required. string
The error type identifier for this error.
Location This property is required. string
Indicates the field in the request that caused the error. This property is optional.
Message This property is required. string
An optional, human-readable error message.
Code This property is required. string
The error type identifier for this error.
Location This property is required. string
Indicates the field in the request that caused the error. This property is optional.
Message This property is required. string
An optional, human-readable error message.
code This property is required. String
The error type identifier for this error.
location This property is required. String
Indicates the field in the request that caused the error. This property is optional.
message This property is required. String
An optional, human-readable error message.
code This property is required. string
The error type identifier for this error.
location This property is required. string
Indicates the field in the request that caused the error. This property is optional.
message This property is required. string
An optional, human-readable error message.
code This property is required. str
The error type identifier for this error.
location This property is required. str
Indicates the field in the request that caused the error. This property is optional.
message This property is required. str
An optional, human-readable error message.
code This property is required. String
The error type identifier for this error.
location This property is required. String
Indicates the field in the request that caused the error. This property is optional.
message This property is required. String
An optional, human-readable error message.

OperationErrorResponse

Errors This property is required. List<Pulumi.GoogleNative.DeploymentManager.Alpha.Inputs.OperationErrorErrorsItemResponse>
The array of errors encountered while processing this operation.
Errors This property is required. []OperationErrorErrorsItemResponse
The array of errors encountered while processing this operation.
errors This property is required. List<OperationErrorErrorsItemResponse>
The array of errors encountered while processing this operation.
errors This property is required. OperationErrorErrorsItemResponse[]
The array of errors encountered while processing this operation.
errors This property is required. Sequence[OperationErrorErrorsItemResponse]
The array of errors encountered while processing this operation.
errors This property is required. List<Property Map>
The array of errors encountered while processing this operation.

OperationResponse

ClientOperationId This property is required. string
The value of requestId if you provided it in the request. Not present otherwise.
CreationTimestamp This property is required. string
[Deprecated] This field is deprecated.

Deprecated: [Deprecated] This field is deprecated.

Description This property is required. string
A textual description of the operation, which is set when the operation is created.
EndTime This property is required. string
The time that this operation was completed. This value is in RFC3339 text format.
Error This property is required. Pulumi.GoogleNative.DeploymentManager.Alpha.Inputs.OperationErrorResponse
If errors are generated during processing of the operation, this field will be populated.
HttpErrorMessage This property is required. string
If the operation fails, this field contains the HTTP error message that was returned, such as NOT FOUND.
HttpErrorStatusCode This property is required. int
If the operation fails, this field contains the HTTP error status code that was returned. For example, a 404 means the resource was not found.
InsertTime This property is required. string
The time that this operation was requested. This value is in RFC3339 text format.
InstancesBulkInsertOperationMetadata This property is required. Pulumi.GoogleNative.DeploymentManager.Alpha.Inputs.InstancesBulkInsertOperationMetadataResponse
Kind This property is required. string
Type of the resource. Always compute#operation for Operation resources.
Name This property is required. string
Name of the operation.
OperationGroupId This property is required. string
An ID that represents a group of operations, such as when a group of operations results from a bulkInsert API request.
OperationType This property is required. string
The type of operation, such as insert, update, or delete, and so on.
Progress This property is required. int
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
Region This property is required. string
The URL of the region where the operation resides. Only applicable when performing regional operations.
SelfLink This property is required. string
Server-defined URL for the resource.
SetCommonInstanceMetadataOperationMetadata This property is required. Pulumi.GoogleNative.DeploymentManager.Alpha.Inputs.SetCommonInstanceMetadataOperationMetadataResponse
If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
StartTime This property is required. string
The time that this operation was started by the server. This value is in RFC3339 text format.
Status This property is required. string
The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE.
StatusMessage This property is required. string
An optional textual description of the current status of the operation.
TargetId This property is required. string
The unique target ID, which identifies a specific incarnation of the target resource.
TargetLink This property is required. string
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
User This property is required. string
User who requested the operation, for example: user@example.com or alice_smith_identifier (global/workforcePools/example-com-us-employees).
Warnings This property is required. List<Pulumi.GoogleNative.DeploymentManager.Alpha.Inputs.OperationWarningsItemResponse>
If warning messages are generated during processing of the operation, this field will be populated.
Zone This property is required. string
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.
ClientOperationId This property is required. string
The value of requestId if you provided it in the request. Not present otherwise.
CreationTimestamp This property is required. string
[Deprecated] This field is deprecated.

Deprecated: [Deprecated] This field is deprecated.

Description This property is required. string
A textual description of the operation, which is set when the operation is created.
EndTime This property is required. string
The time that this operation was completed. This value is in RFC3339 text format.
Error This property is required. OperationErrorResponse
If errors are generated during processing of the operation, this field will be populated.
HttpErrorMessage This property is required. string
If the operation fails, this field contains the HTTP error message that was returned, such as NOT FOUND.
HttpErrorStatusCode This property is required. int
If the operation fails, this field contains the HTTP error status code that was returned. For example, a 404 means the resource was not found.
InsertTime This property is required. string
The time that this operation was requested. This value is in RFC3339 text format.
InstancesBulkInsertOperationMetadata This property is required. InstancesBulkInsertOperationMetadataResponse
Kind This property is required. string
Type of the resource. Always compute#operation for Operation resources.
Name This property is required. string
Name of the operation.
OperationGroupId This property is required. string
An ID that represents a group of operations, such as when a group of operations results from a bulkInsert API request.
OperationType This property is required. string
The type of operation, such as insert, update, or delete, and so on.
Progress This property is required. int
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
Region This property is required. string
The URL of the region where the operation resides. Only applicable when performing regional operations.
SelfLink This property is required. string
Server-defined URL for the resource.
SetCommonInstanceMetadataOperationMetadata This property is required. SetCommonInstanceMetadataOperationMetadataResponse
If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
StartTime This property is required. string
The time that this operation was started by the server. This value is in RFC3339 text format.
Status This property is required. string
The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE.
StatusMessage This property is required. string
An optional textual description of the current status of the operation.
TargetId This property is required. string
The unique target ID, which identifies a specific incarnation of the target resource.
TargetLink This property is required. string
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
User This property is required. string
User who requested the operation, for example: user@example.com or alice_smith_identifier (global/workforcePools/example-com-us-employees).
Warnings This property is required. []OperationWarningsItemResponse
If warning messages are generated during processing of the operation, this field will be populated.
Zone This property is required. string
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.
clientOperationId This property is required. String
The value of requestId if you provided it in the request. Not present otherwise.
creationTimestamp This property is required. String
[Deprecated] This field is deprecated.

Deprecated: [Deprecated] This field is deprecated.

description This property is required. String
A textual description of the operation, which is set when the operation is created.
endTime This property is required. String
The time that this operation was completed. This value is in RFC3339 text format.
error This property is required. OperationErrorResponse
If errors are generated during processing of the operation, this field will be populated.
httpErrorMessage This property is required. String
If the operation fails, this field contains the HTTP error message that was returned, such as NOT FOUND.
httpErrorStatusCode This property is required. Integer
If the operation fails, this field contains the HTTP error status code that was returned. For example, a 404 means the resource was not found.
insertTime This property is required. String
The time that this operation was requested. This value is in RFC3339 text format.
instancesBulkInsertOperationMetadata This property is required. InstancesBulkInsertOperationMetadataResponse
kind This property is required. String
Type of the resource. Always compute#operation for Operation resources.
name This property is required. String
Name of the operation.
operationGroupId This property is required. String
An ID that represents a group of operations, such as when a group of operations results from a bulkInsert API request.
operationType This property is required. String
The type of operation, such as insert, update, or delete, and so on.
progress This property is required. Integer
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
region This property is required. String
The URL of the region where the operation resides. Only applicable when performing regional operations.
selfLink This property is required. String
Server-defined URL for the resource.
setCommonInstanceMetadataOperationMetadata This property is required. SetCommonInstanceMetadataOperationMetadataResponse
If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
startTime This property is required. String
The time that this operation was started by the server. This value is in RFC3339 text format.
status This property is required. String
The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE.
statusMessage This property is required. String
An optional textual description of the current status of the operation.
targetId This property is required. String
The unique target ID, which identifies a specific incarnation of the target resource.
targetLink This property is required. String
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
user This property is required. String
User who requested the operation, for example: user@example.com or alice_smith_identifier (global/workforcePools/example-com-us-employees).
warnings This property is required. List<OperationWarningsItemResponse>
If warning messages are generated during processing of the operation, this field will be populated.
zone This property is required. String
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.
clientOperationId This property is required. string
The value of requestId if you provided it in the request. Not present otherwise.
creationTimestamp This property is required. string
[Deprecated] This field is deprecated.

Deprecated: [Deprecated] This field is deprecated.

description This property is required. string
A textual description of the operation, which is set when the operation is created.
endTime This property is required. string
The time that this operation was completed. This value is in RFC3339 text format.
error This property is required. OperationErrorResponse
If errors are generated during processing of the operation, this field will be populated.
httpErrorMessage This property is required. string
If the operation fails, this field contains the HTTP error message that was returned, such as NOT FOUND.
httpErrorStatusCode This property is required. number
If the operation fails, this field contains the HTTP error status code that was returned. For example, a 404 means the resource was not found.
insertTime This property is required. string
The time that this operation was requested. This value is in RFC3339 text format.
instancesBulkInsertOperationMetadata This property is required. InstancesBulkInsertOperationMetadataResponse
kind This property is required. string
Type of the resource. Always compute#operation for Operation resources.
name This property is required. string
Name of the operation.
operationGroupId This property is required. string
An ID that represents a group of operations, such as when a group of operations results from a bulkInsert API request.
operationType This property is required. string
The type of operation, such as insert, update, or delete, and so on.
progress This property is required. number
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
region This property is required. string
The URL of the region where the operation resides. Only applicable when performing regional operations.
selfLink This property is required. string
Server-defined URL for the resource.
setCommonInstanceMetadataOperationMetadata This property is required. SetCommonInstanceMetadataOperationMetadataResponse
If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
startTime This property is required. string
The time that this operation was started by the server. This value is in RFC3339 text format.
status This property is required. string
The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE.
statusMessage This property is required. string
An optional textual description of the current status of the operation.
targetId This property is required. string
The unique target ID, which identifies a specific incarnation of the target resource.
targetLink This property is required. string
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
user This property is required. string
User who requested the operation, for example: user@example.com or alice_smith_identifier (global/workforcePools/example-com-us-employees).
warnings This property is required. OperationWarningsItemResponse[]
If warning messages are generated during processing of the operation, this field will be populated.
zone This property is required. string
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.
client_operation_id This property is required. str
The value of requestId if you provided it in the request. Not present otherwise.
creation_timestamp This property is required. str
[Deprecated] This field is deprecated.

Deprecated: [Deprecated] This field is deprecated.

description This property is required. str
A textual description of the operation, which is set when the operation is created.
end_time This property is required. str
The time that this operation was completed. This value is in RFC3339 text format.
error This property is required. OperationErrorResponse
If errors are generated during processing of the operation, this field will be populated.
http_error_message This property is required. str
If the operation fails, this field contains the HTTP error message that was returned, such as NOT FOUND.
http_error_status_code This property is required. int
If the operation fails, this field contains the HTTP error status code that was returned. For example, a 404 means the resource was not found.
insert_time This property is required. str
The time that this operation was requested. This value is in RFC3339 text format.
instances_bulk_insert_operation_metadata This property is required. InstancesBulkInsertOperationMetadataResponse
kind This property is required. str
Type of the resource. Always compute#operation for Operation resources.
name This property is required. str
Name of the operation.
operation_group_id This property is required. str
An ID that represents a group of operations, such as when a group of operations results from a bulkInsert API request.
operation_type This property is required. str
The type of operation, such as insert, update, or delete, and so on.
progress This property is required. int
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
region This property is required. str
The URL of the region where the operation resides. Only applicable when performing regional operations.
self_link This property is required. str
Server-defined URL for the resource.
set_common_instance_metadata_operation_metadata This property is required. SetCommonInstanceMetadataOperationMetadataResponse
If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
start_time This property is required. str
The time that this operation was started by the server. This value is in RFC3339 text format.
status This property is required. str
The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE.
status_message This property is required. str
An optional textual description of the current status of the operation.
target_id This property is required. str
The unique target ID, which identifies a specific incarnation of the target resource.
target_link This property is required. str
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
user This property is required. str
User who requested the operation, for example: user@example.com or alice_smith_identifier (global/workforcePools/example-com-us-employees).
warnings This property is required. Sequence[OperationWarningsItemResponse]
If warning messages are generated during processing of the operation, this field will be populated.
zone This property is required. str
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.
clientOperationId This property is required. String
The value of requestId if you provided it in the request. Not present otherwise.
creationTimestamp This property is required. String
[Deprecated] This field is deprecated.

Deprecated: [Deprecated] This field is deprecated.

description This property is required. String
A textual description of the operation, which is set when the operation is created.
endTime This property is required. String
The time that this operation was completed. This value is in RFC3339 text format.
error This property is required. Property Map
If errors are generated during processing of the operation, this field will be populated.
httpErrorMessage This property is required. String
If the operation fails, this field contains the HTTP error message that was returned, such as NOT FOUND.
httpErrorStatusCode This property is required. Number
If the operation fails, this field contains the HTTP error status code that was returned. For example, a 404 means the resource was not found.
insertTime This property is required. String
The time that this operation was requested. This value is in RFC3339 text format.
instancesBulkInsertOperationMetadata This property is required. Property Map
kind This property is required. String
Type of the resource. Always compute#operation for Operation resources.
name This property is required. String
Name of the operation.
operationGroupId This property is required. String
An ID that represents a group of operations, such as when a group of operations results from a bulkInsert API request.
operationType This property is required. String
The type of operation, such as insert, update, or delete, and so on.
progress This property is required. Number
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
region This property is required. String
The URL of the region where the operation resides. Only applicable when performing regional operations.
selfLink This property is required. String
Server-defined URL for the resource.
setCommonInstanceMetadataOperationMetadata This property is required. Property Map
If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state.
startTime This property is required. String
The time that this operation was started by the server. This value is in RFC3339 text format.
status This property is required. String
The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE.
statusMessage This property is required. String
An optional textual description of the current status of the operation.
targetId This property is required. String
The unique target ID, which identifies a specific incarnation of the target resource.
targetLink This property is required. String
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
user This property is required. String
User who requested the operation, for example: user@example.com or alice_smith_identifier (global/workforcePools/example-com-us-employees).
warnings This property is required. List<Property Map>
If warning messages are generated during processing of the operation, this field will be populated.
zone This property is required. String
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.

OperationWarningsItemDataItemResponse

Key This property is required. string
A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).
Value This property is required. string
A warning data value corresponding to the key.
Key This property is required. string
A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).
Value This property is required. string
A warning data value corresponding to the key.
key This property is required. String
A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).
value This property is required. String
A warning data value corresponding to the key.
key This property is required. string
A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).
value This property is required. string
A warning data value corresponding to the key.
key This property is required. str
A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).
value This property is required. str
A warning data value corresponding to the key.
key This property is required. String
A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).
value This property is required. String
A warning data value corresponding to the key.

OperationWarningsItemResponse

Code This property is required. string
A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.
Data This property is required. List<Pulumi.GoogleNative.DeploymentManager.Alpha.Inputs.OperationWarningsItemDataItemResponse>
Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" }
Message This property is required. string
A human-readable description of the warning code.
Code This property is required. string
A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.
Data This property is required. []OperationWarningsItemDataItemResponse
Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" }
Message This property is required. string
A human-readable description of the warning code.
code This property is required. String
A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.
data This property is required. List<OperationWarningsItemDataItemResponse>
Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" }
message This property is required. String
A human-readable description of the warning code.
code This property is required. string
A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.
data This property is required. OperationWarningsItemDataItemResponse[]
Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" }
message This property is required. string
A human-readable description of the warning code.
code This property is required. str
A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.
data This property is required. Sequence[OperationWarningsItemDataItemResponse]
Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" }
message This property is required. str
A human-readable description of the warning code.
code This property is required. String
A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.
data This property is required. List<Property Map>
Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" }
message This property is required. String
A human-readable description of the warning code.

SetCommonInstanceMetadataOperationMetadataResponse

ClientOperationId This property is required. string
The client operation id.
PerLocationOperations This property is required. Dictionary<string, string>
Status information per location (location name is key). Example key: zones/us-central1-a
ClientOperationId This property is required. string
The client operation id.
PerLocationOperations This property is required. map[string]string
Status information per location (location name is key). Example key: zones/us-central1-a
clientOperationId This property is required. String
The client operation id.
perLocationOperations This property is required. Map<String,String>
Status information per location (location name is key). Example key: zones/us-central1-a
clientOperationId This property is required. string
The client operation id.
perLocationOperations This property is required. {[key: string]: string}
Status information per location (location name is key). Example key: zones/us-central1-a
client_operation_id This property is required. str
The client operation id.
per_location_operations This property is required. Mapping[str, str]
Status information per location (location name is key). Example key: zones/us-central1-a
clientOperationId This property is required. String
The client operation id.
perLocationOperations This property is required. Map<String>
Status information per location (location name is key). Example key: zones/us-central1-a

TemplateContentsResponse

Imports This property is required. List<Pulumi.GoogleNative.DeploymentManager.Alpha.Inputs.ImportFileResponse>
Import files referenced by the main template.
Interpreter This property is required. string
Which interpreter (python or jinja) should be used during expansion.
MainTemplate This property is required. string
The filename of the mainTemplate
Schema This property is required. string
The contents of the template schema.
Template This property is required. string
The contents of the main template file.
Imports This property is required. []ImportFileResponse
Import files referenced by the main template.
Interpreter This property is required. string
Which interpreter (python or jinja) should be used during expansion.
MainTemplate This property is required. string
The filename of the mainTemplate
Schema This property is required. string
The contents of the template schema.
Template This property is required. string
The contents of the main template file.
imports This property is required. List<ImportFileResponse>
Import files referenced by the main template.
interpreter This property is required. String
Which interpreter (python or jinja) should be used during expansion.
mainTemplate This property is required. String
The filename of the mainTemplate
schema This property is required. String
The contents of the template schema.
template This property is required. String
The contents of the main template file.
imports This property is required. ImportFileResponse[]
Import files referenced by the main template.
interpreter This property is required. string
Which interpreter (python or jinja) should be used during expansion.
mainTemplate This property is required. string
The filename of the mainTemplate
schema This property is required. string
The contents of the template schema.
template This property is required. string
The contents of the main template file.
imports This property is required. Sequence[ImportFileResponse]
Import files referenced by the main template.
interpreter This property is required. str
Which interpreter (python or jinja) should be used during expansion.
main_template This property is required. str
The filename of the mainTemplate
schema This property is required. str
The contents of the template schema.
template This property is required. str
The contents of the main template file.
imports This property is required. List<Property Map>
Import files referenced by the main template.
interpreter This property is required. String
Which interpreter (python or jinja) should be used during expansion.
mainTemplate This property is required. String
The filename of the mainTemplate
schema This property is required. String
The contents of the template schema.
template This property is required. String
The contents of the main template file.

Package Details

Repository
Google Cloud Native pulumi/pulumi-google-native
License
Apache-2.0

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi