azure-native.compute.getDedicatedHostGroup
Retrieves information about a dedicated host group. API Version: 2020-12-01.
Using getDedicatedHostGroup
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 getDedicatedHostGroup(args: GetDedicatedHostGroupArgs, opts?: InvokeOptions): Promise<GetDedicatedHostGroupResult>
function getDedicatedHostGroupOutput(args: GetDedicatedHostGroupOutputArgs, opts?: InvokeOptions): Output<GetDedicatedHostGroupResult>
def get_dedicated_host_group(expand: Optional[str] = None,
host_group_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDedicatedHostGroupResult
def get_dedicated_host_group_output(expand: Optional[pulumi.Input[str]] = None,
host_group_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDedicatedHostGroupResult]
func LookupDedicatedHostGroup(ctx *Context, args *LookupDedicatedHostGroupArgs, opts ...InvokeOption) (*LookupDedicatedHostGroupResult, error)
func LookupDedicatedHostGroupOutput(ctx *Context, args *LookupDedicatedHostGroupOutputArgs, opts ...InvokeOption) LookupDedicatedHostGroupResultOutput
> Note: This function is named LookupDedicatedHostGroup
in the Go SDK.
public static class GetDedicatedHostGroup
{
public static Task<GetDedicatedHostGroupResult> InvokeAsync(GetDedicatedHostGroupArgs args, InvokeOptions? opts = null)
public static Output<GetDedicatedHostGroupResult> Invoke(GetDedicatedHostGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDedicatedHostGroupResult> getDedicatedHostGroup(GetDedicatedHostGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:compute:getDedicatedHostGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Host
Group stringName The name of the dedicated host group.
- Resource
Group stringName The name of the resource group.
- Expand string
The expand expression to apply on the operation. The response shows the list of instance view of the dedicated hosts under the dedicated host group.
- Host
Group stringName The name of the dedicated host group.
- Resource
Group stringName The name of the resource group.
- Expand string
The expand expression to apply on the operation. The response shows the list of instance view of the dedicated hosts under the dedicated host group.
- host
Group StringName The name of the dedicated host group.
- resource
Group StringName The name of the resource group.
- expand String
The expand expression to apply on the operation. The response shows the list of instance view of the dedicated hosts under the dedicated host group.
- host
Group stringName The name of the dedicated host group.
- resource
Group stringName The name of the resource group.
- expand string
The expand expression to apply on the operation. The response shows the list of instance view of the dedicated hosts under the dedicated host group.
- host_
group_ strname The name of the dedicated host group.
- resource_
group_ strname The name of the resource group.
- expand str
The expand expression to apply on the operation. The response shows the list of instance view of the dedicated hosts under the dedicated host group.
- host
Group StringName The name of the dedicated host group.
- resource
Group StringName The name of the resource group.
- expand String
The expand expression to apply on the operation. The response shows the list of instance view of the dedicated hosts under the dedicated host group.
getDedicatedHostGroup Result
The following output properties are available:
- Hosts
List<Pulumi.
Azure Native. Compute. Outputs. Sub Resource Read Only Response> A list of references to all dedicated hosts in the dedicated host group.
- Id string
Resource Id
- Instance
View Pulumi.Azure Native. Compute. Outputs. Dedicated Host Group Instance View Response The dedicated host group instance view, which has the list of instance view of the dedicated hosts under the dedicated host group.
- Location string
Resource location
- Name string
Resource name
- Platform
Fault intDomain Count Number of fault domains that the host group can span.
- Type string
Resource type
- Support
Automatic boolPlacement Specifies whether virtual machines or virtual machine scale sets can be placed automatically on the dedicated host group. Automatic placement means resources are allocated on dedicated hosts, that are chosen by Azure, under the dedicated host group. The value is defaulted to 'false' when not provided. Minimum api-version: 2020-06-01.
- Dictionary<string, string>
Resource tags
- Zones List<string>
Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.
- Hosts
[]Sub
Resource Read Only Response A list of references to all dedicated hosts in the dedicated host group.
- Id string
Resource Id
- Instance
View DedicatedHost Group Instance View Response The dedicated host group instance view, which has the list of instance view of the dedicated hosts under the dedicated host group.
- Location string
Resource location
- Name string
Resource name
- Platform
Fault intDomain Count Number of fault domains that the host group can span.
- Type string
Resource type
- Support
Automatic boolPlacement Specifies whether virtual machines or virtual machine scale sets can be placed automatically on the dedicated host group. Automatic placement means resources are allocated on dedicated hosts, that are chosen by Azure, under the dedicated host group. The value is defaulted to 'false' when not provided. Minimum api-version: 2020-06-01.
- map[string]string
Resource tags
- Zones []string
Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.
- hosts
List<Sub
Resource Read Only Response> A list of references to all dedicated hosts in the dedicated host group.
- id String
Resource Id
- instance
View DedicatedHost Group Instance View Response The dedicated host group instance view, which has the list of instance view of the dedicated hosts under the dedicated host group.
- location String
Resource location
- name String
Resource name
- platform
Fault IntegerDomain Count Number of fault domains that the host group can span.
- type String
Resource type
- support
Automatic BooleanPlacement Specifies whether virtual machines or virtual machine scale sets can be placed automatically on the dedicated host group. Automatic placement means resources are allocated on dedicated hosts, that are chosen by Azure, under the dedicated host group. The value is defaulted to 'false' when not provided. Minimum api-version: 2020-06-01.
- Map<String,String>
Resource tags
- zones List<String>
Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.
- hosts
Sub
Resource Read Only Response[] A list of references to all dedicated hosts in the dedicated host group.
- id string
Resource Id
- instance
View DedicatedHost Group Instance View Response The dedicated host group instance view, which has the list of instance view of the dedicated hosts under the dedicated host group.
- location string
Resource location
- name string
Resource name
- platform
Fault numberDomain Count Number of fault domains that the host group can span.
- type string
Resource type
- support
Automatic booleanPlacement Specifies whether virtual machines or virtual machine scale sets can be placed automatically on the dedicated host group. Automatic placement means resources are allocated on dedicated hosts, that are chosen by Azure, under the dedicated host group. The value is defaulted to 'false' when not provided. Minimum api-version: 2020-06-01.
- {[key: string]: string}
Resource tags
- zones string[]
Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.
- hosts
Sequence[Sub
Resource Read Only Response] A list of references to all dedicated hosts in the dedicated host group.
- id str
Resource Id
- instance_
view DedicatedHost Group Instance View Response The dedicated host group instance view, which has the list of instance view of the dedicated hosts under the dedicated host group.
- location str
Resource location
- name str
Resource name
- platform_
fault_ intdomain_ count Number of fault domains that the host group can span.
- type str
Resource type
- support_
automatic_ boolplacement Specifies whether virtual machines or virtual machine scale sets can be placed automatically on the dedicated host group. Automatic placement means resources are allocated on dedicated hosts, that are chosen by Azure, under the dedicated host group. The value is defaulted to 'false' when not provided. Minimum api-version: 2020-06-01.
- Mapping[str, str]
Resource tags
- zones Sequence[str]
Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.
- hosts List<Property Map>
A list of references to all dedicated hosts in the dedicated host group.
- id String
Resource Id
- instance
View Property Map The dedicated host group instance view, which has the list of instance view of the dedicated hosts under the dedicated host group.
- location String
Resource location
- name String
Resource name
- platform
Fault NumberDomain Count Number of fault domains that the host group can span.
- type String
Resource type
- support
Automatic BooleanPlacement Specifies whether virtual machines or virtual machine scale sets can be placed automatically on the dedicated host group. Automatic placement means resources are allocated on dedicated hosts, that are chosen by Azure, under the dedicated host group. The value is defaulted to 'false' when not provided. Minimum api-version: 2020-06-01.
- Map<String>
Resource tags
- zones List<String>
Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.
Supporting Types
DedicatedHostAllocatableVMResponse
DedicatedHostAvailableCapacityResponse
- Allocatable
VMs List<Pulumi.Azure Native. Compute. Inputs. Dedicated Host Allocatable VMResponse> The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.
- Allocatable
VMs []DedicatedHost Allocatable VMResponse The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.
- allocatable
VMs List<DedicatedHost Allocatable VMResponse> The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.
- allocatable
VMs DedicatedHost Allocatable VMResponse[] The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.
- allocatable_
vms Sequence[DedicatedHost Allocatable VMResponse] The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.
- allocatable
VMs List<Property Map> The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.
DedicatedHostGroupInstanceViewResponse
- Hosts
List<Pulumi.
Azure Native. Compute. Inputs. Dedicated Host Instance View With Name Response> List of instance view of the dedicated hosts under the dedicated host group.
- Hosts
[]Dedicated
Host Instance View With Name Response List of instance view of the dedicated hosts under the dedicated host group.
- hosts
List<Dedicated
Host Instance View With Name Response> List of instance view of the dedicated hosts under the dedicated host group.
- hosts
Dedicated
Host Instance View With Name Response[] List of instance view of the dedicated hosts under the dedicated host group.
- hosts
Sequence[Dedicated
Host Instance View With Name Response] List of instance view of the dedicated hosts under the dedicated host group.
- hosts List<Property Map>
List of instance view of the dedicated hosts under the dedicated host group.
DedicatedHostInstanceViewWithNameResponse
- Asset
Id string Specifies the unique id of the dedicated physical machine on which the dedicated host resides.
- Name string
The name of the dedicated host.
- Available
Capacity Pulumi.Azure Native. Compute. Inputs. Dedicated Host Available Capacity Response Unutilized capacity of the dedicated host.
- Statuses
List<Pulumi.
Azure Native. Compute. Inputs. Instance View Status Response> The resource status information.
- Asset
Id string Specifies the unique id of the dedicated physical machine on which the dedicated host resides.
- Name string
The name of the dedicated host.
- Available
Capacity DedicatedHost Available Capacity Response Unutilized capacity of the dedicated host.
- Statuses
[]Instance
View Status Response The resource status information.
- asset
Id String Specifies the unique id of the dedicated physical machine on which the dedicated host resides.
- name String
The name of the dedicated host.
- available
Capacity DedicatedHost Available Capacity Response Unutilized capacity of the dedicated host.
- statuses
List<Instance
View Status Response> The resource status information.
- asset
Id string Specifies the unique id of the dedicated physical machine on which the dedicated host resides.
- name string
The name of the dedicated host.
- available
Capacity DedicatedHost Available Capacity Response Unutilized capacity of the dedicated host.
- statuses
Instance
View Status Response[] The resource status information.
- asset_
id str Specifies the unique id of the dedicated physical machine on which the dedicated host resides.
- name str
The name of the dedicated host.
- available_
capacity DedicatedHost Available Capacity Response Unutilized capacity of the dedicated host.
- statuses
Sequence[Instance
View Status Response] The resource status information.
- asset
Id String Specifies the unique id of the dedicated physical machine on which the dedicated host resides.
- name String
The name of the dedicated host.
- available
Capacity Property Map Unutilized capacity of the dedicated host.
- statuses List<Property Map>
The resource status information.
InstanceViewStatusResponse
- Code string
The status code.
- Display
Status string The short localizable label for the status.
- Level string
The level code.
- Message string
The detailed status message, including for alerts and error messages.
- Time string
The time of the status.
- Code string
The status code.
- Display
Status string The short localizable label for the status.
- Level string
The level code.
- Message string
The detailed status message, including for alerts and error messages.
- Time string
The time of the status.
- code String
The status code.
- display
Status String The short localizable label for the status.
- level String
The level code.
- message String
The detailed status message, including for alerts and error messages.
- time String
The time of the status.
- code string
The status code.
- display
Status string The short localizable label for the status.
- level string
The level code.
- message string
The detailed status message, including for alerts and error messages.
- time string
The time of the status.
- code str
The status code.
- display_
status str The short localizable label for the status.
- level str
The level code.
- message str
The detailed status message, including for alerts and error messages.
- time str
The time of the status.
- code String
The status code.
- display
Status String The short localizable label for the status.
- level String
The level code.
- message String
The detailed status message, including for alerts and error messages.
- time String
The time of the status.
SubResourceReadOnlyResponse
- Id string
Resource Id
- Id string
Resource Id
- id String
Resource Id
- id string
Resource Id
- id str
Resource Id
- id String
Resource Id
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0