There are more AWS SDK examples available in the AWS Doc SDK Examples
Use ModifyHosts with a CLI
The following code examples show how to use ModifyHosts.
- CLI
-
- AWS CLI
-
Example 1: To enable auto-placement for a Dedicated Host
The following
modify-hostsexample enables auto-placement for a Dedicated Host so that it accepts any untargeted instance launches that match its instance type configuration.aws ec2 modify-hosts \ --host-idh-06c2f189b4EXAMPLE\ --auto-placementonOutput:
{ "Successful": [ "h-06c2f189b4EXAMPLE" ], "Unsuccessful": [] }For more information, see Modify the auto-placement setting for a Dedicated Host in the Amazon EC2 User Guide.
Example 2: To enable host recovery for a Dedicated Host
The following
modify-hostsexample enables host recovery for the specified Dedicated Host.aws ec2 modify-hosts \ --host-idh-06c2f189b4EXAMPLE\ --host-recoveryonOutput:
{ "Successful": [ "h-06c2f189b4EXAMPLE" ], "Unsuccessful": [] }For more information, see Modify the auto-placement setting for a Dedicated Host in the Amazon EC2 User Guide.
-
For API details, see ModifyHosts
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell V4
-
Example 1: This example modifies the AutoPlacement settings to off for the dedicated host h-01e23f4cd567890f3
Edit-EC2Host -HostId h-03e09f8cd681609f3 -AutoPlacement offOutput:
Successful Unsuccessful ---------- ------------ {h-01e23f4cd567890f3} {}-
For API details, see ModifyHosts in AWS Tools for PowerShell Cmdlet Reference (V4).
-
- Tools for PowerShell V5
-
Example 1: This example modifies the AutoPlacement settings to off for the dedicated host h-01e23f4cd567890f3
Edit-EC2Host -HostId h-03e09f8cd681609f3 -AutoPlacement offOutput:
Successful Unsuccessful ---------- ------------ {h-01e23f4cd567890f3} {}-
For API details, see ModifyHosts in AWS Tools for PowerShell Cmdlet Reference (V5).
-