1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIsInstanceProfiles
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

ibm.getIsInstanceProfiles

Explore with Pulumi AI

Retrieve information of an existing virtual server instance profiles as a read-only data source. For more information, about virtual server instance profiles, see instance profiles.

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";
Copy
import pulumi
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;

return await Deployment.RunAsync(() => 
{
});
Copy
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) {
    }
}
Copy
{}
Copy

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";

const example = ibm.getIsInstanceProfiles({});
Copy
import pulumi
import pulumi_ibm as ibm

example = ibm.get_is_instance_profiles()
Copy
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.GetIsInstanceProfiles(ctx, &ibm.GetIsInstanceProfilesArgs{}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;

return await Deployment.RunAsync(() => 
{
    var example = Ibm.GetIsInstanceProfiles.Invoke();

});
Copy
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.GetIsInstanceProfilesArgs;
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.getIsInstanceProfiles();

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: ibm:getIsInstanceProfiles
      arguments: {}
Copy

Using getIsInstanceProfiles

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 getIsInstanceProfiles(args: GetIsInstanceProfilesArgs, opts?: InvokeOptions): Promise<GetIsInstanceProfilesResult>
function getIsInstanceProfilesOutput(args: GetIsInstanceProfilesOutputArgs, opts?: InvokeOptions): Output<GetIsInstanceProfilesResult>
Copy
def get_is_instance_profiles(id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetIsInstanceProfilesResult
def get_is_instance_profiles_output(id: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetIsInstanceProfilesResult]
Copy
func GetIsInstanceProfiles(ctx *Context, args *GetIsInstanceProfilesArgs, opts ...InvokeOption) (*GetIsInstanceProfilesResult, error)
func GetIsInstanceProfilesOutput(ctx *Context, args *GetIsInstanceProfilesOutputArgs, opts ...InvokeOption) GetIsInstanceProfilesResultOutput
Copy

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

public static class GetIsInstanceProfiles 
{
    public static Task<GetIsInstanceProfilesResult> InvokeAsync(GetIsInstanceProfilesArgs args, InvokeOptions? opts = null)
    public static Output<GetIsInstanceProfilesResult> Invoke(GetIsInstanceProfilesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIsInstanceProfilesResult> getIsInstanceProfiles(GetIsInstanceProfilesArgs args, InvokeOptions options)
public static Output<GetIsInstanceProfilesResult> getIsInstanceProfiles(GetIsInstanceProfilesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getIsInstanceProfiles:getIsInstanceProfiles
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
Id string
id String
id string
id str
id String

getIsInstanceProfiles Result

The following output properties are available:

Id string
Profiles List<GetIsInstanceProfilesProfile>
(List) List of all server instance profiles in the region.
Id string
Profiles []GetIsInstanceProfilesProfile
(List) List of all server instance profiles in the region.
id String
profiles List<GetIsInstanceProfilesProfile>
(List) List of all server instance profiles in the region.
id string
profiles GetIsInstanceProfilesProfile[]
(List) List of all server instance profiles in the region.
id str
profiles Sequence[GetIsInstanceProfilesProfile]
(List) List of all server instance profiles in the region.
id String
profiles List<Property Map>
(List) List of all server instance profiles in the region.

Supporting Types

GetIsInstanceProfilesProfile

Architecture This property is required. string
(String) The default Operating System architecture for an instance of the profile.
ArchitectureType This property is required. string
(String) The type for this OS architecture.
ArchitectureValues This property is required. List<string>
(String) The supported OS architecture(s) for an instance with this profile.
Bandwidths This property is required. List<GetIsInstanceProfilesProfileBandwidth>
(List) The collection of bandwidth information.
ClusterNetworkAttachmentCounts This property is required. List<GetIsInstanceProfilesProfileClusterNetworkAttachmentCount>
(List) Nested cluster_network_attachment_count blocks have the following structure:
ConfidentialComputeModes This property is required. List<GetIsInstanceProfilesProfileConfidentialComputeMode>
(List)
Disks This property is required. List<GetIsInstanceProfilesProfileDisk>
(List) Collection of the instance profile's disks. Nested disks blocks has the following structure.
Family This property is required. string
(String) The family of the virtual server instance profile.
GpuCounts This property is required. List<GetIsInstanceProfilesProfileGpuCount>
(List) Nested gpu_count blocks have the following structure:
GpuManufacturers This property is required. List<GetIsInstanceProfilesProfileGpuManufacturer>
(List) Nested gpu_manufacturer blocks have the following structure: Nested scheme for gpu_manufacturer:
GpuMemories This property is required. List<GetIsInstanceProfilesProfileGpuMemory>
(List) Nested gpu_memory blocks have the following structure: Nested scheme for gpu_memory:
GpuModels This property is required. List<GetIsInstanceProfilesProfileGpuModel>
(List) Nested gpu_model blocks have the following structure: Nested scheme for gpu_model:
Href This property is required. string
(String) The URL for this cluster network profile.
Memories This property is required. List<GetIsInstanceProfilesProfileMemory>
(List) Nested memory blocks have the following structure:
Name This property is required. string
(String) The globally unique name for this cluster network profile.
NetworkAttachmentCounts This property is required. List<GetIsInstanceProfilesProfileNetworkAttachmentCount>
(List) The number of network attachments supported on an instance with this profile
NetworkInterfaceCounts This property is required. List<GetIsInstanceProfilesProfileNetworkInterfaceCount>
(List)
NumaCounts This property is required. List<GetIsInstanceProfilesProfileNumaCount>
(Integer) The number of NUMA nodes for the Instance Profile.
PortSpeeds This property is required. List<GetIsInstanceProfilesProfilePortSpeed>
(List) Nested port_speed blocks have the following structure:
ReservationTerms This property is required. List<GetIsInstanceProfilesProfileReservationTerm>
(List) Nested reservation_terms blocks have the following structure: Nested scheme for reservation_terms:
SecureBootModes This property is required. List<GetIsInstanceProfilesProfileSecureBootMode>
(List)
Status This property is required. string
(String) The status of the instance profile. Values coule be, previous: This instance profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
SupportedClusterNetworkProfiles This property is required. List<GetIsInstanceProfilesProfileSupportedClusterNetworkProfile>
(List) The cluster network profiles that support this instance profile.
TotalVolumeBandwidths This property is required. List<GetIsInstanceProfilesProfileTotalVolumeBandwidth>
Nested total_volume_bandwidth blocks have the following structure: Nested scheme for total_volume_bandwidth:
VcpuArchitectures This property is required. List<GetIsInstanceProfilesProfileVcpuArchitecture>
(List) Nested vcpu_architecture blocks have the following structure:
VcpuCounts This property is required. List<GetIsInstanceProfilesProfileVcpuCount>
(List) Nested vcpu_count blocks have the following structure:
VcpuManufacturers This property is required. List<GetIsInstanceProfilesProfileVcpuManufacturer>
(List) Nested vcpu_manufacturer blocks have the following structure:
Architecture This property is required. string
(String) The default Operating System architecture for an instance of the profile.
ArchitectureType This property is required. string
(String) The type for this OS architecture.
ArchitectureValues This property is required. []string
(String) The supported OS architecture(s) for an instance with this profile.
Bandwidths This property is required. []GetIsInstanceProfilesProfileBandwidth
(List) The collection of bandwidth information.
ClusterNetworkAttachmentCounts This property is required. []GetIsInstanceProfilesProfileClusterNetworkAttachmentCount
(List) Nested cluster_network_attachment_count blocks have the following structure:
ConfidentialComputeModes This property is required. []GetIsInstanceProfilesProfileConfidentialComputeMode
(List)
Disks This property is required. []GetIsInstanceProfilesProfileDisk
(List) Collection of the instance profile's disks. Nested disks blocks has the following structure.
Family This property is required. string
(String) The family of the virtual server instance profile.
GpuCounts This property is required. []GetIsInstanceProfilesProfileGpuCount
(List) Nested gpu_count blocks have the following structure:
GpuManufacturers This property is required. []GetIsInstanceProfilesProfileGpuManufacturer
(List) Nested gpu_manufacturer blocks have the following structure: Nested scheme for gpu_manufacturer:
GpuMemories This property is required. []GetIsInstanceProfilesProfileGpuMemory
(List) Nested gpu_memory blocks have the following structure: Nested scheme for gpu_memory:
GpuModels This property is required. []GetIsInstanceProfilesProfileGpuModel
(List) Nested gpu_model blocks have the following structure: Nested scheme for gpu_model:
Href This property is required. string
(String) The URL for this cluster network profile.
Memories This property is required. []GetIsInstanceProfilesProfileMemory
(List) Nested memory blocks have the following structure:
Name This property is required. string
(String) The globally unique name for this cluster network profile.
NetworkAttachmentCounts This property is required. []GetIsInstanceProfilesProfileNetworkAttachmentCount
(List) The number of network attachments supported on an instance with this profile
NetworkInterfaceCounts This property is required. []GetIsInstanceProfilesProfileNetworkInterfaceCount
(List)
NumaCounts This property is required. []GetIsInstanceProfilesProfileNumaCount
(Integer) The number of NUMA nodes for the Instance Profile.
PortSpeeds This property is required. []GetIsInstanceProfilesProfilePortSpeed
(List) Nested port_speed blocks have the following structure:
ReservationTerms This property is required. []GetIsInstanceProfilesProfileReservationTerm
(List) Nested reservation_terms blocks have the following structure: Nested scheme for reservation_terms:
SecureBootModes This property is required. []GetIsInstanceProfilesProfileSecureBootMode
(List)
Status This property is required. string
(String) The status of the instance profile. Values coule be, previous: This instance profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
SupportedClusterNetworkProfiles This property is required. []GetIsInstanceProfilesProfileSupportedClusterNetworkProfile
(List) The cluster network profiles that support this instance profile.
TotalVolumeBandwidths This property is required. []GetIsInstanceProfilesProfileTotalVolumeBandwidth
Nested total_volume_bandwidth blocks have the following structure: Nested scheme for total_volume_bandwidth:
VcpuArchitectures This property is required. []GetIsInstanceProfilesProfileVcpuArchitecture
(List) Nested vcpu_architecture blocks have the following structure:
VcpuCounts This property is required. []GetIsInstanceProfilesProfileVcpuCount
(List) Nested vcpu_count blocks have the following structure:
VcpuManufacturers This property is required. []GetIsInstanceProfilesProfileVcpuManufacturer
(List) Nested vcpu_manufacturer blocks have the following structure:
architecture This property is required. String
(String) The default Operating System architecture for an instance of the profile.
architectureType This property is required. String
(String) The type for this OS architecture.
architectureValues This property is required. List<String>
(String) The supported OS architecture(s) for an instance with this profile.
bandwidths This property is required. List<GetIsInstanceProfilesProfileBandwidth>
(List) The collection of bandwidth information.
clusterNetworkAttachmentCounts This property is required. List<GetIsInstanceProfilesProfileClusterNetworkAttachmentCount>
(List) Nested cluster_network_attachment_count blocks have the following structure:
confidentialComputeModes This property is required. List<GetIsInstanceProfilesProfileConfidentialComputeMode>
(List)
disks This property is required. List<GetIsInstanceProfilesProfileDisk>
(List) Collection of the instance profile's disks. Nested disks blocks has the following structure.
family This property is required. String
(String) The family of the virtual server instance profile.
gpuCounts This property is required. List<GetIsInstanceProfilesProfileGpuCount>
(List) Nested gpu_count blocks have the following structure:
gpuManufacturers This property is required. List<GetIsInstanceProfilesProfileGpuManufacturer>
(List) Nested gpu_manufacturer blocks have the following structure: Nested scheme for gpu_manufacturer:
gpuMemories This property is required. List<GetIsInstanceProfilesProfileGpuMemory>
(List) Nested gpu_memory blocks have the following structure: Nested scheme for gpu_memory:
gpuModels This property is required. List<GetIsInstanceProfilesProfileGpuModel>
(List) Nested gpu_model blocks have the following structure: Nested scheme for gpu_model:
href This property is required. String
(String) The URL for this cluster network profile.
memories This property is required. List<GetIsInstanceProfilesProfileMemory>
(List) Nested memory blocks have the following structure:
name This property is required. String
(String) The globally unique name for this cluster network profile.
networkAttachmentCounts This property is required. List<GetIsInstanceProfilesProfileNetworkAttachmentCount>
(List) The number of network attachments supported on an instance with this profile
networkInterfaceCounts This property is required. List<GetIsInstanceProfilesProfileNetworkInterfaceCount>
(List)
numaCounts This property is required. List<GetIsInstanceProfilesProfileNumaCount>
(Integer) The number of NUMA nodes for the Instance Profile.
portSpeeds This property is required. List<GetIsInstanceProfilesProfilePortSpeed>
(List) Nested port_speed blocks have the following structure:
reservationTerms This property is required. List<GetIsInstanceProfilesProfileReservationTerm>
(List) Nested reservation_terms blocks have the following structure: Nested scheme for reservation_terms:
secureBootModes This property is required. List<GetIsInstanceProfilesProfileSecureBootMode>
(List)
status This property is required. String
(String) The status of the instance profile. Values coule be, previous: This instance profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supportedClusterNetworkProfiles This property is required. List<GetIsInstanceProfilesProfileSupportedClusterNetworkProfile>
(List) The cluster network profiles that support this instance profile.
totalVolumeBandwidths This property is required. List<GetIsInstanceProfilesProfileTotalVolumeBandwidth>
Nested total_volume_bandwidth blocks have the following structure: Nested scheme for total_volume_bandwidth:
vcpuArchitectures This property is required. List<GetIsInstanceProfilesProfileVcpuArchitecture>
(List) Nested vcpu_architecture blocks have the following structure:
vcpuCounts This property is required. List<GetIsInstanceProfilesProfileVcpuCount>
(List) Nested vcpu_count blocks have the following structure:
vcpuManufacturers This property is required. List<GetIsInstanceProfilesProfileVcpuManufacturer>
(List) Nested vcpu_manufacturer blocks have the following structure:
architecture This property is required. string
(String) The default Operating System architecture for an instance of the profile.
architectureType This property is required. string
(String) The type for this OS architecture.
architectureValues This property is required. string[]
(String) The supported OS architecture(s) for an instance with this profile.
bandwidths This property is required. GetIsInstanceProfilesProfileBandwidth[]
(List) The collection of bandwidth information.
clusterNetworkAttachmentCounts This property is required. GetIsInstanceProfilesProfileClusterNetworkAttachmentCount[]
(List) Nested cluster_network_attachment_count blocks have the following structure:
confidentialComputeModes This property is required. GetIsInstanceProfilesProfileConfidentialComputeMode[]
(List)
disks This property is required. GetIsInstanceProfilesProfileDisk[]
(List) Collection of the instance profile's disks. Nested disks blocks has the following structure.
family This property is required. string
(String) The family of the virtual server instance profile.
gpuCounts This property is required. GetIsInstanceProfilesProfileGpuCount[]
(List) Nested gpu_count blocks have the following structure:
gpuManufacturers This property is required. GetIsInstanceProfilesProfileGpuManufacturer[]
(List) Nested gpu_manufacturer blocks have the following structure: Nested scheme for gpu_manufacturer:
gpuMemories This property is required. GetIsInstanceProfilesProfileGpuMemory[]
(List) Nested gpu_memory blocks have the following structure: Nested scheme for gpu_memory:
gpuModels This property is required. GetIsInstanceProfilesProfileGpuModel[]
(List) Nested gpu_model blocks have the following structure: Nested scheme for gpu_model:
href This property is required. string
(String) The URL for this cluster network profile.
memories This property is required. GetIsInstanceProfilesProfileMemory[]
(List) Nested memory blocks have the following structure:
name This property is required. string
(String) The globally unique name for this cluster network profile.
networkAttachmentCounts This property is required. GetIsInstanceProfilesProfileNetworkAttachmentCount[]
(List) The number of network attachments supported on an instance with this profile
networkInterfaceCounts This property is required. GetIsInstanceProfilesProfileNetworkInterfaceCount[]
(List)
numaCounts This property is required. GetIsInstanceProfilesProfileNumaCount[]
(Integer) The number of NUMA nodes for the Instance Profile.
portSpeeds This property is required. GetIsInstanceProfilesProfilePortSpeed[]
(List) Nested port_speed blocks have the following structure:
reservationTerms This property is required. GetIsInstanceProfilesProfileReservationTerm[]
(List) Nested reservation_terms blocks have the following structure: Nested scheme for reservation_terms:
secureBootModes This property is required. GetIsInstanceProfilesProfileSecureBootMode[]
(List)
status This property is required. string
(String) The status of the instance profile. Values coule be, previous: This instance profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supportedClusterNetworkProfiles This property is required. GetIsInstanceProfilesProfileSupportedClusterNetworkProfile[]
(List) The cluster network profiles that support this instance profile.
totalVolumeBandwidths This property is required. GetIsInstanceProfilesProfileTotalVolumeBandwidth[]
Nested total_volume_bandwidth blocks have the following structure: Nested scheme for total_volume_bandwidth:
vcpuArchitectures This property is required. GetIsInstanceProfilesProfileVcpuArchitecture[]
(List) Nested vcpu_architecture blocks have the following structure:
vcpuCounts This property is required. GetIsInstanceProfilesProfileVcpuCount[]
(List) Nested vcpu_count blocks have the following structure:
vcpuManufacturers This property is required. GetIsInstanceProfilesProfileVcpuManufacturer[]
(List) Nested vcpu_manufacturer blocks have the following structure:
architecture This property is required. str
(String) The default Operating System architecture for an instance of the profile.
architecture_type This property is required. str
(String) The type for this OS architecture.
architecture_values This property is required. Sequence[str]
(String) The supported OS architecture(s) for an instance with this profile.
bandwidths This property is required. Sequence[GetIsInstanceProfilesProfileBandwidth]
(List) The collection of bandwidth information.
cluster_network_attachment_counts This property is required. Sequence[GetIsInstanceProfilesProfileClusterNetworkAttachmentCount]
(List) Nested cluster_network_attachment_count blocks have the following structure:
confidential_compute_modes This property is required. Sequence[GetIsInstanceProfilesProfileConfidentialComputeMode]
(List)
disks This property is required. Sequence[GetIsInstanceProfilesProfileDisk]
(List) Collection of the instance profile's disks. Nested disks blocks has the following structure.
family This property is required. str
(String) The family of the virtual server instance profile.
gpu_counts This property is required. Sequence[GetIsInstanceProfilesProfileGpuCount]
(List) Nested gpu_count blocks have the following structure:
gpu_manufacturers This property is required. Sequence[GetIsInstanceProfilesProfileGpuManufacturer]
(List) Nested gpu_manufacturer blocks have the following structure: Nested scheme for gpu_manufacturer:
gpu_memories This property is required. Sequence[GetIsInstanceProfilesProfileGpuMemory]
(List) Nested gpu_memory blocks have the following structure: Nested scheme for gpu_memory:
gpu_models This property is required. Sequence[GetIsInstanceProfilesProfileGpuModel]
(List) Nested gpu_model blocks have the following structure: Nested scheme for gpu_model:
href This property is required. str
(String) The URL for this cluster network profile.
memories This property is required. Sequence[GetIsInstanceProfilesProfileMemory]
(List) Nested memory blocks have the following structure:
name This property is required. str
(String) The globally unique name for this cluster network profile.
network_attachment_counts This property is required. Sequence[GetIsInstanceProfilesProfileNetworkAttachmentCount]
(List) The number of network attachments supported on an instance with this profile
network_interface_counts This property is required. Sequence[GetIsInstanceProfilesProfileNetworkInterfaceCount]
(List)
numa_counts This property is required. Sequence[GetIsInstanceProfilesProfileNumaCount]
(Integer) The number of NUMA nodes for the Instance Profile.
port_speeds This property is required. Sequence[GetIsInstanceProfilesProfilePortSpeed]
(List) Nested port_speed blocks have the following structure:
reservation_terms This property is required. Sequence[GetIsInstanceProfilesProfileReservationTerm]
(List) Nested reservation_terms blocks have the following structure: Nested scheme for reservation_terms:
secure_boot_modes This property is required. Sequence[GetIsInstanceProfilesProfileSecureBootMode]
(List)
status This property is required. str
(String) The status of the instance profile. Values coule be, previous: This instance profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supported_cluster_network_profiles This property is required. Sequence[GetIsInstanceProfilesProfileSupportedClusterNetworkProfile]
(List) The cluster network profiles that support this instance profile.
total_volume_bandwidths This property is required. Sequence[GetIsInstanceProfilesProfileTotalVolumeBandwidth]
Nested total_volume_bandwidth blocks have the following structure: Nested scheme for total_volume_bandwidth:
vcpu_architectures This property is required. Sequence[GetIsInstanceProfilesProfileVcpuArchitecture]
(List) Nested vcpu_architecture blocks have the following structure:
vcpu_counts This property is required. Sequence[GetIsInstanceProfilesProfileVcpuCount]
(List) Nested vcpu_count blocks have the following structure:
vcpu_manufacturers This property is required. Sequence[GetIsInstanceProfilesProfileVcpuManufacturer]
(List) Nested vcpu_manufacturer blocks have the following structure:
architecture This property is required. String
(String) The default Operating System architecture for an instance of the profile.
architectureType This property is required. String
(String) The type for this OS architecture.
architectureValues This property is required. List<String>
(String) The supported OS architecture(s) for an instance with this profile.
bandwidths This property is required. List<Property Map>
(List) The collection of bandwidth information.
clusterNetworkAttachmentCounts This property is required. List<Property Map>
(List) Nested cluster_network_attachment_count blocks have the following structure:
confidentialComputeModes This property is required. List<Property Map>
(List)
disks This property is required. List<Property Map>
(List) Collection of the instance profile's disks. Nested disks blocks has the following structure.
family This property is required. String
(String) The family of the virtual server instance profile.
gpuCounts This property is required. List<Property Map>
(List) Nested gpu_count blocks have the following structure:
gpuManufacturers This property is required. List<Property Map>
(List) Nested gpu_manufacturer blocks have the following structure: Nested scheme for gpu_manufacturer:
gpuMemories This property is required. List<Property Map>
(List) Nested gpu_memory blocks have the following structure: Nested scheme for gpu_memory:
gpuModels This property is required. List<Property Map>
(List) Nested gpu_model blocks have the following structure: Nested scheme for gpu_model:
href This property is required. String
(String) The URL for this cluster network profile.
memories This property is required. List<Property Map>
(List) Nested memory blocks have the following structure:
name This property is required. String
(String) The globally unique name for this cluster network profile.
networkAttachmentCounts This property is required. List<Property Map>
(List) The number of network attachments supported on an instance with this profile
networkInterfaceCounts This property is required. List<Property Map>
(List)
numaCounts This property is required. List<Property Map>
(Integer) The number of NUMA nodes for the Instance Profile.
portSpeeds This property is required. List<Property Map>
(List) Nested port_speed blocks have the following structure:
reservationTerms This property is required. List<Property Map>
(List) Nested reservation_terms blocks have the following structure: Nested scheme for reservation_terms:
secureBootModes This property is required. List<Property Map>
(List)
status This property is required. String
(String) The status of the instance profile. Values coule be, previous: This instance profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supportedClusterNetworkProfiles This property is required. List<Property Map>
(List) The cluster network profiles that support this instance profile.
totalVolumeBandwidths This property is required. List<Property Map>
Nested total_volume_bandwidth blocks have the following structure: Nested scheme for total_volume_bandwidth:
vcpuArchitectures This property is required. List<Property Map>
(List) Nested vcpu_architecture blocks have the following structure:
vcpuCounts This property is required. List<Property Map>
(List) Nested vcpu_count blocks have the following structure:
vcpuManufacturers This property is required. List<Property Map>
(List) Nested vcpu_manufacturer blocks have the following structure:

GetIsInstanceProfilesProfileBandwidth

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileClusterNetworkAttachmentCount

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileConfidentialComputeMode

Default This property is required. string
(String) The default VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. List<string>
(String) The permitted values for this profile field.
Default This property is required. string
(String) The default VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. []string
(String) The permitted values for this profile field.
default_ This property is required. String
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.
default This property is required. string
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. string
(String) The type for this profile field.
values This property is required. string[]
(String) The permitted values for this profile field.
default This property is required. str
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. str
(String) The type for this profile field.
values This property is required. Sequence[str]
(String) The permitted values for this profile field.
default This property is required. String
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileDisk

Quantities This property is required. List<GetIsInstanceProfilesProfileDiskQuantity>
(List) Nested quantity blocks has the following structure:
Sizes This property is required. List<GetIsInstanceProfilesProfileDiskSize>
(List) Nested size blocks has the following structure:
SupportedInterfaceTypes This property is required. List<GetIsInstanceProfilesProfileDiskSupportedInterfaceType>
(List) Nested supported_interface_types blocks has the following structure:
Quantities This property is required. []GetIsInstanceProfilesProfileDiskQuantity
(List) Nested quantity blocks has the following structure:
Sizes This property is required. []GetIsInstanceProfilesProfileDiskSize
(List) Nested size blocks has the following structure:
SupportedInterfaceTypes This property is required. []GetIsInstanceProfilesProfileDiskSupportedInterfaceType
(List) Nested supported_interface_types blocks has the following structure:
quantities This property is required. List<GetIsInstanceProfilesProfileDiskQuantity>
(List) Nested quantity blocks has the following structure:
sizes This property is required. List<GetIsInstanceProfilesProfileDiskSize>
(List) Nested size blocks has the following structure:
supportedInterfaceTypes This property is required. List<GetIsInstanceProfilesProfileDiskSupportedInterfaceType>
(List) Nested supported_interface_types blocks has the following structure:
quantities This property is required. GetIsInstanceProfilesProfileDiskQuantity[]
(List) Nested quantity blocks has the following structure:
sizes This property is required. GetIsInstanceProfilesProfileDiskSize[]
(List) Nested size blocks has the following structure:
supportedInterfaceTypes This property is required. GetIsInstanceProfilesProfileDiskSupportedInterfaceType[]
(List) Nested supported_interface_types blocks has the following structure:
quantities This property is required. Sequence[GetIsInstanceProfilesProfileDiskQuantity]
(List) Nested quantity blocks has the following structure:
sizes This property is required. Sequence[GetIsInstanceProfilesProfileDiskSize]
(List) Nested size blocks has the following structure:
supported_interface_types This property is required. Sequence[GetIsInstanceProfilesProfileDiskSupportedInterfaceType]
(List) Nested supported_interface_types blocks has the following structure:
quantities This property is required. List<Property Map>
(List) Nested quantity blocks has the following structure:
sizes This property is required. List<Property Map>
(List) Nested size blocks has the following structure:
supportedInterfaceTypes This property is required. List<Property Map>
(List) Nested supported_interface_types blocks has the following structure:

GetIsInstanceProfilesProfileDiskQuantity

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileDiskSize

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileDiskSupportedInterfaceType

Default This property is required. string
(String) The default VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. List<string>
(String) The permitted values for this profile field.
Default This property is required. string
(String) The default VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. []string
(String) The permitted values for this profile field.
default_ This property is required. String
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.
default This property is required. string
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. string
(String) The type for this profile field.
values This property is required. string[]
(String) The permitted values for this profile field.
default This property is required. str
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. str
(String) The type for this profile field.
values This property is required. Sequence[str]
(String) The permitted values for this profile field.
default This property is required. String
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileGpuCount

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileGpuManufacturer

Type This property is required. string
(String) The type for this profile field.
Values This property is required. List<string>
(String) The permitted values for this profile field.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. []string
(String) The permitted values for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.
type This property is required. string
(String) The type for this profile field.
values This property is required. string[]
(String) The permitted values for this profile field.
type This property is required. str
(String) The type for this profile field.
values This property is required. Sequence[str]
(String) The permitted values for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileGpuMemory

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileGpuModel

Type This property is required. string
(String) The type for this profile field.
Values This property is required. List<string>
(String) The permitted values for this profile field.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. []string
(String) The permitted values for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.
type This property is required. string
(String) The type for this profile field.
values This property is required. string[]
(String) The permitted values for this profile field.
type This property is required. str
(String) The type for this profile field.
values This property is required. Sequence[str]
(String) The permitted values for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileMemory

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileNetworkAttachmentCount

Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Type This property is required. string
(String) The type for this profile field.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
type This property is required. String
(String) The type for this profile field.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
type This property is required. string
(String) The type for this profile field.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
type This property is required. str
(String) The type for this profile field.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
type This property is required. String
(String) The type for this profile field.

GetIsInstanceProfilesProfileNetworkInterfaceCount

Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Type This property is required. string
(String) The type for this profile field.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
type This property is required. String
(String) The type for this profile field.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
type This property is required. string
(String) The type for this profile field.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
type This property is required. str
(String) The type for this profile field.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
type This property is required. String
(String) The type for this profile field.

GetIsInstanceProfilesProfileNumaCount

Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.

GetIsInstanceProfilesProfilePortSpeed

Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.

GetIsInstanceProfilesProfileReservationTerm

Type This property is required. string
(String) The type for this profile field.
Values This property is required. List<string>
(String) The permitted values for this profile field.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. []string
(String) The permitted values for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.
type This property is required. string
(String) The type for this profile field.
values This property is required. string[]
(String) The permitted values for this profile field.
type This property is required. str
(String) The type for this profile field.
values This property is required. Sequence[str]
(String) The permitted values for this profile field.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<String>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileSecureBootMode

Default This property is required. bool
(String) The default VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. List<bool>
(String) The permitted values for this profile field.
Default This property is required. bool
(String) The default VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Values This property is required. []bool
(String) The permitted values for this profile field.
default_ This property is required. Boolean
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<Boolean>
(String) The permitted values for this profile field.
default This property is required. boolean
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. string
(String) The type for this profile field.
values This property is required. boolean[]
(String) The permitted values for this profile field.
default This property is required. bool
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. str
(String) The type for this profile field.
values This property is required. Sequence[bool]
(String) The permitted values for this profile field.
default This property is required. Boolean
(String) The default VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
values This property is required. List<Boolean>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileSupportedClusterNetworkProfile

Href This property is required. string
(String) The URL for this cluster network profile.
Name This property is required. string
(String) The globally unique name for this cluster network profile.
ResourceType This property is required. string
(String) The resource type.
Href This property is required. string
(String) The URL for this cluster network profile.
Name This property is required. string
(String) The globally unique name for this cluster network profile.
ResourceType This property is required. string
(String) The resource type.
href This property is required. String
(String) The URL for this cluster network profile.
name This property is required. String
(String) The globally unique name for this cluster network profile.
resourceType This property is required. String
(String) The resource type.
href This property is required. string
(String) The URL for this cluster network profile.
name This property is required. string
(String) The globally unique name for this cluster network profile.
resourceType This property is required. string
(String) The resource type.
href This property is required. str
(String) The URL for this cluster network profile.
name This property is required. str
(String) The globally unique name for this cluster network profile.
resource_type This property is required. str
(String) The resource type.
href This property is required. String
(String) The URL for this cluster network profile.
name This property is required. String
(String) The globally unique name for this cluster network profile.
resourceType This property is required. String
(String) The resource type.

GetIsInstanceProfilesProfileTotalVolumeBandwidth

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileVcpuArchitecture

Type This property is required. string
(String) The type for this profile field.
Value This property is required. string
(String) The VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. string
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. String
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. string
(String) The type for this profile field.
value This property is required. string
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. str
(String) The type for this profile field.
value This property is required. str
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. String
(String) The VCPU manufacturer for an instance with this profile.

GetIsInstanceProfilesProfileVcpuCount

Default This property is required. double
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. double
(String) The maximum value for this profile field.
Min This property is required. double
(String) The minimum value for this profile field.
Step This property is required. double
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. double
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. List<double>
(String) The permitted values for this profile field.
Default This property is required. float64
(String) The default VCPU manufacturer for an instance with this profile.
Max This property is required. float64
(String) The maximum value for this profile field.
Min This property is required. float64
(String) The minimum value for this profile field.
Step This property is required. float64
(String) The increment step value for this profile field.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. float64
(String) The VCPU manufacturer for an instance with this profile.
Values This property is required. []float64
(String) The permitted values for this profile field.
default_ This property is required. Double
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Double
(String) The maximum value for this profile field.
min This property is required. Double
(String) The minimum value for this profile field.
step This property is required. Double
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Double
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Double>
(String) The permitted values for this profile field.
default This property is required. number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. number
(String) The maximum value for this profile field.
min This property is required. number
(String) The minimum value for this profile field.
step This property is required. number
(String) The increment step value for this profile field.
type This property is required. string
(String) The type for this profile field.
value This property is required. number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. number[]
(String) The permitted values for this profile field.
default This property is required. float
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. float
(String) The maximum value for this profile field.
min This property is required. float
(String) The minimum value for this profile field.
step This property is required. float
(String) The increment step value for this profile field.
type This property is required. str
(String) The type for this profile field.
value This property is required. float
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. Sequence[float]
(String) The permitted values for this profile field.
default This property is required. Number
(String) The default VCPU manufacturer for an instance with this profile.
max This property is required. Number
(String) The maximum value for this profile field.
min This property is required. Number
(String) The minimum value for this profile field.
step This property is required. Number
(String) The increment step value for this profile field.
type This property is required. String
(String) The type for this profile field.
value This property is required. Number
(String) The VCPU manufacturer for an instance with this profile.
values This property is required. List<Number>
(String) The permitted values for this profile field.

GetIsInstanceProfilesProfileVcpuManufacturer

Type This property is required. string
(String) The type for this profile field.
Value This property is required. string
(String) The VCPU manufacturer for an instance with this profile.
Type This property is required. string
(String) The type for this profile field.
Value This property is required. string
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. String
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. string
(String) The type for this profile field.
value This property is required. string
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. str
(String) The type for this profile field.
value This property is required. str
(String) The VCPU manufacturer for an instance with this profile.
type This property is required. String
(String) The type for this profile field.
value This property is required. String
(String) The VCPU manufacturer for an instance with this profile.

Package Details

Repository
ibm ibm-cloud/terraform-provider-ibm
License
Notes
This Pulumi package is based on the ibm Terraform Provider.