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

ibm.getIsInstances

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 instances as a read-only data source. For more information, about virtual server instances, 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) {
        }
    }
    
    {}
    

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const example = ibm.getIsInstances({});
    
    import pulumi
    import pulumi_ibm as ibm
    
    example = ibm.get_is_instances()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.GetIsInstances(ctx, &ibm.GetIsInstancesArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Ibm.GetIsInstances.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetIsInstancesArgs;
    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) {
            final var example = IbmFunctions.getIsInstances();
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: ibm:getIsInstances
          arguments: {}
    
    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const example = ibm.getIsInstances({
        vpcName: "example-vpc",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    example = ibm.get_is_instances(vpc_name="example-vpc")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.GetIsInstances(ctx, &ibm.GetIsInstancesArgs{
    			VpcName: pulumi.StringRef("example-vpc"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Ibm.GetIsInstances.Invoke(new()
        {
            VpcName = "example-vpc",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetIsInstancesArgs;
    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) {
            final var example = IbmFunctions.getIsInstances(GetIsInstancesArgs.builder()
                .vpcName("example-vpc")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: ibm:getIsInstances
          arguments:
            vpcName: example-vpc
    

    Using getIsInstances

    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 getIsInstances(args: GetIsInstancesArgs, opts?: InvokeOptions): Promise<GetIsInstancesResult>
    function getIsInstancesOutput(args: GetIsInstancesOutputArgs, opts?: InvokeOptions): Output<GetIsInstancesResult>
    def get_is_instances(cluster_network_crn: Optional[str] = None,
                         cluster_network_id: Optional[str] = None,
                         cluster_network_name: Optional[str] = None,
                         dedicated_host: Optional[str] = None,
                         dedicated_host_name: Optional[str] = None,
                         id: Optional[str] = None,
                         instance_group: Optional[str] = None,
                         instance_group_name: Optional[str] = None,
                         placement_group: Optional[str] = None,
                         placement_group_name: Optional[str] = None,
                         resource_group: Optional[str] = None,
                         vpc: Optional[str] = None,
                         vpc_crn: Optional[str] = None,
                         vpc_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetIsInstancesResult
    def get_is_instances_output(cluster_network_crn: Optional[pulumi.Input[str]] = None,
                         cluster_network_id: Optional[pulumi.Input[str]] = None,
                         cluster_network_name: Optional[pulumi.Input[str]] = None,
                         dedicated_host: Optional[pulumi.Input[str]] = None,
                         dedicated_host_name: Optional[pulumi.Input[str]] = None,
                         id: Optional[pulumi.Input[str]] = None,
                         instance_group: Optional[pulumi.Input[str]] = None,
                         instance_group_name: Optional[pulumi.Input[str]] = None,
                         placement_group: Optional[pulumi.Input[str]] = None,
                         placement_group_name: Optional[pulumi.Input[str]] = None,
                         resource_group: Optional[pulumi.Input[str]] = None,
                         vpc: Optional[pulumi.Input[str]] = None,
                         vpc_crn: Optional[pulumi.Input[str]] = None,
                         vpc_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetIsInstancesResult]
    func GetIsInstances(ctx *Context, args *GetIsInstancesArgs, opts ...InvokeOption) (*GetIsInstancesResult, error)
    func GetIsInstancesOutput(ctx *Context, args *GetIsInstancesOutputArgs, opts ...InvokeOption) GetIsInstancesResultOutput

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

    public static class GetIsInstances 
    {
        public static Task<GetIsInstancesResult> InvokeAsync(GetIsInstancesArgs args, InvokeOptions? opts = null)
        public static Output<GetIsInstancesResult> Invoke(GetIsInstancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIsInstancesResult> getIsInstances(GetIsInstancesArgs args, InvokeOptions options)
    public static Output<GetIsInstancesResult> getIsInstances(GetIsInstancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getIsInstances:getIsInstances
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterNetworkCrn string
    ClusterNetworkId string
    ClusterNetworkName string
    DedicatedHost string
    Dedicated host ID to filter the instances attached to it.
    DedicatedHostName string
    Dedicated host name to filter the instances attached to it.
    Id string
    (String) The ID of the volume attachment.
    InstanceGroup string
    Instance group ID to filter the instances attached to it.
    InstanceGroupName string
    Instance group name to filter the instances attached to it.
    PlacementGroup string
    Placement group ID to filter the instances attached to it.
    PlacementGroupName string
    Placement group name to filter the instances attached to it.
    ResourceGroup string
    Resource Group ID to filter the instances attached to it.
    Vpc string
    The VPC ID to filter the instances attached.
    VpcCrn string
    VPC CRN to filter the instances attached to it.
    VpcName string
    The name of the VPC to filter the instances attached.
    ClusterNetworkCrn string
    ClusterNetworkId string
    ClusterNetworkName string
    DedicatedHost string
    Dedicated host ID to filter the instances attached to it.
    DedicatedHostName string
    Dedicated host name to filter the instances attached to it.
    Id string
    (String) The ID of the volume attachment.
    InstanceGroup string
    Instance group ID to filter the instances attached to it.
    InstanceGroupName string
    Instance group name to filter the instances attached to it.
    PlacementGroup string
    Placement group ID to filter the instances attached to it.
    PlacementGroupName string
    Placement group name to filter the instances attached to it.
    ResourceGroup string
    Resource Group ID to filter the instances attached to it.
    Vpc string
    The VPC ID to filter the instances attached.
    VpcCrn string
    VPC CRN to filter the instances attached to it.
    VpcName string
    The name of the VPC to filter the instances attached.
    clusterNetworkCrn String
    clusterNetworkId String
    clusterNetworkName String
    dedicatedHost String
    Dedicated host ID to filter the instances attached to it.
    dedicatedHostName String
    Dedicated host name to filter the instances attached to it.
    id String
    (String) The ID of the volume attachment.
    instanceGroup String
    Instance group ID to filter the instances attached to it.
    instanceGroupName String
    Instance group name to filter the instances attached to it.
    placementGroup String
    Placement group ID to filter the instances attached to it.
    placementGroupName String
    Placement group name to filter the instances attached to it.
    resourceGroup String
    Resource Group ID to filter the instances attached to it.
    vpc String
    The VPC ID to filter the instances attached.
    vpcCrn String
    VPC CRN to filter the instances attached to it.
    vpcName String
    The name of the VPC to filter the instances attached.
    clusterNetworkCrn string
    clusterNetworkId string
    clusterNetworkName string
    dedicatedHost string
    Dedicated host ID to filter the instances attached to it.
    dedicatedHostName string
    Dedicated host name to filter the instances attached to it.
    id string
    (String) The ID of the volume attachment.
    instanceGroup string
    Instance group ID to filter the instances attached to it.
    instanceGroupName string
    Instance group name to filter the instances attached to it.
    placementGroup string
    Placement group ID to filter the instances attached to it.
    placementGroupName string
    Placement group name to filter the instances attached to it.
    resourceGroup string
    Resource Group ID to filter the instances attached to it.
    vpc string
    The VPC ID to filter the instances attached.
    vpcCrn string
    VPC CRN to filter the instances attached to it.
    vpcName string
    The name of the VPC to filter the instances attached.
    cluster_network_crn str
    cluster_network_id str
    cluster_network_name str
    dedicated_host str
    Dedicated host ID to filter the instances attached to it.
    dedicated_host_name str
    Dedicated host name to filter the instances attached to it.
    id str
    (String) The ID of the volume attachment.
    instance_group str
    Instance group ID to filter the instances attached to it.
    instance_group_name str
    Instance group name to filter the instances attached to it.
    placement_group str
    Placement group ID to filter the instances attached to it.
    placement_group_name str
    Placement group name to filter the instances attached to it.
    resource_group str
    Resource Group ID to filter the instances attached to it.
    vpc str
    The VPC ID to filter the instances attached.
    vpc_crn str
    VPC CRN to filter the instances attached to it.
    vpc_name str
    The name of the VPC to filter the instances attached.
    clusterNetworkCrn String
    clusterNetworkId String
    clusterNetworkName String
    dedicatedHost String
    Dedicated host ID to filter the instances attached to it.
    dedicatedHostName String
    Dedicated host name to filter the instances attached to it.
    id String
    (String) The ID of the volume attachment.
    instanceGroup String
    Instance group ID to filter the instances attached to it.
    instanceGroupName String
    Instance group name to filter the instances attached to it.
    placementGroup String
    Placement group ID to filter the instances attached to it.
    placementGroupName String
    Placement group name to filter the instances attached to it.
    resourceGroup String
    Resource Group ID to filter the instances attached to it.
    vpc String
    The VPC ID to filter the instances attached.
    vpcCrn String
    VPC CRN to filter the instances attached to it.
    vpcName String
    The name of the VPC to filter the instances attached.

    getIsInstances Result

    The following output properties are available:

    Id string
    (String) The ID of the volume attachment.
    Instances List<GetIsInstancesInstance>
    (List of Object) A list of Virtual Servers for VPC instances that exist in your account.
    ClusterNetworkCrn string
    ClusterNetworkId string
    ClusterNetworkName string
    DedicatedHost string
    DedicatedHostName string
    InstanceGroup string
    InstanceGroupName string
    PlacementGroup string
    PlacementGroupName string
    ResourceGroup string
    (String) The name of the resource group where the instance was created.
    Vpc string
    (String) The ID of the VPC that the instance belongs to.
    VpcCrn string
    VpcName string
    Id string
    (String) The ID of the volume attachment.
    Instances []GetIsInstancesInstance
    (List of Object) A list of Virtual Servers for VPC instances that exist in your account.
    ClusterNetworkCrn string
    ClusterNetworkId string
    ClusterNetworkName string
    DedicatedHost string
    DedicatedHostName string
    InstanceGroup string
    InstanceGroupName string
    PlacementGroup string
    PlacementGroupName string
    ResourceGroup string
    (String) The name of the resource group where the instance was created.
    Vpc string
    (String) The ID of the VPC that the instance belongs to.
    VpcCrn string
    VpcName string
    id String
    (String) The ID of the volume attachment.
    instances List<GetIsInstancesInstance>
    (List of Object) A list of Virtual Servers for VPC instances that exist in your account.
    clusterNetworkCrn String
    clusterNetworkId String
    clusterNetworkName String
    dedicatedHost String
    dedicatedHostName String
    instanceGroup String
    instanceGroupName String
    placementGroup String
    placementGroupName String
    resourceGroup String
    (String) The name of the resource group where the instance was created.
    vpc String
    (String) The ID of the VPC that the instance belongs to.
    vpcCrn String
    vpcName String
    id string
    (String) The ID of the volume attachment.
    instances GetIsInstancesInstance[]
    (List of Object) A list of Virtual Servers for VPC instances that exist in your account.
    clusterNetworkCrn string
    clusterNetworkId string
    clusterNetworkName string
    dedicatedHost string
    dedicatedHostName string
    instanceGroup string
    instanceGroupName string
    placementGroup string
    placementGroupName string
    resourceGroup string
    (String) The name of the resource group where the instance was created.
    vpc string
    (String) The ID of the VPC that the instance belongs to.
    vpcCrn string
    vpcName string
    id str
    (String) The ID of the volume attachment.
    instances Sequence[GetIsInstancesInstance]
    (List of Object) A list of Virtual Servers for VPC instances that exist in your account.
    cluster_network_crn str
    cluster_network_id str
    cluster_network_name str
    dedicated_host str
    dedicated_host_name str
    instance_group str
    instance_group_name str
    placement_group str
    placement_group_name str
    resource_group str
    (String) The name of the resource group where the instance was created.
    vpc str
    (String) The ID of the VPC that the instance belongs to.
    vpc_crn str
    vpc_name str
    id String
    (String) The ID of the volume attachment.
    instances List<Property Map>
    (List of Object) A list of Virtual Servers for VPC instances that exist in your account.
    clusterNetworkCrn String
    clusterNetworkId String
    clusterNetworkName String
    dedicatedHost String
    dedicatedHostName String
    instanceGroup String
    instanceGroupName String
    placementGroup String
    placementGroupName String
    resourceGroup String
    (String) The name of the resource group where the instance was created.
    vpc String
    (String) The ID of the VPC that the instance belongs to.
    vpcCrn String
    vpcName String

    Supporting Types

    GetIsInstancesInstance

    AccessTags List<string>
    (List) Access management tags associated for the instances.
    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<GetIsInstancesInstanceBootVolume>
    (List) A list of boot volumes that were created for the instance.
    CatalogOfferings List<GetIsInstancesInstanceCatalogOffering>
    (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<GetIsInstancesInstanceClusterNetworkAttachment>
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration.
    ClusterNetworks List<GetIsInstancesInstanceClusterNetwork>
    (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 of the volume that is associated with the volume attachment.
    Disks List<GetIsInstancesInstanceDisk>
    (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<GetIsInstancesInstanceGpus>
    A nested block describing the gpu of this instance. Nested gpu blocks have the following structure:
    HealthReasons List<GetIsInstancesInstanceHealthReason>
    (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.
    LifecycleReasons List<GetIsInstancesInstanceLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).
    LifecycleState string
    (String) The lifecycle state of the virtual server instance. [ deleting, failed, pending, stable, suspended, updating, waiting ]
    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<GetIsInstancesInstanceMetadataService>
    (List) The metadata service configuration.
    Name string
    (String) The name of the volume attachment.
    NetworkAttachments List<GetIsInstancesInstanceNetworkAttachment>
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    NetworkInterfaces List<GetIsInstancesInstanceNetworkInterface>
    (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.
    PlacementTargets List<GetIsInstancesInstancePlacementTarget>
    (List) The placement restrictions for the virtual server instance.
    PrimaryNetworkAttachments List<GetIsInstancesInstancePrimaryNetworkAttachment>
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    PrimaryNetworkInterfaces List<GetIsInstancesInstancePrimaryNetworkInterface>
    (List) A list of primary network interfaces that were created for the instance.
    Profile string
    ReservationAffinities List<GetIsInstancesInstanceReservationAffinity>
    (List) The instance reservation affinity.
    Reservations List<GetIsInstancesInstanceReservation>
    (List) The reservation used by this virtual server instance. Nested scheme for reservation:
    ResourceGroup string
    Resource Group ID to filter the instances attached to it.
    Status string
    (String) The status of the instance.
    StatusReasons List<GetIsInstancesInstanceStatusReason>
    (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<GetIsInstancesInstanceVcpus>
    (List) A list of virtual CPUs that were allocated to the instance.
    VolumeAttachments List<GetIsInstancesInstanceVolumeAttachment>
    (List) A list of volume attachments that were created for the instance.
    Vpc string
    The VPC ID to filter the instances attached.
    Zone string
    (String) The zone where the instance was created.
    AccessTags []string
    (List) Access management tags associated for the instances.
    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 []GetIsInstancesInstanceBootVolume
    (List) A list of boot volumes that were created for the instance.
    CatalogOfferings []GetIsInstancesInstanceCatalogOffering
    (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 []GetIsInstancesInstanceClusterNetworkAttachment
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration.
    ClusterNetworks []GetIsInstancesInstanceClusterNetwork
    (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 of the volume that is associated with the volume attachment.
    Disks []GetIsInstancesInstanceDisk
    (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 []GetIsInstancesInstanceGpus
    A nested block describing the gpu of this instance. Nested gpu blocks have the following structure:
    HealthReasons []GetIsInstancesInstanceHealthReason
    (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.
    LifecycleReasons []GetIsInstancesInstanceLifecycleReason
    (List) The reasons for the current lifecycle_state (if any).
    LifecycleState string
    (String) The lifecycle state of the virtual server instance. [ deleting, failed, pending, stable, suspended, updating, waiting ]
    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 []GetIsInstancesInstanceMetadataService
    (List) The metadata service configuration.
    Name string
    (String) The name of the volume attachment.
    NetworkAttachments []GetIsInstancesInstanceNetworkAttachment
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    NetworkInterfaces []GetIsInstancesInstanceNetworkInterface
    (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.
    PlacementTargets []GetIsInstancesInstancePlacementTarget
    (List) The placement restrictions for the virtual server instance.
    PrimaryNetworkAttachments []GetIsInstancesInstancePrimaryNetworkAttachment
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    PrimaryNetworkInterfaces []GetIsInstancesInstancePrimaryNetworkInterface
    (List) A list of primary network interfaces that were created for the instance.
    Profile string
    ReservationAffinities []GetIsInstancesInstanceReservationAffinity
    (List) The instance reservation affinity.
    Reservations []GetIsInstancesInstanceReservation
    (List) The reservation used by this virtual server instance. Nested scheme for reservation:
    ResourceGroup string
    Resource Group ID to filter the instances attached to it.
    Status string
    (String) The status of the instance.
    StatusReasons []GetIsInstancesInstanceStatusReason
    (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 []GetIsInstancesInstanceVcpus
    (List) A list of virtual CPUs that were allocated to the instance.
    VolumeAttachments []GetIsInstancesInstanceVolumeAttachment
    (List) A list of volume attachments that were created for the instance.
    Vpc string
    The VPC ID to filter the instances attached.
    Zone string
    (String) The zone where the instance was created.
    accessTags List<String>
    (List) Access management tags associated for the instances.
    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<GetIsInstancesInstanceBootVolume>
    (List) A list of boot volumes that were created for the instance.
    catalogOfferings List<GetIsInstancesInstanceCatalogOffering>
    (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<GetIsInstancesInstanceClusterNetworkAttachment>
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration.
    clusterNetworks List<GetIsInstancesInstanceClusterNetwork>
    (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 of the volume that is associated with the volume attachment.
    disks List<GetIsInstancesInstanceDisk>
    (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<GetIsInstancesInstanceGpus>
    A nested block describing the gpu of this instance. Nested gpu blocks have the following structure:
    healthReasons List<GetIsInstancesInstanceHealthReason>
    (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.
    lifecycleReasons List<GetIsInstancesInstanceLifecycleReason>
    (List) The reasons for the current lifecycle_state (if any).
    lifecycleState String
    (String) The lifecycle state of the virtual server instance. [ deleting, failed, pending, stable, suspended, updating, waiting ]
    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<GetIsInstancesInstanceMetadataService>
    (List) The metadata service configuration.
    name String
    (String) The name of the volume attachment.
    networkAttachments List<GetIsInstancesInstanceNetworkAttachment>
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    networkInterfaces List<GetIsInstancesInstanceNetworkInterface>
    (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.
    placementTargets List<GetIsInstancesInstancePlacementTarget>
    (List) The placement restrictions for the virtual server instance.
    primaryNetworkAttachments List<GetIsInstancesInstancePrimaryNetworkAttachment>
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    primaryNetworkInterfaces List<GetIsInstancesInstancePrimaryNetworkInterface>
    (List) A list of primary network interfaces that were created for the instance.
    profile String
    reservationAffinities List<GetIsInstancesInstanceReservationAffinity>
    (List) The instance reservation affinity.
    reservations List<GetIsInstancesInstanceReservation>
    (List) The reservation used by this virtual server instance. Nested scheme for reservation:
    resourceGroup String
    Resource Group ID to filter the instances attached to it.
    status String
    (String) The status of the instance.
    statusReasons List<GetIsInstancesInstanceStatusReason>
    (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<GetIsInstancesInstanceVcpus>
    (List) A list of virtual CPUs that were allocated to the instance.
    volumeAttachments List<GetIsInstancesInstanceVolumeAttachment>
    (List) A list of volume attachments that were created for the instance.
    vpc String
    The VPC ID to filter the instances attached.
    zone String
    (String) The zone where the instance was created.
    accessTags string[]
    (List) Access management tags associated for the instances.
    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 GetIsInstancesInstanceBootVolume[]
    (List) A list of boot volumes that were created for the instance.
    catalogOfferings GetIsInstancesInstanceCatalogOffering[]
    (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 GetIsInstancesInstanceClusterNetworkAttachment[]
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration.
    clusterNetworks GetIsInstancesInstanceClusterNetwork[]
    (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 of the volume that is associated with the volume attachment.
    disks GetIsInstancesInstanceDisk[]
    (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 GetIsInstancesInstanceGpus[]
    A nested block describing the gpu of this instance. Nested gpu blocks have the following structure:
    healthReasons GetIsInstancesInstanceHealthReason[]
    (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.
    lifecycleReasons GetIsInstancesInstanceLifecycleReason[]
    (List) The reasons for the current lifecycle_state (if any).
    lifecycleState string
    (String) The lifecycle state of the virtual server instance. [ deleting, failed, pending, stable, suspended, updating, waiting ]
    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 GetIsInstancesInstanceMetadataService[]
    (List) The metadata service configuration.
    name string
    (String) The name of the volume attachment.
    networkAttachments GetIsInstancesInstanceNetworkAttachment[]
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    networkInterfaces GetIsInstancesInstanceNetworkInterface[]
    (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.
    placementTargets GetIsInstancesInstancePlacementTarget[]
    (List) The placement restrictions for the virtual server instance.
    primaryNetworkAttachments GetIsInstancesInstancePrimaryNetworkAttachment[]
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    primaryNetworkInterfaces GetIsInstancesInstancePrimaryNetworkInterface[]
    (List) A list of primary network interfaces that were created for the instance.
    profile string
    reservationAffinities GetIsInstancesInstanceReservationAffinity[]
    (List) The instance reservation affinity.
    reservations GetIsInstancesInstanceReservation[]
    (List) The reservation used by this virtual server instance. Nested scheme for reservation:
    resourceGroup string
    Resource Group ID to filter the instances attached to it.
    status string
    (String) The status of the instance.
    statusReasons GetIsInstancesInstanceStatusReason[]
    (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 GetIsInstancesInstanceVcpus[]
    (List) A list of virtual CPUs that were allocated to the instance.
    volumeAttachments GetIsInstancesInstanceVolumeAttachment[]
    (List) A list of volume attachments that were created for the instance.
    vpc string
    The VPC ID to filter the instances attached.
    zone string
    (String) The zone where the instance was created.
    access_tags Sequence[str]
    (List) Access management tags associated for the instances.
    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[GetIsInstancesInstanceBootVolume]
    (List) A list of boot volumes that were created for the instance.
    catalog_offerings Sequence[GetIsInstancesInstanceCatalogOffering]
    (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[GetIsInstancesInstanceClusterNetworkAttachment]
    (List) The cluster network attachments for this virtual server instance.The cluster network attachments are ordered for consistent instance configuration.
    cluster_networks Sequence[GetIsInstancesInstanceClusterNetwork]
    (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 of the volume that is associated with the volume attachment.
    disks Sequence[GetIsInstancesInstanceDisk]
    (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[GetIsInstancesInstanceGpus]
    A nested block describing the gpu of this instance. Nested gpu blocks have the following structure:
    health_reasons Sequence[GetIsInstancesInstanceHealthReason]
    (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.
    lifecycle_reasons Sequence[GetIsInstancesInstanceLifecycleReason]
    (List) The reasons for the current lifecycle_state (if any).
    lifecycle_state str
    (String) The lifecycle state of the virtual server instance. [ deleting, failed, pending, stable, suspended, updating, waiting ]
    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[GetIsInstancesInstanceMetadataService]
    (List) The metadata service configuration.
    name str
    (String) The name of the volume attachment.
    network_attachments Sequence[GetIsInstancesInstanceNetworkAttachment]
    (List) The network attachments for this virtual server instance, including the primary network attachment. Nested schema for network_attachments:
    network_interfaces Sequence[GetIsInstancesInstanceNetworkInterface]
    (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.
    placement_targets Sequence[GetIsInstancesInstancePlacementTarget]
    (List) The placement restrictions for the virtual server instance.
    primary_network_attachments Sequence[GetIsInstancesInstancePrimaryNetworkAttachment]
    (List) The primary network attachment for this virtual server instance. Nested schema for primary_network_attachment:
    primary_network_interfaces Sequence[GetIsInstancesInstancePrimaryNetworkInterface]
    (List) A list of primary network interfaces that were created for the instance.
    profile str
    reservation_affinities Sequence[GetIsInstancesInstanceReservationAffinity]
    (List) The instance reservation affinity.
    reservations Sequence[GetIsInstancesInstanceReservation]
    (List) The reservation used by this virtual server instance. Nested scheme for reservation:
    resource_group str
    Resource Group ID to filter the instances attached to it.
    status str
    (String) The status of the instance.
    status_reasons Sequence[GetIsInstancesInstanceStatusReason]
    (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[GetIsInstancesInstanceVcpus]
    (List) A list of virtual CPUs that were allocated to the instance.
    volume_attachments Sequence[GetIsInstancesInstanceVolumeAttachment]
    (List) A list of volume attachments that were created for the instance.
    vpc str
    The VPC ID to filter the instances attached.
    zone str
    (String) The zone where the instance was created.
    accessTags List<String>
    (List) Access management tags associated for the instances.
    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) 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.
    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 of the volume that is associated with the volume attachment.
    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>
    A nested block describing the gpu of this instance. Nested gpu blocks have the following structure:
    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.
    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. [ deleting, failed, pending, stable, suspended, updating, waiting ]
    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.
    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. Nested scheme for reservation:
    resourceGroup String
    Resource Group ID to filter the instances attached to it.
    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.
    vpc String
    The VPC ID to filter the instances attached.
    zone String
    (String) The zone where the instance was created.

    GetIsInstancesInstanceBootVolume

    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
    (String) The name of the volume attachment.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the boot volume attachment.
    VolumeId string
    (String) The ID 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
    (String) The name of the volume attachment.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the boot volume attachment.
    VolumeId string
    (String) The ID 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
    (String) The name of the volume attachment.
    volumeCrn String
    (String) The CRN of the volume that is associated with the boot volume attachment.
    volumeId String
    (String) The ID 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
    (String) The name of the volume attachment.
    volumeCrn string
    (String) The CRN of the volume that is associated with the boot volume attachment.
    volumeId string
    (String) The ID 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
    (String) The name of the volume attachment.
    volume_crn str
    (String) The CRN of the volume that is associated with the boot volume attachment.
    volume_id str
    (String) The ID 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
    (String) The name of the volume attachment.
    volumeCrn String
    (String) The CRN of the volume that is associated with the boot volume attachment.
    volumeId String
    (String) The ID of the volume that is associated with the volume attachment.

    GetIsInstancesInstanceCatalogOffering

    Deleteds List<GetIsInstancesInstanceCatalogOfferingDeleted>
    (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 []GetIsInstancesInstanceCatalogOfferingDeleted
    (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<GetIsInstancesInstanceCatalogOfferingDeleted>
    (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 GetIsInstancesInstanceCatalogOfferingDeleted[]
    (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[GetIsInstancesInstanceCatalogOfferingDeleted]
    (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

    GetIsInstancesInstanceCatalogOfferingDeleted

    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

    GetIsInstancesInstanceClusterNetwork

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds List<GetIsInstancesInstanceClusterNetworkDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds []GetIsInstancesInstanceClusterNetworkDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds List<GetIsInstancesInstanceClusterNetworkDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds GetIsInstancesInstanceClusterNetworkDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds Sequence[GetIsInstancesInstanceClusterNetworkDeleted]
    (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
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceClusterNetworkAttachment

    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceClusterNetworkDeleted

    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

    GetIsInstancesInstanceDisk

    CreatedAt string
    (Timestamp) The date and time that the disk was created.
    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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Size double
    (String) The size of the disk in GB (gigabytes).
    CreatedAt string
    (Timestamp) The date and time that the disk was created.
    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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Size float64
    (String) The size of the disk in GB (gigabytes).
    createdAt String
    (Timestamp) The date and time that the disk was created.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    size Double
    (String) The size of the disk in GB (gigabytes).
    createdAt string
    (Timestamp) The date and time that the disk was created.
    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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    size number
    (String) The size of the disk in GB (gigabytes).
    created_at str
    (Timestamp) The date and time that the disk was created.
    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
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    size float
    (String) The size of the disk in GB (gigabytes).
    createdAt String
    (Timestamp) The date and time that the disk was created.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    size Number
    (String) The size of the disk in GB (gigabytes).

    GetIsInstancesInstanceGpus

    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
    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
    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
    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
    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
    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
    Model of the gpu.

    GetIsInstancesInstanceHealthReason

    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

    GetIsInstancesInstanceLifecycleReason

    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

    GetIsInstancesInstanceMetadataService

    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.

    GetIsInstancesInstanceNetworkAttachment

    Deleteds List<GetIsInstancesInstanceNetworkAttachmentDeleted>
    (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
    (String) The name of the volume attachment.
    PrimaryIps List<GetIsInstancesInstanceNetworkAttachmentPrimaryIp>
    (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<GetIsInstancesInstanceNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces List<GetIsInstancesInstanceNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    Deleteds []GetIsInstancesInstanceNetworkAttachmentDeleted
    (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
    (String) The name of the volume attachment.
    PrimaryIps []GetIsInstancesInstanceNetworkAttachmentPrimaryIp
    (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 []GetIsInstancesInstanceNetworkAttachmentSubnet
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces []GetIsInstancesInstanceNetworkAttachmentVirtualNetworkInterface
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds List<GetIsInstancesInstanceNetworkAttachmentDeleted>
    (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
    (String) The name of the volume attachment.
    primaryIps List<GetIsInstancesInstanceNetworkAttachmentPrimaryIp>
    (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<GetIsInstancesInstanceNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces List<GetIsInstancesInstanceNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds GetIsInstancesInstanceNetworkAttachmentDeleted[]
    (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
    (String) The name of the volume attachment.
    primaryIps GetIsInstancesInstanceNetworkAttachmentPrimaryIp[]
    (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 GetIsInstancesInstanceNetworkAttachmentSubnet[]
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces GetIsInstancesInstanceNetworkAttachmentVirtualNetworkInterface[]
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds Sequence[GetIsInstancesInstanceNetworkAttachmentDeleted]
    (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
    (String) The name of the volume attachment.
    primary_ips Sequence[GetIsInstancesInstanceNetworkAttachmentPrimaryIp]
    (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[GetIsInstancesInstanceNetworkAttachmentSubnet]
    (String) The ID of the subnet that is used in the primary network interface.
    virtual_network_interfaces Sequence[GetIsInstancesInstanceNetworkAttachmentVirtualNetworkInterface]
    (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
    (String) The name of the volume attachment.
    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:

    GetIsInstancesInstanceNetworkAttachmentDeleted

    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

    GetIsInstancesInstanceNetworkAttachmentPrimaryIp

    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Deleteds List<GetIsInstancesInstanceNetworkAttachmentPrimaryIpDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Deleteds []GetIsInstancesInstanceNetworkAttachmentPrimaryIpDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds List<GetIsInstancesInstanceNetworkAttachmentPrimaryIpDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds GetIsInstancesInstanceNetworkAttachmentPrimaryIpDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    address str
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds Sequence[GetIsInstancesInstanceNetworkAttachmentPrimaryIpDeleted]
    (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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceNetworkAttachmentPrimaryIpDeleted

    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

    GetIsInstancesInstanceNetworkAttachmentSubnet

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds List<GetIsInstancesInstanceNetworkAttachmentSubnetDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds []GetIsInstancesInstanceNetworkAttachmentSubnetDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds List<GetIsInstancesInstanceNetworkAttachmentSubnetDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds GetIsInstancesInstanceNetworkAttachmentSubnetDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds Sequence[GetIsInstancesInstanceNetworkAttachmentSubnetDeleted]
    (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
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceNetworkAttachmentSubnetDeleted

    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

    GetIsInstancesInstanceNetworkAttachmentVirtualNetworkInterface

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceNetworkInterface

    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    PrimaryIps List<GetIsInstancesInstanceNetworkInterfacePrimaryIp>
    (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
    (String) The name of the volume attachment.
    PrimaryIps []GetIsInstancesInstanceNetworkInterfacePrimaryIp
    (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
    (String) The name of the volume attachment.
    primaryIps List<GetIsInstancesInstanceNetworkInterfacePrimaryIp>
    (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
    (String) The name of the volume attachment.
    primaryIps GetIsInstancesInstanceNetworkInterfacePrimaryIp[]
    (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
    (String) The name of the volume attachment.
    primary_ips Sequence[GetIsInstancesInstanceNetworkInterfacePrimaryIp]
    (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
    (String) The name of the volume attachment.
    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.

    GetIsInstancesInstanceNetworkInterfacePrimaryIp

    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    reservedIp String
    (String) The unique identifier for this reserved IP
    resourceType String
    (string) The resource type.

    GetIsInstancesInstancePlacementTarget

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds List<GetIsInstancesInstancePlacementTargetDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds []GetIsInstancesInstancePlacementTargetDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds List<GetIsInstancesInstancePlacementTargetDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds GetIsInstancesInstancePlacementTargetDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds Sequence[GetIsInstancesInstancePlacementTargetDeleted]
    (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
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstancePlacementTargetDeleted

    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

    GetIsInstancesInstancePrimaryNetworkAttachment

    Deleteds List<GetIsInstancesInstancePrimaryNetworkAttachmentDeleted>
    (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
    (String) The name of the volume attachment.
    PrimaryIps List<GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIp>
    (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<GetIsInstancesInstancePrimaryNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces List<GetIsInstancesInstancePrimaryNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    Deleteds []GetIsInstancesInstancePrimaryNetworkAttachmentDeleted
    (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
    (String) The name of the volume attachment.
    PrimaryIps []GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIp
    (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 []GetIsInstancesInstancePrimaryNetworkAttachmentSubnet
    (String) The ID of the subnet that is used in the primary network interface.
    VirtualNetworkInterfaces []GetIsInstancesInstancePrimaryNetworkAttachmentVirtualNetworkInterface
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds List<GetIsInstancesInstancePrimaryNetworkAttachmentDeleted>
    (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
    (String) The name of the volume attachment.
    primaryIps List<GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIp>
    (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<GetIsInstancesInstancePrimaryNetworkAttachmentSubnet>
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces List<GetIsInstancesInstancePrimaryNetworkAttachmentVirtualNetworkInterface>
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds GetIsInstancesInstancePrimaryNetworkAttachmentDeleted[]
    (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
    (String) The name of the volume attachment.
    primaryIps GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIp[]
    (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 GetIsInstancesInstancePrimaryNetworkAttachmentSubnet[]
    (String) The ID of the subnet that is used in the primary network interface.
    virtualNetworkInterfaces GetIsInstancesInstancePrimaryNetworkAttachmentVirtualNetworkInterface[]
    (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
    deleteds Sequence[GetIsInstancesInstancePrimaryNetworkAttachmentDeleted]
    (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
    (String) The name of the volume attachment.
    primary_ips Sequence[GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIp]
    (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[GetIsInstancesInstancePrimaryNetworkAttachmentSubnet]
    (String) The ID of the subnet that is used in the primary network interface.
    virtual_network_interfaces Sequence[GetIsInstancesInstancePrimaryNetworkAttachmentVirtualNetworkInterface]
    (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
    (String) The name of the volume attachment.
    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:

    GetIsInstancesInstancePrimaryNetworkAttachmentDeleted

    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

    GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIp

    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Deleteds List<GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIpDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    Deleteds []GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIpDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    address String
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds List<GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIpDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    address string
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIpDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    address str
    (String) The IP address of the reserved IP. Same as primary_ipv4_address
    deleteds Sequence[GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIpDeleted]
    (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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstancePrimaryNetworkAttachmentPrimaryIpDeleted

    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

    GetIsInstancesInstancePrimaryNetworkAttachmentSubnet

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds List<GetIsInstancesInstancePrimaryNetworkAttachmentSubnetDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds []GetIsInstancesInstancePrimaryNetworkAttachmentSubnetDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds List<GetIsInstancesInstancePrimaryNetworkAttachmentSubnetDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds GetIsInstancesInstancePrimaryNetworkAttachmentSubnetDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds Sequence[GetIsInstancesInstancePrimaryNetworkAttachmentSubnetDeleted]
    (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
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstancePrimaryNetworkAttachmentSubnetDeleted

    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

    GetIsInstancesInstancePrimaryNetworkAttachmentVirtualNetworkInterface

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Href string
    (String) The URL for this reservation.
    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    href string
    (String) The URL for this reservation.
    id string
    (String) The ID of the volume attachment.
    name string
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    href str
    (String) The URL for this reservation.
    id str
    (String) The ID of the volume attachment.
    name str
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    href String
    (String) The URL for this reservation.
    id String
    (String) The ID of the volume attachment.
    name String
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstancePrimaryNetworkInterface

    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    PrimaryIps List<GetIsInstancesInstancePrimaryNetworkInterfacePrimaryIp>
    (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
    (String) The name of the volume attachment.
    PrimaryIps []GetIsInstancesInstancePrimaryNetworkInterfacePrimaryIp
    (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
    (String) The name of the volume attachment.
    primaryIps List<GetIsInstancesInstancePrimaryNetworkInterfacePrimaryIp>
    (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
    (String) The name of the volume attachment.
    primaryIps GetIsInstancesInstancePrimaryNetworkInterfacePrimaryIp[]
    (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
    (String) The name of the volume attachment.
    primary_ips Sequence[GetIsInstancesInstancePrimaryNetworkInterfacePrimaryIp]
    (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
    (String) The name of the volume attachment.
    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.

    GetIsInstancesInstancePrimaryNetworkInterfacePrimaryIp

    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    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
    (String) The name of the volume attachment.
    reservedIp String
    (String) The unique identifier for this reserved IP
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceReservation

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds List<GetIsInstancesInstanceReservationDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds []GetIsInstancesInstanceReservationDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds List<GetIsInstancesInstanceReservationDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds GetIsInstancesInstanceReservationDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds Sequence[GetIsInstancesInstanceReservationDeleted]
    (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
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceReservationAffinity

    Policy string
    (String) The reservation affinity policy to use for this virtual server instance.
    Pools List<GetIsInstancesInstanceReservationAffinityPool>
    (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 []GetIsInstancesInstanceReservationAffinityPool
    (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<GetIsInstancesInstanceReservationAffinityPool>
    (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 GetIsInstancesInstanceReservationAffinityPool[]
    (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[GetIsInstancesInstanceReservationAffinityPool]
    (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.

    GetIsInstancesInstanceReservationAffinityPool

    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds List<GetIsInstancesInstanceReservationAffinityPoolDeleted>
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    Crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    Deleteds []GetIsInstancesInstanceReservationAffinityPoolDeleted
    (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
    (String) The name of the volume attachment.
    ResourceType string
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds List<GetIsInstancesInstanceReservationAffinityPoolDeleted>
    (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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.
    crn string
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds GetIsInstancesInstanceReservationAffinityPoolDeleted[]
    (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
    (String) The name of the volume attachment.
    resourceType string
    (string) The resource type.
    crn str
    (String) The CRN of the volume that is associated with the volume attachment.
    deleteds Sequence[GetIsInstancesInstanceReservationAffinityPoolDeleted]
    (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
    (String) The name of the volume attachment.
    resource_type str
    (string) The resource type.
    crn String
    (String) The CRN of the volume that is associated with the volume attachment.
    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
    (String) The name of the volume attachment.
    resourceType String
    (string) The resource type.

    GetIsInstancesInstanceReservationAffinityPoolDeleted

    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

    GetIsInstancesInstanceReservationDeleted

    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

    GetIsInstancesInstanceStatusReason

    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

    GetIsInstancesInstanceVcpus

    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.

    GetIsInstancesInstanceVolumeAttachment

    Id string
    (String) The ID of the volume attachment.
    Name string
    (String) The name of the volume attachment.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the boot 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
    (String) The name of the volume attachment.
    VolumeCrn string
    (String) The CRN of the volume that is associated with the boot 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
    (String) The name of the volume attachment.
    volumeCrn String
    (String) The CRN of the volume that is associated with the boot 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
    (String) The name of the volume attachment.
    volumeCrn string
    (String) The CRN of the volume that is associated with the boot 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
    (String) The name of the volume attachment.
    volume_crn str
    (String) The CRN of the volume that is associated with the boot 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
    (String) The name of the volume attachment.
    volumeCrn String
    (String) The CRN of the volume that is associated with the boot 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