Struct aws_sdk_accessanalyzer::input::CreateAccessPreviewInput [−][src]
#[non_exhaustive]pub struct CreateAccessPreviewInput {
pub analyzer_arn: Option<String>,
pub configurations: Option<HashMap<String, Configuration>>,
pub client_token: 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.analyzer_arn: Option<String>
The ARN of
the account analyzer used to generate the access preview. You can only create an
access preview for analyzers with an Account
type and Active
status.
configurations: Option<HashMap<String, Configuration>>
Access control configuration for your resource that is used to generate the access preview. The access preview includes findings for external access allowed to the resource with the proposed access control configuration. The configuration must contain exactly one element.
client_token: Option<String>
A client token.
Implementations
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateAccessPreview, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateAccessPreview, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<CreateAccessPreview
>
Creates a new builder-style object to manufacture CreateAccessPreviewInput
The ARN of
the account analyzer used to generate the access preview. You can only create an
access preview for analyzers with an Account
type and Active
status.
Access control configuration for your resource that is used to generate the access preview. The access preview includes findings for external access allowed to the resource with the proposed access control configuration. The configuration must contain exactly one element.
A client token.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for CreateAccessPreviewInput
impl Send for CreateAccessPreviewInput
impl Sync for CreateAccessPreviewInput
impl Unpin for CreateAccessPreviewInput
impl UnwindSafe for CreateAccessPreviewInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more