# 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)