#[non_exhaustive]pub struct DescribeIdentityIdFormatInput {
pub principal_arn: Option<String>,
pub resource: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.principal_arn: Option<String>The ARN of the principal, which can be an IAM role, IAM user, or the root user.
resource: Option<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 | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway
Implementations§
source§impl DescribeIdentityIdFormatInput
impl DescribeIdentityIdFormatInput
sourcepub fn principal_arn(&self) -> Option<&str>
pub fn principal_arn(&self) -> Option<&str>
The ARN of the principal, which can be an IAM role, IAM user, or the root user.
sourcepub fn resource(&self) -> Option<&str>
pub fn resource(&self) -> Option<&str>
The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway
source§impl DescribeIdentityIdFormatInput
impl DescribeIdentityIdFormatInput
sourcepub fn builder() -> DescribeIdentityIdFormatInputBuilder
pub fn builder() -> DescribeIdentityIdFormatInputBuilder
Creates a new builder-style object to manufacture DescribeIdentityIdFormatInput.
Trait Implementations§
source§impl Clone for DescribeIdentityIdFormatInput
impl Clone for DescribeIdentityIdFormatInput
source§fn clone(&self) -> DescribeIdentityIdFormatInput
fn clone(&self) -> DescribeIdentityIdFormatInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DescribeIdentityIdFormatInput
impl PartialEq for DescribeIdentityIdFormatInput
source§fn eq(&self, other: &DescribeIdentityIdFormatInput) -> bool
fn eq(&self, other: &DescribeIdentityIdFormatInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeIdentityIdFormatInput
Auto Trait Implementations§
impl Freeze for DescribeIdentityIdFormatInput
impl RefUnwindSafe for DescribeIdentityIdFormatInput
impl Send for DescribeIdentityIdFormatInput
impl Sync for DescribeIdentityIdFormatInput
impl Unpin for DescribeIdentityIdFormatInput
impl UnwindSafe for DescribeIdentityIdFormatInput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more