Table of Contents

Interface ICfnOIDCProviderProps

Namespace
Amazon.CDK.AWS.IAM
Assembly
Amazon.CDK.AWS.IAM.dll

Properties for defining a CfnOIDCProvider.

public interface ICfnOIDCProviderProps

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 {
                 ThumbprintList = new [] { "thumbprintList" },

                 // the properties below are optional
                 ClientIdList = new [] { "clientIdList" },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 Url = "url"
             };

Remarks

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

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 .

Link: 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

Url

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

string? Url { get; }

Property Value

string

Remarks