Class: Aws::SecurityAgent::Types::AgentSpace
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityAgent::Types::AgentSpace
- Defined in:
- gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb
Overview
Agent space structure
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_space_id ⇒ String
Unique identifier of the agent space.
-
#aws_resources ⇒ Types::AWSResources
AWS resource configurations.
-
#code_review_settings ⇒ Types::CodeReviewSettings
Configuration for code review analysis, including controls scanning and general purpose scanning settings.
-
#created_at ⇒ Time
Timestamp when the agent space was created.
-
#description ⇒ String
Description of the agent space.
-
#kms_key_id ⇒ String
Identifier of the KMS key used to encrypt data.
-
#name ⇒ String
Name of the agent space.
-
#target_domain_ids ⇒ Array<String>
List of target domain IDs registered with the agent space.
-
#updated_at ⇒ Time
Timestamp when the agent space was last updated.
Instance Attribute Details
#agent_space_id ⇒ String
Unique identifier of the agent space
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#aws_resources ⇒ Types::AWSResources
AWS resource configurations
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#code_review_settings ⇒ Types::CodeReviewSettings
Configuration for code review analysis, including controls scanning and general purpose scanning settings
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
Timestamp when the agent space was created
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Description of the agent space
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
Identifier of the KMS key used to encrypt data. Can be a key ID, key ARN, alias name, or alias ARN. If not specified, an AWS managed key is used.
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Name of the agent space
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#target_domain_ids ⇒ Array<String>
List of target domain IDs registered with the agent space
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
Timestamp when the agent space was last updated
182 183 184 185 186 187 188 189 190 191 192 193 194 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 182 class AgentSpace < Struct.new( :agent_space_id, :name, :description, :aws_resources, :target_domain_ids, :code_review_settings, :kms_key_id, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |