Class: Aws::AccessAnalyzer::Types::CreateAccessPreviewRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::CreateAccessPreviewRequest
- Defined in:
- gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#analyzer_arn ⇒ String
The [ARN of the account analyzer][1] used to generate the access preview.
-
#client_token ⇒ String
A client token.
-
#configurations ⇒ Hash<String,Types::Configuration>
Access control configuration for your resource that is used to generate the access preview.
Instance Attribute Details
#analyzer_arn ⇒ 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.
968 969 970 971 972 973 974 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 968 class CreateAccessPreviewRequest < Struct.new( :analyzer_arn, :configurations, :client_token) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A client token.
A suitable default value is auto-generated. You should normally not need to pass this option.
968 969 970 971 972 973 974 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 968 class CreateAccessPreviewRequest < Struct.new( :analyzer_arn, :configurations, :client_token) SENSITIVE = [] include Aws::Structure end |
#configurations ⇒ Hash<String,Types::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.
968 969 970 971 972 973 974 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 968 class CreateAccessPreviewRequest < Struct.new( :analyzer_arn, :configurations, :client_token) SENSITIVE = [] include Aws::Structure end |