Interface UpdateSecurityProfileRequest.Builder

    • Method Detail

      • description

        UpdateSecurityProfileRequest.Builder description​(String description)

        The description of the security profile.

        Parameters:
        description - The description of the security profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityProfileId

        UpdateSecurityProfileRequest.Builder securityProfileId​(String securityProfileId)

        The identifier for the security profle.

        Parameters:
        securityProfileId - The identifier for the security profle.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceId

        UpdateSecurityProfileRequest.Builder instanceId​(String instanceId)

        The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.

        Parameters:
        instanceId - The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedAccessControlTags

        UpdateSecurityProfileRequest.Builder allowedAccessControlTags​(Map<String,​String> allowedAccessControlTags)

        The list of tags that a security profile uses to restrict access to resources in Amazon Connect.

        Parameters:
        allowedAccessControlTags - The list of tags that a security profile uses to restrict access to resources in Amazon Connect.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tagRestrictedResources

        UpdateSecurityProfileRequest.Builder tagRestrictedResources​(Collection<String> tagRestrictedResources)

        The list of resources that a security profile applies tag restrictions to in Amazon Connect.

        Parameters:
        tagRestrictedResources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tagRestrictedResources

        UpdateSecurityProfileRequest.Builder tagRestrictedResources​(String... tagRestrictedResources)

        The list of resources that a security profile applies tag restrictions to in Amazon Connect.

        Parameters:
        tagRestrictedResources - The list of resources that a security profile applies tag restrictions to in Amazon Connect.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applications

        UpdateSecurityProfileRequest.Builder applications​(Collection<Application> applications)

        This API is in preview release for Amazon Connect and is subject to change.

        A list of the third-party application's metadata.

        Parameters:
        applications - This API is in preview release for Amazon Connect and is subject to change.

        A list of the third-party application's metadata.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • applications

        UpdateSecurityProfileRequest.Builder applications​(Application... applications)

        This API is in preview release for Amazon Connect and is subject to change.

        A list of the third-party application's metadata.

        Parameters:
        applications - This API is in preview release for Amazon Connect and is subject to change.

        A list of the third-party application's metadata.

        Returns:
        Returns a reference to this object so that method calls can be chained together.