1. Packages
  2. Google Cloud Native
  3. API Docs
  4. gkeonprem
  5. gkeonprem/v1
  6. getBareMetalNodePool

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

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

google-native.gkeonprem/v1.getBareMetalNodePool

Explore with Pulumi AI

google-native logo

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

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

    Gets details of a single bare metal node pool.

    Using getBareMetalNodePool

    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 getBareMetalNodePool(args: GetBareMetalNodePoolArgs, opts?: InvokeOptions): Promise<GetBareMetalNodePoolResult>
    function getBareMetalNodePoolOutput(args: GetBareMetalNodePoolOutputArgs, opts?: InvokeOptions): Output<GetBareMetalNodePoolResult>
    def get_bare_metal_node_pool(bare_metal_cluster_id: Optional[str] = None,
                                 bare_metal_node_pool_id: Optional[str] = None,
                                 location: Optional[str] = None,
                                 project: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetBareMetalNodePoolResult
    def get_bare_metal_node_pool_output(bare_metal_cluster_id: Optional[pulumi.Input[str]] = None,
                                 bare_metal_node_pool_id: Optional[pulumi.Input[str]] = None,
                                 location: Optional[pulumi.Input[str]] = None,
                                 project: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetBareMetalNodePoolResult]
    func LookupBareMetalNodePool(ctx *Context, args *LookupBareMetalNodePoolArgs, opts ...InvokeOption) (*LookupBareMetalNodePoolResult, error)
    func LookupBareMetalNodePoolOutput(ctx *Context, args *LookupBareMetalNodePoolOutputArgs, opts ...InvokeOption) LookupBareMetalNodePoolResultOutput

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

    public static class GetBareMetalNodePool 
    {
        public static Task<GetBareMetalNodePoolResult> InvokeAsync(GetBareMetalNodePoolArgs args, InvokeOptions? opts = null)
        public static Output<GetBareMetalNodePoolResult> Invoke(GetBareMetalNodePoolInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBareMetalNodePoolResult> getBareMetalNodePool(GetBareMetalNodePoolArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:gkeonprem/v1:getBareMetalNodePool
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getBareMetalNodePool Result

    The following output properties are available:

    Annotations Dictionary<string, string>

    Annotations on the bare metal node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.

    CreateTime string

    The time at which this bare metal node pool was created.

    DeleteTime string

    The time at which this bare metal node pool was deleted. If the resource is not deleted, this must be empty

    DisplayName string

    The display name for the bare metal node pool.

    Etag string

    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control.

    Name string

    Immutable. The bare metal node pool resource name.

    NodePoolConfig Pulumi.GoogleNative.Gkeonprem.V1.Outputs.BareMetalNodePoolConfigResponse

    Node pool configuration.

    Reconciling bool

    If set, there are currently changes in flight to the bare metal node pool.

    State string

    The current state of the bare metal node pool.

    Status Pulumi.GoogleNative.Gkeonprem.V1.Outputs.ResourceStatusResponse

    ResourceStatus representing the detailed node pool status.

    Uid string

    The unique identifier of the bare metal node pool.

    UpdateTime string

    The time at which this bare metal node pool was last updated.

    Annotations map[string]string

    Annotations on the bare metal node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.

    CreateTime string

    The time at which this bare metal node pool was created.

    DeleteTime string

    The time at which this bare metal node pool was deleted. If the resource is not deleted, this must be empty

    DisplayName string

    The display name for the bare metal node pool.

    Etag string

    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control.

    Name string

    Immutable. The bare metal node pool resource name.

    NodePoolConfig BareMetalNodePoolConfigResponse

    Node pool configuration.

    Reconciling bool

    If set, there are currently changes in flight to the bare metal node pool.

    State string

    The current state of the bare metal node pool.

    Status ResourceStatusResponse

    ResourceStatus representing the detailed node pool status.

    Uid string

    The unique identifier of the bare metal node pool.

    UpdateTime string

    The time at which this bare metal node pool was last updated.

    annotations Map<String,String>

    Annotations on the bare metal node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.

    createTime String

    The time at which this bare metal node pool was created.

    deleteTime String

    The time at which this bare metal node pool was deleted. If the resource is not deleted, this must be empty

    displayName String

    The display name for the bare metal node pool.

    etag String

    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control.

    name String

    Immutable. The bare metal node pool resource name.

    nodePoolConfig BareMetalNodePoolConfigResponse

    Node pool configuration.

    reconciling Boolean

    If set, there are currently changes in flight to the bare metal node pool.

    state String

    The current state of the bare metal node pool.

    status ResourceStatusResponse

    ResourceStatus representing the detailed node pool status.

    uid String

    The unique identifier of the bare metal node pool.

    updateTime String

    The time at which this bare metal node pool was last updated.

    annotations {[key: string]: string}

    Annotations on the bare metal node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.

    createTime string

    The time at which this bare metal node pool was created.

    deleteTime string

    The time at which this bare metal node pool was deleted. If the resource is not deleted, this must be empty

    displayName string

    The display name for the bare metal node pool.

    etag string

    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control.

    name string

    Immutable. The bare metal node pool resource name.

    nodePoolConfig BareMetalNodePoolConfigResponse

    Node pool configuration.

    reconciling boolean

    If set, there are currently changes in flight to the bare metal node pool.

    state string

    The current state of the bare metal node pool.

    status ResourceStatusResponse

    ResourceStatus representing the detailed node pool status.

    uid string

    The unique identifier of the bare metal node pool.

    updateTime string

    The time at which this bare metal node pool was last updated.

    annotations Mapping[str, str]

    Annotations on the bare metal node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.

    create_time str

    The time at which this bare metal node pool was created.

    delete_time str

    The time at which this bare metal node pool was deleted. If the resource is not deleted, this must be empty

    display_name str

    The display name for the bare metal node pool.

    etag str

    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control.

    name str

    Immutable. The bare metal node pool resource name.

    node_pool_config BareMetalNodePoolConfigResponse

    Node pool configuration.

    reconciling bool

    If set, there are currently changes in flight to the bare metal node pool.

    state str

    The current state of the bare metal node pool.

    status ResourceStatusResponse

    ResourceStatus representing the detailed node pool status.

    uid str

    The unique identifier of the bare metal node pool.

    update_time str

    The time at which this bare metal node pool was last updated.

    annotations Map<String>

    Annotations on the bare metal node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.

    createTime String

    The time at which this bare metal node pool was created.

    deleteTime String

    The time at which this bare metal node pool was deleted. If the resource is not deleted, this must be empty

    displayName String

    The display name for the bare metal node pool.

    etag String

    This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control.

    name String

    Immutable. The bare metal node pool resource name.

    nodePoolConfig Property Map

    Node pool configuration.

    reconciling Boolean

    If set, there are currently changes in flight to the bare metal node pool.

    state String

    The current state of the bare metal node pool.

    status Property Map

    ResourceStatus representing the detailed node pool status.

    uid String

    The unique identifier of the bare metal node pool.

    updateTime String

    The time at which this bare metal node pool was last updated.

    Supporting Types

    BareMetalKubeletConfigResponse

    RegistryBurst int

    The maximum size of bursty pulls, temporarily allows pulls to burst to this number, while still not exceeding registry_pull_qps. The value must not be a negative number. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 10.

    RegistryPullQps int

    The limit of registry pulls per second. Setting this value to 0 means no limit. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 5.

    SerializeImagePullsDisabled bool

    Prevents the Kubelet from pulling multiple images at a time. We recommend not changing the default value on nodes that run docker daemon with version < 1.9 or an Another Union File System (Aufs) storage backend. Issue https://github.com/kubernetes/kubernetes/issues/10959 has more details.

    RegistryBurst int

    The maximum size of bursty pulls, temporarily allows pulls to burst to this number, while still not exceeding registry_pull_qps. The value must not be a negative number. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 10.

    RegistryPullQps int

    The limit of registry pulls per second. Setting this value to 0 means no limit. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 5.

    SerializeImagePullsDisabled bool

    Prevents the Kubelet from pulling multiple images at a time. We recommend not changing the default value on nodes that run docker daemon with version < 1.9 or an Another Union File System (Aufs) storage backend. Issue https://github.com/kubernetes/kubernetes/issues/10959 has more details.

    registryBurst Integer

    The maximum size of bursty pulls, temporarily allows pulls to burst to this number, while still not exceeding registry_pull_qps. The value must not be a negative number. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 10.

    registryPullQps Integer

    The limit of registry pulls per second. Setting this value to 0 means no limit. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 5.

    serializeImagePullsDisabled Boolean

    Prevents the Kubelet from pulling multiple images at a time. We recommend not changing the default value on nodes that run docker daemon with version < 1.9 or an Another Union File System (Aufs) storage backend. Issue https://github.com/kubernetes/kubernetes/issues/10959 has more details.

    registryBurst number

    The maximum size of bursty pulls, temporarily allows pulls to burst to this number, while still not exceeding registry_pull_qps. The value must not be a negative number. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 10.

    registryPullQps number

    The limit of registry pulls per second. Setting this value to 0 means no limit. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 5.

    serializeImagePullsDisabled boolean

    Prevents the Kubelet from pulling multiple images at a time. We recommend not changing the default value on nodes that run docker daemon with version < 1.9 or an Another Union File System (Aufs) storage backend. Issue https://github.com/kubernetes/kubernetes/issues/10959 has more details.

    registry_burst int

    The maximum size of bursty pulls, temporarily allows pulls to burst to this number, while still not exceeding registry_pull_qps. The value must not be a negative number. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 10.

    registry_pull_qps int

    The limit of registry pulls per second. Setting this value to 0 means no limit. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 5.

    serialize_image_pulls_disabled bool

    Prevents the Kubelet from pulling multiple images at a time. We recommend not changing the default value on nodes that run docker daemon with version < 1.9 or an Another Union File System (Aufs) storage backend. Issue https://github.com/kubernetes/kubernetes/issues/10959 has more details.

    registryBurst Number

    The maximum size of bursty pulls, temporarily allows pulls to burst to this number, while still not exceeding registry_pull_qps. The value must not be a negative number. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 10.

    registryPullQps Number

    The limit of registry pulls per second. Setting this value to 0 means no limit. Updating this field may impact scalability by changing the amount of traffic produced by image pulls. Defaults to 5.

    serializeImagePullsDisabled Boolean

    Prevents the Kubelet from pulling multiple images at a time. We recommend not changing the default value on nodes that run docker daemon with version < 1.9 or an Another Union File System (Aufs) storage backend. Issue https://github.com/kubernetes/kubernetes/issues/10959 has more details.

    BareMetalNodeConfigResponse

    Labels Dictionary<string, string>

    The labels assigned to this node. An object containing a list of key/value pairs. The labels here, unioned with the labels set on BareMetalNodePoolConfig are the set of labels that will be applied to the node. If there are any conflicts, the BareMetalNodeConfig labels take precedence. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    NodeIp string

    The default IPv4 address for SSH access and Kubernetes node. Example: 192.168.0.1

    Labels map[string]string

    The labels assigned to this node. An object containing a list of key/value pairs. The labels here, unioned with the labels set on BareMetalNodePoolConfig are the set of labels that will be applied to the node. If there are any conflicts, the BareMetalNodeConfig labels take precedence. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    NodeIp string

    The default IPv4 address for SSH access and Kubernetes node. Example: 192.168.0.1

    labels Map<String,String>

    The labels assigned to this node. An object containing a list of key/value pairs. The labels here, unioned with the labels set on BareMetalNodePoolConfig are the set of labels that will be applied to the node. If there are any conflicts, the BareMetalNodeConfig labels take precedence. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    nodeIp String

    The default IPv4 address for SSH access and Kubernetes node. Example: 192.168.0.1

    labels {[key: string]: string}

    The labels assigned to this node. An object containing a list of key/value pairs. The labels here, unioned with the labels set on BareMetalNodePoolConfig are the set of labels that will be applied to the node. If there are any conflicts, the BareMetalNodeConfig labels take precedence. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    nodeIp string

    The default IPv4 address for SSH access and Kubernetes node. Example: 192.168.0.1

    labels Mapping[str, str]

    The labels assigned to this node. An object containing a list of key/value pairs. The labels here, unioned with the labels set on BareMetalNodePoolConfig are the set of labels that will be applied to the node. If there are any conflicts, the BareMetalNodeConfig labels take precedence. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    node_ip str

    The default IPv4 address for SSH access and Kubernetes node. Example: 192.168.0.1

    labels Map<String>

    The labels assigned to this node. An object containing a list of key/value pairs. The labels here, unioned with the labels set on BareMetalNodePoolConfig are the set of labels that will be applied to the node. If there are any conflicts, the BareMetalNodeConfig labels take precedence. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    nodeIp String

    The default IPv4 address for SSH access and Kubernetes node. Example: 192.168.0.1

    BareMetalNodePoolConfigResponse

    KubeletConfig Pulumi.GoogleNative.Gkeonprem.V1.Inputs.BareMetalKubeletConfigResponse

    The modifiable kubelet configurations for the baremetal machines.

    Labels Dictionary<string, string>

    The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    NodeConfigs List<Pulumi.GoogleNative.Gkeonprem.V1.Inputs.BareMetalNodeConfigResponse>

    The list of machine addresses in the bare metal node pool.

    OperatingSystem string

    Specifies the nodes operating system (default: LINUX).

    Taints List<Pulumi.GoogleNative.Gkeonprem.V1.Inputs.NodeTaintResponse>

    The initial taints assigned to nodes of this node pool.

    KubeletConfig BareMetalKubeletConfigResponse

    The modifiable kubelet configurations for the baremetal machines.

    Labels map[string]string

    The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    NodeConfigs []BareMetalNodeConfigResponse

    The list of machine addresses in the bare metal node pool.

    OperatingSystem string

    Specifies the nodes operating system (default: LINUX).

    Taints []NodeTaintResponse

    The initial taints assigned to nodes of this node pool.

    kubeletConfig BareMetalKubeletConfigResponse

    The modifiable kubelet configurations for the baremetal machines.

    labels Map<String,String>

    The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    nodeConfigs List<BareMetalNodeConfigResponse>

    The list of machine addresses in the bare metal node pool.

    operatingSystem String

    Specifies the nodes operating system (default: LINUX).

    taints List<NodeTaintResponse>

    The initial taints assigned to nodes of this node pool.

    kubeletConfig BareMetalKubeletConfigResponse

    The modifiable kubelet configurations for the baremetal machines.

    labels {[key: string]: string}

    The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    nodeConfigs BareMetalNodeConfigResponse[]

    The list of machine addresses in the bare metal node pool.

    operatingSystem string

    Specifies the nodes operating system (default: LINUX).

    taints NodeTaintResponse[]

    The initial taints assigned to nodes of this node pool.

    kubelet_config BareMetalKubeletConfigResponse

    The modifiable kubelet configurations for the baremetal machines.

    labels Mapping[str, str]

    The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    node_configs Sequence[BareMetalNodeConfigResponse]

    The list of machine addresses in the bare metal node pool.

    operating_system str

    Specifies the nodes operating system (default: LINUX).

    taints Sequence[NodeTaintResponse]

    The initial taints assigned to nodes of this node pool.

    kubeletConfig Property Map

    The modifiable kubelet configurations for the baremetal machines.

    labels Map<String>

    The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

    nodeConfigs List<Property Map>

    The list of machine addresses in the bare metal node pool.

    operatingSystem String

    Specifies the nodes operating system (default: LINUX).

    taints List<Property Map>

    The initial taints assigned to nodes of this node pool.

    NodeTaintResponse

    Effect string

    The taint effect.

    Key string

    Key associated with the effect.

    Value string

    Value associated with the effect.

    Effect string

    The taint effect.

    Key string

    Key associated with the effect.

    Value string

    Value associated with the effect.

    effect String

    The taint effect.

    key String

    Key associated with the effect.

    value String

    Value associated with the effect.

    effect string

    The taint effect.

    key string

    Key associated with the effect.

    value string

    Value associated with the effect.

    effect str

    The taint effect.

    key str

    Key associated with the effect.

    value str

    Value associated with the effect.

    effect String

    The taint effect.

    key String

    Key associated with the effect.

    value String

    Value associated with the effect.

    ResourceConditionResponse

    LastTransitionTime string

    Last time the condition transit from one status to another.

    Message string

    Human-readable message indicating details about last transition.

    Reason string

    Machine-readable message indicating details about last transition.

    State string

    state of the condition.

    Type string

    Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)

    LastTransitionTime string

    Last time the condition transit from one status to another.

    Message string

    Human-readable message indicating details about last transition.

    Reason string

    Machine-readable message indicating details about last transition.

    State string

    state of the condition.

    Type string

    Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)

    lastTransitionTime String

    Last time the condition transit from one status to another.

    message String

    Human-readable message indicating details about last transition.

    reason String

    Machine-readable message indicating details about last transition.

    state String

    state of the condition.

    type String

    Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)

    lastTransitionTime string

    Last time the condition transit from one status to another.

    message string

    Human-readable message indicating details about last transition.

    reason string

    Machine-readable message indicating details about last transition.

    state string

    state of the condition.

    type string

    Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)

    last_transition_time str

    Last time the condition transit from one status to another.

    message str

    Human-readable message indicating details about last transition.

    reason str

    Machine-readable message indicating details about last transition.

    state str

    state of the condition.

    type str

    Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)

    lastTransitionTime String

    Last time the condition transit from one status to another.

    message String

    Human-readable message indicating details about last transition.

    reason String

    Machine-readable message indicating details about last transition.

    state String

    state of the condition.

    type String

    Type of the condition. (e.g., ClusterRunning, NodePoolRunning or ServerSidePreflightReady)

    ResourceStatusResponse

    Conditions List<Pulumi.GoogleNative.Gkeonprem.V1.Inputs.ResourceConditionResponse>

    ResourceCondition provide a standard mechanism for higher-level status reporting from controller.

    ErrorMessage string

    Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.

    Conditions []ResourceConditionResponse

    ResourceCondition provide a standard mechanism for higher-level status reporting from controller.

    ErrorMessage string

    Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.

    conditions List<ResourceConditionResponse>

    ResourceCondition provide a standard mechanism for higher-level status reporting from controller.

    errorMessage String

    Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.

    conditions ResourceConditionResponse[]

    ResourceCondition provide a standard mechanism for higher-level status reporting from controller.

    errorMessage string

    Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.

    conditions Sequence[ResourceConditionResponse]

    ResourceCondition provide a standard mechanism for higher-level status reporting from controller.

    error_message str

    Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.

    conditions List<Property Map>

    ResourceCondition provide a standard mechanism for higher-level status reporting from controller.

    errorMessage String

    Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.

    Package Details

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

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

    Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi