openid-connect-provider resource¶
Description¶
OpenIDConnectProviderResource manages an IAM OpenID Connect (OIDC) identity provider.
Source: internal/service/iam/openid_connect_provider_rsrc.go:20
Example usage:
imports: {
aws-iam: 'github.com/cloudboss/unobin-library-aws//service/iam'
}
resources: {
example: aws-iam.openid-connect-provider {
# Set input fields here.
}
}
Inputs¶
url
string
client-id-list
list(string)
thumbprint-list
optional(list(string))
tags
optional(map(string))
Input Constraints¶
Client id list rules
client-id-list must not be empty.
Rule logic
- Require
@core.length(input.client-id-list) >= 1
Thumbprint list rules
thumbprint-list must not be empty when given.
Rule logic
- When
input.thumbprint-list != null- Require
@core.length(input.thumbprint-list) >= 1
Outputs¶
arn
string
create-date
string
thumbprint-list
list(string)