Class IdentitySourceConfigurationOpenIdConnectConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.verifiedpermissions.inputs.IdentitySourceConfigurationOpenIdConnectConfigurationArgs
-
public final class IdentitySourceConfigurationOpenIdConnectConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIdentitySourceConfigurationOpenIdConnectConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static IdentitySourceConfigurationOpenIdConnectConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IdentitySourceConfigurationOpenIdConnectConfigurationArgs.Builderbuilder()static IdentitySourceConfigurationOpenIdConnectConfigurationArgs.Builderbuilder(IdentitySourceConfigurationOpenIdConnectConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>entityIdPrefix()java.util.Optional<com.pulumi.core.Output<IdentitySourceConfigurationOpenIdConnectConfigurationGroupConfigurationArgs>>groupConfiguration()com.pulumi.core.Output<java.lang.String>issuer()com.pulumi.core.Output<IdentitySourceConfigurationOpenIdConnectConfigurationTokenSelectionArgs>tokenSelection()
-
-
-
Field Detail
-
Empty
public static final IdentitySourceConfigurationOpenIdConnectConfigurationArgs Empty
-
-
Method Detail
-
entityIdPrefix
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> entityIdPrefix()
- Returns:
- Descriptive string that you want to prefix to user entities from your OIDC identity provider.
-
groupConfiguration
public java.util.Optional<com.pulumi.core.Output<IdentitySourceConfigurationOpenIdConnectConfigurationGroupConfigurationArgs>> groupConfiguration()
- Returns:
- Type of entity that a policy store maps to groups from an Amazon Cognito user pool identity source. See Group Configuration below.
-
issuer
public com.pulumi.core.Output<java.lang.String> issuer()
- Returns:
- Issuer URL of an OIDC identity provider. This URL must have an OIDC discovery endpoint at the path `.well-known/openid-configuration`.
-
tokenSelection
public com.pulumi.core.Output<IdentitySourceConfigurationOpenIdConnectConfigurationTokenSelectionArgs> tokenSelection()
- Returns:
- Token type that you want to process from your OIDC identity provider. Your policy store can process either identity (ID) or access tokens from a given OIDC identity source. See Token Selection below.
-
builder
public static IdentitySourceConfigurationOpenIdConnectConfigurationArgs.Builder builder()
-
builder
public static IdentitySourceConfigurationOpenIdConnectConfigurationArgs.Builder builder(IdentitySourceConfigurationOpenIdConnectConfigurationArgs defaults)
-
-