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
principal_arn: String
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.
resource: String
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.
use_long_ids: bool
Indicates whether the resource should use longer IDs (17-character IDs)
Trait Implementations
impl Default for ModifyIdentityIdFormatRequest
[src]
impl Default for ModifyIdentityIdFormatRequest
fn default() -> ModifyIdentityIdFormatRequest
[src]
fn default() -> ModifyIdentityIdFormatRequest
Returns the "default value" for a type. Read more
impl Debug for ModifyIdentityIdFormatRequest
[src]
impl Debug for ModifyIdentityIdFormatRequest
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for ModifyIdentityIdFormatRequest
[src]
impl Clone for ModifyIdentityIdFormatRequest
fn clone(&self) -> ModifyIdentityIdFormatRequest
[src]
fn clone(&self) -> ModifyIdentityIdFormatRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for ModifyIdentityIdFormatRequest
[src]
impl PartialEq for ModifyIdentityIdFormatRequest
fn eq(&self, other: &ModifyIdentityIdFormatRequest) -> bool
[src]
fn eq(&self, other: &ModifyIdentityIdFormatRequest) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &ModifyIdentityIdFormatRequest) -> bool
[src]
fn ne(&self, other: &ModifyIdentityIdFormatRequest) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for ModifyIdentityIdFormatRequest
impl Send for ModifyIdentityIdFormatRequest
impl Sync for ModifyIdentityIdFormatRequest
impl Sync for ModifyIdentityIdFormatRequest