1. Packages
  2. Google Cloud Native
  3. API Docs
  4. tpu
  5. tpu/v2alpha1
  6. getQueuedResource

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.tpu/v2alpha1.getQueuedResource

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 details of a queued resource.

Using getQueuedResource

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 getQueuedResource(args: GetQueuedResourceArgs, opts?: InvokeOptions): Promise<GetQueuedResourceResult>
function getQueuedResourceOutput(args: GetQueuedResourceOutputArgs, opts?: InvokeOptions): Output<GetQueuedResourceResult>
Copy
def get_queued_resource(location: Optional[str] = None,
                        project: Optional[str] = None,
                        queued_resource_id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetQueuedResourceResult
def get_queued_resource_output(location: Optional[pulumi.Input[str]] = None,
                        project: Optional[pulumi.Input[str]] = None,
                        queued_resource_id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetQueuedResourceResult]
Copy
func LookupQueuedResource(ctx *Context, args *LookupQueuedResourceArgs, opts ...InvokeOption) (*LookupQueuedResourceResult, error)
func LookupQueuedResourceOutput(ctx *Context, args *LookupQueuedResourceOutputArgs, opts ...InvokeOption) LookupQueuedResourceResultOutput
Copy

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

public static class GetQueuedResource 
{
    public static Task<GetQueuedResourceResult> InvokeAsync(GetQueuedResourceArgs args, InvokeOptions? opts = null)
    public static Output<GetQueuedResourceResult> Invoke(GetQueuedResourceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetQueuedResourceResult> getQueuedResource(GetQueuedResourceArgs args, InvokeOptions options)
public static Output<GetQueuedResourceResult> getQueuedResource(GetQueuedResourceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: google-native:tpu/v2alpha1:getQueuedResource
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Location This property is required. string
QueuedResourceId This property is required. string
Project string
Location This property is required. string
QueuedResourceId This property is required. string
Project string
location This property is required. String
queuedResourceId This property is required. String
project String
location This property is required. string
queuedResourceId This property is required. string
project string
location This property is required. str
queued_resource_id This property is required. str
project str
location This property is required. String
queuedResourceId This property is required. String
project String

getQueuedResource Result

The following output properties are available:

BestEffort Pulumi.GoogleNative.TPU.V2Alpha1.Outputs.BestEffortResponse
The BestEffort tier.
CreateTime string
The time when the QueuedResource was created.
Guaranteed Pulumi.GoogleNative.TPU.V2Alpha1.Outputs.GuaranteedResponse
The Guaranteed tier.
Name string
Immutable. The name of the QueuedResource.
QueueingPolicy Pulumi.GoogleNative.TPU.V2Alpha1.Outputs.QueueingPolicyResponse
The queueing policy of the QueuedRequest.
ReservationName string
Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
Spot Pulumi.GoogleNative.TPU.V2Alpha1.Outputs.SpotResponse
Optional. The Spot tier.
State Pulumi.GoogleNative.TPU.V2Alpha1.Outputs.QueuedResourceStateResponse
State of the QueuedResource request.
Tpu Pulumi.GoogleNative.TPU.V2Alpha1.Outputs.TpuResponse
Defines a TPU resource.
BestEffort BestEffortResponse
The BestEffort tier.
CreateTime string
The time when the QueuedResource was created.
Guaranteed GuaranteedResponse
The Guaranteed tier.
Name string
Immutable. The name of the QueuedResource.
QueueingPolicy QueueingPolicyResponse
The queueing policy of the QueuedRequest.
ReservationName string
Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
Spot SpotResponse
Optional. The Spot tier.
State QueuedResourceStateResponse
State of the QueuedResource request.
Tpu TpuResponse
Defines a TPU resource.
bestEffort BestEffortResponse
The BestEffort tier.
createTime String
The time when the QueuedResource was created.
guaranteed GuaranteedResponse
The Guaranteed tier.
name String
Immutable. The name of the QueuedResource.
queueingPolicy QueueingPolicyResponse
The queueing policy of the QueuedRequest.
reservationName String
Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
spot SpotResponse
Optional. The Spot tier.
state QueuedResourceStateResponse
State of the QueuedResource request.
tpu TpuResponse
Defines a TPU resource.
bestEffort BestEffortResponse
The BestEffort tier.
createTime string
The time when the QueuedResource was created.
guaranteed GuaranteedResponse
The Guaranteed tier.
name string
Immutable. The name of the QueuedResource.
queueingPolicy QueueingPolicyResponse
The queueing policy of the QueuedRequest.
reservationName string
Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
spot SpotResponse
Optional. The Spot tier.
state QueuedResourceStateResponse
State of the QueuedResource request.
tpu TpuResponse
Defines a TPU resource.
best_effort BestEffortResponse
The BestEffort tier.
create_time str
The time when the QueuedResource was created.
guaranteed GuaranteedResponse
The Guaranteed tier.
name str
Immutable. The name of the QueuedResource.
queueing_policy QueueingPolicyResponse
The queueing policy of the QueuedRequest.
reservation_name str
Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
spot SpotResponse
Optional. The Spot tier.
state QueuedResourceStateResponse
State of the QueuedResource request.
tpu TpuResponse
Defines a TPU resource.
bestEffort Property Map
The BestEffort tier.
createTime String
The time when the QueuedResource was created.
guaranteed Property Map
The Guaranteed tier.
name String
Immutable. The name of the QueuedResource.
queueingPolicy Property Map
The queueing policy of the QueuedRequest.
reservationName String
Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
spot Property Map
Optional. The Spot tier.
state Property Map
State of the QueuedResource request.
tpu Property Map
Defines a TPU resource.

Supporting Types

AcceleratorConfigResponse

Topology This property is required. string
Topology of TPU in chips.
Type This property is required. string
Type of TPU.
Topology This property is required. string
Topology of TPU in chips.
Type This property is required. string
Type of TPU.
topology This property is required. String
Topology of TPU in chips.
type This property is required. String
Type of TPU.
topology This property is required. string
Topology of TPU in chips.
type This property is required. string
Type of TPU.
topology This property is required. str
Topology of TPU in chips.
type This property is required. str
Type of TPU.
topology This property is required. String
Topology of TPU in chips.
type This property is required. String
Type of TPU.

AccessConfigResponse

ExternalIp This property is required. string
An external IP address associated with the TPU worker.
ExternalIp This property is required. string
An external IP address associated with the TPU worker.
externalIp This property is required. String
An external IP address associated with the TPU worker.
externalIp This property is required. string
An external IP address associated with the TPU worker.
external_ip This property is required. str
An external IP address associated with the TPU worker.
externalIp This property is required. String
An external IP address associated with the TPU worker.

AttachedDiskResponse

Mode This property is required. string
The mode in which to attach this disk. If not specified, the default is READ_WRITE mode. Only applicable to data_disks.
SourceDisk This property is required. string
Specifies the full path to an existing disk. For example: "projects/my-project/zones/us-central1-c/disks/my-disk".
Mode This property is required. string
The mode in which to attach this disk. If not specified, the default is READ_WRITE mode. Only applicable to data_disks.
SourceDisk This property is required. string
Specifies the full path to an existing disk. For example: "projects/my-project/zones/us-central1-c/disks/my-disk".
mode This property is required. String
The mode in which to attach this disk. If not specified, the default is READ_WRITE mode. Only applicable to data_disks.
sourceDisk This property is required. String
Specifies the full path to an existing disk. For example: "projects/my-project/zones/us-central1-c/disks/my-disk".
mode This property is required. string
The mode in which to attach this disk. If not specified, the default is READ_WRITE mode. Only applicable to data_disks.
sourceDisk This property is required. string
Specifies the full path to an existing disk. For example: "projects/my-project/zones/us-central1-c/disks/my-disk".
mode This property is required. str
The mode in which to attach this disk. If not specified, the default is READ_WRITE mode. Only applicable to data_disks.
source_disk This property is required. str
Specifies the full path to an existing disk. For example: "projects/my-project/zones/us-central1-c/disks/my-disk".
mode This property is required. String
The mode in which to attach this disk. If not specified, the default is READ_WRITE mode. Only applicable to data_disks.
sourceDisk This property is required. String
Specifies the full path to an existing disk. For example: "projects/my-project/zones/us-central1-c/disks/my-disk".

BootDiskConfigResponse

CustomerEncryptionKey This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.CustomerEncryptionKeyResponse
Optional. Customer encryption key for boot disk.
EnableConfidentialCompute This property is required. bool
Optional. Whether the boot disk will be created with confidential compute mode.
CustomerEncryptionKey This property is required. CustomerEncryptionKeyResponse
Optional. Customer encryption key for boot disk.
EnableConfidentialCompute This property is required. bool
Optional. Whether the boot disk will be created with confidential compute mode.
customerEncryptionKey This property is required. CustomerEncryptionKeyResponse
Optional. Customer encryption key for boot disk.
enableConfidentialCompute This property is required. Boolean
Optional. Whether the boot disk will be created with confidential compute mode.
customerEncryptionKey This property is required. CustomerEncryptionKeyResponse
Optional. Customer encryption key for boot disk.
enableConfidentialCompute This property is required. boolean
Optional. Whether the boot disk will be created with confidential compute mode.
customer_encryption_key This property is required. CustomerEncryptionKeyResponse
Optional. Customer encryption key for boot disk.
enable_confidential_compute This property is required. bool
Optional. Whether the boot disk will be created with confidential compute mode.
customerEncryptionKey This property is required. Property Map
Optional. Customer encryption key for boot disk.
enableConfidentialCompute This property is required. Boolean
Optional. Whether the boot disk will be created with confidential compute mode.

CustomerEncryptionKeyResponse

KmsKeyName This property is required. string
The name of the encryption key that is stored in Google Cloud KMS. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key The fully-qualifed key name may be returned for resource GET requests. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key /cryptoKeyVersions/1
KmsKeyName This property is required. string
The name of the encryption key that is stored in Google Cloud KMS. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key The fully-qualifed key name may be returned for resource GET requests. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key /cryptoKeyVersions/1
kmsKeyName This property is required. String
The name of the encryption key that is stored in Google Cloud KMS. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key The fully-qualifed key name may be returned for resource GET requests. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key /cryptoKeyVersions/1
kmsKeyName This property is required. string
The name of the encryption key that is stored in Google Cloud KMS. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key The fully-qualifed key name may be returned for resource GET requests. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key /cryptoKeyVersions/1
kms_key_name This property is required. str
The name of the encryption key that is stored in Google Cloud KMS. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key The fully-qualifed key name may be returned for resource GET requests. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key /cryptoKeyVersions/1
kmsKeyName This property is required. String
The name of the encryption key that is stored in Google Cloud KMS. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key The fully-qualifed key name may be returned for resource GET requests. For example: "kmsKeyName": "projects/kms_project_id/locations/region/keyRings/ key_region/cryptoKeys/key /cryptoKeyVersions/1

FailedDataResponse

Error This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.StatusResponse
The error that caused the queued resource to enter the FAILED state.
Error This property is required. StatusResponse
The error that caused the queued resource to enter the FAILED state.
error This property is required. StatusResponse
The error that caused the queued resource to enter the FAILED state.
error This property is required. StatusResponse
The error that caused the queued resource to enter the FAILED state.
error This property is required. StatusResponse
The error that caused the queued resource to enter the FAILED state.
error This property is required. Property Map
The error that caused the queued resource to enter the FAILED state.

GuaranteedResponse

MinDuration This property is required. string
Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
Reserved This property is required. bool
Optional. Specifies the request should be scheduled on reserved capacity.
MinDuration This property is required. string
Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
Reserved This property is required. bool
Optional. Specifies the request should be scheduled on reserved capacity.
minDuration This property is required. String
Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
reserved This property is required. Boolean
Optional. Specifies the request should be scheduled on reserved capacity.
minDuration This property is required. string
Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
reserved This property is required. boolean
Optional. Specifies the request should be scheduled on reserved capacity.
min_duration This property is required. str
Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
reserved This property is required. bool
Optional. Specifies the request should be scheduled on reserved capacity.
minDuration This property is required. String
Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
reserved This property is required. Boolean
Optional. Specifies the request should be scheduled on reserved capacity.

IntervalResponse

EndTime This property is required. string
Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
StartTime This property is required. string
Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.
EndTime This property is required. string
Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
StartTime This property is required. string
Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.
endTime This property is required. String
Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
startTime This property is required. String
Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.
endTime This property is required. string
Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
startTime This property is required. string
Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.
end_time This property is required. str
Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
start_time This property is required. str
Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.
endTime This property is required. String
Optional. Exclusive end of the interval. If specified, a Timestamp matching this interval will have to be before the end.
startTime This property is required. String
Optional. Inclusive start of the interval. If specified, a Timestamp matching this interval will have to be the same or after the start.

MultiNodeParamsResponse

NodeCount This property is required. int
Number of nodes with this spec. The system will attempt to provison "node_count" nodes as part of the request. This needs to be > 1.
NodeIdPrefix This property is required. string
Prefix of node_ids in case of multi-node request Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. If node_count = 3 and node_id_prefix = "np", node ids of nodes created will be "np-0", "np-1", "np-2". If this field is not provided we use queued_resource_id as the node_id_prefix.
NodeCount This property is required. int
Number of nodes with this spec. The system will attempt to provison "node_count" nodes as part of the request. This needs to be > 1.
NodeIdPrefix This property is required. string
Prefix of node_ids in case of multi-node request Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. If node_count = 3 and node_id_prefix = "np", node ids of nodes created will be "np-0", "np-1", "np-2". If this field is not provided we use queued_resource_id as the node_id_prefix.
nodeCount This property is required. Integer
Number of nodes with this spec. The system will attempt to provison "node_count" nodes as part of the request. This needs to be > 1.
nodeIdPrefix This property is required. String
Prefix of node_ids in case of multi-node request Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. If node_count = 3 and node_id_prefix = "np", node ids of nodes created will be "np-0", "np-1", "np-2". If this field is not provided we use queued_resource_id as the node_id_prefix.
nodeCount This property is required. number
Number of nodes with this spec. The system will attempt to provison "node_count" nodes as part of the request. This needs to be > 1.
nodeIdPrefix This property is required. string
Prefix of node_ids in case of multi-node request Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. If node_count = 3 and node_id_prefix = "np", node ids of nodes created will be "np-0", "np-1", "np-2". If this field is not provided we use queued_resource_id as the node_id_prefix.
node_count This property is required. int
Number of nodes with this spec. The system will attempt to provison "node_count" nodes as part of the request. This needs to be > 1.
node_id_prefix This property is required. str
Prefix of node_ids in case of multi-node request Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. If node_count = 3 and node_id_prefix = "np", node ids of nodes created will be "np-0", "np-1", "np-2". If this field is not provided we use queued_resource_id as the node_id_prefix.
nodeCount This property is required. Number
Number of nodes with this spec. The system will attempt to provison "node_count" nodes as part of the request. This needs to be > 1.
nodeIdPrefix This property is required. String
Prefix of node_ids in case of multi-node request Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. If node_count = 3 and node_id_prefix = "np", node ids of nodes created will be "np-0", "np-1", "np-2". If this field is not provided we use queued_resource_id as the node_id_prefix.

NetworkConfigResponse

CanIpForward This property is required. bool
Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
EnableExternalIps This property is required. bool
Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
Network This property is required. string
The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
Subnetwork This property is required. string
The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
CanIpForward This property is required. bool
Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
EnableExternalIps This property is required. bool
Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
Network This property is required. string
The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
Subnetwork This property is required. string
The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
canIpForward This property is required. Boolean
Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
enableExternalIps This property is required. Boolean
Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
network This property is required. String
The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
subnetwork This property is required. String
The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
canIpForward This property is required. boolean
Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
enableExternalIps This property is required. boolean
Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
network This property is required. string
The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
subnetwork This property is required. string
The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
can_ip_forward This property is required. bool
Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
enable_external_ips This property is required. bool
Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
network This property is required. str
The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
subnetwork This property is required. str
The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
canIpForward This property is required. Boolean
Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
enableExternalIps This property is required. Boolean
Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
network This property is required. String
The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
subnetwork This property is required. String
The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.

NetworkEndpointResponse

AccessConfig This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.AccessConfigResponse
The access config for the TPU worker.
IpAddress This property is required. string
The internal IP address of this network endpoint.
Port This property is required. int
The port of this network endpoint.
AccessConfig This property is required. AccessConfigResponse
The access config for the TPU worker.
IpAddress This property is required. string
The internal IP address of this network endpoint.
Port This property is required. int
The port of this network endpoint.
accessConfig This property is required. AccessConfigResponse
The access config for the TPU worker.
ipAddress This property is required. String
The internal IP address of this network endpoint.
port This property is required. Integer
The port of this network endpoint.
accessConfig This property is required. AccessConfigResponse
The access config for the TPU worker.
ipAddress This property is required. string
The internal IP address of this network endpoint.
port This property is required. number
The port of this network endpoint.
access_config This property is required. AccessConfigResponse
The access config for the TPU worker.
ip_address This property is required. str
The internal IP address of this network endpoint.
port This property is required. int
The port of this network endpoint.
accessConfig This property is required. Property Map
The access config for the TPU worker.
ipAddress This property is required. String
The internal IP address of this network endpoint.
port This property is required. Number
The port of this network endpoint.

NodeResponse

AcceleratorConfig This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.AcceleratorConfigResponse
The AccleratorConfig for the TPU Node.
AcceleratorType This property is required. string
The type of hardware accelerators associated with this node.
ApiVersion This property is required. string
The API version that created this Node.
AutocheckpointEnabled This property is required. bool
Optional. Whether Autocheckpoint is enabled.
BootDiskConfig This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.BootDiskConfigResponse
Optional. Boot disk configuration.
CidrBlock This property is required. string
The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
CreateTime This property is required. string
The time when the node was created.
DataDisks This property is required. List<Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.AttachedDiskResponse>
The additional data disks for the Node.
Description This property is required. string
The user-supplied description of the TPU. Maximum of 512 characters.
Health This property is required. string
The health status of the TPU node.
HealthDescription This property is required. string
If this field is populated, it contains a description of why the TPU Node is unhealthy.
Labels This property is required. Dictionary<string, string>
Resource labels to represent user-provided metadata.
Metadata This property is required. Dictionary<string, string>
Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
MultisliceNode This property is required. bool
Whether the Node belongs to a Multislice group.
Name This property is required. string
Immutable. The name of the TPU.
NetworkConfig This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.NetworkConfigResponse
Network configurations for the TPU node.
NetworkEndpoints This property is required. List<Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.NetworkEndpointResponse>
The network endpoints where TPU workers can be accessed and sent work. It is recommended that runtime clients of the node reach out to the 0th entry in this map first.
QueuedResource This property is required. string
The qualified name of the QueuedResource that requested this Node.
RuntimeVersion This property is required. string
The runtime version running in the Node.
SchedulingConfig This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.SchedulingConfigResponse
The scheduling options for this node.
ServiceAccount This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.ServiceAccountResponse
The Google Cloud Platform Service Account to be used by the TPU node VMs. If None is specified, the default compute service account will be used.
ShieldedInstanceConfig This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.ShieldedInstanceConfigResponse
Shielded Instance options.
State This property is required. string
The current state for the TPU Node.
Symptoms This property is required. List<Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.SymptomResponse>
The Symptoms that have occurred to the TPU Node.
Tags This property is required. List<string>
Tags to apply to the TPU Node. Tags are used to identify valid sources or targets for network firewalls.
AcceleratorConfig This property is required. AcceleratorConfigResponse
The AccleratorConfig for the TPU Node.
AcceleratorType This property is required. string
The type of hardware accelerators associated with this node.
ApiVersion This property is required. string
The API version that created this Node.
AutocheckpointEnabled This property is required. bool
Optional. Whether Autocheckpoint is enabled.
BootDiskConfig This property is required. BootDiskConfigResponse
Optional. Boot disk configuration.
CidrBlock This property is required. string
The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
CreateTime This property is required. string
The time when the node was created.
DataDisks This property is required. []AttachedDiskResponse
The additional data disks for the Node.
Description This property is required. string
The user-supplied description of the TPU. Maximum of 512 characters.
Health This property is required. string
The health status of the TPU node.
HealthDescription This property is required. string
If this field is populated, it contains a description of why the TPU Node is unhealthy.
Labels This property is required. map[string]string
Resource labels to represent user-provided metadata.
Metadata This property is required. map[string]string
Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
MultisliceNode This property is required. bool
Whether the Node belongs to a Multislice group.
Name This property is required. string
Immutable. The name of the TPU.
NetworkConfig This property is required. NetworkConfigResponse
Network configurations for the TPU node.
NetworkEndpoints This property is required. []NetworkEndpointResponse
The network endpoints where TPU workers can be accessed and sent work. It is recommended that runtime clients of the node reach out to the 0th entry in this map first.
QueuedResource This property is required. string
The qualified name of the QueuedResource that requested this Node.
RuntimeVersion This property is required. string
The runtime version running in the Node.
SchedulingConfig This property is required. SchedulingConfigResponse
The scheduling options for this node.
ServiceAccount This property is required. ServiceAccountResponse
The Google Cloud Platform Service Account to be used by the TPU node VMs. If None is specified, the default compute service account will be used.
ShieldedInstanceConfig This property is required. ShieldedInstanceConfigResponse
Shielded Instance options.
State This property is required. string
The current state for the TPU Node.
Symptoms This property is required. []SymptomResponse
The Symptoms that have occurred to the TPU Node.
Tags This property is required. []string
Tags to apply to the TPU Node. Tags are used to identify valid sources or targets for network firewalls.
acceleratorConfig This property is required. AcceleratorConfigResponse
The AccleratorConfig for the TPU Node.
acceleratorType This property is required. String
The type of hardware accelerators associated with this node.
apiVersion This property is required. String
The API version that created this Node.
autocheckpointEnabled This property is required. Boolean
Optional. Whether Autocheckpoint is enabled.
bootDiskConfig This property is required. BootDiskConfigResponse
Optional. Boot disk configuration.
cidrBlock This property is required. String
The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
createTime This property is required. String
The time when the node was created.
dataDisks This property is required. List<AttachedDiskResponse>
The additional data disks for the Node.
description This property is required. String
The user-supplied description of the TPU. Maximum of 512 characters.
health This property is required. String
The health status of the TPU node.
healthDescription This property is required. String
If this field is populated, it contains a description of why the TPU Node is unhealthy.
labels This property is required. Map<String,String>
Resource labels to represent user-provided metadata.
metadata This property is required. Map<String,String>
Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
multisliceNode This property is required. Boolean
Whether the Node belongs to a Multislice group.
name This property is required. String
Immutable. The name of the TPU.
networkConfig This property is required. NetworkConfigResponse
Network configurations for the TPU node.
networkEndpoints This property is required. List<NetworkEndpointResponse>
The network endpoints where TPU workers can be accessed and sent work. It is recommended that runtime clients of the node reach out to the 0th entry in this map first.
queuedResource This property is required. String
The qualified name of the QueuedResource that requested this Node.
runtimeVersion This property is required. String
The runtime version running in the Node.
schedulingConfig This property is required. SchedulingConfigResponse
The scheduling options for this node.
serviceAccount This property is required. ServiceAccountResponse
The Google Cloud Platform Service Account to be used by the TPU node VMs. If None is specified, the default compute service account will be used.
shieldedInstanceConfig This property is required. ShieldedInstanceConfigResponse
Shielded Instance options.
state This property is required. String
The current state for the TPU Node.
symptoms This property is required. List<SymptomResponse>
The Symptoms that have occurred to the TPU Node.
tags This property is required. List<String>
Tags to apply to the TPU Node. Tags are used to identify valid sources or targets for network firewalls.
acceleratorConfig This property is required. AcceleratorConfigResponse
The AccleratorConfig for the TPU Node.
acceleratorType This property is required. string
The type of hardware accelerators associated with this node.
apiVersion This property is required. string
The API version that created this Node.
autocheckpointEnabled This property is required. boolean
Optional. Whether Autocheckpoint is enabled.
bootDiskConfig This property is required. BootDiskConfigResponse
Optional. Boot disk configuration.
cidrBlock This property is required. string
The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
createTime This property is required. string
The time when the node was created.
dataDisks This property is required. AttachedDiskResponse[]
The additional data disks for the Node.
description This property is required. string
The user-supplied description of the TPU. Maximum of 512 characters.
health This property is required. string
The health status of the TPU node.
healthDescription This property is required. string
If this field is populated, it contains a description of why the TPU Node is unhealthy.
labels This property is required. {[key: string]: string}
Resource labels to represent user-provided metadata.
metadata This property is required. {[key: string]: string}
Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
multisliceNode This property is required. boolean
Whether the Node belongs to a Multislice group.
name This property is required. string
Immutable. The name of the TPU.
networkConfig This property is required. NetworkConfigResponse
Network configurations for the TPU node.
networkEndpoints This property is required. NetworkEndpointResponse[]
The network endpoints where TPU workers can be accessed and sent work. It is recommended that runtime clients of the node reach out to the 0th entry in this map first.
queuedResource This property is required. string
The qualified name of the QueuedResource that requested this Node.
runtimeVersion This property is required. string
The runtime version running in the Node.
schedulingConfig This property is required. SchedulingConfigResponse
The scheduling options for this node.
serviceAccount This property is required. ServiceAccountResponse
The Google Cloud Platform Service Account to be used by the TPU node VMs. If None is specified, the default compute service account will be used.
shieldedInstanceConfig This property is required. ShieldedInstanceConfigResponse
Shielded Instance options.
state This property is required. string
The current state for the TPU Node.
symptoms This property is required. SymptomResponse[]
The Symptoms that have occurred to the TPU Node.
tags This property is required. string[]
Tags to apply to the TPU Node. Tags are used to identify valid sources or targets for network firewalls.
accelerator_config This property is required. AcceleratorConfigResponse
The AccleratorConfig for the TPU Node.
accelerator_type This property is required. str
The type of hardware accelerators associated with this node.
api_version This property is required. str
The API version that created this Node.
autocheckpoint_enabled This property is required. bool
Optional. Whether Autocheckpoint is enabled.
boot_disk_config This property is required. BootDiskConfigResponse
Optional. Boot disk configuration.
cidr_block This property is required. str
The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
create_time This property is required. str
The time when the node was created.
data_disks This property is required. Sequence[AttachedDiskResponse]
The additional data disks for the Node.
description This property is required. str
The user-supplied description of the TPU. Maximum of 512 characters.
health This property is required. str
The health status of the TPU node.
health_description This property is required. str
If this field is populated, it contains a description of why the TPU Node is unhealthy.
labels This property is required. Mapping[str, str]
Resource labels to represent user-provided metadata.
metadata This property is required. Mapping[str, str]
Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
multislice_node This property is required. bool
Whether the Node belongs to a Multislice group.
name This property is required. str
Immutable. The name of the TPU.
network_config This property is required. NetworkConfigResponse
Network configurations for the TPU node.
network_endpoints This property is required. Sequence[NetworkEndpointResponse]
The network endpoints where TPU workers can be accessed and sent work. It is recommended that runtime clients of the node reach out to the 0th entry in this map first.
queued_resource This property is required. str
The qualified name of the QueuedResource that requested this Node.
runtime_version This property is required. str
The runtime version running in the Node.
scheduling_config This property is required. SchedulingConfigResponse
The scheduling options for this node.
service_account This property is required. ServiceAccountResponse
The Google Cloud Platform Service Account to be used by the TPU node VMs. If None is specified, the default compute service account will be used.
shielded_instance_config This property is required. ShieldedInstanceConfigResponse
Shielded Instance options.
state This property is required. str
The current state for the TPU Node.
symptoms This property is required. Sequence[SymptomResponse]
The Symptoms that have occurred to the TPU Node.
tags This property is required. Sequence[str]
Tags to apply to the TPU Node. Tags are used to identify valid sources or targets for network firewalls.
acceleratorConfig This property is required. Property Map
The AccleratorConfig for the TPU Node.
acceleratorType This property is required. String
The type of hardware accelerators associated with this node.
apiVersion This property is required. String
The API version that created this Node.
autocheckpointEnabled This property is required. Boolean
Optional. Whether Autocheckpoint is enabled.
bootDiskConfig This property is required. Property Map
Optional. Boot disk configuration.
cidrBlock This property is required. String
The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
createTime This property is required. String
The time when the node was created.
dataDisks This property is required. List<Property Map>
The additional data disks for the Node.
description This property is required. String
The user-supplied description of the TPU. Maximum of 512 characters.
health This property is required. String
The health status of the TPU node.
healthDescription This property is required. String
If this field is populated, it contains a description of why the TPU Node is unhealthy.
labels This property is required. Map<String>
Resource labels to represent user-provided metadata.
metadata This property is required. Map<String>
Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
multisliceNode This property is required. Boolean
Whether the Node belongs to a Multislice group.
name This property is required. String
Immutable. The name of the TPU.
networkConfig This property is required. Property Map
Network configurations for the TPU node.
networkEndpoints This property is required. List<Property Map>
The network endpoints where TPU workers can be accessed and sent work. It is recommended that runtime clients of the node reach out to the 0th entry in this map first.
queuedResource This property is required. String
The qualified name of the QueuedResource that requested this Node.
runtimeVersion This property is required. String
The runtime version running in the Node.
schedulingConfig This property is required. Property Map
The scheduling options for this node.
serviceAccount This property is required. Property Map
The Google Cloud Platform Service Account to be used by the TPU node VMs. If None is specified, the default compute service account will be used.
shieldedInstanceConfig This property is required. Property Map
Shielded Instance options.
state This property is required. String
The current state for the TPU Node.
symptoms This property is required. List<Property Map>
The Symptoms that have occurred to the TPU Node.
tags This property is required. List<String>
Tags to apply to the TPU Node. Tags are used to identify valid sources or targets for network firewalls.

NodeSpecResponse

MultiNodeParams This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.MultiNodeParamsResponse
Optional. Fields to specify in case of multi-node request.
Node This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.NodeResponse
The node.
NodeId This property is required. string
The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. This is only specified when requesting a single node. In case of multi-node requests, multi_node_params must be populated instead. It's an error to specify both node_id and multi_node_params.
Parent This property is required. string
The parent resource name.
MultiNodeParams This property is required. MultiNodeParamsResponse
Optional. Fields to specify in case of multi-node request.
Node This property is required. NodeResponse
The node.
NodeId This property is required. string
The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. This is only specified when requesting a single node. In case of multi-node requests, multi_node_params must be populated instead. It's an error to specify both node_id and multi_node_params.
Parent This property is required. string
The parent resource name.
multiNodeParams This property is required. MultiNodeParamsResponse
Optional. Fields to specify in case of multi-node request.
node This property is required. NodeResponse
The node.
nodeId This property is required. String
The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. This is only specified when requesting a single node. In case of multi-node requests, multi_node_params must be populated instead. It's an error to specify both node_id and multi_node_params.
parent This property is required. String
The parent resource name.
multiNodeParams This property is required. MultiNodeParamsResponse
Optional. Fields to specify in case of multi-node request.
node This property is required. NodeResponse
The node.
nodeId This property is required. string
The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. This is only specified when requesting a single node. In case of multi-node requests, multi_node_params must be populated instead. It's an error to specify both node_id and multi_node_params.
parent This property is required. string
The parent resource name.
multi_node_params This property is required. MultiNodeParamsResponse
Optional. Fields to specify in case of multi-node request.
node This property is required. NodeResponse
The node.
node_id This property is required. str
The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. This is only specified when requesting a single node. In case of multi-node requests, multi_node_params must be populated instead. It's an error to specify both node_id and multi_node_params.
parent This property is required. str
The parent resource name.
multiNodeParams This property is required. Property Map
Optional. Fields to specify in case of multi-node request.
node This property is required. Property Map
The node.
nodeId This property is required. String
The unqualified resource name. Should follow the ^[A-Za-z0-9_.~+%-]+$ regex format. This is only specified when requesting a single node. In case of multi-node requests, multi_node_params must be populated instead. It's an error to specify both node_id and multi_node_params.
parent This property is required. String
The parent resource name.

QueuedResourceStateResponse

AcceptedData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.AcceptedDataResponse
Further data for the accepted state.
ActiveData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.ActiveDataResponse
Further data for the active state.
CreatingData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.CreatingDataResponse
Further data for the creating state.
DeletingData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.DeletingDataResponse
Further data for the deleting state.
FailedData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.FailedDataResponse
Further data for the failed state.
ProvisioningData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.ProvisioningDataResponse
Further data for the provisioning state.
State This property is required. string
State of the QueuedResource request.
StateInitiator This property is required. string
The initiator of the QueuedResources's current state.
SuspendedData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.SuspendedDataResponse
Further data for the suspended state.
SuspendingData This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.SuspendingDataResponse
Further data for the suspending state.
AcceptedData This property is required. AcceptedDataResponse
Further data for the accepted state.
ActiveData This property is required. ActiveDataResponse
Further data for the active state.
CreatingData This property is required. CreatingDataResponse
Further data for the creating state.
DeletingData This property is required. DeletingDataResponse
Further data for the deleting state.
FailedData This property is required. FailedDataResponse
Further data for the failed state.
ProvisioningData This property is required. ProvisioningDataResponse
Further data for the provisioning state.
State This property is required. string
State of the QueuedResource request.
StateInitiator This property is required. string
The initiator of the QueuedResources's current state.
SuspendedData This property is required. SuspendedDataResponse
Further data for the suspended state.
SuspendingData This property is required. SuspendingDataResponse
Further data for the suspending state.
acceptedData This property is required. AcceptedDataResponse
Further data for the accepted state.
activeData This property is required. ActiveDataResponse
Further data for the active state.
creatingData This property is required. CreatingDataResponse
Further data for the creating state.
deletingData This property is required. DeletingDataResponse
Further data for the deleting state.
failedData This property is required. FailedDataResponse
Further data for the failed state.
provisioningData This property is required. ProvisioningDataResponse
Further data for the provisioning state.
state This property is required. String
State of the QueuedResource request.
stateInitiator This property is required. String
The initiator of the QueuedResources's current state.
suspendedData This property is required. SuspendedDataResponse
Further data for the suspended state.
suspendingData This property is required. SuspendingDataResponse
Further data for the suspending state.
acceptedData This property is required. AcceptedDataResponse
Further data for the accepted state.
activeData This property is required. ActiveDataResponse
Further data for the active state.
creatingData This property is required. CreatingDataResponse
Further data for the creating state.
deletingData This property is required. DeletingDataResponse
Further data for the deleting state.
failedData This property is required. FailedDataResponse
Further data for the failed state.
provisioningData This property is required. ProvisioningDataResponse
Further data for the provisioning state.
state This property is required. string
State of the QueuedResource request.
stateInitiator This property is required. string
The initiator of the QueuedResources's current state.
suspendedData This property is required. SuspendedDataResponse
Further data for the suspended state.
suspendingData This property is required. SuspendingDataResponse
Further data for the suspending state.
accepted_data This property is required. AcceptedDataResponse
Further data for the accepted state.
active_data This property is required. ActiveDataResponse
Further data for the active state.
creating_data This property is required. CreatingDataResponse
Further data for the creating state.
deleting_data This property is required. DeletingDataResponse
Further data for the deleting state.
failed_data This property is required. FailedDataResponse
Further data for the failed state.
provisioning_data This property is required. ProvisioningDataResponse
Further data for the provisioning state.
state This property is required. str
State of the QueuedResource request.
state_initiator This property is required. str
The initiator of the QueuedResources's current state.
suspended_data This property is required. SuspendedDataResponse
Further data for the suspended state.
suspending_data This property is required. SuspendingDataResponse
Further data for the suspending state.
acceptedData This property is required. Property Map
Further data for the accepted state.
activeData This property is required. Property Map
Further data for the active state.
creatingData This property is required. Property Map
Further data for the creating state.
deletingData This property is required. Property Map
Further data for the deleting state.
failedData This property is required. Property Map
Further data for the failed state.
provisioningData This property is required. Property Map
Further data for the provisioning state.
state This property is required. String
State of the QueuedResource request.
stateInitiator This property is required. String
The initiator of the QueuedResources's current state.
suspendedData This property is required. Property Map
Further data for the suspended state.
suspendingData This property is required. Property Map
Further data for the suspending state.

QueueingPolicyResponse

ValidAfterDuration This property is required. string
A relative time after which resources may be created.
ValidAfterTime This property is required. string
An absolute time at which resources may be created.
ValidInterval This property is required. Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.IntervalResponse
An absolute time interval within which resources may be created.
ValidUntilDuration This property is required. string
A relative time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
ValidUntilTime This property is required. string
An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
ValidAfterDuration This property is required. string
A relative time after which resources may be created.
ValidAfterTime This property is required. string
An absolute time at which resources may be created.
ValidInterval This property is required. IntervalResponse
An absolute time interval within which resources may be created.
ValidUntilDuration This property is required. string
A relative time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
ValidUntilTime This property is required. string
An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
validAfterDuration This property is required. String
A relative time after which resources may be created.
validAfterTime This property is required. String
An absolute time at which resources may be created.
validInterval This property is required. IntervalResponse
An absolute time interval within which resources may be created.
validUntilDuration This property is required. String
A relative time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
validUntilTime This property is required. String
An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
validAfterDuration This property is required. string
A relative time after which resources may be created.
validAfterTime This property is required. string
An absolute time at which resources may be created.
validInterval This property is required. IntervalResponse
An absolute time interval within which resources may be created.
validUntilDuration This property is required. string
A relative time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
validUntilTime This property is required. string
An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
valid_after_duration This property is required. str
A relative time after which resources may be created.
valid_after_time This property is required. str
An absolute time at which resources may be created.
valid_interval This property is required. IntervalResponse
An absolute time interval within which resources may be created.
valid_until_duration This property is required. str
A relative time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
valid_until_time This property is required. str
An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
validAfterDuration This property is required. String
A relative time after which resources may be created.
validAfterTime This property is required. String
An absolute time at which resources may be created.
validInterval This property is required. Property Map
An absolute time interval within which resources may be created.
validUntilDuration This property is required. String
A relative time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
validUntilTime This property is required. String
An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.

SchedulingConfigResponse

Preemptible This property is required. bool
Defines whether the node is preemptible.
Reserved This property is required. bool
Whether the node is created under a reservation.
Preemptible This property is required. bool
Defines whether the node is preemptible.
Reserved This property is required. bool
Whether the node is created under a reservation.
preemptible This property is required. Boolean
Defines whether the node is preemptible.
reserved This property is required. Boolean
Whether the node is created under a reservation.
preemptible This property is required. boolean
Defines whether the node is preemptible.
reserved This property is required. boolean
Whether the node is created under a reservation.
preemptible This property is required. bool
Defines whether the node is preemptible.
reserved This property is required. bool
Whether the node is created under a reservation.
preemptible This property is required. Boolean
Defines whether the node is preemptible.
reserved This property is required. Boolean
Whether the node is created under a reservation.

ServiceAccountResponse

Email This property is required. string
Email address of the service account. If empty, default Compute service account will be used.
Scope This property is required. List<string>
The list of scopes to be made available for this service account. If empty, access to all Cloud APIs will be allowed.
Email This property is required. string
Email address of the service account. If empty, default Compute service account will be used.
Scope This property is required. []string
The list of scopes to be made available for this service account. If empty, access to all Cloud APIs will be allowed.
email This property is required. String
Email address of the service account. If empty, default Compute service account will be used.
scope This property is required. List<String>
The list of scopes to be made available for this service account. If empty, access to all Cloud APIs will be allowed.
email This property is required. string
Email address of the service account. If empty, default Compute service account will be used.
scope This property is required. string[]
The list of scopes to be made available for this service account. If empty, access to all Cloud APIs will be allowed.
email This property is required. str
Email address of the service account. If empty, default Compute service account will be used.
scope This property is required. Sequence[str]
The list of scopes to be made available for this service account. If empty, access to all Cloud APIs will be allowed.
email This property is required. String
Email address of the service account. If empty, default Compute service account will be used.
scope This property is required. List<String>
The list of scopes to be made available for this service account. If empty, access to all Cloud APIs will be allowed.

ShieldedInstanceConfigResponse

EnableSecureBoot This property is required. bool
Defines whether the instance has Secure Boot enabled.
EnableSecureBoot This property is required. bool
Defines whether the instance has Secure Boot enabled.
enableSecureBoot This property is required. Boolean
Defines whether the instance has Secure Boot enabled.
enableSecureBoot This property is required. boolean
Defines whether the instance has Secure Boot enabled.
enable_secure_boot This property is required. bool
Defines whether the instance has Secure Boot enabled.
enableSecureBoot This property is required. Boolean
Defines whether the instance has Secure Boot enabled.

StatusResponse

Code This property is required. int
The status code, which should be an enum value of google.rpc.Code.
Details This property is required. List<ImmutableDictionary<string, string>>
A list of messages that carry the error details. There is a common set of message types for APIs to use.
Message This property is required. string
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
Code This property is required. int
The status code, which should be an enum value of google.rpc.Code.
Details This property is required. []map[string]string
A list of messages that carry the error details. There is a common set of message types for APIs to use.
Message This property is required. string
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
code This property is required. Integer
The status code, which should be an enum value of google.rpc.Code.
details This property is required. List<Map<String,String>>
A list of messages that carry the error details. There is a common set of message types for APIs to use.
message This property is required. String
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
code This property is required. number
The status code, which should be an enum value of google.rpc.Code.
details This property is required. {[key: string]: string}[]
A list of messages that carry the error details. There is a common set of message types for APIs to use.
message This property is required. string
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
code This property is required. int
The status code, which should be an enum value of google.rpc.Code.
details This property is required. Sequence[Mapping[str, str]]
A list of messages that carry the error details. There is a common set of message types for APIs to use.
message This property is required. str
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
code This property is required. Number
The status code, which should be an enum value of google.rpc.Code.
details This property is required. List<Map<String>>
A list of messages that carry the error details. There is a common set of message types for APIs to use.
message This property is required. String
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

SymptomResponse

CreateTime This property is required. string
Timestamp when the Symptom is created.
Details This property is required. string
Detailed information of the current Symptom.
SymptomType This property is required. string
Type of the Symptom.
WorkerId This property is required. string
A string used to uniquely distinguish a worker within a TPU node.
CreateTime This property is required. string
Timestamp when the Symptom is created.
Details This property is required. string
Detailed information of the current Symptom.
SymptomType This property is required. string
Type of the Symptom.
WorkerId This property is required. string
A string used to uniquely distinguish a worker within a TPU node.
createTime This property is required. String
Timestamp when the Symptom is created.
details This property is required. String
Detailed information of the current Symptom.
symptomType This property is required. String
Type of the Symptom.
workerId This property is required. String
A string used to uniquely distinguish a worker within a TPU node.
createTime This property is required. string
Timestamp when the Symptom is created.
details This property is required. string
Detailed information of the current Symptom.
symptomType This property is required. string
Type of the Symptom.
workerId This property is required. string
A string used to uniquely distinguish a worker within a TPU node.
create_time This property is required. str
Timestamp when the Symptom is created.
details This property is required. str
Detailed information of the current Symptom.
symptom_type This property is required. str
Type of the Symptom.
worker_id This property is required. str
A string used to uniquely distinguish a worker within a TPU node.
createTime This property is required. String
Timestamp when the Symptom is created.
details This property is required. String
Detailed information of the current Symptom.
symptomType This property is required. String
Type of the Symptom.
workerId This property is required. String
A string used to uniquely distinguish a worker within a TPU node.

TpuResponse

NodeSpec This property is required. List<Pulumi.GoogleNative.TPU.V2Alpha1.Inputs.NodeSpecResponse>
The TPU node(s) being requested.
NodeSpec This property is required. []NodeSpecResponse
The TPU node(s) being requested.
nodeSpec This property is required. List<NodeSpecResponse>
The TPU node(s) being requested.
nodeSpec This property is required. NodeSpecResponse[]
The TPU node(s) being requested.
node_spec This property is required. Sequence[NodeSpecResponse]
The TPU node(s) being requested.
nodeSpec This property is required. List<Property Map>
The TPU node(s) being requested.

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