Struct rusoto_ec2::ModifyIdentityIdFormatRequest[][src]

pub struct ModifyIdentityIdFormatRequest {
    pub principal_arn: String,
    pub resource: String,
    pub use_long_ids: bool,
}

Contains the parameters of ModifyIdentityIdFormat.

Fields

The ARN of the principal, which can be an IAM user, IAM role, or the root user. Specify all to modify the ID format for all IAM users, IAM roles, and the root user of the account.

The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | route-table | route-table-association | security-group | subnet | subnet-cidr-block-association | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway.

Alternatively, use the all-current option to include all resource types that are currently within their opt-in period for longer IDs.

Indicates whether the resource should use longer IDs (17-character IDs)

Trait Implementations

impl Default for ModifyIdentityIdFormatRequest
[src]

Returns the "default value" for a type. Read more

impl Debug for ModifyIdentityIdFormatRequest
[src]

Formats the value using the given formatter. Read more

impl Clone for ModifyIdentityIdFormatRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for ModifyIdentityIdFormatRequest
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations