# AWS::AppRunner::Service AuthenticationConfiguration Authentication Configuration ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{
    "ConnectionArn" : String,
    "AccessRoleArn" : String
}
### YAML
ConnectionArn: String
AccessRoleArn: String
## Properties #### ConnectionArn Connection Arn _Required_: No _Type_: String _Minimum_: 1 _Maximum_: 1011 _Pattern_: arn:aws(-[\w]+)*:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[0-9]{12}:(\w|\/|-){1,1011} _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### AccessRoleArn _Required_: No _Type_: String _Minimum_: 29 _Maximum_: 102 _Pattern_: arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):iam::[0-9]{12}:role/[\w+=,.@-]{1,64} _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)