[−][src]Struct rusoto_ec2::ModifyIdentityIdFormatRequest
Fields
principal_arn: StringThe 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: StringThe 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: boolIndicates whether the resource should use longer IDs (17-character IDs)
Trait Implementations
impl PartialEq<ModifyIdentityIdFormatRequest> for ModifyIdentityIdFormatRequest[src]
fn eq(&self, other: &ModifyIdentityIdFormatRequest) -> bool[src]
fn ne(&self, other: &ModifyIdentityIdFormatRequest) -> bool[src]
impl Default for ModifyIdentityIdFormatRequest[src]
impl Clone for ModifyIdentityIdFormatRequest[src]
fn clone(&self) -> ModifyIdentityIdFormatRequest[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for ModifyIdentityIdFormatRequest[src]
Auto Trait Implementations
impl Send for ModifyIdentityIdFormatRequest
impl Sync for ModifyIdentityIdFormatRequest
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>, [src]
T: From<U>,
type Error = !
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId[src]
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self