We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.ec2.getHost
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
Resource Type definition for AWS::EC2::Host
Using getHost
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 getHost(args: GetHostArgs, opts?: InvokeOptions): Promise<GetHostResult>
function getHostOutput(args: GetHostOutputArgs, opts?: InvokeOptions): Output<GetHostResult>
def get_host(host_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHostResult
def get_host_output(host_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHostResult]
func LookupHost(ctx *Context, args *LookupHostArgs, opts ...InvokeOption) (*LookupHostResult, error)
func LookupHostOutput(ctx *Context, args *LookupHostOutputArgs, opts ...InvokeOption) LookupHostResultOutput
> Note: This function is named LookupHost
in the Go SDK.
public static class GetHost
{
public static Task<GetHostResult> InvokeAsync(GetHostArgs args, InvokeOptions? opts = null)
public static Output<GetHostResult> Invoke(GetHostInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHostResult> getHost(GetHostArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ec2:getHost
arguments:
# arguments dictionary
The following arguments are supported:
- Host
Id string - ID of the host created.
- Host
Id string - ID of the host created.
- host
Id String - ID of the host created.
- host
Id string - ID of the host created.
- host_
id str - ID of the host created.
- host
Id String - ID of the host created.
getHost Result
The following output properties are available:
- Auto
Placement string - Indicates whether the host accepts any untargeted instance launches that match its instance type configuration, or if it only accepts Host tenancy instance launches that specify its unique host ID.
- Host
Id string - ID of the host created.
- Host
Maintenance string - Automatically allocates a new dedicated host and moves your instances on to it if a degradation is detected on your current host.
- Host
Recovery string - Indicates whether to enable or disable host recovery for the Dedicated Host. Host recovery is disabled by default.
- Auto
Placement string - Indicates whether the host accepts any untargeted instance launches that match its instance type configuration, or if it only accepts Host tenancy instance launches that specify its unique host ID.
- Host
Id string - ID of the host created.
- Host
Maintenance string - Automatically allocates a new dedicated host and moves your instances on to it if a degradation is detected on your current host.
- Host
Recovery string - Indicates whether to enable or disable host recovery for the Dedicated Host. Host recovery is disabled by default.
- auto
Placement String - Indicates whether the host accepts any untargeted instance launches that match its instance type configuration, or if it only accepts Host tenancy instance launches that specify its unique host ID.
- host
Id String - ID of the host created.
- host
Maintenance String - Automatically allocates a new dedicated host and moves your instances on to it if a degradation is detected on your current host.
- host
Recovery String - Indicates whether to enable or disable host recovery for the Dedicated Host. Host recovery is disabled by default.
- auto
Placement string - Indicates whether the host accepts any untargeted instance launches that match its instance type configuration, or if it only accepts Host tenancy instance launches that specify its unique host ID.
- host
Id string - ID of the host created.
- host
Maintenance string - Automatically allocates a new dedicated host and moves your instances on to it if a degradation is detected on your current host.
- host
Recovery string - Indicates whether to enable or disable host recovery for the Dedicated Host. Host recovery is disabled by default.
- auto_
placement str - Indicates whether the host accepts any untargeted instance launches that match its instance type configuration, or if it only accepts Host tenancy instance launches that specify its unique host ID.
- host_
id str - ID of the host created.
- host_
maintenance str - Automatically allocates a new dedicated host and moves your instances on to it if a degradation is detected on your current host.
- host_
recovery str - Indicates whether to enable or disable host recovery for the Dedicated Host. Host recovery is disabled by default.
- auto
Placement String - Indicates whether the host accepts any untargeted instance launches that match its instance type configuration, or if it only accepts Host tenancy instance launches that specify its unique host ID.
- host
Id String - ID of the host created.
- host
Maintenance String - Automatically allocates a new dedicated host and moves your instances on to it if a degradation is detected on your current host.
- host
Recovery String - Indicates whether to enable or disable host recovery for the Dedicated Host. Host recovery is disabled by default.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi