Class: Aws::AccessAnalyzer::Types::StartResourceScanRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-accessanalyzer/types.rb

Overview

Starts a scan of the policies applied to the specified resource.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#analyzer_arnString

The [ARN of the analyzer] to use to scan the policies applied to the specified resource.

[1]: docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-getting-started.html#permission-resources



4423
4424
4425
4426
4427
4428
4429
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 4423

class StartResourceScanRequest < Struct.new(
  :analyzer_arn,
  :resource_arn,
  :resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The ARN of the resource to scan.



4423
4424
4425
4426
4427
4428
4429
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 4423

class StartResourceScanRequest < Struct.new(
  :analyzer_arn,
  :resource_arn,
  :resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end

#resource_owner_accountString

The Amazon Web Services account ID that owns the resource. For most Amazon Web Services resources, the owning account is the account in which the resource was created.



4423
4424
4425
4426
4427
4428
4429
# File 'lib/aws-sdk-accessanalyzer/types.rb', line 4423

class StartResourceScanRequest < Struct.new(
  :analyzer_arn,
  :resource_arn,
  :resource_owner_account)
  SENSITIVE = []
  include Aws::Structure
end