CreateSecurityProfileRequest
¶
Source code in docs_src/capo_connect/types/create_security_profile_request.py
allowed_access_control_hierarchy_group_id
instance-attribute
¶
allowed_access_control_hierarchy_group_id: NotRequired[HierarchyGroupId]
The identifier of the hierarchy group that a security profile uses to restrict access to resources in Connect Customer.
allowed_access_control_tags
instance-attribute
¶
allowed_access_control_tags: NotRequired[AllowedAccessControlTags]
The list of tags that a security profile uses to restrict access to resources in Connect Customer.
allowed_ai_agents
instance-attribute
¶
allowed_ai_agents: NotRequired[AllowedAIAgents]
A list of AI agents that the security profile will give access to.
allowed_flow_modules
instance-attribute
¶
allowed_flow_modules: NotRequired[AllowedFlowModules]
A list of Flow Modules an AI Agent can invoke as a tool.
applications
instance-attribute
¶
applications: NotRequired[Applications]
A list of third-party applications or MCP Servers that the security profile will give access to.
description
instance-attribute
¶
description: NotRequired[SecurityProfileDescription]
The description of the security profile.
granular_access_control_configuration
instance-attribute
¶
granular_access_control_configuration: NotRequired[GranularAccessControlConfiguration]
The granular access control configuration for the security profile, including data table permissions.
hierarchy_restricted_resources
instance-attribute
¶
hierarchy_restricted_resources: NotRequired[HierarchyRestrictedResourceList]
The list of resources that a security profile applies hierarchy restrictions to in Connect Customer. Following are acceptable ResourceNames: User.
instance_id
instance-attribute
¶
instance_id: InstanceId
The identifier of the Connect Customer instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
permissions
instance-attribute
¶
permissions: NotRequired[PermissionsList]
Permissions assigned to the security profile. For a list of valid permissions, see List of security profile permissions.
security_profile_name
instance-attribute
¶
security_profile_name: CreateSecurityProfileName
The name of the security profile.
tag_restricted_resources
instance-attribute
¶
tag_restricted_resources: NotRequired[TagRestrictedResourceList]
The list of resources that a security profile applies tag restrictions to in Connect Customer. For a list of Connect Customer resources that you can tag, see Add tags to resources in Connect Customer in the Connect Customer Administrator Guide.