AWS::SecurityAgent::Pentest Authentication - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::SecurityAgent::Pentest Authentication

The authentication configuration for an actor, specifying the provider type and credentials.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "ProviderType" : String, "Value" : String }

YAML

ProviderType: String Value: String

Properties

ProviderType

The type of authentication provider. Valid values include SECRETS_MANAGER, AWS_LAMBDA, AWS_IAM_ROLE, and AWS_INTERNAL.

Required: No

Type: String

Allowed values: SECRETS_MANAGER | AWS_LAMBDA | AWS_IAM_ROLE | AWS_INTERNAL

Update requires: No interruption

Value

The authentication value, such as a secret ARN, Lambda function ARN, or IAM role ARN, depending on the provider type.

Required: No

Type: String

Update requires: No interruption