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:StringValue: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_INTERNALUpdate 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