ibm.getIsDedicatedHost
Explore with Pulumi AI
Retrieve the dedicated host data sources. For more information, about dedicated host in your 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
The following example retrieves information about the dedicated host data sources.
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsDedicatedHost({
hostGroup: ibm_is_dedicated_host_group.example.id,
name: "example-dedicated-host",
});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_dedicated_host(host_group=ibm_is_dedicated_host_group["example"]["id"],
name="example-dedicated-host")
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.LookupIsDedicatedHost(ctx, &ibm.LookupIsDedicatedHostArgs{
HostGroup: ibm_is_dedicated_host_group.Example.Id,
Name: "example-dedicated-host",
}, 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.GetIsDedicatedHost.Invoke(new()
{
HostGroup = ibm_is_dedicated_host_group.Example.Id,
Name = "example-dedicated-host",
});
});
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.GetIsDedicatedHostArgs;
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.getIsDedicatedHost(GetIsDedicatedHostArgs.builder()
.hostGroup(ibm_is_dedicated_host_group.example().id())
.name("example-dedicated-host")
.build());
}
}
variables:
example:
fn::invoke:
function: ibm:getIsDedicatedHost
arguments:
hostGroup: ${ibm_is_dedicated_host_group.example.id}
name: example-dedicated-host
Using getIsDedicatedHost
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 getIsDedicatedHost(args: GetIsDedicatedHostArgs, opts?: InvokeOptions): Promise<GetIsDedicatedHostResult>
function getIsDedicatedHostOutput(args: GetIsDedicatedHostOutputArgs, opts?: InvokeOptions): Output<GetIsDedicatedHostResult>
def get_is_dedicated_host(host_group: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
resource_group: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsDedicatedHostResult
def get_is_dedicated_host_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,
opts: Optional[InvokeOptions] = None) -> Output[GetIsDedicatedHostResult]
func LookupIsDedicatedHost(ctx *Context, args *LookupIsDedicatedHostArgs, opts ...InvokeOption) (*LookupIsDedicatedHostResult, error)
func LookupIsDedicatedHostOutput(ctx *Context, args *LookupIsDedicatedHostOutputArgs, opts ...InvokeOption) LookupIsDedicatedHostResultOutput
> Note: This function is named LookupIsDedicatedHost
in the Go SDK.
public static class GetIsDedicatedHost
{
public static Task<GetIsDedicatedHostResult> InvokeAsync(GetIsDedicatedHostArgs args, InvokeOptions? opts = null)
public static Output<GetIsDedicatedHostResult> Invoke(GetIsDedicatedHostInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsDedicatedHostResult> getIsDedicatedHost(GetIsDedicatedHostArgs args, InvokeOptions options)
public static Output<GetIsDedicatedHostResult> getIsDedicatedHost(GetIsDedicatedHostArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsDedicatedHost:getIsDedicatedHost
arguments:
# arguments dictionary
The following arguments are supported:
- Host
Group string - The unique identifier of the dedicated host group.
- Name string
- The unique name of this dedicated host.
- Id string
- (String) The unique identifier for this virtual server instance.
- Resource
Group string - The unique identifier of the resource group.
- Host
Group string - The unique identifier of the dedicated host group.
- Name string
- The unique name of this dedicated host.
- Id string
- (String) The unique identifier for this virtual server instance.
- Resource
Group string - The unique identifier of the resource group.
- host
Group String - The unique identifier of the dedicated host group.
- name String
- The unique name of this dedicated host.
- id String
- (String) The unique identifier for this virtual server instance.
- resource
Group String - The unique identifier of the resource group.
- host
Group string - The unique identifier of the dedicated host group.
- name string
- The unique name of this dedicated host.
- id string
- (String) The unique identifier for this virtual server instance.
- resource
Group string - The unique identifier of the resource group.
- host_
group str - The unique identifier of the dedicated host group.
- name str
- The unique name of this dedicated host.
- id str
- (String) The unique identifier for this virtual server instance.
- resource_
group str - The unique identifier of the resource group.
- host
Group String - The unique identifier of the dedicated host group.
- name String
- The unique name of this dedicated host.
- id String
- (String) The unique identifier for this virtual server instance.
- resource
Group String - The unique identifier of the resource group.
getIsDedicatedHost Result
The following output properties are available:
- List<string>
- (List) Access management tags associated for dedicated host.
- Available
Memory double - (String) The amount of memory in
GB
that is currently available for instances. - Available
Vcpus List<GetIs Dedicated Host Available Vcpus> - (Integer) The available VCPU for this NUMA node.
- Created
At string - (String) The creation date and time of the disk.
- Crn string
- (String) The CRN for this virtual server instance.
- Disks
List<Get
Is Dedicated Host Disk> - (List) The Collection of the dedicated host's disks.
- Host
Group string - (String) The unique identifier of the dedicated host group this dedicated host is in.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this virtual server instance.
- Instance
Placement boolEnabled - (String) If set to true, instances can be placed on this dedicated host.
- Instances
List<Get
Is Dedicated Host Instance> - (List) Array of instances that are allocated to this dedicated host.
- 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
- (String) The globally unique name for this virtual server instance profile.
- Numas
List<Get
Is Dedicated Host Numa> - The dedicated host NUMA configuration.
- Profiles
List<Get
Is 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 - (String) The unique identifier of the resource group.
- 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.
- Supported
Instance List<GetProfiles Is 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 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 host.
- Available
Memory float64 - (String) The amount of memory in
GB
that is currently available for instances. - Available
Vcpus []GetIs Dedicated Host Available Vcpus - (Integer) The available VCPU for this NUMA node.
- Created
At string - (String) The creation date and time of the disk.
- Crn string
- (String) The CRN for this virtual server instance.
- Disks
[]Get
Is Dedicated Host Disk - (List) The Collection of the dedicated host's disks.
- Host
Group string - (String) The unique identifier of the dedicated host group this dedicated host is in.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this virtual server instance.
- Instance
Placement boolEnabled - (String) If set to true, instances can be placed on this dedicated host.
- Instances
[]Get
Is Dedicated Host Instance - (List) Array of instances that are allocated to this dedicated host.
- 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
- (String) The globally unique name for this virtual server instance profile.
- Numas
[]Get
Is Dedicated Host Numa - The dedicated host NUMA configuration.
- Profiles
[]Get
Is 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 - (String) The unique identifier of the resource group.
- 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.
- Supported
Instance []GetProfiles Is 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 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 host.
- available
Memory Double - (String) The amount of memory in
GB
that is currently available for instances. - available
Vcpus List<GetIs Dedicated Host Available Vcpus> - (Integer) The available VCPU for this NUMA node.
- created
At String - (String) The creation date and time of the disk.
- crn String
- (String) The CRN for this virtual server instance.
- disks
List<Get
Is Dedicated Host Disk> - (List) The Collection of the dedicated host's disks.
- host
Group String - (String) The unique identifier of the dedicated host group this dedicated host is in.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this virtual server instance.
- instance
Placement BooleanEnabled - (String) If set to true, instances can be placed on this dedicated host.
- instances
List<Get
Is Dedicated Host Instance> - (List) Array of instances that are allocated to this dedicated host.
- 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
- (String) The globally unique name for this virtual server instance profile.
- numas
List<Get
Is Dedicated Host Numa> - The dedicated host NUMA configuration.
- profiles
List<Get
Is 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 - (String) The unique identifier of the resource group.
- 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.
- supported
Instance List<GetProfiles Is 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 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 host.
- available
Memory number - (String) The amount of memory in
GB
that is currently available for instances. - available
Vcpus GetIs Dedicated Host Available Vcpus[] - (Integer) The available VCPU for this NUMA node.
- created
At string - (String) The creation date and time of the disk.
- crn string
- (String) The CRN for this virtual server instance.
- disks
Get
Is Dedicated Host Disk[] - (List) The Collection of the dedicated host's disks.
- host
Group string - (String) The unique identifier of the dedicated host group this dedicated host is in.
- href string
- (String) The URL for this virtual server instance profile.
- id string
- (String) The unique identifier for this virtual server instance.
- instance
Placement booleanEnabled - (String) If set to true, instances can be placed on this dedicated host.
- instances
Get
Is Dedicated Host Instance[] - (List) Array of instances that are allocated to this dedicated host.
- 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
- (String) The globally unique name for this virtual server instance profile.
- numas
Get
Is Dedicated Host Numa[] - The dedicated host NUMA configuration.
- profiles
Get
Is 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 - (String) The unique identifier of the resource group.
- 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.
- supported
Instance GetProfiles Is 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 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 host.
- available_
memory float - (String) The amount of memory in
GB
that is currently available for instances. - available_
vcpus Sequence[GetIs Dedicated Host Available Vcpus] - (Integer) The available VCPU for this NUMA node.
- created_
at str - (String) The creation date and time of the disk.
- crn str
- (String) The CRN for this virtual server instance.
- disks
Sequence[Get
Is Dedicated Host Disk] - (List) The Collection of the dedicated host's disks.
- host_
group str - (String) The unique identifier of the dedicated host group this dedicated host is in.
- href str
- (String) The URL for this virtual server instance profile.
- id str
- (String) The unique identifier for this virtual server instance.
- instance_
placement_ boolenabled - (String) If set to true, instances can be placed on this dedicated host.
- instances
Sequence[Get
Is Dedicated Host Instance] - (List) Array of instances that are allocated to this dedicated host.
- 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
- (String) The globally unique name for this virtual server instance profile.
- numas
Sequence[Get
Is Dedicated Host Numa] - The dedicated host NUMA configuration.
- profiles
Sequence[Get
Is 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 - (String) The unique identifier of the resource group.
- 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.
- supported_
instance_ Sequence[Getprofiles Is 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 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 host.
- available
Memory Number - (String) The amount of memory in
GB
that is currently available for instances. - available
Vcpus List<Property Map> - (Integer) The available VCPU for this NUMA node.
- created
At String - (String) The creation date and time of the disk.
- crn String
- (String) The CRN for this virtual server instance.
- disks List<Property Map>
- (List) The Collection of the dedicated host's disks.
- host
Group String - (String) The unique identifier of the dedicated host group this dedicated host is in.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this virtual server instance.
- 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.
- 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
- (String) The globally unique name for this virtual server instance profile.
- 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 - (String) The unique identifier of the resource group.
- 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.
- 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.
Supporting Types
GetIsDedicatedHostAvailableVcpus
- Architecture string
- (String) The
VCPU
architecture. - Count double
- (String) The number of
VCPUs
assigned. - Manufacturer string
- (String) The
VCPU
manufacturer.
- Architecture string
- (String) The
VCPU
architecture. - Count float64
- (String) The number of
VCPUs
assigned. - Manufacturer string
- (String) The
VCPU
manufacturer.
- architecture String
- (String) The
VCPU
architecture. - count Double
- (String) The number of
VCPUs
assigned. - manufacturer String
- (String) The
VCPU
manufacturer.
- architecture string
- (String) The
VCPU
architecture. - count number
- (String) The number of
VCPUs
assigned. - manufacturer string
- (String) The
VCPU
manufacturer.
- architecture str
- (String) The
VCPU
architecture. - count float
- (String) The number of
VCPUs
assigned. - manufacturer str
- (String) The
VCPU
manufacturer.
- architecture String
- (String) The
VCPU
architecture. - count Number
- (String) The number of
VCPUs
assigned. - manufacturer String
- (String) The
VCPU
manufacturer.
GetIsDedicatedHostDisk
- Available double
- (String) The remaining space left for instance placement in GB (gigabytes).
- Created
At string - (String) The creation date and time of the disk.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this virtual server instance.
- Instance
Disks List<GetIs Dedicated Host Disk Instance Disk> - (List) Instance disks that are on the dedicated host disk.
- Interface
Type string - (String) The disk interface used for attaching the disk. The enumerated values for the property are expected to expand in the future. When processing the property, you can 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 unique name of this 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 - (String) The creation date and time of the disk.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this virtual server instance.
- Instance
Disks []GetIs Dedicated Host Disk Instance Disk - (List) Instance disks that are on the dedicated host disk.
- Interface
Type string - (String) The disk interface used for attaching the disk. The enumerated values for the property are expected to expand in the future. When processing the property, you can 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 unique name of this 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 - (String) The creation date and time of the disk.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this virtual server instance.
- instance
Disks List<GetIs Dedicated Host Disk Instance Disk> - (List) Instance disks that are on the dedicated host disk.
- interface
Type String - (String) The disk interface used for attaching the disk. The enumerated values for the property are expected to expand in the future. When processing the property, you can 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 unique name of this 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 - (String) The creation date and time of the disk.
- href string
- (String) The URL for this virtual server instance profile.
- id string
- (String) The unique identifier for this virtual server instance.
- instance
Disks GetIs Dedicated Host Disk Instance Disk[] - (List) Instance disks that are on the dedicated host disk.
- interface
Type string - (String) The disk interface used for attaching the disk. The enumerated values for the property are expected to expand in the future. When processing the property, you can 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 unique name of this 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 - (String) The creation date and time of the disk.
- href str
- (String) The URL for this virtual server instance profile.
- id str
- (String) The unique identifier for this virtual server instance.
- instance_
disks Sequence[GetIs Dedicated Host Disk Instance Disk] - (List) Instance disks that are on the dedicated host disk.
- interface_
type str - (String) The disk interface used for attaching the disk. The enumerated values for the property are expected to expand in the future. When processing the property, you can 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 unique name of this 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 - (String) The creation date and time of the disk.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this virtual server instance.
- instance
Disks List<Property Map> - (List) Instance disks that are on the dedicated host disk.
- interface
Type String - (String) The disk interface used for attaching the disk. The enumerated values for the property are expected to expand in the future. When processing the property, you can 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 unique name of this 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.
GetIsDedicatedHostDiskInstanceDisk
- Deleteds
List<Get
Is Dedicated Host Disk Instance Disk Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides the supplementary information.
- Href string
- (String) The URL for this instance disk.
- Id string
- (String) The unique identifier for this instance disk.
- Name string
- (String) The user defined or system provided name for this disk.
- Resource
Type string - (String) The type of resource referenced.
- Deleteds
[]Get
Is Dedicated Host Disk Instance Disk Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides the supplementary information.
- Href string
- (String) The URL for this instance disk.
- Id string
- (String) The unique identifier for this instance disk.
- Name string
- (String) The user defined or system provided name for this disk.
- Resource
Type string - (String) The type of resource referenced.
- deleteds
List<Get
Is Dedicated Host Disk Instance Disk Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides the supplementary information.
- href String
- (String) The URL for this instance disk.
- id String
- (String) The unique identifier for this instance disk.
- name String
- (String) The user defined or system provided name for this disk.
- resource
Type String - (String) The type of resource referenced.
- deleteds
Get
Is Dedicated Host Disk Instance Disk Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides the supplementary information.
- href string
- (String) The URL for this instance disk.
- id string
- (String) The unique identifier for this instance disk.
- name string
- (String) The user defined or system provided name for this disk.
- resource
Type string - (String) The type of resource referenced.
- deleteds
Sequence[Get
Is Dedicated Host Disk Instance Disk Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides the supplementary information.
- href str
- (String) The URL for this instance disk.
- id str
- (String) The unique identifier for this instance disk.
- name str
- (String) The user defined or system provided name for this disk.
- 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 the supplementary information.
- href String
- (String) The URL for this instance disk.
- id String
- (String) The unique identifier for this instance disk.
- name String
- (String) The user defined or system provided name for this disk.
- resource
Type String - (String) The type of resource referenced.
GetIsDedicatedHostDiskInstanceDiskDeleted
- 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.
GetIsDedicatedHostInstance
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
List<Get
Is Dedicated Host Instance Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides supplementary information.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- The unique name of this dedicated host.
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
[]Get
Is Dedicated Host Instance Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides supplementary information.
- Href string
- (String) The URL for this virtual server instance profile.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- The unique name of this dedicated host.
- crn String
- (String) The CRN for this virtual server instance.
- deleteds
List<Get
Is Dedicated Host Instance Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides supplementary information.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- The unique name of this dedicated host.
- crn string
- (String) The CRN for this virtual server instance.
- deleteds
Get
Is Dedicated Host Instance Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides supplementary information.
- href string
- (String) The URL for this virtual server instance profile.
- id string
- (String) The unique identifier for this virtual server instance.
- name string
- The unique name of this dedicated host.
- crn str
- (String) The CRN for this virtual server instance.
- deleteds
Sequence[Get
Is Dedicated Host Instance Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides supplementary information.
- href str
- (String) The URL for this virtual server instance profile.
- id str
- (String) The unique identifier for this virtual server instance.
- name str
- The unique name of this 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 supplementary information.
- href String
- (String) The URL for this virtual server instance profile.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- The unique name of this dedicated host.
GetIsDedicatedHostInstanceDeleted
- 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.
GetIsDedicatedHostNuma
- Count double
- (String) The number of
VCPUs
assigned. - Nodes
List<Get
Is Dedicated Host Numa Node> - (List) The NUMA nodes for this dedicated host.
- Count float64
- (String) The number of
VCPUs
assigned. - Nodes
[]Get
Is 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 Host Numa Node> - (List) The NUMA nodes for this dedicated host.
- count number
- (String) The number of
VCPUs
assigned. - nodes
Get
Is 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 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.
GetIsDedicatedHostNumaNode
- 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.
GetIsDedicatedHostProfile
GetIsDedicatedHostSupportedInstanceProfile
GetIsDedicatedHostVcpus
- Architecture string
- (String) The
VCPU
architecture. - Count double
- (String) The number of
VCPUs
assigned. - Manufacturer string
- (String) The
VCPU
manufacturer.
- Architecture string
- (String) The
VCPU
architecture. - Count float64
- (String) The number of
VCPUs
assigned. - Manufacturer string
- (String) The
VCPU
manufacturer.
- architecture String
- (String) The
VCPU
architecture. - count Double
- (String) The number of
VCPUs
assigned. - manufacturer String
- (String) The
VCPU
manufacturer.
- architecture string
- (String) The
VCPU
architecture. - count number
- (String) The number of
VCPUs
assigned. - manufacturer string
- (String) The
VCPU
manufacturer.
- architecture str
- (String) The
VCPU
architecture. - count float
- (String) The number of
VCPUs
assigned. - manufacturer str
- (String) The
VCPU
manufacturer.
- architecture String
- (String) The
VCPU
architecture. - count Number
- (String) The number of
VCPUs
assigned. - manufacturer String
- (String) The
VCPU
manufacturer.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.