Class: Aws::AccessAnalyzer::Types::UpdateFindingsRequest

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

Overview

Note:

When making an API call, you may pass UpdateFindingsRequest data as a hash:

{
  analyzer_arn: "AnalyzerArn", # required
  client_token: "String",
  ids: ["FindingId"],
  resource_arn: "ResourceArn",
  status: "ACTIVE", # required, accepts ACTIVE, ARCHIVED
}

Updates findings with the new values provided in the request.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#analyzer_arnString

The ARN of the analyzer that generated the findings to update.

Returns:

  • (String)


3401
3402
3403
3404
3405
3406
3407
3408
3409
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3401

class UpdateFindingsRequest < Struct.new(
  :analyzer_arn,
  :client_token,
  :ids,
  :resource_arn,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#client_tokenString

A client token.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


3401
3402
3403
3404
3405
3406
3407
3408
3409
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3401

class UpdateFindingsRequest < Struct.new(
  :analyzer_arn,
  :client_token,
  :ids,
  :resource_arn,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#idsArray<String>

The IDs of the findings to update.

Returns:

  • (Array<String>)


3401
3402
3403
3404
3405
3406
3407
3408
3409
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3401

class UpdateFindingsRequest < Struct.new(
  :analyzer_arn,
  :client_token,
  :ids,
  :resource_arn,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

The ARN of the resource identified in the finding.

Returns:

  • (String)


3401
3402
3403
3404
3405
3406
3407
3408
3409
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3401

class UpdateFindingsRequest < Struct.new(
  :analyzer_arn,
  :client_token,
  :ids,
  :resource_arn,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The state represents the action to take to update the finding Status. Use ARCHIVE to change an Active finding to an Archived finding. Use ACTIVE to change an Archived finding to an Active finding.

Returns:

  • (String)


3401
3402
3403
3404
3405
3406
3407
3408
3409
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3401

class UpdateFindingsRequest < Struct.new(
  :analyzer_arn,
  :client_token,
  :ids,
  :resource_arn,
  :status)
  SENSITIVE = []
  include Aws::Structure
end