We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.connect.getSecurityProfile
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::Connect::SecurityProfile
Using getSecurityProfile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSecurityProfile(args: GetSecurityProfileArgs, opts?: InvokeOptions): Promise<GetSecurityProfileResult>
function getSecurityProfileOutput(args: GetSecurityProfileOutputArgs, opts?: InvokeOptions): Output<GetSecurityProfileResult>def get_security_profile(security_profile_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSecurityProfileResult
def get_security_profile_output(security_profile_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSecurityProfileResult]func LookupSecurityProfile(ctx *Context, args *LookupSecurityProfileArgs, opts ...InvokeOption) (*LookupSecurityProfileResult, error)
func LookupSecurityProfileOutput(ctx *Context, args *LookupSecurityProfileOutputArgs, opts ...InvokeOption) LookupSecurityProfileResultOutput> Note: This function is named LookupSecurityProfile in the Go SDK.
public static class GetSecurityProfile
{
public static Task<GetSecurityProfileResult> InvokeAsync(GetSecurityProfileArgs args, InvokeOptions? opts = null)
public static Output<GetSecurityProfileResult> Invoke(GetSecurityProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSecurityProfileResult> getSecurityProfile(GetSecurityProfileArgs args, InvokeOptions options)
public static Output<GetSecurityProfileResult> getSecurityProfile(GetSecurityProfileArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:connect:getSecurityProfile
arguments:
# arguments dictionaryThe following arguments are supported:
- Security
Profile stringArn - The Amazon Resource Name (ARN) for the security profile.
- Security
Profile stringArn - The Amazon Resource Name (ARN) for the security profile.
- security
Profile StringArn - The Amazon Resource Name (ARN) for the security profile.
- security
Profile stringArn - The Amazon Resource Name (ARN) for the security profile.
- security_
profile_ strarn - The Amazon Resource Name (ARN) for the security profile.
- security
Profile StringArn - The Amazon Resource Name (ARN) for the security profile.
getSecurityProfile Result
The following output properties are available:
- Allowed
Access stringControl Hierarchy Group Id - The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
-
List<Pulumi.
Aws Native. Connect. Outputs. Security Profile Tag> - The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
- Applications
List<Pulumi.
Aws Native. Connect. Outputs. Security Profile Application> - A list of third-party applications that the security profile will give access to.
- Description string
- The description of the security profile.
- Hierarchy
Restricted List<string>Resources - The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
- Last
Modified stringRegion - The AWS Region where this resource was last modified.
- Last
Modified doubleTime - The timestamp when this resource was last modified.
- Permissions List<string>
- Permissions assigned to the security profile.
- Security
Profile stringArn - The Amazon Resource Name (ARN) for the security profile.
- Tag
Restricted List<string>Resources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
-
List<Pulumi.
Aws Native. Outputs. Tag> - The tags used to organize, track, or control access for this resource.
- Allowed
Access stringControl Hierarchy Group Id - The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
-
[]Security
Profile Tag - The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
- Applications
[]Security
Profile Application - A list of third-party applications that the security profile will give access to.
- Description string
- The description of the security profile.
- Hierarchy
Restricted []stringResources - The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
- Last
Modified stringRegion - The AWS Region where this resource was last modified.
- Last
Modified float64Time - The timestamp when this resource was last modified.
- Permissions []string
- Permissions assigned to the security profile.
- Security
Profile stringArn - The Amazon Resource Name (ARN) for the security profile.
- Tag
Restricted []stringResources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
- Tag
- The tags used to organize, track, or control access for this resource.
- allowed
Access StringControl Hierarchy Group Id - The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
-
List<Security
Profile Tag> - The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
- applications
List<Security
Profile Application> - A list of third-party applications that the security profile will give access to.
- description String
- The description of the security profile.
- hierarchy
Restricted List<String>Resources - The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
- last
Modified StringRegion - The AWS Region where this resource was last modified.
- last
Modified DoubleTime - The timestamp when this resource was last modified.
- permissions List<String>
- Permissions assigned to the security profile.
- security
Profile StringArn - The Amazon Resource Name (ARN) for the security profile.
- tag
Restricted List<String>Resources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
- List<Tag>
- The tags used to organize, track, or control access for this resource.
- allowed
Access stringControl Hierarchy Group Id - The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
-
Security
Profile Tag[] - The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
- applications
Security
Profile Application[] - A list of third-party applications that the security profile will give access to.
- description string
- The description of the security profile.
- hierarchy
Restricted string[]Resources - The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
- last
Modified stringRegion - The AWS Region where this resource was last modified.
- last
Modified numberTime - The timestamp when this resource was last modified.
- permissions string[]
- Permissions assigned to the security profile.
- security
Profile stringArn - The Amazon Resource Name (ARN) for the security profile.
- tag
Restricted string[]Resources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
- Tag[]
- The tags used to organize, track, or control access for this resource.
- allowed_
access_ strcontrol_ hierarchy_ group_ id - The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
-
Sequence[Security
Profile Tag] - The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
- applications
Sequence[Security
Profile Application] - A list of third-party applications that the security profile will give access to.
- description str
- The description of the security profile.
- hierarchy_
restricted_ Sequence[str]resources - The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
- last_
modified_ strregion - The AWS Region where this resource was last modified.
- last_
modified_ floattime - The timestamp when this resource was last modified.
- permissions Sequence[str]
- Permissions assigned to the security profile.
- security_
profile_ strarn - The Amazon Resource Name (ARN) for the security profile.
- tag_
restricted_ Sequence[str]resources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
- Sequence[root_Tag]
- The tags used to organize, track, or control access for this resource.
- allowed
Access StringControl Hierarchy Group Id - The identifier of the hierarchy group that a security profile uses to restrict access to resources in Amazon Connect.
- List<Property Map>
- The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
- applications List<Property Map>
- A list of third-party applications that the security profile will give access to.
- description String
- The description of the security profile.
- hierarchy
Restricted List<String>Resources - The list of resources that a security profile applies hierarchy restrictions to in Amazon Connect.
- last
Modified StringRegion - The AWS Region where this resource was last modified.
- last
Modified NumberTime - The timestamp when this resource was last modified.
- permissions List<String>
- Permissions assigned to the security profile.
- security
Profile StringArn - The Amazon Resource Name (ARN) for the security profile.
- tag
Restricted List<String>Resources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
- List<Property Map>
- The tags used to organize, track, or control access for this resource.
Supporting Types
SecurityProfileApplication
- Application
Permissions List<string> - The permissions that the agent is granted on the application
- Namespace string
- Namespace of the application that you want to give access to.
- Application
Permissions []string - The permissions that the agent is granted on the application
- Namespace string
- Namespace of the application that you want to give access to.
- application
Permissions List<String> - The permissions that the agent is granted on the application
- namespace String
- Namespace of the application that you want to give access to.
- application
Permissions string[] - The permissions that the agent is granted on the application
- namespace string
- Namespace of the application that you want to give access to.
- application_
permissions Sequence[str] - The permissions that the agent is granted on the application
- namespace str
- Namespace of the application that you want to give access to.
- application
Permissions List<String> - The permissions that the agent is granted on the application
- namespace String
- Namespace of the application that you want to give access to.
SecurityProfileTag
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
