Class: Aws::AuditManager::Types::AssessmentFrameworkShareRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AuditManager::Types::AssessmentFrameworkShareRequest
- Defined in:
- gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb
Overview
Represents a share request for a custom framework in Audit Manager.
Constant Summary collapse
- SENSITIVE =
[:compliance_type]
Instance Attribute Summary collapse
-
#comment ⇒ String
An optional comment from the sender about the share request.
-
#compliance_type ⇒ String
The compliance type that the shared custom framework supports, such as CIS or HIPAA.
-
#creation_time ⇒ Time
The time when the share request was created.
-
#custom_controls_count ⇒ Integer
The number of custom controls that are part of the shared custom framework.
-
#destination_account ⇒ String
The Amazon Web Services account of the recipient.
-
#destination_region ⇒ String
The Amazon Web Services Region of the recipient.
-
#expiration_time ⇒ Time
The time when the share request expires.
-
#framework_description ⇒ String
The description of the shared custom framework.
-
#framework_id ⇒ String
The unique identifier for the shared custom framework.
-
#framework_name ⇒ String
The name of the custom framework that the share request is for.
-
#id ⇒ String
The unique identifier for the share request.
-
#last_updated ⇒ Time
Specifies when the share request was last updated.
-
#source_account ⇒ String
The Amazon Web Services account of the sender.
-
#standard_controls_count ⇒ Integer
The number of standard controls that are part of the shared custom framework.
-
#status ⇒ String
The status of the share request.
Instance Attribute Details
#comment ⇒ String
An optional comment from the sender about the share request.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#compliance_type ⇒ String
The compliance type that the shared custom framework supports, such as CIS or HIPAA.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#creation_time ⇒ Time
The time when the share request was created.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#custom_controls_count ⇒ Integer
The number of custom controls that are part of the shared custom framework.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#destination_account ⇒ String
The Amazon Web Services account of the recipient.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#destination_region ⇒ String
The Amazon Web Services Region of the recipient.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#expiration_time ⇒ Time
The time when the share request expires.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#framework_description ⇒ String
The description of the shared custom framework.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#framework_id ⇒ String
The unique identifier for the shared custom framework.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#framework_name ⇒ String
The name of the custom framework that the share request is for.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#id ⇒ String
The unique identifier for the share request.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#last_updated ⇒ Time
Specifies when the share request was last updated.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#source_account ⇒ String
The Amazon Web Services account of the sender.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#standard_controls_count ⇒ Integer
The number of standard controls that are part of the shared custom framework.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |
#status ⇒ String
The status of the share request.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 |
# File 'gems/aws-sdk-auditmanager/lib/aws-sdk-auditmanager/types.rb', line 495 class AssessmentFrameworkShareRequest < Struct.new( :id, :framework_id, :framework_name, :framework_description, :status, :source_account, :destination_account, :destination_region, :expiration_time, :creation_time, :last_updated, :comment, :standard_controls_count, :custom_controls_count, :compliance_type) SENSITIVE = [:compliance_type] include Aws::Structure end |