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

ibm.getIsDedicatedHostProfiles

Explore with Pulumi AI

Retrieve an information about the dedicated host profiles. For more information, about dedicated host profiles, see dedicated host 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.getIsDedicatedHostProfiles({});
Copy
import pulumi
import pulumi_ibm as ibm

example = ibm.get_is_dedicated_host_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.GetIsDedicatedHostProfiles(ctx, &ibm.GetIsDedicatedHostProfilesArgs{}, 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.GetIsDedicatedHostProfiles.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.GetIsDedicatedHostProfilesArgs;
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.getIsDedicatedHostProfiles();

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

Using getIsDedicatedHostProfiles

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 getIsDedicatedHostProfiles(args: GetIsDedicatedHostProfilesArgs, opts?: InvokeOptions): Promise<GetIsDedicatedHostProfilesResult>
function getIsDedicatedHostProfilesOutput(args: GetIsDedicatedHostProfilesOutputArgs, opts?: InvokeOptions): Output<GetIsDedicatedHostProfilesResult>
Copy
def get_is_dedicated_host_profiles(id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetIsDedicatedHostProfilesResult
def get_is_dedicated_host_profiles_output(id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetIsDedicatedHostProfilesResult]
Copy
func GetIsDedicatedHostProfiles(ctx *Context, args *GetIsDedicatedHostProfilesArgs, opts ...InvokeOption) (*GetIsDedicatedHostProfilesResult, error)
func GetIsDedicatedHostProfilesOutput(ctx *Context, args *GetIsDedicatedHostProfilesOutputArgs, opts ...InvokeOption) GetIsDedicatedHostProfilesResultOutput
Copy

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

public static class GetIsDedicatedHostProfiles 
{
    public static Task<GetIsDedicatedHostProfilesResult> InvokeAsync(GetIsDedicatedHostProfilesArgs args, InvokeOptions? opts = null)
    public static Output<GetIsDedicatedHostProfilesResult> Invoke(GetIsDedicatedHostProfilesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIsDedicatedHostProfilesResult> getIsDedicatedHostProfiles(GetIsDedicatedHostProfilesArgs args, InvokeOptions options)
public static Output<GetIsDedicatedHostProfilesResult> getIsDedicatedHostProfiles(GetIsDedicatedHostProfilesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getIsDedicatedHostProfiles:getIsDedicatedHostProfiles
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
The unique identifier of the dedicated host profiles.
Id string
The unique identifier of the dedicated host profiles.
id String
The unique identifier of the dedicated host profiles.
id string
The unique identifier of the dedicated host profiles.
id str
The unique identifier of the dedicated host profiles.
id String
The unique identifier of the dedicated host profiles.

getIsDedicatedHostProfiles Result

The following output properties are available:

Supporting Types

GetIsDedicatedHostProfilesProfile

Class This property is required. string
The product class this dedicated host profile belongs to.
Disks This property is required. List<GetIsDedicatedHostProfilesProfileDisk>

Collection of the dedicated host profile's disks. Nested disks blocks have the following structure:

Nested scheme for disks:

Family This property is required. string
The product family this dedicated host profile belongs toThe 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.
Href This property is required. string
The URL for this dedicated host.
Memories This property is required. List<GetIsDedicatedHostProfilesProfileMemory>

Nested memory blocks have the following structure:

Nested scheme for memory:

Name This property is required. string
The global unique name for this dedicated host profile.
SocketCounts This property is required. List<GetIsDedicatedHostProfilesProfileSocketCount>

Nested socket_count blocks have the following structure:

Nested scheme for socket_count:

Status This property is required. string
The status of the dedicated host profile. Values coule be, previous: This dedicated host profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
SupportedInstanceProfiles This property is required. List<GetIsDedicatedHostProfilesProfileSupportedInstanceProfile>

Array of instance profiles that can be used by instances placed on dedicated hosts with this profile.

Nested scheme for supported_instance_profiles:

VcpuArchitectures This property is required. List<GetIsDedicatedHostProfilesProfileVcpuArchitecture>

Nested vcpu_architecture blocks have the following structure:

Nested scheme for vcpu_architecture:

VcpuCounts This property is required. List<GetIsDedicatedHostProfilesProfileVcpuCount>

Nested vcpu_count blocks have the following structure:

Nested scheme for vcpu_count:

VcpuManufacturers This property is required. List<GetIsDedicatedHostProfilesProfileVcpuManufacturer>

Nested vcpu_manufacturer blocks have the following structure:

Nested scheme for vcpu_manufacturer:

Class This property is required. string
The product class this dedicated host profile belongs to.
Disks This property is required. []GetIsDedicatedHostProfilesProfileDisk

Collection of the dedicated host profile's disks. Nested disks blocks have the following structure:

Nested scheme for disks:

Family This property is required. string
The product family this dedicated host profile belongs toThe 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.
Href This property is required. string
The URL for this dedicated host.
Memories This property is required. []GetIsDedicatedHostProfilesProfileMemory

Nested memory blocks have the following structure:

Nested scheme for memory:

Name This property is required. string
The global unique name for this dedicated host profile.
SocketCounts This property is required. []GetIsDedicatedHostProfilesProfileSocketCount

Nested socket_count blocks have the following structure:

Nested scheme for socket_count:

Status This property is required. string
The status of the dedicated host profile. Values coule be, previous: This dedicated host profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
SupportedInstanceProfiles This property is required. []GetIsDedicatedHostProfilesProfileSupportedInstanceProfile

Array of instance profiles that can be used by instances placed on dedicated hosts with this profile.

Nested scheme for supported_instance_profiles:

VcpuArchitectures This property is required. []GetIsDedicatedHostProfilesProfileVcpuArchitecture

Nested vcpu_architecture blocks have the following structure:

Nested scheme for vcpu_architecture:

VcpuCounts This property is required. []GetIsDedicatedHostProfilesProfileVcpuCount

Nested vcpu_count blocks have the following structure:

Nested scheme for vcpu_count:

VcpuManufacturers This property is required. []GetIsDedicatedHostProfilesProfileVcpuManufacturer

Nested vcpu_manufacturer blocks have the following structure:

Nested scheme for vcpu_manufacturer:

class_ This property is required. String
The product class this dedicated host profile belongs to.
disks This property is required. List<GetIsDedicatedHostProfilesProfileDisk>

Collection of the dedicated host profile's disks. Nested disks blocks have the following structure:

Nested scheme for disks:

family This property is required. String
The product family this dedicated host profile belongs toThe 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.
href This property is required. String
The URL for this dedicated host.
memories This property is required. List<GetIsDedicatedHostProfilesProfileMemory>

Nested memory blocks have the following structure:

Nested scheme for memory:

name This property is required. String
The global unique name for this dedicated host profile.
socketCounts This property is required. List<GetIsDedicatedHostProfilesProfileSocketCount>

Nested socket_count blocks have the following structure:

Nested scheme for socket_count:

status This property is required. String
The status of the dedicated host profile. Values coule be, previous: This dedicated host profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supportedInstanceProfiles This property is required. List<GetIsDedicatedHostProfilesProfileSupportedInstanceProfile>

Array of instance profiles that can be used by instances placed on dedicated hosts with this profile.

Nested scheme for supported_instance_profiles:

vcpuArchitectures This property is required. List<GetIsDedicatedHostProfilesProfileVcpuArchitecture>

Nested vcpu_architecture blocks have the following structure:

Nested scheme for vcpu_architecture:

vcpuCounts This property is required. List<GetIsDedicatedHostProfilesProfileVcpuCount>

Nested vcpu_count blocks have the following structure:

Nested scheme for vcpu_count:

vcpuManufacturers This property is required. List<GetIsDedicatedHostProfilesProfileVcpuManufacturer>

Nested vcpu_manufacturer blocks have the following structure:

Nested scheme for vcpu_manufacturer:

class This property is required. string
The product class this dedicated host profile belongs to.
disks This property is required. GetIsDedicatedHostProfilesProfileDisk[]

Collection of the dedicated host profile's disks. Nested disks blocks have the following structure:

Nested scheme for disks:

family This property is required. string
The product family this dedicated host profile belongs toThe 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.
href This property is required. string
The URL for this dedicated host.
memories This property is required. GetIsDedicatedHostProfilesProfileMemory[]

Nested memory blocks have the following structure:

Nested scheme for memory:

name This property is required. string
The global unique name for this dedicated host profile.
socketCounts This property is required. GetIsDedicatedHostProfilesProfileSocketCount[]

Nested socket_count blocks have the following structure:

Nested scheme for socket_count:

status This property is required. string
The status of the dedicated host profile. Values coule be, previous: This dedicated host profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supportedInstanceProfiles This property is required. GetIsDedicatedHostProfilesProfileSupportedInstanceProfile[]

Array of instance profiles that can be used by instances placed on dedicated hosts with this profile.

Nested scheme for supported_instance_profiles:

vcpuArchitectures This property is required. GetIsDedicatedHostProfilesProfileVcpuArchitecture[]

Nested vcpu_architecture blocks have the following structure:

Nested scheme for vcpu_architecture:

vcpuCounts This property is required. GetIsDedicatedHostProfilesProfileVcpuCount[]

Nested vcpu_count blocks have the following structure:

Nested scheme for vcpu_count:

vcpuManufacturers This property is required. GetIsDedicatedHostProfilesProfileVcpuManufacturer[]

Nested vcpu_manufacturer blocks have the following structure:

Nested scheme for vcpu_manufacturer:

class_ This property is required. str
The product class this dedicated host profile belongs to.
disks This property is required. Sequence[GetIsDedicatedHostProfilesProfileDisk]

Collection of the dedicated host profile's disks. Nested disks blocks have the following structure:

Nested scheme for disks:

family This property is required. str
The product family this dedicated host profile belongs toThe 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.
href This property is required. str
The URL for this dedicated host.
memories This property is required. Sequence[GetIsDedicatedHostProfilesProfileMemory]

Nested memory blocks have the following structure:

Nested scheme for memory:

name This property is required. str
The global unique name for this dedicated host profile.
socket_counts This property is required. Sequence[GetIsDedicatedHostProfilesProfileSocketCount]

Nested socket_count blocks have the following structure:

Nested scheme for socket_count:

status This property is required. str
The status of the dedicated host profile. Values coule be, previous: This dedicated host profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supported_instance_profiles This property is required. Sequence[GetIsDedicatedHostProfilesProfileSupportedInstanceProfile]

Array of instance profiles that can be used by instances placed on dedicated hosts with this profile.

Nested scheme for supported_instance_profiles:

vcpu_architectures This property is required. Sequence[GetIsDedicatedHostProfilesProfileVcpuArchitecture]

Nested vcpu_architecture blocks have the following structure:

Nested scheme for vcpu_architecture:

vcpu_counts This property is required. Sequence[GetIsDedicatedHostProfilesProfileVcpuCount]

Nested vcpu_count blocks have the following structure:

Nested scheme for vcpu_count:

vcpu_manufacturers This property is required. Sequence[GetIsDedicatedHostProfilesProfileVcpuManufacturer]

Nested vcpu_manufacturer blocks have the following structure:

Nested scheme for vcpu_manufacturer:

class This property is required. String
The product class this dedicated host profile belongs to.
disks This property is required. List<Property Map>

Collection of the dedicated host profile's disks. Nested disks blocks have the following structure:

Nested scheme for disks:

family This property is required. String
The product family this dedicated host profile belongs toThe 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.
href This property is required. String
The URL for this dedicated host.
memories This property is required. List<Property Map>

Nested memory blocks have the following structure:

Nested scheme for memory:

name This property is required. String
The global unique name for this dedicated host profile.
socketCounts This property is required. List<Property Map>

Nested socket_count blocks have the following structure:

Nested scheme for socket_count:

status This property is required. String
The status of the dedicated host profile. Values coule be, previous: This dedicated host profile is an older revision, but remains provisionable and usable. current: This profile is the latest revision.
supportedInstanceProfiles This property is required. List<Property Map>

Array of instance profiles that can be used by instances placed on dedicated hosts with this profile.

Nested scheme for supported_instance_profiles:

vcpuArchitectures This property is required. List<Property Map>

Nested vcpu_architecture blocks have the following structure:

Nested scheme for vcpu_architecture:

vcpuCounts This property is required. List<Property Map>

Nested vcpu_count blocks have the following structure:

Nested scheme for vcpu_count:

vcpuManufacturers This property is required. List<Property Map>

Nested vcpu_manufacturer blocks have the following structure:

Nested scheme for vcpu_manufacturer:

GetIsDedicatedHostProfilesProfileDisk

InterfaceTypes This property is required. List<GetIsDedicatedHostProfilesProfileDiskInterfaceType>

Nested interface_type blocks have the following structure:

Nested scheme for interface_type:

Quantities This property is required. List<GetIsDedicatedHostProfilesProfileDiskQuantity>

The number of disks of this type for a dedicated host with this profile. Nested quantity blocks have the following structure:

Nested scheme for quantity:

Sizes This property is required. List<GetIsDedicatedHostProfilesProfileDiskSize>
The size of the disk in GB (gigabytes). Nested size blocks have the following structure: Nested scheme for size:
SupportedInstanceInterfaceTypes This property is required. List<GetIsDedicatedHostProfilesProfileDiskSupportedInstanceInterfaceType>

Nested supported_instance_interface_types blocks have the following structure:

Nested scheme for supported_instance_interface_types:

InterfaceTypes This property is required. []GetIsDedicatedHostProfilesProfileDiskInterfaceType

Nested interface_type blocks have the following structure:

Nested scheme for interface_type:

Quantities This property is required. []GetIsDedicatedHostProfilesProfileDiskQuantity

The number of disks of this type for a dedicated host with this profile. Nested quantity blocks have the following structure:

Nested scheme for quantity:

Sizes This property is required. []GetIsDedicatedHostProfilesProfileDiskSize
The size of the disk in GB (gigabytes). Nested size blocks have the following structure: Nested scheme for size:
SupportedInstanceInterfaceTypes This property is required. []GetIsDedicatedHostProfilesProfileDiskSupportedInstanceInterfaceType

Nested supported_instance_interface_types blocks have the following structure:

Nested scheme for supported_instance_interface_types:

interfaceTypes This property is required. List<GetIsDedicatedHostProfilesProfileDiskInterfaceType>

Nested interface_type blocks have the following structure:

Nested scheme for interface_type:

quantities This property is required. List<GetIsDedicatedHostProfilesProfileDiskQuantity>

The number of disks of this type for a dedicated host with this profile. Nested quantity blocks have the following structure:

Nested scheme for quantity:

sizes This property is required. List<GetIsDedicatedHostProfilesProfileDiskSize>
The size of the disk in GB (gigabytes). Nested size blocks have the following structure: Nested scheme for size:
supportedInstanceInterfaceTypes This property is required. List<GetIsDedicatedHostProfilesProfileDiskSupportedInstanceInterfaceType>

Nested supported_instance_interface_types blocks have the following structure:

Nested scheme for supported_instance_interface_types:

interfaceTypes This property is required. GetIsDedicatedHostProfilesProfileDiskInterfaceType[]

Nested interface_type blocks have the following structure:

Nested scheme for interface_type:

quantities This property is required. GetIsDedicatedHostProfilesProfileDiskQuantity[]

The number of disks of this type for a dedicated host with this profile. Nested quantity blocks have the following structure:

Nested scheme for quantity:

sizes This property is required. GetIsDedicatedHostProfilesProfileDiskSize[]
The size of the disk in GB (gigabytes). Nested size blocks have the following structure: Nested scheme for size:
supportedInstanceInterfaceTypes This property is required. GetIsDedicatedHostProfilesProfileDiskSupportedInstanceInterfaceType[]

Nested supported_instance_interface_types blocks have the following structure:

Nested scheme for supported_instance_interface_types:

interface_types This property is required. Sequence[GetIsDedicatedHostProfilesProfileDiskInterfaceType]

Nested interface_type blocks have the following structure:

Nested scheme for interface_type:

quantities This property is required. Sequence[GetIsDedicatedHostProfilesProfileDiskQuantity]

The number of disks of this type for a dedicated host with this profile. Nested quantity blocks have the following structure:

Nested scheme for quantity:

sizes This property is required. Sequence[GetIsDedicatedHostProfilesProfileDiskSize]
The size of the disk in GB (gigabytes). Nested size blocks have the following structure: Nested scheme for size:
supported_instance_interface_types This property is required. Sequence[GetIsDedicatedHostProfilesProfileDiskSupportedInstanceInterfaceType]

Nested supported_instance_interface_types blocks have the following structure:

Nested scheme for supported_instance_interface_types:

interfaceTypes This property is required. List<Property Map>

Nested interface_type blocks have the following structure:

Nested scheme for interface_type:

quantities This property is required. List<Property Map>

The number of disks of this type for a dedicated host with this profile. Nested quantity blocks have the following structure:

Nested scheme for quantity:

sizes This property is required. List<Property Map>
The size of the disk in GB (gigabytes). Nested size blocks have the following structure: Nested scheme for size:
supportedInstanceInterfaceTypes This property is required. List<Property Map>

Nested supported_instance_interface_types blocks have the following structure:

Nested scheme for supported_instance_interface_types:

GetIsDedicatedHostProfilesProfileDiskInterfaceType

Type This property is required. string
Value This property is required. string
Type This property is required. string
Value This property is required. string
type This property is required. String
value This property is required. String
type This property is required. string
value This property is required. string
type This property is required. str
value This property is required. str
type This property is required. String
value This property is required. String

GetIsDedicatedHostProfilesProfileDiskQuantity

Type This property is required. string
The type for this profile field.
Value This property is required. double
The value for this profile field.
Type This property is required. string
The type for this profile field.
Value This property is required. float64
The value for this profile field.
type This property is required. String
The type for this profile field.
value This property is required. Double
The value for this profile field.
type This property is required. string
The type for this profile field.
value This property is required. number
The value for this profile field.
type This property is required. str
The type for this profile field.
value This property is required. float
The value for this profile field.
type This property is required. String
The type for this profile field.
value This property is required. Number
The value for this profile field.

GetIsDedicatedHostProfilesProfileDiskSize

Type This property is required. string
The type for this profile field.
Value This property is required. double
The size of the disk in GB (gigabytes).
Type This property is required. string
The type for this profile field.
Value This property is required. float64
The size of the disk in GB (gigabytes).
type This property is required. String
The type for this profile field.
value This property is required. Double
The size of the disk in GB (gigabytes).
type This property is required. string
The type for this profile field.
value This property is required. number
The size of the disk in GB (gigabytes).
type This property is required. str
The type for this profile field.
value This property is required. float
The size of the disk in GB (gigabytes).
type This property is required. String
The type for this profile field.
value This property is required. Number
The size of the disk in GB (gigabytes).

GetIsDedicatedHostProfilesProfileDiskSupportedInstanceInterfaceType

Type This property is required. string
The type for this profile field.
Values This property is required. List<string>
The instance disk interfaces supported for a dedicated host with this profile.
Type This property is required. string
The type for this profile field.
Values This property is required. []string
The instance disk interfaces supported for a dedicated host with this profile.
type This property is required. String
The type for this profile field.
values This property is required. List<String>
The instance disk interfaces supported for a dedicated host with this profile.
type This property is required. string
The type for this profile field.
values This property is required. string[]
The instance disk interfaces supported for a dedicated host with this profile.
type This property is required. str
The type for this profile field.
values This property is required. Sequence[str]
The instance disk interfaces supported for a dedicated host with this profile.
type This property is required. String
The type for this profile field.
values This property is required. List<String>
The instance disk interfaces supported for a dedicated host with this profile.

GetIsDedicatedHostProfilesProfileMemory

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

GetIsDedicatedHostProfilesProfileSocketCount

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

GetIsDedicatedHostProfilesProfileSupportedInstanceProfile

Href This property is required. string
The URL for this virtual server instance profile.
Name This property is required. string
The global unique name for this virtual server instance profile.
Href This property is required. string
The URL for this virtual server instance profile.
Name This property is required. string
The global unique name for this virtual server instance profile.
href This property is required. String
The URL for this virtual server instance profile.
name This property is required. String
The global unique name for this virtual server instance profile.
href This property is required. string
The URL for this virtual server instance profile.
name This property is required. string
The global unique name for this virtual server instance profile.
href This property is required. str
The URL for this virtual server instance profile.
name This property is required. str
The global unique name for this virtual server instance profile.
href This property is required. String
The URL for this virtual server instance profile.
name This property is required. String
The global unique name for this virtual server instance profile.

GetIsDedicatedHostProfilesProfileVcpuArchitecture

Type This property is required. string
The type for this profile field.
Value This property is required. string
The VCPU architecture for a dedicated host with this profile.
Type This property is required. string
The type for this profile field.
Value This property is required. string
The VCPU architecture for a dedicated host with this profile.
type This property is required. String
The type for this profile field.
value This property is required. String
The VCPU architecture for a dedicated host with this profile.
type This property is required. string
The type for this profile field.
value This property is required. string
The VCPU architecture for a dedicated host with this profile.
type This property is required. str
The type for this profile field.
value This property is required. str
The VCPU architecture for a dedicated host with this profile.
type This property is required. String
The type for this profile field.
value This property is required. String
The VCPU architecture for a dedicated host with this profile.

GetIsDedicatedHostProfilesProfileVcpuCount

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

GetIsDedicatedHostProfilesProfileVcpuManufacturer

Type This property is required. string
The type for this profile field.
Value This property is required. string
The VCPU manufacturer for a dedicated host with this profile.
Type This property is required. string
The type for this profile field.
Value This property is required. string
The VCPU manufacturer for a dedicated host with this profile.
type This property is required. String
The type for this profile field.
value This property is required. String
The VCPU manufacturer for a dedicated host with this profile.
type This property is required. string
The type for this profile field.
value This property is required. string
The VCPU manufacturer for a dedicated host with this profile.
type This property is required. str
The type for this profile field.
value This property is required. str
The VCPU manufacturer for a dedicated host with this profile.
type This property is required. String
The type for this profile field.
value This property is required. String
The VCPU manufacturer for a dedicated host with this profile.

Package Details

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