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](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html). # AWS::EC2::VerifiedAccessTrustProvider OidcOptions Describes the options for an OpenID Connect-compatible user-identity trust provider. ## Syntax To declare this entity in your CloudFormation template, use the following syntax: ### JSON ``` { "[AuthorizationEndpoint](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-authorizationendpoint)" : {{String}}, "[ClientId](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-clientid)" : {{String}}, "[ClientSecret](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-clientsecret)" : {{String}}, "[Issuer](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-issuer)" : {{String}}, "[Scope](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-scope)" : {{String}}, "[TokenEndpoint](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-tokenendpoint)" : {{String}}, "[UserInfoEndpoint](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-userinfoendpoint)" : {{String}} } ``` ### YAML ``` [AuthorizationEndpoint](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-authorizationendpoint): {{String}} [ClientId](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-clientid): {{String}} [ClientSecret](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-clientsecret): {{String}} [Issuer](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-issuer): {{String}} [Scope](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-scope): {{String}} [TokenEndpoint](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-tokenendpoint): {{String}} [UserInfoEndpoint](#cfn-ec2-verifiedaccesstrustprovider-oidcoptions-userinfoendpoint): {{String}} ``` ## Properties `AuthorizationEndpoint` The OIDC authorization endpoint. *Required*: No *Type*: String *Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) `ClientId` The client identifier. *Required*: No *Type*: String *Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) `ClientSecret` The client secret. *Required*: No *Type*: String *Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) `Issuer` The OIDC issuer. *Required*: No *Type*: String *Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) `Scope` The OpenID Connect (OIDC) scope specified. *Required*: No *Type*: String *Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) `TokenEndpoint` The OIDC token endpoint. *Required*: No *Type*: String *Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) `UserInfoEndpoint` The OIDC user info endpoint. *Required*: No *Type*: String *Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)