aws_iam_openid_connect_provider
Provides an IAM OpenID Connect provider.
Example Usage
resource "aws_iam_openid_connect_provider" "default" { url = "https://accounts.google.com" client_id_list = [ "266362248691-342342xasdasdasda-apps.googleusercontent.com" ] thumbprint_list = [] }
Argument Reference
The following arguments are supported:
-
url
- (Required) The URL of the identity provider. Corresponds to the iss claim. -
client_id_list
- (Required) A list of client IDs (also known as audiences). When a mobile or web app registers with an OpenID Connect provider, they establish a value that identifies the application. (This is the value that's sent as the client_id parameter on OAuth requests.) -
thumbprint_list
- (Required) A list of server certificate thumbprints for the OpenID Connect (OIDC) identity provider's server certificate(s).
Attributes Reference
In addition to all arguments above, the following attributes are exported:
-
arn
- The ARN assigned by AWS for this provider.
Import
IAM OpenID Connect Providers can be imported using the arn
, e.g.
$ terraform import aws_iam_openid_connect_provider.default arn:aws:iam::123456789012:oidc-provider/accounts.google.com
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/aws/r/iam_openid_connect_provider.html