ibm.getIsDedicatedHosts
Explore with Pulumi AI
Retrieve the dedicated hosts. For more information, about dedicated hosts in the IBM Cloud VPC, see dedicated hosts.
Note:
VPC infrastructure services are a regional specific based endpoint, by default targets to us-south
. Please make sure to target right region in the provider block as shown in the provider.tf
file, if VPC service is created in region other than us-south
.
provider.tf
import * as pulumi from "@pulumi/pulumi";
import pulumi
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
}
}
{}
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsDedicatedHosts({
hostGroup: ibm_is_dedicated_host_group.example.id,
});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_dedicated_hosts(host_group=ibm_is_dedicated_host_group["example"]["id"])
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.GetIsDedicatedHosts(ctx, &ibm.GetIsDedicatedHostsArgs{
HostGroup: pulumi.StringRef(ibm_is_dedicated_host_group.Example.Id),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var example = Ibm.GetIsDedicatedHosts.Invoke(new()
{
HostGroup = ibm_is_dedicated_host_group.Example.Id,
});
});
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.GetIsDedicatedHostsArgs;
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.getIsDedicatedHosts(GetIsDedicatedHostsArgs.builder()
.hostGroup(ibm_is_dedicated_host_group.example().id())
.build());
}
}
variables:
example:
fn::invoke:
function: ibm:getIsDedicatedHosts
arguments:
hostGroup: ${ibm_is_dedicated_host_group.example.id}
Using getIsDedicatedHosts
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 getIsDedicatedHosts(args: GetIsDedicatedHostsArgs, opts?: InvokeOptions): Promise<GetIsDedicatedHostsResult>
function getIsDedicatedHostsOutput(args: GetIsDedicatedHostsOutputArgs, opts?: InvokeOptions): Output<GetIsDedicatedHostsResult>
def get_is_dedicated_hosts(host_group: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
resource_group: Optional[str] = None,
zone: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsDedicatedHostsResult
def get_is_dedicated_hosts_output(host_group: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
resource_group: Optional[pulumi.Input[str]] = None,
zone: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsDedicatedHostsResult]
func GetIsDedicatedHosts(ctx *Context, args *GetIsDedicatedHostsArgs, opts ...InvokeOption) (*GetIsDedicatedHostsResult, error)
func GetIsDedicatedHostsOutput(ctx *Context, args *GetIsDedicatedHostsOutputArgs, opts ...InvokeOption) GetIsDedicatedHostsResultOutput
> Note: This function is named GetIsDedicatedHosts
in the Go SDK.
public static class GetIsDedicatedHosts
{
public static Task<GetIsDedicatedHostsResult> InvokeAsync(GetIsDedicatedHostsArgs args, InvokeOptions? opts = null)
public static Output<GetIsDedicatedHostsResult> Invoke(GetIsDedicatedHostsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsDedicatedHostsResult> getIsDedicatedHosts(GetIsDedicatedHostsArgs args, InvokeOptions options)
public static Output<GetIsDedicatedHostsResult> getIsDedicatedHosts(GetIsDedicatedHostsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsDedicatedHosts:getIsDedicatedHosts
arguments:
# arguments dictionary
The following arguments are supported:
- Host
Group string - The unique identifier of the dedicated host group.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the dedicated host
- Resource
Group string - The ID of the Resource group this dedicated host belongs to.
- Zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- Host
Group string - The unique identifier of the dedicated host group.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the dedicated host
- Resource
Group string - The ID of the Resource group this dedicated host belongs to.
- Zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- host
Group String - The unique identifier of the dedicated host group.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the dedicated host
- resource
Group String - The ID of the Resource group this dedicated host belongs to.
- zone String
- (String) The globally unique name of the zone this dedicated host resides in.
- host
Group string - The unique identifier of the dedicated host group.
- id string
- (String) The unique identifier for this resource group.
- name string
- The name of the dedicated host
- resource
Group string - The ID of the Resource group this dedicated host belongs to.
- zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- host_
group str - The unique identifier of the dedicated host group.
- id str
- (String) The unique identifier for this resource group.
- name str
- The name of the dedicated host
- resource_
group str - The ID of the Resource group this dedicated host belongs to.
- zone str
- (String) The globally unique name of the zone this dedicated host resides in.
- host
Group String - The unique identifier of the dedicated host group.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the dedicated host
- resource
Group String - The ID of the Resource group this dedicated host belongs to.
- zone String
- (String) The globally unique name of the zone this dedicated host resides in.
getIsDedicatedHosts Result
The following output properties are available:
- Dedicated
Hosts List<GetIs Dedicated Hosts Dedicated Host> - (List) Collection of dedicated hosts. Nested dedicated_hosts blocks have the following structure.
- Id string
- (String) The unique identifier for this resource group.
- Total
Count double - (String) The total number of resources across all pages.
- Host
Group string - (String) The unique identifier of the dedicated host group this dedicated host is in.
- Name string
- (String) The globally unique name for this virtual server instance profile.
- Resource
Group string - (List) The resource group for this dedicated host.
- Zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- Dedicated
Hosts []GetIs Dedicated Hosts Dedicated Host - (List) Collection of dedicated hosts. Nested dedicated_hosts blocks have the following structure.
- Id string
- (String) The unique identifier for this resource group.
- Total
Count float64 - (String) The total number of resources across all pages.
- Host
Group string - (String) The unique identifier of the dedicated host group this dedicated host is in.
- Name string
- (String) The globally unique name for this virtual server instance profile.
- Resource
Group string - (List) The resource group for this dedicated host.
- Zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- dedicated
Hosts List<GetIs Dedicated Hosts Dedicated Host> - (List) Collection of dedicated hosts. Nested dedicated_hosts blocks have the following structure.
- id String
- (String) The unique identifier for this resource group.
- total
Count Double - (String) The total number of resources across all pages.
- host
Group String - (String) The unique identifier of the dedicated host group this dedicated host is in.
- name String
- (String) The globally unique name for this virtual server instance profile.
- resource
Group String - (List) The resource group for this dedicated host.
- zone String
- (String) The globally unique name of the zone this dedicated host resides in.
- dedicated
Hosts GetIs Dedicated Hosts Dedicated Host[] - (List) Collection of dedicated hosts. Nested dedicated_hosts blocks have the following structure.
- id string
- (String) The unique identifier for this resource group.
- total
Count number - (String) The total number of resources across all pages.
- host
Group string - (String) The unique identifier of the dedicated host group this dedicated host is in.
- name string
- (String) The globally unique name for this virtual server instance profile.
- resource
Group string - (List) The resource group for this dedicated host.
- zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- dedicated_
hosts Sequence[GetIs Dedicated Hosts Dedicated Host] - (List) Collection of dedicated hosts. Nested dedicated_hosts blocks have the following structure.
- id str
- (String) The unique identifier for this resource group.
- total_
count float - (String) The total number of resources across all pages.
- host_
group str - (String) The unique identifier of the dedicated host group this dedicated host is in.
- name str
- (String) The globally unique name for this virtual server instance profile.
- resource_
group str - (List) The resource group for this dedicated host.
- zone str
- (String) The globally unique name of the zone this dedicated host resides in.
- dedicated
Hosts List<Property Map> - (List) Collection of dedicated hosts. Nested dedicated_hosts blocks have the following structure.
- id String
- (String) The unique identifier for this resource group.
- total
Count Number - (String) The total number of resources across all pages.
- host
Group String - (String) The unique identifier of the dedicated host group this dedicated host is in.
- name String
- (String) The globally unique name for this virtual server instance profile.
- resource
Group String - (List) The resource group for this dedicated host.
- zone String
- (String) The globally unique name of the zone this dedicated host resides in.
Supporting Types
GetIsDedicatedHostsDedicatedHost
- List<string>
- (List) Access management tags associated for dedicated hosts.
- Available
Memory double - (String) The amount of memory in GB that is currently available for
- Available
Vcpus List<GetIs Dedicated Hosts Dedicated Host Available Vcpus> - (Integer) The available VCPU for this NUMA node.
- Created
At string - (Timestamp) The date and time that the disk was created.
- Crn string
- (String) The CRN for this virtual server instance.
- Disks
List<Get
Is Dedicated Hosts Dedicated Host Disk> - (List) Collection of the dedicated host's disks.
- Host
Group string - The unique identifier of the dedicated host group.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Instance
Placement boolEnabled - (String) If set to true, instances can be placed on this dedicated host.
- Instances
List<Get
Is Dedicated Hosts Dedicated Host Instance> - (List) Array of instances that are allocated to this dedicated host. Nested instances blocks have the following structure.
- Lifecycle
State string - (String) The lifecycle state of the dedicated host resource.
- Memory double
- (String) The total amount of memory in GB for this host.
- Name string
- The name of the dedicated host
- Numas
List<Get
Is Dedicated Hosts Dedicated Host Numa> - The dedicated host NUMA configuration.
- Profiles
List<Get
Is Dedicated Hosts Dedicated Host Profile> - (List) The profile this dedicated host uses.
- Provisionable bool
- (String) Indicates whether this dedicated host is available for instance creation.
- Resource
Group string - The ID of the Resource group this dedicated host belongs to.
- Resource
Type string - (String) The type of resource referenced.
- Socket
Count double - (String) The total number of sockets for this host.
- State string
- (String) The administrative state of the dedicated host. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the dedicated host on which the unexpected property value was encountered.
- Supported
Instance List<GetProfiles Is Dedicated Hosts Dedicated Host Supported Instance Profile> - (List) Array of instance profiles that can be used by instances placed on this dedicated host.
- Vcpus
List<Get
Is Dedicated Hosts Dedicated Host Vcpus> - (List) The total
VCPU
of the dedicated host. - Zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- []string
- (List) Access management tags associated for dedicated hosts.
- Available
Memory float64 - (String) The amount of memory in GB that is currently available for
- Available
Vcpus []GetIs Dedicated Hosts Dedicated Host Available Vcpus - (Integer) The available VCPU for this NUMA node.
- Created
At string - (Timestamp) The date and time that the disk was created.
- Crn string
- (String) The CRN for this virtual server instance.
- Disks
[]Get
Is Dedicated Hosts Dedicated Host Disk - (List) Collection of the dedicated host's disks.
- Host
Group string - The unique identifier of the dedicated host group.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Instance
Placement boolEnabled - (String) If set to true, instances can be placed on this dedicated host.
- Instances
[]Get
Is Dedicated Hosts Dedicated Host Instance - (List) Array of instances that are allocated to this dedicated host. Nested instances blocks have the following structure.
- Lifecycle
State string - (String) The lifecycle state of the dedicated host resource.
- Memory float64
- (String) The total amount of memory in GB for this host.
- Name string
- The name of the dedicated host
- Numas
[]Get
Is Dedicated Hosts Dedicated Host Numa - The dedicated host NUMA configuration.
- Profiles
[]Get
Is Dedicated Hosts Dedicated Host Profile - (List) The profile this dedicated host uses.
- Provisionable bool
- (String) Indicates whether this dedicated host is available for instance creation.
- Resource
Group string - The ID of the Resource group this dedicated host belongs to.
- Resource
Type string - (String) The type of resource referenced.
- Socket
Count float64 - (String) The total number of sockets for this host.
- State string
- (String) The administrative state of the dedicated host. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the dedicated host on which the unexpected property value was encountered.
- Supported
Instance []GetProfiles Is Dedicated Hosts Dedicated Host Supported Instance Profile - (List) Array of instance profiles that can be used by instances placed on this dedicated host.
- Vcpus
[]Get
Is Dedicated Hosts Dedicated Host Vcpus - (List) The total
VCPU
of the dedicated host. - Zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- List<String>
- (List) Access management tags associated for dedicated hosts.
- available
Memory Double - (String) The amount of memory in GB that is currently available for
- available
Vcpus List<GetIs Dedicated Hosts Dedicated Host Available Vcpus> - (Integer) The available VCPU for this NUMA node.
- created
At String - (Timestamp) The date and time that the disk was created.
- crn String
- (String) The CRN for this virtual server instance.
- disks
List<Get
Is Dedicated Hosts Dedicated Host Disk> - (List) Collection of the dedicated host's disks.
- host
Group String - The unique identifier of the dedicated host group.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- instance
Placement BooleanEnabled - (String) If set to true, instances can be placed on this dedicated host.
- instances
List<Get
Is Dedicated Hosts Dedicated Host Instance> - (List) Array of instances that are allocated to this dedicated host. Nested instances blocks have the following structure.
- lifecycle
State String - (String) The lifecycle state of the dedicated host resource.
- memory Double
- (String) The total amount of memory in GB for this host.
- name String
- The name of the dedicated host
- numas
List<Get
Is Dedicated Hosts Dedicated Host Numa> - The dedicated host NUMA configuration.
- profiles
List<Get
Is Dedicated Hosts Dedicated Host Profile> - (List) The profile this dedicated host uses.
- provisionable Boolean
- (String) Indicates whether this dedicated host is available for instance creation.
- resource
Group String - The ID of the Resource group this dedicated host belongs to.
- resource
Type String - (String) The type of resource referenced.
- socket
Count Double - (String) The total number of sockets for this host.
- state String
- (String) The administrative state of the dedicated host. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the dedicated host on which the unexpected property value was encountered.
- supported
Instance List<GetProfiles Is Dedicated Hosts Dedicated Host Supported Instance Profile> - (List) Array of instance profiles that can be used by instances placed on this dedicated host.
- vcpus
List<Get
Is Dedicated Hosts Dedicated Host Vcpus> - (List) The total
VCPU
of the dedicated host. - zone String
- (String) The globally unique name of the zone this dedicated host resides in.
- string[]
- (List) Access management tags associated for dedicated hosts.
- available
Memory number - (String) The amount of memory in GB that is currently available for
- available
Vcpus GetIs Dedicated Hosts Dedicated Host Available Vcpus[] - (Integer) The available VCPU for this NUMA node.
- created
At string - (Timestamp) The date and time that the disk was created.
- crn string
- (String) The CRN for this virtual server instance.
- disks
Get
Is Dedicated Hosts Dedicated Host Disk[] - (List) Collection of the dedicated host's disks.
- host
Group string - The unique identifier of the dedicated host group.
- href string
- (String) The URL for this virtual server instance profile.
- id string
- (String) The unique identifier for this resource group.
- instance
Placement booleanEnabled - (String) If set to true, instances can be placed on this dedicated host.
- instances
Get
Is Dedicated Hosts Dedicated Host Instance[] - (List) Array of instances that are allocated to this dedicated host. Nested instances blocks have the following structure.
- lifecycle
State string - (String) The lifecycle state of the dedicated host resource.
- memory number
- (String) The total amount of memory in GB for this host.
- name string
- The name of the dedicated host
- numas
Get
Is Dedicated Hosts Dedicated Host Numa[] - The dedicated host NUMA configuration.
- profiles
Get
Is Dedicated Hosts Dedicated Host Profile[] - (List) The profile this dedicated host uses.
- provisionable boolean
- (String) Indicates whether this dedicated host is available for instance creation.
- resource
Group string - The ID of the Resource group this dedicated host belongs to.
- resource
Type string - (String) The type of resource referenced.
- socket
Count number - (String) The total number of sockets for this host.
- state string
- (String) The administrative state of the dedicated host. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the dedicated host on which the unexpected property value was encountered.
- supported
Instance GetProfiles Is Dedicated Hosts Dedicated Host Supported Instance Profile[] - (List) Array of instance profiles that can be used by instances placed on this dedicated host.
- vcpus
Get
Is Dedicated Hosts Dedicated Host Vcpus[] - (List) The total
VCPU
of the dedicated host. - zone string
- (String) The globally unique name of the zone this dedicated host resides in.
- Sequence[str]
- (List) Access management tags associated for dedicated hosts.
- available_
memory float - (String) The amount of memory in GB that is currently available for
- available_
vcpus Sequence[GetIs Dedicated Hosts Dedicated Host Available Vcpus] - (Integer) The available VCPU for this NUMA node.
- created_
at str - (Timestamp) The date and time that the disk was created.
- crn str
- (String) The CRN for this virtual server instance.
- disks
Sequence[Get
Is Dedicated Hosts Dedicated Host Disk] - (List) Collection of the dedicated host's disks.
- host_
group str - The unique identifier of the dedicated host group.
- href str
- (String) The URL for this virtual server instance profile.
- id str
- (String) The unique identifier for this resource group.
- instance_
placement_ boolenabled - (String) If set to true, instances can be placed on this dedicated host.
- instances
Sequence[Get
Is Dedicated Hosts Dedicated Host Instance] - (List) Array of instances that are allocated to this dedicated host. Nested instances blocks have the following structure.
- lifecycle_
state str - (String) The lifecycle state of the dedicated host resource.
- memory float
- (String) The total amount of memory in GB for this host.
- name str
- The name of the dedicated host
- numas
Sequence[Get
Is Dedicated Hosts Dedicated Host Numa] - The dedicated host NUMA configuration.
- profiles
Sequence[Get
Is Dedicated Hosts Dedicated Host Profile] - (List) The profile this dedicated host uses.
- provisionable bool
- (String) Indicates whether this dedicated host is available for instance creation.
- resource_
group str - The ID of the Resource group this dedicated host belongs to.
- resource_
type str - (String) The type of resource referenced.
- socket_
count float - (String) The total number of sockets for this host.
- state str
- (String) The administrative state of the dedicated host. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the dedicated host on which the unexpected property value was encountered.
- supported_
instance_ Sequence[Getprofiles Is Dedicated Hosts Dedicated Host Supported Instance Profile] - (List) Array of instance profiles that can be used by instances placed on this dedicated host.
- vcpus
Sequence[Get
Is Dedicated Hosts Dedicated Host Vcpus] - (List) The total
VCPU
of the dedicated host. - zone str
- (String) The globally unique name of the zone this dedicated host resides in.
- List<String>
- (List) Access management tags associated for dedicated hosts.
- available
Memory Number - (String) The amount of memory in GB that is currently available for
- available
Vcpus List<Property Map> - (Integer) The available VCPU for this NUMA node.
- created
At String - (Timestamp) The date and time that the disk was created.
- crn String
- (String) The CRN for this virtual server instance.
- disks List<Property Map>
- (List) Collection of the dedicated host's disks.
- host
Group String - The unique identifier of the dedicated host group.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- instance
Placement BooleanEnabled - (String) If set to true, instances can be placed on this dedicated host.
- instances List<Property Map>
- (List) Array of instances that are allocated to this dedicated host. Nested instances blocks have the following structure.
- lifecycle
State String - (String) The lifecycle state of the dedicated host resource.
- memory Number
- (String) The total amount of memory in GB for this host.
- name String
- The name of the dedicated host
- numas List<Property Map>
- The dedicated host NUMA configuration.
- profiles List<Property Map>
- (List) The profile this dedicated host uses.
- provisionable Boolean
- (String) Indicates whether this dedicated host is available for instance creation.
- resource
Group String - The ID of the Resource group this dedicated host belongs to.
- resource
Type String - (String) The type of resource referenced.
- socket
Count Number - (String) The total number of sockets for this host.
- state String
- (String) The administrative state of the dedicated host. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the dedicated host on which the unexpected property value was encountered.
- supported
Instance List<Property Map>Profiles - (List) Array of instance profiles that can be used by instances placed on this dedicated host.
- vcpus List<Property Map>
- (List) The total
VCPU
of the dedicated host. - zone String
- (String) The globally unique name of the zone this dedicated host resides in.
GetIsDedicatedHostsDedicatedHostAvailableVcpus
- Architecture string
- (String) The
VCPU
architecture. - Count double
- (String) The number of
VCPUs
assigned. - Manufacturer string
- Architecture string
- (String) The
VCPU
architecture. - Count float64
- (String) The number of
VCPUs
assigned. - Manufacturer string
- architecture String
- (String) The
VCPU
architecture. - count Double
- (String) The number of
VCPUs
assigned. - manufacturer String
- architecture string
- (String) The
VCPU
architecture. - count number
- (String) The number of
VCPUs
assigned. - manufacturer string
- architecture str
- (String) The
VCPU
architecture. - count float
- (String) The number of
VCPUs
assigned. - manufacturer str
- architecture String
- (String) The
VCPU
architecture. - count Number
- (String) The number of
VCPUs
assigned. - manufacturer String
GetIsDedicatedHostsDedicatedHostDisk
- Available double
- (String) The remaining space left for instance placement in GB (gigabytes).
- Created
At string - (Timestamp) The date and time that the disk was created.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Instance
Disks List<GetIs Dedicated Hosts Dedicated Host Disk Instance Disk> - (List) Instance disks that are on this dedicated host disk.
- Interface
Type string - (String) The disk interface used for attaching the disk. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Lifecycle
State string - (String) The lifecycle state of the dedicated host resource.
- Name string
- The name of the dedicated host
- Provisionable bool
- (String) Indicates whether this dedicated host is available for instance creation.
- Resource
Type string - (String) The type of resource referenced.
- Size double
- (String) The size of the disk in GB (gigabytes).
- Supported
Instance List<string>Interface Types - (String) The instance disk interfaces supported for this dedicated host disk.
- Available float64
- (String) The remaining space left for instance placement in GB (gigabytes).
- Created
At string - (Timestamp) The date and time that the disk was created.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Instance
Disks []GetIs Dedicated Hosts Dedicated Host Disk Instance Disk - (List) Instance disks that are on this dedicated host disk.
- Interface
Type string - (String) The disk interface used for attaching the disk. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- Lifecycle
State string - (String) The lifecycle state of the dedicated host resource.
- Name string
- The name of the dedicated host
- Provisionable bool
- (String) Indicates whether this dedicated host is available for instance creation.
- Resource
Type string - (String) The type of resource referenced.
- Size float64
- (String) The size of the disk in GB (gigabytes).
- Supported
Instance []stringInterface Types - (String) The instance disk interfaces supported for this dedicated host disk.
- available Double
- (String) The remaining space left for instance placement in GB (gigabytes).
- created
At String - (Timestamp) The date and time that the disk was created.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- instance
Disks List<GetIs Dedicated Hosts Dedicated Host Disk Instance Disk> - (List) Instance disks that are on this dedicated host disk.
- interface
Type String - (String) The disk interface used for attaching the disk. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- lifecycle
State String - (String) The lifecycle state of the dedicated host resource.
- name String
- The name of the dedicated host
- provisionable Boolean
- (String) Indicates whether this dedicated host is available for instance creation.
- resource
Type String - (String) The type of resource referenced.
- size Double
- (String) The size of the disk in GB (gigabytes).
- supported
Instance List<String>Interface Types - (String) The instance disk interfaces supported for this dedicated host disk.
- available number
- (String) The remaining space left for instance placement in GB (gigabytes).
- created
At string - (Timestamp) The date and time that the disk was created.
- href string
- (String) The URL for this virtual server instance profile.
- id string
- (String) The unique identifier for this resource group.
- instance
Disks GetIs Dedicated Hosts Dedicated Host Disk Instance Disk[] - (List) Instance disks that are on this dedicated host disk.
- interface
Type string - (String) The disk interface used for attaching the disk. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- lifecycle
State string - (String) The lifecycle state of the dedicated host resource.
- name string
- The name of the dedicated host
- provisionable boolean
- (String) Indicates whether this dedicated host is available for instance creation.
- resource
Type string - (String) The type of resource referenced.
- size number
- (String) The size of the disk in GB (gigabytes).
- supported
Instance string[]Interface Types - (String) The instance disk interfaces supported for this dedicated host disk.
- available float
- (String) The remaining space left for instance placement in GB (gigabytes).
- created_
at str - (Timestamp) The date and time that the disk was created.
- href str
- (String) The URL for this virtual server instance profile.
- id str
- (String) The unique identifier for this resource group.
- instance_
disks Sequence[GetIs Dedicated Hosts Dedicated Host Disk Instance Disk] - (List) Instance disks that are on this dedicated host disk.
- interface_
type str - (String) The disk interface used for attaching the disk. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- lifecycle_
state str - (String) The lifecycle state of the dedicated host resource.
- name str
- The name of the dedicated host
- provisionable bool
- (String) Indicates whether this dedicated host is available for instance creation.
- resource_
type str - (String) The type of resource referenced.
- size float
- (String) The size of the disk in GB (gigabytes).
- supported_
instance_ Sequence[str]interface_ types - (String) The instance disk interfaces supported for this dedicated host disk.
- available Number
- (String) The remaining space left for instance placement in GB (gigabytes).
- created
At String - (Timestamp) The date and time that the disk was created.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- instance
Disks List<Property Map> - (List) Instance disks that are on this dedicated host disk.
- interface
Type String - (String) The disk interface used for attaching the disk. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally, halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered.
- lifecycle
State String - (String) The lifecycle state of the dedicated host resource.
- name String
- The name of the dedicated host
- provisionable Boolean
- (String) Indicates whether this dedicated host is available for instance creation.
- resource
Type String - (String) The type of resource referenced.
- size Number
- (String) The size of the disk in GB (gigabytes).
- supported
Instance List<String>Interface Types - (String) The instance disk interfaces supported for this dedicated host disk.
GetIsDedicatedHostsDedicatedHostDiskInstanceDisk
- Deleteds
List<Get
Is Dedicated Hosts Dedicated Host Disk Instance Disk Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the dedicated host
- Resource
Type string - (String) The type of resource referenced.
- Deleteds
[]Get
Is Dedicated Hosts Dedicated Host Disk Instance Disk Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the dedicated host
- Resource
Type string - (String) The type of resource referenced.
- deleteds
List<Get
Is Dedicated Hosts Dedicated Host Disk Instance Disk Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the dedicated host
- resource
Type String - (String) The type of resource referenced.
- deleteds
Get
Is Dedicated Hosts Dedicated Host Disk Instance Disk Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href string
- (String) The URL for this virtual server instance profile.
- id string
- (String) The unique identifier for this resource group.
- name string
- The name of the dedicated host
- resource
Type string - (String) The type of resource referenced.
- deleteds
Sequence[Get
Is Dedicated Hosts Dedicated Host Disk Instance Disk Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href str
- (String) The URL for this virtual server instance profile.
- id str
- (String) The unique identifier for this resource group.
- name str
- The name of the dedicated host
- resource_
type str - (String) The type of resource referenced.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the dedicated host
- resource
Type String - (String) The type of resource referenced.
GetIsDedicatedHostsDedicatedHostDiskInstanceDiskDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsDedicatedHostsDedicatedHostInstance
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
List<Get
Is Dedicated Hosts Dedicated Host Instance Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the dedicated host
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
[]Get
Is Dedicated Hosts Dedicated Host Instance Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the dedicated host
- crn String
- (String) The CRN for this virtual server instance.
- deleteds
List<Get
Is Dedicated Hosts Dedicated Host Instance Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the dedicated host
- crn string
- (String) The CRN for this virtual server instance.
- deleteds
Get
Is Dedicated Hosts Dedicated Host Instance Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href string
- (String) The URL for this virtual server instance profile.
- id string
- (String) The unique identifier for this resource group.
- name string
- The name of the dedicated host
- crn str
- (String) The CRN for this virtual server instance.
- deleteds
Sequence[Get
Is Dedicated Hosts Dedicated Host Instance Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href str
- (String) The URL for this virtual server instance profile.
- id str
- (String) The unique identifier for this resource group.
- name str
- The name of the dedicated host
- crn String
- (String) The CRN for this virtual server instance.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested deleted blocks have the following structure.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the dedicated host
GetIsDedicatedHostsDedicatedHostInstanceDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsDedicatedHostsDedicatedHostNuma
- Count double
- (String) The number of
VCPUs
assigned. - Nodes
List<Get
Is Dedicated Hosts Dedicated Host Numa Node> - (List) The NUMA nodes for this dedicated host.
- Count float64
- (String) The number of
VCPUs
assigned. - Nodes
[]Get
Is Dedicated Hosts Dedicated Host Numa Node - (List) The NUMA nodes for this dedicated host.
- count Double
- (String) The number of
VCPUs
assigned. - nodes
List<Get
Is Dedicated Hosts Dedicated Host Numa Node> - (List) The NUMA nodes for this dedicated host.
- count number
- (String) The number of
VCPUs
assigned. - nodes
Get
Is Dedicated Hosts Dedicated Host Numa Node[] - (List) The NUMA nodes for this dedicated host.
- count float
- (String) The number of
VCPUs
assigned. - nodes
Sequence[Get
Is Dedicated Hosts Dedicated Host Numa Node] - (List) The NUMA nodes for this dedicated host.
- count Number
- (String) The number of
VCPUs
assigned. - nodes List<Property Map>
- (List) The NUMA nodes for this dedicated host.
GetIsDedicatedHostsDedicatedHostNumaNode
- Available
Vcpu double - (Integer) The available VCPU for this NUMA node.
- Vcpu double
- (List) The total
VCPU
of the dedicated host.
- Available
Vcpu float64 - (Integer) The available VCPU for this NUMA node.
- Vcpu float64
- (List) The total
VCPU
of the dedicated host.
- available
Vcpu Double - (Integer) The available VCPU for this NUMA node.
- vcpu Double
- (List) The total
VCPU
of the dedicated host.
- available
Vcpu number - (Integer) The available VCPU for this NUMA node.
- vcpu number
- (List) The total
VCPU
of the dedicated host.
- available_
vcpu float - (Integer) The available VCPU for this NUMA node.
- vcpu float
- (List) The total
VCPU
of the dedicated host.
- available
Vcpu Number - (Integer) The available VCPU for this NUMA node.
- vcpu Number
- (List) The total
VCPU
of the dedicated host.
GetIsDedicatedHostsDedicatedHostProfile
GetIsDedicatedHostsDedicatedHostSupportedInstanceProfile
GetIsDedicatedHostsDedicatedHostVcpus
- Architecture string
- (String) The
VCPU
architecture. - Count double
- (String) The number of
VCPUs
assigned. - Manufacturer string
- Architecture string
- (String) The
VCPU
architecture. - Count float64
- (String) The number of
VCPUs
assigned. - Manufacturer string
- architecture String
- (String) The
VCPU
architecture. - count Double
- (String) The number of
VCPUs
assigned. - manufacturer String
- architecture string
- (String) The
VCPU
architecture. - count number
- (String) The number of
VCPUs
assigned. - manufacturer string
- architecture str
- (String) The
VCPU
architecture. - count float
- (String) The number of
VCPUs
assigned. - manufacturer str
- architecture String
- (String) The
VCPU
architecture. - count Number
- (String) The number of
VCPUs
assigned. - manufacturer String
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.