Interface IOidcProvider
Represents an IAM OpenID Connect provider.
Inherited Members
Namespace: Amazon.CDK.AWS.IAM
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IOidcProvider : IResource, IOIDCProviderRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Interface IOidcProvider Inherits IResource, IOIDCProviderRef, IConstruct, IDependable, IEnvironmentAware
Synopsis
Properties
| OidcProviderArn | The Amazon Resource Name (ARN) of the IAM OpenID Connect provider. |
| OidcProviderIssuer | The issuer for OIDC Provider. |
| OpenIdConnectProviderArn | Alias for |
| OpenIdConnectProviderIssuer | Alias for |
Properties
OidcProviderArn
The Amazon Resource Name (ARN) of the IAM OpenID Connect provider.
string OidcProviderArn { get; }
Property Value
Remarks
Attribute: true
OidcProviderIssuer
The issuer for OIDC Provider.
string OidcProviderIssuer { get; }
Property Value
Remarks
Attribute: true
OpenIdConnectProviderArn
Alias for oidcProviderArn to maintain backwards compatibility for constructs which accept iam.IOpenIdConnectProvider.
string OpenIdConnectProviderArn { get; }
Property Value
Remarks
Use oidcProviderArn instead. This property exists for backward compatibility with existing constructs as migrating between the 2 constructs (OpenIdConnectProvider and OidcProviderNative) is not reasonably feasible as it requires a manual step (cdk import) since the resource type is changing between OpenIdConnectProvider and OidcProviderNative.
OpenIdConnectProviderIssuer
Alias for oidcProviderIssuer to maintain backwards compatibility for constructs which accept `iam.IOpenIdConnectProvider.
string OpenIdConnectProviderIssuer { get; }
Property Value
Remarks
Use oidcProviderIssuer instead. This property exists for backward compatibility with existing constructs as migrating between the 2 constructs (OpenIdConnectProvider and OidcProviderNative) is not reasonably feasible as it requires a manual step (cdk import) since the resource type is changing between OpenIdConnectProvider and OidcProviderNative.