Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

InstanceAttribute

import type { InstanceAttribute } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";

Describes an instance attribute.

interface InstanceAttribute {
BlockDeviceMappings: InstanceBlockDeviceMapping[];
DisableApiTermination?: AttributeBooleanValue | null;
EbsOptimized?: AttributeBooleanValue | null;
EnaSupport?: AttributeBooleanValue | null;
EnclaveOptions?: EnclaveOptions | null;
Groups: GroupIdentifier[];
InstanceId?: string | null;
InstanceInitiatedShutdownBehavior?: AttributeValue | null;
InstanceType?: AttributeValue | null;
KernelId?: AttributeValue | null;
ProductCodes: ProductCode[];
RamdiskId?: AttributeValue | null;
RootDeviceName?: AttributeValue | null;
SourceDestCheck?: AttributeBooleanValue | null;
SriovNetSupport?: AttributeValue | null;
UserData?: AttributeValue | null;
}

§Properties

§
BlockDeviceMappings: InstanceBlockDeviceMapping[]
[src]

The block device mapping of the instance.

§
DisableApiTermination?: AttributeBooleanValue | null
[src]

If the value is true, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can.

§
EbsOptimized?: AttributeBooleanValue | null
[src]

Indicates whether the instance is optimized for Amazon EBS I/O.

§
EnaSupport?: AttributeBooleanValue | null
[src]

Indicates whether enhanced networking with ENA is enabled.

§
EnclaveOptions?: EnclaveOptions | null
[src]

To enable the instance for Amazon Web Services Nitro Enclaves, set this parameter to true; otherwise, set it to false.

§

The security groups associated with the instance.

§
InstanceId?: string | null
[src]

The ID of the instance.

§
InstanceInitiatedShutdownBehavior?: AttributeValue | null
[src]

Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).

§
InstanceType?: AttributeValue | null
[src]

The instance type.

§
KernelId?: AttributeValue | null
[src]

The kernel ID.

§
ProductCodes: ProductCode[]
[src]

A list of product codes.

§
RamdiskId?: AttributeValue | null
[src]

The RAM disk ID.

§
RootDeviceName?: AttributeValue | null
[src]

The device name of the root device volume (for example, /dev/sda1).

§
SourceDestCheck?: AttributeBooleanValue | null
[src]

Enable or disable source/destination checks, which ensure that the instance is either the source or the destination of any traffic that it receives. If the value is true, source/destination checks are enabled; otherwise, they are disabled. The default value is true. You must disable source/destination checks if the instance runs services such as network address translation, routing, or firewalls.

§
SriovNetSupport?: AttributeValue | null
[src]

Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.

§
UserData?: AttributeValue | null
[src]

The user data.