1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIsInstance
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getIsInstance

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Retrieve information of an existing IBM Cloud virtual server instance as a read-only data source. For more information, about managing VPC instance, see about virtual server instances for VPC.

    Note: VPC infrastructure services are a regional specific based endpoint, by default targets to us-south. Please make sure to target right region in the provider block as shown in the provider.tf file, if VPC service is created in region other than us-south.

    provider.tf

    import * as pulumi from "@pulumi/pulumi";
    
    import pulumi
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    
    return await Deployment.RunAsync(() => 
    {
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
        }
    }
    
    {}
    

    Using getIsInstance

    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 getIsInstance(args: GetIsInstanceArgs, opts?: InvokeOptions): Promise<GetIsInstanceResult>
    function getIsInstanceOutput(args: GetIsInstanceOutputArgs, opts?: InvokeOptions): Output<GetIsInstanceResult>
    def get_is_instance(id: Optional[str] = None,
                        name: Optional[str] = None,
                        passphrase: Optional[str] = None,
                        private_key: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetIsInstanceResult
    def get_is_instance_output(id: Optional[pulumi.Input[str]] = None,
                        name: Optional[pulumi.Input[str]] = None,
                        passphrase: Optional[pulumi.Input[str]] = None,
                        private_key: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetIsInstanceResult]
    func LookupIsInstance(ctx *Context, args *LookupIsInstanceArgs, opts ...InvokeOption) (*LookupIsInstanceResult, error)
    func LookupIsInstanceOutput(ctx *Context, args *LookupIsInstanceOutputArgs, opts ...InvokeOption) LookupIsInstanceResultOutput

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

    public static class GetIsInstance 
    {
        public static Task<GetIsInstanceResult> InvokeAsync(GetIsInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetIsInstanceResult> Invoke(GetIsInstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIsInstanceResult> getIsInstance(GetIsInstanceArgs args, InvokeOptions options)
    public static Output<GetIsInstanceResult> getIsInstance(GetIsInstanceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getIsInstance:getIsInstance
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    Id string
    (String) The ID of the volume attachment.
    Passphrase string
    The passphrase that you used when you created your SSH key. If you did not enter a passphrase when you created the SSH key, do not provide this input parameter.
    PrivateKey string
    The private key of an SSH key that you want to add to your Virtual Servers for VPC instance during creation in PEM format. It is used to decrypt the default password of the Windows administrator for the virtual server instance if the image is used of type windows.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    Id string
    (String) The ID of the volume attachment.
    Passphrase string
    The passphrase that you used when you created your SSH key. If you did not enter a passphrase when you created the SSH key, do not provide this input parameter.
    PrivateKey string
    The private key of an SSH key that you want to add to your Virtual Servers for VPC instance during creation in PEM format. It is used to decrypt the default password of the Windows administrator for the virtual server instance if the image is used of type windows.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id String
    (String) The ID of the volume attachment.
    passphrase String
    The passphrase that you used when you created your SSH key. If you did not enter a passphrase when you created the SSH key, do not provide this input parameter.
    privateKey String
    The private key of an SSH key that you want to add to your Virtual Servers for VPC instance during creation in PEM format. It is used to decrypt the default password of the Windows administrator for the virtual server instance if the image is used of type windows.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id string
    (String) The ID of the volume attachment.
    passphrase string
    The passphrase that you used when you created your SSH key. If you did not enter a passphrase when you created the SSH key, do not provide this input parameter.
    privateKey string
    The private key of an SSH key that you want to add to your Virtual Servers for VPC instance during creation in PEM format. It is used to decrypt the default password of the Windows administrator for the virtual server instance if the image is used of type windows.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id str
    (String) The ID of the volume attachment.
    passphrase str
    The passphrase that you used when you created your SSH key. If you did not enter a passphrase when you created the SSH key, do not provide this input parameter.
    private_key str
    The private key of an SSH key that you want to add to your Virtual Servers for VPC instance during creation in PEM format. It is used to decrypt the default password of the Windows administrator for the virtual server instance if the image is used of type windows.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id String
    (String) The ID of the volume attachment.
    passphrase String
    The passphrase that you used when you created your SSH key. If you did not enter a passphrase when you created the SSH key, do not provide this input parameter.
    privateKey String
    The private key of an SSH key that you want to add to your Virtual Servers for VPC instance during creation in PEM format. It is used to decrypt the default password of the Windows administrator for the virtual server instance if the image is used of type windows.

    getIsInstance Result

    The following output properties are available:

    AccessTags List<string>
    (List) Access management tags associated for instance.
    AvailabilityPolicyHostFailure string
    (String) The availability policy for this virtual server instance. The action to perform if the compute host experiences a failure.
    Bandwidth double
    (Integer) The total bandwidth (in megabits per second) shared across the instance's network interfaces and storage volumes
    BootVolumes List<GetIsInstanceBootVolume>
    (List of Objects) A list of boot volumes that were created for the instance.
    CatalogOfferings List<GetIsInstanceCatalogOffering>
    (List) The catalog offering or offering version to use when provisioning this virtual server instance. If an offering is specified, the latest version of that offering will be used. The specified offering or offering version may be in a different account in the same enterprise, subject to IAM policies.
    ClusterNetworkAttachments List<GetIsInstanceClusterNetworkAttachment>
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration. Nested schema for cluster_network_attachments:
    ClusterNetworks List<GetIsInstanceClusterNetwork>
    (List) If present, the cluster network that this virtual server instance resides in. Nested schema for cluster_network:
    ConfidentialComputeMode string
    (String) The confidential compute mode to use for this virtual server instance.If unspecified, the default confidential compute mode from the profile will be used.
    Crn string
    (String) The CRN for this reservation.
    Disks List<GetIsInstanceDisk>
    (List) Collection of the instance's disks. Nested disks blocks has the following structure:
    EnableSecureBoot bool
    (Boolean) Indicates whether secure boot is enabled for this virtual server instance.If unspecified, the default secure boot mode from the profile will be used.
    Gpus List<GetIsInstanceGpus>
    (List) A list of graphics processing units that are allocated to the instance.
    HealthReasons List<GetIsInstanceHealthReason>
    (List) The reasons for the current health_state (if any).
    HealthState string
    (String) The health of this resource.
    Id string
    (String) The ID of the volume attachment.
    Image string
    (String) The ID of the virtual server image that is used in the instance.
    Keys List<GetIsInstanceKey>
    (List) A list of SSH keys that were added to the instance during creation.
    LifecycleReasons List<GetIsInstanceLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).
    LifecycleState string
    (String) The lifecycle state of the virtual server instance.
    Memory double
    (Integer) The amount of memory that was allocated to the instance.
    MetadataServiceEnabled bool
    (Boolean) Indicates whether the metadata service endpoint is available to the virtual server instance.
    MetadataServices List<GetIsInstanceMetadataService>
    (List) The metadata service configuration.
    Name string
    (String) The name of the volume attachment.
    NetworkAttachments List<GetIsInstanceNetworkAttachment>
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    NetworkInterfaces List<GetIsInstanceNetworkInterface>
    (List) A list of more network interfaces that the instance uses.
    NumaCount double
    (Integer) The number of NUMA nodes this virtual server instance is provisioned on. This property may be absent if the instance's status is not running.
    Password string
    (String) The password that you can use to access your instance.
    PlacementTargets List<GetIsInstancePlacementTarget>
    (List) The placement restrictions for the virtual server instance.
    PrimaryNetworkAttachments List<GetIsInstancePrimaryNetworkAttachment>
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    PrimaryNetworkInterfaces List<GetIsInstancePrimaryNetworkInterface>
    (List) A list of primary network interfaces that were created for the instance.
    Profile string
    ReservationAffinities List<GetIsInstanceReservationAffinity>
    (List) The instance reservation affinity.
    Reservations List<GetIsInstanceReservation>
    (List) The reservation used by this virtual server instance.
    ResourceControllerUrl string
    (String) The URL of the IBM Cloud dashboard that you can use to see details for your instance.
    ResourceCrn string
    ResourceGroup string
    (String) The resource group id, where the instance was created.
    ResourceGroupName string
    ResourceName string
    ResourceStatus string
    Status string
    (String) The status of the instance.
    StatusReasons List<GetIsInstanceStatusReason>
    (List) Array of reasons for the current status.
    Tags List<string>
    TotalNetworkBandwidth double
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance network interfaces.
    TotalVolumeBandwidth double
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance storage volumes
    Vcpus List<GetIsInstanceVcpus>
    (List) A list of virtual CPUs that were allocated to the instance.
    VolumeAttachments List<GetIsInstanceVolumeAttachment>
    (List) A list of volume attachments that were created for the instance.
    Volumes List<string>
    Vpc string
    (String) The ID of the VPC that the instance belongs to.
    Zone string
    (String) The zone where the instance was created.
    Passphrase string
    PrivateKey string
    AccessTags []string
    (List) Access management tags associated for instance.
    AvailabilityPolicyHostFailure string
    (String) The availability policy for this virtual server instance. The action to perform if the compute host experiences a failure.
    Bandwidth float64
    (Integer) The total bandwidth (in megabits per second) shared across the instance's network interfaces and storage volumes
    BootVolumes []GetIsInstanceBootVolume
    (List of Objects) A list of boot volumes that were created for the instance.
    CatalogOfferings []GetIsInstanceCatalogOffering
    (List) The catalog offering or offering version to use when provisioning this virtual server instance. If an offering is specified, the latest version of that offering will be used. The specified offering or offering version may be in a different account in the same enterprise, subject to IAM policies.
    ClusterNetworkAttachments []GetIsInstanceClusterNetworkAttachmentType
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration. Nested schema for cluster_network_attachments:
    ClusterNetworks []GetIsInstanceClusterNetwork
    (List) If present, the cluster network that this virtual server instance resides in. Nested schema for cluster_network:
    ConfidentialComputeMode string
    (String) The confidential compute mode to use for this virtual server instance.If unspecified, the default confidential compute mode from the profile will be used.
    Crn string
    (String) The CRN for this reservation.
    Disks []GetIsInstanceDisk
    (List) Collection of the instance's disks. Nested disks blocks has the following structure:
    EnableSecureBoot bool
    (Boolean) Indicates whether secure boot is enabled for this virtual server instance.If unspecified, the default secure boot mode from the profile will be used.
    Gpus []GetIsInstanceGpus
    (List) A list of graphics processing units that are allocated to the instance.
    HealthReasons []GetIsInstanceHealthReason
    (List) The reasons for the current health_state (if any).
    HealthState string
    (String) The health of this resource.
    Id string
    (String) The ID of the volume attachment.
    Image string
    (String) The ID of the virtual server image that is used in the instance.
    Keys []GetIsInstanceKey
    (List) A list of SSH keys that were added to the instance during creation.
    LifecycleReasons []GetIsInstanceLifecycleReason
    (List) The reasons for the current lifecycle_state (if any).
    LifecycleState string
    (String) The lifecycle state of the virtual server instance.
    Memory float64
    (Integer) The amount of memory that was allocated to the instance.
    MetadataServiceEnabled bool
    (Boolean) Indicates whether the metadata service endpoint is available to the virtual server instance.
    MetadataServices []GetIsInstanceMetadataService
    (List) The metadata service configuration.
    Name string
    (String) The name of the volume attachment.
    NetworkAttachments []GetIsInstanceNetworkAttachmentType
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    NetworkInterfaces []GetIsInstanceNetworkInterfaceType
    (List) A list of more network interfaces that the instance uses.
    NumaCount float64
    (Integer) The number of NUMA nodes this virtual server instance is provisioned on. This property may be absent if the instance's status is not running.
    Password string
    (String) The password that you can use to access your instance.
    PlacementTargets []GetIsInstancePlacementTarget
    (List) The placement restrictions for the virtual server instance.
    PrimaryNetworkAttachments []GetIsInstancePrimaryNetworkAttachment
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    PrimaryNetworkInterfaces []GetIsInstancePrimaryNetworkInterface
    (List) A list of primary network interfaces that were created for the instance.
    Profile string
    ReservationAffinities []GetIsInstanceReservationAffinity
    (List) The instance reservation affinity.
    Reservations []GetIsInstanceReservation
    (List) The reservation used by this virtual server instance.
    ResourceControllerUrl string
    (String) The URL of the IBM Cloud dashboard that you can use to see details for your instance.
    ResourceCrn string
    ResourceGroup string
    (String) The resource group id, where the instance was created.
    ResourceGroupName string
    ResourceName string
    ResourceStatus string
    Status string
    (String) The status of the instance.
    StatusReasons []GetIsInstanceStatusReason
    (List) Array of reasons for the current status.
    Tags []string
    TotalNetworkBandwidth float64
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance network interfaces.
    TotalVolumeBandwidth float64
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance storage volumes
    Vcpus []GetIsInstanceVcpus
    (List) A list of virtual CPUs that were allocated to the instance.
    VolumeAttachments []GetIsInstanceVolumeAttachmentType
    (List) A list of volume attachments that were created for the instance.
    Volumes []string
    Vpc string
    (String) The ID of the VPC that the instance belongs to.
    Zone string
    (String) The zone where the instance was created.
    Passphrase string
    PrivateKey string
    accessTags List<String>
    (List) Access management tags associated for instance.
    availabilityPolicyHostFailure String
    (String) The availability policy for this virtual server instance. The action to perform if the compute host experiences a failure.
    bandwidth Double
    (Integer) The total bandwidth (in megabits per second) shared across the instance's network interfaces and storage volumes
    bootVolumes List<GetIsInstanceBootVolume>
    (List of Objects) A list of boot volumes that were created for the instance.
    catalogOfferings List<GetIsInstanceCatalogOffering>
    (List) The catalog offering or offering version to use when provisioning this virtual server instance. If an offering is specified, the latest version of that offering will be used. The specified offering or offering version may be in a different account in the same enterprise, subject to IAM policies.
    clusterNetworkAttachments List<GetIsInstanceClusterNetworkAttachment>
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration. Nested schema for cluster_network_attachments:
    clusterNetworks List<GetIsInstanceClusterNetwork>
    (List) If present, the cluster network that this virtual server instance resides in. Nested schema for cluster_network:
    confidentialComputeMode String
    (String) The confidential compute mode to use for this virtual server instance.If unspecified, the default confidential compute mode from the profile will be used.
    crn String
    (String) The CRN for this reservation.
    disks List<GetIsInstanceDisk>
    (List) Collection of the instance's disks. Nested disks blocks has the following structure:
    enableSecureBoot Boolean
    (Boolean) Indicates whether secure boot is enabled for this virtual server instance.If unspecified, the default secure boot mode from the profile will be used.
    gpus List<GetIsInstanceGpus>
    (List) A list of graphics processing units that are allocated to the instance.
    healthReasons List<GetIsInstanceHealthReason>
    (List) The reasons for the current health_state (if any).
    healthState String
    (String) The health of this resource.
    id String
    (String) The ID of the volume attachment.
    image String
    (String) The ID of the virtual server image that is used in the instance.
    keys List<GetIsInstanceKey>
    (List) A list of SSH keys that were added to the instance during creation.
    lifecycleReasons List<GetIsInstanceLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).
    lifecycleState String
    (String) The lifecycle state of the virtual server instance.
    memory Double
    (Integer) The amount of memory that was allocated to the instance.
    metadataServiceEnabled Boolean
    (Boolean) Indicates whether the metadata service endpoint is available to the virtual server instance.
    metadataServices List<GetIsInstanceMetadataService>
    (List) The metadata service configuration.
    name String
    (String) The name of the volume attachment.
    networkAttachments List<GetIsInstanceNetworkAttachment>
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    networkInterfaces List<GetIsInstanceNetworkInterface>
    (List) A list of more network interfaces that the instance uses.
    numaCount Double
    (Integer) The number of NUMA nodes this virtual server instance is provisioned on. This property may be absent if the instance's status is not running.
    password String
    (String) The password that you can use to access your instance.
    placementTargets List<GetIsInstancePlacementTarget>
    (List) The placement restrictions for the virtual server instance.
    primaryNetworkAttachments List<GetIsInstancePrimaryNetworkAttachment>
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    primaryNetworkInterfaces List<GetIsInstancePrimaryNetworkInterface>
    (List) A list of primary network interfaces that were created for the instance.
    profile String
    reservationAffinities List<GetIsInstanceReservationAffinity>
    (List) The instance reservation affinity.
    reservations List<GetIsInstanceReservation>
    (List) The reservation used by this virtual server instance.
    resourceControllerUrl String
    (String) The URL of the IBM Cloud dashboard that you can use to see details for your instance.
    resourceCrn String
    resourceGroup String
    (String) The resource group id, where the instance was created.
    resourceGroupName String
    resourceName String
    resourceStatus String
    status String
    (String) The status of the instance.
    statusReasons List<GetIsInstanceStatusReason>
    (List) Array of reasons for the current status.
    tags List<String>
    totalNetworkBandwidth Double
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance network interfaces.
    totalVolumeBandwidth Double
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance storage volumes
    vcpus List<GetIsInstanceVcpus>
    (List) A list of virtual CPUs that were allocated to the instance.
    volumeAttachments List<GetIsInstanceVolumeAttachment>
    (List) A list of volume attachments that were created for the instance.
    volumes List<String>
    vpc String
    (String) The ID of the VPC that the instance belongs to.
    zone String
    (String) The zone where the instance was created.
    passphrase String
    privateKey String
    accessTags string[]
    (List) Access management tags associated for instance.
    availabilityPolicyHostFailure string
    (String) The availability policy for this virtual server instance. The action to perform if the compute host experiences a failure.
    bandwidth number
    (Integer) The total bandwidth (in megabits per second) shared across the instance's network interfaces and storage volumes
    bootVolumes GetIsInstanceBootVolume[]
    (List of Objects) A list of boot volumes that were created for the instance.
    catalogOfferings GetIsInstanceCatalogOffering[]
    (List) The catalog offering or offering version to use when provisioning this virtual server instance. If an offering is specified, the latest version of that offering will be used. The specified offering or offering version may be in a different account in the same enterprise, subject to IAM policies.
    clusterNetworkAttachments GetIsInstanceClusterNetworkAttachment[]
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration. Nested schema for cluster_network_attachments:
    clusterNetworks GetIsInstanceClusterNetwork[]
    (List) If present, the cluster network that this virtual server instance resides in. Nested schema for cluster_network:
    confidentialComputeMode string
    (String) The confidential compute mode to use for this virtual server instance.If unspecified, the default confidential compute mode from the profile will be used.
    crn string
    (String) The CRN for this reservation.
    disks GetIsInstanceDisk[]
    (List) Collection of the instance's disks. Nested disks blocks has the following structure:
    enableSecureBoot boolean
    (Boolean) Indicates whether secure boot is enabled for this virtual server instance.If unspecified, the default secure boot mode from the profile will be used.
    gpus GetIsInstanceGpus[]
    (List) A list of graphics processing units that are allocated to the instance.
    healthReasons GetIsInstanceHealthReason[]
    (List) The reasons for the current health_state (if any).
    healthState string
    (String) The health of this resource.
    id string
    (String) The ID of the volume attachment.
    image string
    (String) The ID of the virtual server image that is used in the instance.
    keys GetIsInstanceKey[]
    (List) A list of SSH keys that were added to the instance during creation.
    lifecycleReasons GetIsInstanceLifecycleReason[]
    (List) The reasons for the current lifecycle_state (if any).
    lifecycleState string
    (String) The lifecycle state of the virtual server instance.
    memory number
    (Integer) The amount of memory that was allocated to the instance.
    metadataServiceEnabled boolean
    (Boolean) Indicates whether the metadata service endpoint is available to the virtual server instance.
    metadataServices GetIsInstanceMetadataService[]
    (List) The metadata service configuration.
    name string
    (String) The name of the volume attachment.
    networkAttachments GetIsInstanceNetworkAttachment[]
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    networkInterfaces GetIsInstanceNetworkInterface[]
    (List) A list of more network interfaces that the instance uses.
    numaCount number
    (Integer) The number of NUMA nodes this virtual server instance is provisioned on. This property may be absent if the instance's status is not running.
    password string
    (String) The password that you can use to access your instance.
    placementTargets GetIsInstancePlacementTarget[]
    (List) The placement restrictions for the virtual server instance.
    primaryNetworkAttachments GetIsInstancePrimaryNetworkAttachment[]
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    primaryNetworkInterfaces GetIsInstancePrimaryNetworkInterface[]
    (List) A list of primary network interfaces that were created for the instance.
    profile string
    reservationAffinities GetIsInstanceReservationAffinity[]
    (List) The instance reservation affinity.
    reservations GetIsInstanceReservation[]
    (List) The reservation used by this virtual server instance.
    resourceControllerUrl string
    (String) The URL of the IBM Cloud dashboard that you can use to see details for your instance.
    resourceCrn string
    resourceGroup string
    (String) The resource group id, where the instance was created.
    resourceGroupName string
    resourceName string
    resourceStatus string
    status string
    (String) The status of the instance.
    statusReasons GetIsInstanceStatusReason[]
    (List) Array of reasons for the current status.
    tags string[]
    totalNetworkBandwidth number
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance network interfaces.
    totalVolumeBandwidth number
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance storage volumes
    vcpus GetIsInstanceVcpus[]
    (List) A list of virtual CPUs that were allocated to the instance.
    volumeAttachments GetIsInstanceVolumeAttachment[]
    (List) A list of volume attachments that were created for the instance.
    volumes string[]
    vpc string
    (String) The ID of the VPC that the instance belongs to.
    zone string
    (String) The zone where the instance was created.
    passphrase string
    privateKey string
    access_tags Sequence[str]
    (List) Access management tags associated for instance.
    availability_policy_host_failure str
    (String) The availability policy for this virtual server instance. The action to perform if the compute host experiences a failure.
    bandwidth float
    (Integer) The total bandwidth (in megabits per second) shared across the instance's network interfaces and storage volumes
    boot_volumes Sequence[GetIsInstanceBootVolume]
    (List of Objects) A list of boot volumes that were created for the instance.
    catalog_offerings Sequence[GetIsInstanceCatalogOffering]
    (List) The catalog offering or offering version to use when provisioning this virtual server instance. If an offering is specified, the latest version of that offering will be used. The specified offering or offering version may be in a different account in the same enterprise, subject to IAM policies.
    cluster_network_attachments Sequence[GetIsInstanceClusterNetworkAttachment]
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration. Nested schema for cluster_network_attachments:
    cluster_networks Sequence[GetIsInstanceClusterNetwork]
    (List) If present, the cluster network that this virtual server instance resides in. Nested schema for cluster_network:
    confidential_compute_mode str
    (String) The confidential compute mode to use for this virtual server instance.If unspecified, the default confidential compute mode from the profile will be used.
    crn str
    (String) The CRN for this reservation.
    disks Sequence[GetIsInstanceDisk]
    (List) Collection of the instance's disks. Nested disks blocks has the following structure:
    enable_secure_boot bool
    (Boolean) Indicates whether secure boot is enabled for this virtual server instance.If unspecified, the default secure boot mode from the profile will be used.
    gpus Sequence[GetIsInstanceGpus]
    (List) A list of graphics processing units that are allocated to the instance.
    health_reasons Sequence[GetIsInstanceHealthReason]
    (List) The reasons for the current health_state (if any).
    health_state str
    (String) The health of this resource.
    id str
    (String) The ID of the volume attachment.
    image str
    (String) The ID of the virtual server image that is used in the instance.
    keys Sequence[GetIsInstanceKey]
    (List) A list of SSH keys that were added to the instance during creation.
    lifecycle_reasons Sequence[GetIsInstanceLifecycleReason]
    (List) The reasons for the current lifecycle_state (if any).
    lifecycle_state str
    (String) The lifecycle state of the virtual server instance.
    memory float
    (Integer) The amount of memory that was allocated to the instance.
    metadata_service_enabled bool
    (Boolean) Indicates whether the metadata service endpoint is available to the virtual server instance.
    metadata_services Sequence[GetIsInstanceMetadataService]
    (List) The metadata service configuration.
    name str
    (String) The name of the volume attachment.
    network_attachments Sequence[GetIsInstanceNetworkAttachment]
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    network_interfaces Sequence[GetIsInstanceNetworkInterface]
    (List) A list of more network interfaces that the instance uses.
    numa_count float
    (Integer) The number of NUMA nodes this virtual server instance is provisioned on. This property may be absent if the instance's status is not running.
    password str
    (String) The password that you can use to access your instance.
    placement_targets Sequence[GetIsInstancePlacementTarget]
    (List) The placement restrictions for the virtual server instance.
    primary_network_attachments Sequence[GetIsInstancePrimaryNetworkAttachment]
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    primary_network_interfaces Sequence[GetIsInstancePrimaryNetworkInterface]
    (List) A list of primary network interfaces that were created for the instance.
    profile str
    reservation_affinities Sequence[GetIsInstanceReservationAffinity]
    (List) The instance reservation affinity.
    reservations Sequence[GetIsInstanceReservation]
    (List) The reservation used by this virtual server instance.
    resource_controller_url str
    (String) The URL of the IBM Cloud dashboard that you can use to see details for your instance.
    resource_crn str
    resource_group str
    (String) The resource group id, where the instance was created.
    resource_group_name str
    resource_name str
    resource_status str
    status str
    (String) The status of the instance.
    status_reasons Sequence[GetIsInstanceStatusReason]
    (List) Array of reasons for the current status.
    tags Sequence[str]
    total_network_bandwidth float
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance network interfaces.
    total_volume_bandwidth float
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance storage volumes
    vcpus Sequence[GetIsInstanceVcpus]
    (List) A list of virtual CPUs that were allocated to the instance.
    volume_attachments Sequence[GetIsInstanceVolumeAttachment]
    (List) A list of volume attachments that were created for the instance.
    volumes Sequence[str]
    vpc str
    (String) The ID of the VPC that the instance belongs to.
    zone str
    (String) The zone where the instance was created.
    passphrase str
    private_key str
    accessTags List<String>
    (List) Access management tags associated for instance.
    availabilityPolicyHostFailure String
    (String) The availability policy for this virtual server instance. The action to perform if the compute host experiences a failure.
    bandwidth Number
    (Integer) The total bandwidth (in megabits per second) shared across the instance's network interfaces and storage volumes
    bootVolumes List<Property Map>
    (List of Objects) A list of boot volumes that were created for the instance.
    catalogOfferings List<Property Map>
    (List) The catalog offering or offering version to use when provisioning this virtual server instance. If an offering is specified, the latest version of that offering will be used. The specified offering or offering version may be in a different account in the same enterprise, subject to IAM policies.
    clusterNetworkAttachments List<Property Map>
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration. Nested schema for cluster_network_attachments:
    clusterNetworks List<Property Map>
    (List) If present, the cluster network that this virtual server instance resides in. Nested schema for cluster_network:
    confidentialComputeMode String
    (String) The confidential compute mode to use for this virtual server instance.If unspecified, the default confidential compute mode from the profile will be used.
    crn String
    (String) The CRN for this reservation.
    disks List<Property Map>
    (List) Collection of the instance's disks. Nested disks blocks has the following structure:
    enableSecureBoot Boolean
    (Boolean) Indicates whether secure boot is enabled for this virtual server instance.If unspecified, the default secure boot mode from the profile will be used.
    gpus List<Property Map>
    (List) A list of graphics processing units that are allocated to the instance.
    healthReasons List<Property Map>
    (List) The reasons for the current health_state (if any).
    healthState String
    (String) The health of this resource.
    id String
    (String) The ID of the volume attachment.
    image String
    (String) The ID of the virtual server image that is used in the instance.
    keys List<Property Map>
    (List) A list of SSH keys that were added to the instance during creation.
    lifecycleReasons List<Property Map>
    (List) The reasons for the current lifecycle_state (if any).
    lifecycleState String
    (String) The lifecycle state of the virtual server instance.
    memory Number
    (Integer) The amount of memory that was allocated to the instance.
    metadataServiceEnabled Boolean
    (Boolean) Indicates whether the metadata service endpoint is available to the virtual server instance.
    metadataServices List<Property Map>
    (List) The metadata service configuration.
    name String
    (String) The name of the volume attachment.
    networkAttachments List<Property Map>
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    networkInterfaces List<Property Map>
    (List) A list of more network interfaces that the instance uses.
    numaCount Number
    (Integer) The number of NUMA nodes this virtual server instance is provisioned on. This property may be absent if the instance's status is not running.
    password String
    (String) The password that you can use to access your instance.
    placementTargets List<Property Map>
    (List) The placement restrictions for the virtual server instance.
    primaryNetworkAttachments List<Property Map>
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    primaryNetworkInterfaces List<Property Map>
    (List) A list of primary network interfaces that were created for the instance.
    profile String
    reservationAffinities List<Property Map>
    (List) The instance reservation affinity.
    reservations List<Property Map>
    (List) The reservation used by this virtual server instance.
    resourceControllerUrl String
    (String) The URL of the IBM Cloud dashboard that you can use to see details for your instance.
    resourceCrn String
    resourceGroup String
    (String) The resource group id, where the instance was created.
    resourceGroupName String
    resourceName String
    resourceStatus String
    status String
    (String) The status of the instance.
    statusReasons List<Property Map>
    (List) Array of reasons for the current status.
    tags List<String>
    totalNetworkBandwidth Number
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance network interfaces.
    totalVolumeBandwidth Number
    (Integer) The amount of bandwidth (in megabits per second) allocated exclusively to instance storage volumes
    vcpus List<Property Map>
    (List) A list of virtual CPUs that were allocated to the instance.
    volumeAttachments List<Property Map>
    (List) A list of volume attachments that were created for the instance.
    volumes List<String>
    vpc String
    (String) The ID of the VPC that the instance belongs to.
    zone String
    (String) The zone where the instance was created.
    passphrase String
    privateKey String

    Supporting Types

    GetIsInstanceBootVolume

    Device string
    (String) The name of the device that is associated with the boot volume.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the volume attachment.
    VolumeId string
    (String) The ID of the volume that is associated with the volume attachment.
    VolumeName string
    (String) The name of the volume that is associated with the volume attachment.
    Device string
    (String) The name of the device that is associated with the boot volume.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the volume attachment.
    VolumeId string
    (String) The ID of the volume that is associated with the volume attachment.
    VolumeName string
    (String) The name of the volume that is associated with the volume attachment.
    device String
    (String) The name of the device that is associated with the boot volume.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volumeCrn String
    (String) The CRN of the volume that is associated with the volume attachment.
    volumeId String
    (String) The ID of the volume that is associated with the volume attachment.
    volumeName String
    (String) The name of the volume that is associated with the volume attachment.
    device string
    (String) The name of the device that is associated with the boot volume.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volumeCrn string
    (String) The CRN of the volume that is associated with the volume attachment.
    volumeId string
    (String) The ID of the volume that is associated with the volume attachment.
    volumeName string
    (String) The name of the volume that is associated with the volume attachment.
    device str
    (String) The name of the device that is associated with the boot volume.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volume_crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    volume_id str
    (String) The ID of the volume that is associated with the volume attachment.
    volume_name str
    (String) The name of the volume that is associated with the volume attachment.
    device String
    (String) The name of the device that is associated with the boot volume.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volumeCrn String
    (String) The CRN of the volume that is associated with the volume attachment.
    volumeId String
    (String) The ID of the volume that is associated with the volume attachment.
    volumeName String
    (String) The name of the volume that is associated with the volume attachment.

    GetIsInstanceCatalogOffering

    Deleteds List<GetIsInstanceCatalogOfferingDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    OfferingCrn string
    (String) The CRN for this catalog offering. Identifies a catalog offering by this unique property
    PlanCrn string
    (String) The CRN for this catalog offering version's billing plan
    VersionCrn string
    (String) The CRN for this version of a catalog offering. Identifies a version of a catalog offering by this unique property
    Deleteds []GetIsInstanceCatalogOfferingDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    OfferingCrn string
    (String) The CRN for this catalog offering. Identifies a catalog offering by this unique property
    PlanCrn string
    (String) The CRN for this catalog offering version's billing plan
    VersionCrn string
    (String) The CRN for this version of a catalog offering. Identifies a version of a catalog offering by this unique property
    deleteds List<GetIsInstanceCatalogOfferingDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    offeringCrn String
    (String) The CRN for this catalog offering. Identifies a catalog offering by this unique property
    planCrn String
    (String) The CRN for this catalog offering version's billing plan
    versionCrn String
    (String) The CRN for this version of a catalog offering. Identifies a version of a catalog offering by this unique property
    deleteds GetIsInstanceCatalogOfferingDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    offeringCrn string
    (String) The CRN for this catalog offering. Identifies a catalog offering by this unique property
    planCrn string
    (String) The CRN for this catalog offering version's billing plan
    versionCrn string
    (String) The CRN for this version of a catalog offering. Identifies a version of a catalog offering by this unique property
    deleteds Sequence[GetIsInstanceCatalogOfferingDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    offering_crn str
    (String) The CRN for this catalog offering. Identifies a catalog offering by this unique property
    plan_crn str
    (String) The CRN for this catalog offering version's billing plan
    version_crn str
    (String) The CRN for this version of a catalog offering. Identifies a version of a catalog offering by this unique property
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    offeringCrn String
    (String) The CRN for this catalog offering. Identifies a catalog offering by this unique property
    planCrn String
    (String) The CRN for this catalog offering version's billing plan
    versionCrn String
    (String) The CRN for this version of a catalog offering. Identifies a version of a catalog offering by this unique property

    GetIsInstanceCatalogOfferingDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceClusterNetwork

    Crn string
    (String) The CRN for this reservation.
    Deleteds List<GetIsInstanceClusterNetworkDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN for this reservation.
    Deleteds []GetIsInstanceClusterNetworkDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<GetIsInstanceClusterNetworkDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN for this reservation.
    deleteds GetIsInstanceClusterNetworkDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN for this reservation.
    deleteds Sequence[GetIsInstanceClusterNetworkDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstanceClusterNetworkAttachment

    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstanceClusterNetworkDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceDisk

    CreatedAt string
    (Timestamp) The creation date and time of the disk.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    InterfaceType string
    (String) The disk interface used for attaching the disk.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Size double
    (String) The size of the disk in GB.
    CreatedAt string
    (Timestamp) The creation date and time of the disk.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    InterfaceType string
    (String) The disk interface used for attaching the disk.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Size float64
    (String) The size of the disk in GB.
    createdAt String
    (Timestamp) The creation date and time of the disk.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    interfaceType String
    (String) The disk interface used for attaching the disk.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    size Double
    (String) The size of the disk in GB.
    createdAt string
    (Timestamp) The creation date and time of the disk.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    interfaceType string
    (String) The disk interface used for attaching the disk.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    size number
    (String) The size of the disk in GB.
    created_at str
    (Timestamp) The creation date and time of the disk.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    interface_type str
    (String) The disk interface used for attaching the disk.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    size float
    (String) The size of the disk in GB.
    createdAt String
    (Timestamp) The creation date and time of the disk.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    interfaceType String
    (String) The disk interface used for attaching the disk.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    size Number
    (String) The size of the disk in GB.

    GetIsInstanceGpus

    Count double
    (Integer) The number of virtual CPUs that are allocated to the instance.
    Manufacturer string
    (String) The manufacturer of the virtual CPU.
    Memory double
    (Integer) The amount of memory that was allocated to the instance.
    Model string
    (String) The model of the GPU.
    Count float64
    (Integer) The number of virtual CPUs that are allocated to the instance.
    Manufacturer string
    (String) The manufacturer of the virtual CPU.
    Memory float64
    (Integer) The amount of memory that was allocated to the instance.
    Model string
    (String) The model of the GPU.
    count Double
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer String
    (String) The manufacturer of the virtual CPU.
    memory Double
    (Integer) The amount of memory that was allocated to the instance.
    model String
    (String) The model of the GPU.
    count number
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer string
    (String) The manufacturer of the virtual CPU.
    memory number
    (Integer) The amount of memory that was allocated to the instance.
    model string
    (String) The model of the GPU.
    count float
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer str
    (String) The manufacturer of the virtual CPU.
    memory float
    (Integer) The amount of memory that was allocated to the instance.
    model str
    (String) The model of the GPU.
    count Number
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer String
    (String) The manufacturer of the virtual CPU.
    memory Number
    (Integer) The amount of memory that was allocated to the instance.
    model String
    (String) The model of the GPU.

    GetIsInstanceHealthReason

    Code string
    (String) A snake case string identifying the status reason.
    Message string
    (String) An explanation of the status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    Code string
    (String) A snake case string identifying the status reason.
    Message string
    (String) An explanation of the status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    code String
    (String) A snake case string identifying the status reason.
    message String
    (String) An explanation of the status reason
    moreInfo String
    (String) Link to documentation about this status reason
    code string
    (String) A snake case string identifying the status reason.
    message string
    (String) An explanation of the status reason
    moreInfo string
    (String) Link to documentation about this status reason
    code str
    (String) A snake case string identifying the status reason.
    message str
    (String) An explanation of the status reason
    more_info str
    (String) Link to documentation about this status reason
    code String
    (String) A snake case string identifying the status reason.
    message String
    (String) An explanation of the status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceKey

    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.

    GetIsInstanceLifecycleReason

    Code string
    (String) A snake case string identifying the status reason.
    Message string
    (String) An explanation of the status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    Code string
    (String) A snake case string identifying the status reason.
    Message string
    (String) An explanation of the status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    code String
    (String) A snake case string identifying the status reason.
    message String
    (String) An explanation of the status reason
    moreInfo String
    (String) Link to documentation about this status reason
    code string
    (String) A snake case string identifying the status reason.
    message string
    (String) An explanation of the status reason
    moreInfo string
    (String) Link to documentation about this status reason
    code str
    (String) A snake case string identifying the status reason.
    message str
    (String) An explanation of the status reason
    more_info str
    (String) Link to documentation about this status reason
    code String
    (String) A snake case string identifying the status reason.
    message String
    (String) An explanation of the status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceMetadataService

    Enabled bool
    (Boolean) Indicates whether the metadata service endpoint will be available to the virtual server instance.
    Protocol string
    (String) The communication protocol to use for the metadata service endpoint.
    ResponseHopLimit double
    (Integer) The hop limit (IP time to live) for IP response packets from the metadata service.
    Enabled bool
    (Boolean) Indicates whether the metadata service endpoint will be available to the virtual server instance.
    Protocol string
    (String) The communication protocol to use for the metadata service endpoint.
    ResponseHopLimit float64
    (Integer) The hop limit (IP time to live) for IP response packets from the metadata service.
    enabled Boolean
    (Boolean) Indicates whether the metadata service endpoint will be available to the virtual server instance.
    protocol String
    (String) The communication protocol to use for the metadata service endpoint.
    responseHopLimit Double
    (Integer) The hop limit (IP time to live) for IP response packets from the metadata service.
    enabled boolean
    (Boolean) Indicates whether the metadata service endpoint will be available to the virtual server instance.
    protocol string
    (String) The communication protocol to use for the metadata service endpoint.
    responseHopLimit number
    (Integer) The hop limit (IP time to live) for IP response packets from the metadata service.
    enabled bool
    (Boolean) Indicates whether the metadata service endpoint will be available to the virtual server instance.
    protocol str
    (String) The communication protocol to use for the metadata service endpoint.
    response_hop_limit float
    (Integer) The hop limit (IP time to live) for IP response packets from the metadata service.
    enabled Boolean
    (Boolean) Indicates whether the metadata service endpoint will be available to the virtual server instance.
    protocol String
    (String) The communication protocol to use for the metadata service endpoint.
    responseHopLimit Number
    (Integer) The hop limit (IP time to live) for IP response packets from the metadata service.

    GetIsInstanceNetworkAttachment

    Deleteds List<GetIsInstanceNetworkAttachmentDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PrimaryIps List<GetIsInstanceNetworkAttachmentPrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    ResourceType string
    (string) The resource type.
    Subnets List<GetIsInstanceNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces List<GetIsInstanceNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    Deleteds []GetIsInstanceNetworkAttachmentDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PrimaryIps []GetIsInstanceNetworkAttachmentPrimaryIp
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    ResourceType string
    (string) The resource type.
    Subnets []GetIsInstanceNetworkAttachmentSubnet
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces []GetIsInstanceNetworkAttachmentVirtualNetworkInterface
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds List<GetIsInstanceNetworkAttachmentDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps List<GetIsInstanceNetworkAttachmentPrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resourceType String
    (string) The resource type.
    subnets List<GetIsInstanceNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces List<GetIsInstanceNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds GetIsInstanceNetworkAttachmentDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps GetIsInstanceNetworkAttachmentPrimaryIp[]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resourceType string
    (string) The resource type.
    subnets GetIsInstanceNetworkAttachmentSubnet[]
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces GetIsInstanceNetworkAttachmentVirtualNetworkInterface[]
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds Sequence[GetIsInstanceNetworkAttachmentDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primary_ips Sequence[GetIsInstanceNetworkAttachmentPrimaryIp]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resource_type str
    (string) The resource type.
    subnets Sequence[GetIsInstanceNetworkAttachmentSubnet]
    (String) The ID of the subnet that is used in the primary network interface.
    virtual_network_interfaces Sequence[GetIsInstanceNetworkAttachmentVirtualNetworkInterface]
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps List<Property Map>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resourceType String
    (string) The resource type.
    subnets List<Property Map>
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces List<Property Map>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:

    GetIsInstanceNetworkAttachmentDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceNetworkAttachmentPrimaryIp

    Address string
    (String) The IP address.If the address has not yet been selected, the value will be 0.0.0.0.This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
    Deleteds List<GetIsInstanceNetworkAttachmentPrimaryIpDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this virtual network interface.
    Id string
    (String) The unique identifier for this virtual network interface.
    Name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    ResourceType string
    (String) The resource type.
    Address string
    (String) The IP address.If the address has not yet been selected, the value will be 0.0.0.0.This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
    Deleteds []GetIsInstanceNetworkAttachmentPrimaryIpDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this virtual network interface.
    Id string
    (String) The unique identifier for this virtual network interface.
    Name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    ResourceType string
    (String) The resource type.
    address String
    (String) The IP address.If the address has not yet been selected, the value will be 0.0.0.0.This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
    deleteds List<GetIsInstanceNetworkAttachmentPrimaryIpDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this virtual network interface.
    id String
    (String) The unique identifier for this virtual network interface.
    name String
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType String
    (String) The resource type.
    address string
    (String) The IP address.If the address has not yet been selected, the value will be 0.0.0.0.This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
    deleteds GetIsInstanceNetworkAttachmentPrimaryIpDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href string
    (String) The URL for this virtual network interface.
    id string
    (String) The unique identifier for this virtual network interface.
    name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType string
    (String) The resource type.
    address str
    (String) The IP address.If the address has not yet been selected, the value will be 0.0.0.0.This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
    deleteds Sequence[GetIsInstanceNetworkAttachmentPrimaryIpDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href str
    (String) The URL for this virtual network interface.
    id str
    (String) The unique identifier for this virtual network interface.
    name str
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resource_type str
    (String) The resource type.
    address String
    (String) The IP address.If the address has not yet been selected, the value will be 0.0.0.0.This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this virtual network interface.
    id String
    (String) The unique identifier for this virtual network interface.
    name String
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType String
    (String) The resource type.

    GetIsInstanceNetworkAttachmentPrimaryIpDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsInstanceNetworkAttachmentSubnet

    Crn string
    (String) The CRN for this virtual network interface.
    Deleteds List<GetIsInstanceNetworkAttachmentSubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this virtual network interface.
    Id string
    (String) The unique identifier for this virtual network interface.
    Name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    ResourceType string
    (String) The resource type.
    Crn string
    (String) The CRN for this virtual network interface.
    Deleteds []GetIsInstanceNetworkAttachmentSubnetDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    Href string
    (String) The URL for this virtual network interface.
    Id string
    (String) The unique identifier for this virtual network interface.
    Name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    ResourceType string
    (String) The resource type.
    crn String
    (String) The CRN for this virtual network interface.
    deleteds List<GetIsInstanceNetworkAttachmentSubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this virtual network interface.
    id String
    (String) The unique identifier for this virtual network interface.
    name String
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType String
    (String) The resource type.
    crn string
    (String) The CRN for this virtual network interface.
    deleteds GetIsInstanceNetworkAttachmentSubnetDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href string
    (String) The URL for this virtual network interface.
    id string
    (String) The unique identifier for this virtual network interface.
    name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType string
    (String) The resource type.
    crn str
    (String) The CRN for this virtual network interface.
    deleteds Sequence[GetIsInstanceNetworkAttachmentSubnetDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href str
    (String) The URL for this virtual network interface.
    id str
    (String) The unique identifier for this virtual network interface.
    name str
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resource_type str
    (String) The resource type.
    crn String
    (String) The CRN for this virtual network interface.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
    href String
    (String) The URL for this virtual network interface.
    id String
    (String) The unique identifier for this virtual network interface.
    name String
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType String
    (String) The resource type.

    GetIsInstanceNetworkAttachmentSubnetDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsInstanceNetworkAttachmentVirtualNetworkInterface

    Crn string
    (String) The CRN for this virtual network interface.
    Href string
    (String) The URL for this virtual network interface.
    Id string
    (String) The unique identifier for this virtual network interface.
    Name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    ResourceType string
    (String) The resource type.
    Crn string
    (String) The CRN for this virtual network interface.
    Href string
    (String) The URL for this virtual network interface.
    Id string
    (String) The unique identifier for this virtual network interface.
    Name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    ResourceType string
    (String) The resource type.
    crn String
    (String) The CRN for this virtual network interface.
    href String
    (String) The URL for this virtual network interface.
    id String
    (String) The unique identifier for this virtual network interface.
    name String
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType String
    (String) The resource type.
    crn string
    (String) The CRN for this virtual network interface.
    href string
    (String) The URL for this virtual network interface.
    id string
    (String) The unique identifier for this virtual network interface.
    name string
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType string
    (String) The resource type.
    crn str
    (String) The CRN for this virtual network interface.
    href str
    (String) The URL for this virtual network interface.
    id str
    (String) The unique identifier for this virtual network interface.
    name str
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resource_type str
    (String) The resource type.
    crn String
    (String) The CRN for this virtual network interface.
    href String
    (String) The URL for this virtual network interface.
    id String
    (String) The unique identifier for this virtual network interface.
    name String
    (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
    resourceType String
    (String) The resource type.

    GetIsInstanceNetworkInterface

    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PrimaryIps List<GetIsInstanceNetworkInterfacePrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    PrimaryIpv4Address string
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    SecurityGroups List<string>
    (List)A list of security groups that were created for the interface.
    Subnet string
    (String) The ID of the subnet that is used in the primary network interface.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PrimaryIps []GetIsInstanceNetworkInterfacePrimaryIp
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    PrimaryIpv4Address string
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    SecurityGroups []string
    (List)A list of security groups that were created for the interface.
    Subnet string
    (String) The ID of the subnet that is used in the primary network interface.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps List<GetIsInstanceNetworkInterfacePrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primaryIpv4Address String
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    securityGroups List<String>
    (List)A list of security groups that were created for the interface.
    subnet String
    (String) The ID of the subnet that is used in the primary network interface.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps GetIsInstanceNetworkInterfacePrimaryIp[]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primaryIpv4Address string
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    securityGroups string[]
    (List)A list of security groups that were created for the interface.
    subnet string
    (String) The ID of the subnet that is used in the primary network interface.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primary_ips Sequence[GetIsInstanceNetworkInterfacePrimaryIp]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primary_ipv4_address str
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    security_groups Sequence[str]
    (List)A list of security groups that were created for the interface.
    subnet str
    (String) The ID of the subnet that is used in the primary network interface.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps List<Property Map>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primaryIpv4Address String
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    securityGroups List<String>
    (List)A list of security groups that were created for the interface.
    subnet String
    (String) The ID of the subnet that is used in the primary network interface.

    GetIsInstanceNetworkInterfacePrimaryIp

    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Href string
    (String) The URL for this subnet.
    Name string
    (String) The user-defined name for this subnet.
    ReservedIp string
    (String) The unique identifier for this reserved IP
    ResourceType string
    (String) The resource type.
    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Href string
    (String) The URL for this subnet.
    Name string
    (String) The user-defined name for this subnet.
    ReservedIp string
    (String) The unique identifier for this reserved IP
    ResourceType string
    (String) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href String
    (String) The URL for this subnet.
    name String
    (String) The user-defined name for this subnet.
    reservedIp String
    (String) The unique identifier for this reserved IP
    resourceType String
    (String) The resource type.
    address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href string
    (String) The URL for this subnet.
    name string
    (String) The user-defined name for this subnet.
    reservedIp string
    (String) The unique identifier for this reserved IP
    resourceType string
    (String) The resource type.
    address str
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href str
    (String) The URL for this subnet.
    name str
    (String) The user-defined name for this subnet.
    reserved_ip str
    (String) The unique identifier for this reserved IP
    resource_type str
    (String) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href String
    (String) The URL for this subnet.
    name String
    (String) The user-defined name for this subnet.
    reservedIp String
    (String) The unique identifier for this reserved IP
    resourceType String
    (String) The resource type.

    GetIsInstancePlacementTarget

    Crn string
    (String) The CRN for this reservation.
    Deleteds List<GetIsInstancePlacementTargetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN for this reservation.
    Deleteds []GetIsInstancePlacementTargetDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<GetIsInstancePlacementTargetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN for this reservation.
    deleteds GetIsInstancePlacementTargetDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN for this reservation.
    deleteds Sequence[GetIsInstancePlacementTargetDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstancePlacementTargetDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstancePrimaryNetworkAttachment

    Deleteds List<GetIsInstancePrimaryNetworkAttachmentDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PrimaryIps List<GetIsInstancePrimaryNetworkAttachmentPrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    ResourceType string
    (string) The resource type.
    Subnets List<GetIsInstancePrimaryNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces List<GetIsInstancePrimaryNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    Deleteds []GetIsInstancePrimaryNetworkAttachmentDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PrimaryIps []GetIsInstancePrimaryNetworkAttachmentPrimaryIp
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    ResourceType string
    (string) The resource type.
    Subnets []GetIsInstancePrimaryNetworkAttachmentSubnet
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces []GetIsInstancePrimaryNetworkAttachmentVirtualNetworkInterface
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds List<GetIsInstancePrimaryNetworkAttachmentDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps List<GetIsInstancePrimaryNetworkAttachmentPrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resourceType String
    (string) The resource type.
    subnets List<GetIsInstancePrimaryNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces List<GetIsInstancePrimaryNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds GetIsInstancePrimaryNetworkAttachmentDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps GetIsInstancePrimaryNetworkAttachmentPrimaryIp[]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resourceType string
    (string) The resource type.
    subnets GetIsInstancePrimaryNetworkAttachmentSubnet[]
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces GetIsInstancePrimaryNetworkAttachmentVirtualNetworkInterface[]
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds Sequence[GetIsInstancePrimaryNetworkAttachmentDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primary_ips Sequence[GetIsInstancePrimaryNetworkAttachmentPrimaryIp]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resource_type str
    (string) The resource type.
    subnets Sequence[GetIsInstancePrimaryNetworkAttachmentSubnet]
    (String) The ID of the subnet that is used in the primary network interface.
    virtual_network_interfaces Sequence[GetIsInstancePrimaryNetworkAttachmentVirtualNetworkInterface]
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    primaryIps List<Property Map>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    resourceType String
    (string) The resource type.
    subnets List<Property Map>
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces List<Property Map>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:

    GetIsInstancePrimaryNetworkAttachmentDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstancePrimaryNetworkAttachmentPrimaryIp

    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Deleteds List<GetIsInstancePrimaryNetworkAttachmentPrimaryIpDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Deleteds []GetIsInstancePrimaryNetworkAttachmentPrimaryIpDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds List<GetIsInstancePrimaryNetworkAttachmentPrimaryIpDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds GetIsInstancePrimaryNetworkAttachmentPrimaryIpDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    address str
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds Sequence[GetIsInstancePrimaryNetworkAttachmentPrimaryIpDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstancePrimaryNetworkAttachmentPrimaryIpDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstancePrimaryNetworkAttachmentSubnet

    Crn string
    (String) The CRN for this reservation.
    Deleteds List<GetIsInstancePrimaryNetworkAttachmentSubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN for this reservation.
    Deleteds []GetIsInstancePrimaryNetworkAttachmentSubnetDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<GetIsInstancePrimaryNetworkAttachmentSubnetDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN for this reservation.
    deleteds GetIsInstancePrimaryNetworkAttachmentSubnetDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN for this reservation.
    deleteds Sequence[GetIsInstancePrimaryNetworkAttachmentSubnetDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstancePrimaryNetworkAttachmentSubnetDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstancePrimaryNetworkAttachmentVirtualNetworkInterface

    Crn string
    (String) The CRN for this reservation.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN for this reservation.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN for this reservation.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN for this reservation.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstancePrimaryNetworkInterface

    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PortSpeed double
    PrimaryIps List<GetIsInstancePrimaryNetworkInterfacePrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    PrimaryIpv4Address string
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    SecurityGroups List<string>
    (List)A list of security groups that were created for the interface.
    Subnet string
    (String) The ID of the subnet that is used in the primary network interface.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    PortSpeed float64
    PrimaryIps []GetIsInstancePrimaryNetworkInterfacePrimaryIp
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    PrimaryIpv4Address string
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    SecurityGroups []string
    (List)A list of security groups that were created for the interface.
    Subnet string
    (String) The ID of the subnet that is used in the primary network interface.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    portSpeed Double
    primaryIps List<GetIsInstancePrimaryNetworkInterfacePrimaryIp>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primaryIpv4Address String
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    securityGroups List<String>
    (List)A list of security groups that were created for the interface.
    subnet String
    (String) The ID of the subnet that is used in the primary network interface.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    portSpeed number
    primaryIps GetIsInstancePrimaryNetworkInterfacePrimaryIp[]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primaryIpv4Address string
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    securityGroups string[]
    (List)A list of security groups that were created for the interface.
    subnet string
    (String) The ID of the subnet that is used in the primary network interface.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    port_speed float
    primary_ips Sequence[GetIsInstancePrimaryNetworkInterfacePrimaryIp]
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primary_ipv4_address str
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    security_groups Sequence[str]
    (List)A list of security groups that were created for the interface.
    subnet str
    (String) The ID of the subnet that is used in the primary network interface.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    portSpeed Number
    primaryIps List<Property Map>
    (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
    primaryIpv4Address String
    (String) The IPv4 address range that the subnet uses. Same as primary_ip.0.address
    securityGroups List<String>
    (List)A list of security groups that were created for the interface.
    subnet String
    (String) The ID of the subnet that is used in the primary network interface.

    GetIsInstancePrimaryNetworkInterfacePrimaryIp

    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Href string
    (String) The URL for this reservation.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ReservedIp string
    (String) The unique identifier for this reserved IP
    ResourceType string
    (string) The resource type.
    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Href string
    (String) The URL for this reservation.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ReservedIp string
    (String) The unique identifier for this reserved IP
    ResourceType string
    (string) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href String
    (String) The URL for this reservation.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    reservedIp String
    (String) The unique identifier for this reserved IP
    resourceType String
    (string) The resource type.
    address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href string
    (String) The URL for this reservation.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    reservedIp string
    (String) The unique identifier for this reserved IP
    resourceType string
    (string) The resource type.
    address str
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href str
    (String) The URL for this reservation.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    reserved_ip str
    (String) The unique identifier for this reserved IP
    resource_type str
    (string) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    href String
    (String) The URL for this reservation.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    reservedIp String
    (String) The unique identifier for this reserved IP
    resourceType String
    (string) The resource type.

    GetIsInstanceReservation

    Crn string
    (String) The CRN for this reservation.
    Deleteds List<GetIsInstanceReservationDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN for this reservation.
    Deleteds []GetIsInstanceReservationDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<GetIsInstanceReservationDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN for this reservation.
    deleteds GetIsInstanceReservationDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN for this reservation.
    deleteds Sequence[GetIsInstanceReservationDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstanceReservationAffinity

    Policy string
    (String) The reservation affinity policy to use for this virtual server instance.
    Pools List<GetIsInstanceReservationAffinityPool>
    (List) The pool of reservations available for use by this virtual server instance.
    Policy string
    (String) The reservation affinity policy to use for this virtual server instance.
    Pools []GetIsInstanceReservationAffinityPool
    (List) The pool of reservations available for use by this virtual server instance.
    policy String
    (String) The reservation affinity policy to use for this virtual server instance.
    pools List<GetIsInstanceReservationAffinityPool>
    (List) The pool of reservations available for use by this virtual server instance.
    policy string
    (String) The reservation affinity policy to use for this virtual server instance.
    pools GetIsInstanceReservationAffinityPool[]
    (List) The pool of reservations available for use by this virtual server instance.
    policy str
    (String) The reservation affinity policy to use for this virtual server instance.
    pools Sequence[GetIsInstanceReservationAffinityPool]
    (List) The pool of reservations available for use by this virtual server instance.
    policy String
    (String) The reservation affinity policy to use for this virtual server instance.
    pools List<Property Map>
    (List) The pool of reservations available for use by this virtual server instance.

    GetIsInstanceReservationAffinityPool

    Crn string
    (String) The CRN for this reservation.
    Deleteds List<GetIsInstanceReservationAffinityPoolDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN for this reservation.
    Deleteds []GetIsInstanceReservationAffinityPoolDeleted
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<GetIsInstanceReservationAffinityPoolDeleted>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN for this reservation.
    deleteds GetIsInstanceReservationAffinityPoolDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN for this reservation.
    deleteds Sequence[GetIsInstanceReservationAffinityPoolDeleted]
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN for this reservation.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    resourceType String
    (string) The resource type.

    GetIsInstanceReservationAffinityPoolDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceReservationDeleted

    MoreInfo string
    (String) Link to documentation about this status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason
    moreInfo string
    (String) Link to documentation about this status reason
    more_info str
    (String) Link to documentation about this status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceStatusReason

    Code string
    (String) A snake case string identifying the status reason.
    Message string
    (String) An explanation of the status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    Code string
    (String) A snake case string identifying the status reason.
    Message string
    (String) An explanation of the status reason
    MoreInfo string
    (String) Link to documentation about this status reason
    code String
    (String) A snake case string identifying the status reason.
    message String
    (String) An explanation of the status reason
    moreInfo String
    (String) Link to documentation about this status reason
    code string
    (String) A snake case string identifying the status reason.
    message string
    (String) An explanation of the status reason
    moreInfo string
    (String) Link to documentation about this status reason
    code str
    (String) A snake case string identifying the status reason.
    message str
    (String) An explanation of the status reason
    more_info str
    (String) Link to documentation about this status reason
    code String
    (String) A snake case string identifying the status reason.
    message String
    (String) An explanation of the status reason
    moreInfo String
    (String) Link to documentation about this status reason

    GetIsInstanceVcpus

    Architecture string
    (String) The architecture of the virtual CPU.
    Count double
    (Integer) The number of virtual CPUs that are allocated to the instance.
    Manufacturer string
    (String) The manufacturer of the virtual CPU.
    Architecture string
    (String) The architecture of the virtual CPU.
    Count float64
    (Integer) The number of virtual CPUs that are allocated to the instance.
    Manufacturer string
    (String) The manufacturer of the virtual CPU.
    architecture String
    (String) The architecture of the virtual CPU.
    count Double
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer String
    (String) The manufacturer of the virtual CPU.
    architecture string
    (String) The architecture of the virtual CPU.
    count number
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer string
    (String) The manufacturer of the virtual CPU.
    architecture str
    (String) The architecture of the virtual CPU.
    count float
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer str
    (String) The manufacturer of the virtual CPU.
    architecture String
    (String) The architecture of the virtual CPU.
    count Number
    (Integer) The number of virtual CPUs that are allocated to the instance.
    manufacturer String
    (String) The manufacturer of the virtual CPU.

    GetIsInstanceVolumeAttachment

    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the volume attachment.
    VolumeId string
    (String) The ID of the volume that is associated with the volume attachment.
    VolumeName string
    (String) The name of the volume that is associated with the volume attachment.
    Id string
    (String) The ID of the volume attachment.
    Name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the volume attachment.
    VolumeId string
    (String) The ID of the volume that is associated with the volume attachment.
    VolumeName string
    (String) The name of the volume that is associated with the volume attachment.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volumeCrn String
    (String) The CRN of the volume that is associated with the volume attachment.
    volumeId String
    (String) The ID of the volume that is associated with the volume attachment.
    volumeName String
    (String) The name of the volume that is associated with the volume attachment.
    id string
    (String) The ID of the volume attachment.
    name string
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volumeCrn string
    (String) The CRN of the volume that is associated with the volume attachment.
    volumeId string
    (String) The ID of the volume that is associated with the volume attachment.
    volumeName string
    (String) The name of the volume that is associated with the volume attachment.
    id str
    (String) The ID of the volume attachment.
    name str
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volume_crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    volume_id str
    (String) The ID of the volume that is associated with the volume attachment.
    volume_name str
    (String) The name of the volume that is associated with the volume attachment.
    id String
    (String) The ID of the volume attachment.
    name String
    The name of the Virtual Servers for VPC instance that you want to retrieve.
    volumeCrn String
    (String) The CRN of the volume that is associated with the volume attachment.
    volumeId String
    (String) The ID of the volume that is associated with the volume attachment.
    volumeName String
    (String) The name of the volume that is associated with the volume attachment.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud