Interface IOidcProvider.Jsii$Default
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IOidcProvider,IOIDCProviderRef,IOIDCProviderRef.Jsii$Default,IResource,IResource.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IOidcProvider.Jsii$Proxy
- Enclosing interface:
IOidcProvider
@Internal
public static interface IOidcProvider.Jsii$Default
extends IOidcProvider, IResource.Jsii$Default, IOIDCProviderRef.Jsii$Default
Internal default implementation for
IOidcProvider.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.iam.IOidcProvider
IOidcProvider.Jsii$Default, IOidcProvider.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.iam.IOIDCProviderRef
IOIDCProviderRef.Jsii$Default, IOIDCProviderRef.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault StringThe Amazon Resource Name (ARN) of the IAM OpenID Connect provider.default StringThe issuer for OIDC Provider.default StringAlias foroidcProviderArnto maintain backwards compatibility for constructs which acceptiam.IOpenIdConnectProvider.default StringAlias foroidcProviderIssuerto maintain backwards compatibility for constructs which accept `iam.IOpenIdConnectProvider.Methods inherited from interface software.constructs.IConstruct.Jsii$Default
getNodeMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.interfaces.iam.IOIDCProviderRef.Jsii$Default
getOidcProviderRefMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getOidcProviderArn
The Amazon Resource Name (ARN) of the IAM OpenID Connect provider.- Specified by:
getOidcProviderArnin interfaceIOidcProvider
-
getOidcProviderIssuer
The issuer for OIDC Provider.- Specified by:
getOidcProviderIssuerin interfaceIOidcProvider
-
getOpenIdConnectProviderArn
Alias foroidcProviderArnto maintain backwards compatibility for constructs which acceptiam.IOpenIdConnectProvider.Use
oidcProviderArninstead. 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.- Specified by:
getOpenIdConnectProviderArnin interfaceIOidcProvider
-
getOpenIdConnectProviderIssuer
Alias foroidcProviderIssuerto maintain backwards compatibility for constructs which accept `iam.IOpenIdConnectProvider.Use
oidcProviderIssuerinstead. 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.- Specified by:
getOpenIdConnectProviderIssuerin interfaceIOidcProvider
-