CfnAgentSpaceMixinProps
- class aws_cdk.cfn_property_mixins.aws_securityagent.CfnAgentSpaceMixinProps(*, aws_resources=None, code_review_settings=None, description=None, integrated_resources=None, kms_key_id=None, name=None, tags=None, target_domain_ids=None)
Bases:
objectProperties for CfnAgentSpacePropsMixin.
- Parameters:
aws_resources (
Union[IResolvable,AWSResourcesProperty,Dict[str,Any],None]) – AWS resource configuration.code_review_settings (
Union[IResolvable,CodeReviewSettingsProperty,Dict[str,Any],None]) – Details of code review settings.description (
Optional[str]) – Description of the agent space.integrated_resources (
Union[IResolvable,Sequence[Union[IResolvable,IntegratedResourceProperty,Dict[str,Any]]],None]) – Integrated Resources configuration.kms_key_id (
Optional[str]) – 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.name (
Optional[str]) – Name of the agent space.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – Tags for the agent space.target_domain_ids (
Optional[Sequence[str]]) – List of target domain identifiers registered with the agent space.
- See:
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import CfnTag # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.cfn_property_mixins import aws_securityagent as securityagent cfn_agent_space_mixin_props = securityagent.CfnAgentSpaceMixinProps( aws_resources=securityagent.CfnAgentSpacePropsMixin.AWSResourcesProperty( iam_roles=["iamRoles"], lambda_function_arns=["lambdaFunctionArns"], log_groups=["logGroups"], s3_buckets=["s3Buckets"], secret_arns=["secretArns"], vpcs=[securityagent.CfnAgentSpacePropsMixin.VpcConfigProperty( security_group_arns=["securityGroupArns"], subnet_arns=["subnetArns"], vpc_arn="vpcArn" )] ), code_review_settings=securityagent.CfnAgentSpacePropsMixin.CodeReviewSettingsProperty( controls_scanning=False, general_purpose_scanning=False ), description="description", integrated_resources=[securityagent.CfnAgentSpacePropsMixin.IntegratedResourceProperty( integration="integration" )], kms_key_id="kmsKeyId", name="name", tags=[CfnTag( key="key", value="value" )], target_domain_ids=["targetDomainIds"] )
Attributes
- aws_resources
AWS resource configuration.
- code_review_settings
Details of code review settings.
- description
Description of the agent space.
- integrated_resources
Integrated Resources configuration.
- kms_key_id
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.
- name
Name of the agent space.
- tags
Tags for the agent space.
- target_domain_ids
List of target domain identifiers registered with the agent space.