Show / Hide Table of Contents

Interface ICfnOIDCProviderProps

Properties for defining a CfnOIDCProvider.

Namespace: Amazon.CDK.AWS.IAM
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnOIDCProviderProps
Syntax (vb)
Public Interface ICfnOIDCProviderProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.IAM;

             var cfnOIDCProviderProps = new CfnOIDCProviderProps {
                 ClientIdList = new [] { "clientIdList" },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 ThumbprintList = new [] { "thumbprintList" },
                 Url = "url"
             };

Synopsis

Properties

ClientIdList

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object.

Tags

A list of tags that are attached to the specified IAM OIDC provider.

ThumbprintList

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object.

Url

The URL that the IAM OIDC provider resource object is associated with.

Properties

ClientIdList

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object.

string[]? ClientIdList { get; }
Property Value

string[]

Remarks

For more information, see CreateOpenIDConnectProvider .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-clientidlist

Tags

A list of tags that are attached to the specified IAM OIDC provider.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-tags

ThumbprintList

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object.

string[]? ThumbprintList { get; }
Property Value

string[]

Remarks

For more information, see CreateOpenIDConnectProvider .

This property is optional. If it is not included, IAM will retrieve and use the top intermediate certificate authority (CA) thumbprint of the OpenID Connect identity provider server certificate.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-thumbprintlist

Url

The URL that the IAM OIDC provider resource object is associated with.

string? Url { get; }
Property Value

string

Remarks

For more information, see CreateOpenIDConnectProvider .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-url

Back to top Generated by DocFX