View source: R/ec2_operations.R
ec2_register_image | R Documentation |
Registers an AMI. When you're creating an instance-store backed AMI, registering the AMI is the final step in the creation process. For more information about creating AMIs, see Create an AMI from a snapshot and Create an instance-store backed AMI in the Amazon EC2 User Guide.
See https://www.paws-r-sdk.com/docs/ec2_register_image/ for full documentation.
ec2_register_image(
ImageLocation = NULL,
Architecture = NULL,
BlockDeviceMappings = NULL,
Description = NULL,
DryRun = NULL,
EnaSupport = NULL,
KernelId = NULL,
Name,
BillingProducts = NULL,
RamdiskId = NULL,
RootDeviceName = NULL,
SriovNetSupport = NULL,
VirtualizationType = NULL,
BootMode = NULL,
TpmSupport = NULL,
UefiData = NULL,
ImdsSupport = NULL,
TagSpecifications = NULL
)
ImageLocation |
The full path to your AMI manifest in Amazon S3 storage. The specified
bucket must have the |
Architecture |
The architecture of the AMI. Default: For Amazon EBS-backed AMIs, |
BlockDeviceMappings |
The block device mapping entries. If you specify an Amazon EBS volume using the ID of an Amazon EBS snapshot, you can't specify the encryption state of the volume. If you create an AMI on an Outpost, then all backing snapshots must be on the same Outpost or in the Region of that Outpost. AMIs on an Outpost that include local snapshots can be used to launch instances on the same Outpost only. For more information, Amazon EBS local snapshots on Outposts in the Amazon EBS User Guide. |
Description |
A description for your AMI. |
DryRun |
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is |
EnaSupport |
Set to This option is supported only for HVM AMIs. Specifying this option with a PV AMI can make instances launched from the AMI unreachable. |
KernelId |
The ID of the kernel. |
Name |
[required] A name for your AMI. Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs (@), or underscores(_) |
BillingProducts |
The billing product codes. Your account must be authorized to specify billing product codes. If your account is not authorized to specify billing product codes, you can publish AMIs that include billable software and list them on the Amazon Web Services Marketplace. You must first register as a seller on the Amazon Web Services Marketplace. For more information, see Getting started as a seller and AMI-based products in the Amazon Web Services Marketplace Seller Guide. |
RamdiskId |
The ID of the RAM disk. |
RootDeviceName |
The device name of the root device volume (for example, |
SriovNetSupport |
Set to There is no way to disable This option is supported only for HVM AMIs. Specifying this option with a PV AMI can make instances launched from the AMI unreachable. |
VirtualizationType |
The type of virtualization ( Default: |
BootMode |
The boot mode of the AMI. A value of The operating system contained in the AMI must be configured to support the specified boot mode. For more information, see Boot modes in the Amazon EC2 User Guide. |
TpmSupport |
Set to |
UefiData |
Base64 representation of the non-volatile UEFI variable store. To
retrieve the UEFI data, use the
|
ImdsSupport |
Set to If you set the value to |
TagSpecifications |
The tags to apply to the AMI. To tag the AMI, the value for To tag an AMI after it has been registered, see
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.