instance_attr: EC2 Instance Attributes

Description Usage Arguments Value References See Also Examples

Description

Get, set, and reset attributes for an EC2 instance

Usage

1
2
3
4
5
get_instance_attr(instance, attribute, ...)

set_instance_attr(instance, attribute, ...)

reset_instance_attr(instance, attribute, ...)

Arguments

instance

A character string containing an EC2 instance ID or an object of class “ec2_instance”. Or, actions can be taken on multiple instances in one call by passing a character vector of instance IDs, or a list of objects of class “ec2_instance”.

attribute

For get_instance_attr and reset_instance_attr, a character string. For set_instance_attr, a named character string, where the name is an attribute name. Valid attribute names are: “instanceType”, “kernel”, “ramdisk”, “userData”, “disableApiTermination”, “instanceInitiatedShutdownBehavior”, “rootDeviceName”, “blockDeviceMapping”, “productCodes”, “sourceDestCheck”, “groupSet”, “ebsOptimized”, “sriovNetSupport”.

...

Additional arguments passed to [ec2HTTP()].

Value

A list

References

http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstanceAttribute.html http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyInstanceAttribute.html http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstanceAttribute.html

See Also

describe_instances(), create_tags()

Examples

1
2
3
4
5
6
7
## Not run: 
i <- run_instances()
cat(get_console_output(), "\n")
stop_instances(i[[1]])
terminate_instances(i[[1]])

## End(Not run)

HanjoStudy/awsR documentation built on May 6, 2019, 9:06 a.m.