Package com.pulumi.gcp.identityplatform
Class TenantDefaultSupportedIdpConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.identityplatform.TenantDefaultSupportedIdpConfigArgs.Builder
-
- Enclosing class:
- TenantDefaultSupportedIdpConfigArgs
public static final class TenantDefaultSupportedIdpConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TenantDefaultSupportedIdpConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TenantDefaultSupportedIdpConfigArgs defaults)
-
-
Method Detail
-
clientId
public TenantDefaultSupportedIdpConfigArgs.Builder clientId(com.pulumi.core.Output<java.lang.String> clientId)
- Parameters:
clientId
- OAuth client ID- Returns:
- builder
-
clientId
public TenantDefaultSupportedIdpConfigArgs.Builder clientId(java.lang.String clientId)
- Parameters:
clientId
- OAuth client ID- Returns:
- builder
-
clientSecret
public TenantDefaultSupportedIdpConfigArgs.Builder clientSecret(com.pulumi.core.Output<java.lang.String> clientSecret)
- Parameters:
clientSecret
- OAuth client secret ***- Returns:
- builder
-
clientSecret
public TenantDefaultSupportedIdpConfigArgs.Builder clientSecret(java.lang.String clientSecret)
- Parameters:
clientSecret
- OAuth client secret ***- Returns:
- builder
-
enabled
public TenantDefaultSupportedIdpConfigArgs.Builder enabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled
- If this IDP allows the user to sign in- Returns:
- builder
-
enabled
public TenantDefaultSupportedIdpConfigArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled
- If this IDP allows the user to sign in- Returns:
- builder
-
idpId
public TenantDefaultSupportedIdpConfigArgs.Builder idpId(com.pulumi.core.Output<java.lang.String> idpId)
- Parameters:
idpId
- ID of the IDP. Possible values include: * `apple.com` * `facebook.com` * `gc.apple.com` * `github.com` * `google.com` * `linkedin.com` * `microsoft.com` * `playgames.google.com` * `twitter.com` * `yahoo.com`- Returns:
- builder
-
idpId
public TenantDefaultSupportedIdpConfigArgs.Builder idpId(java.lang.String idpId)
- Parameters:
idpId
- ID of the IDP. Possible values include: * `apple.com` * `facebook.com` * `gc.apple.com` * `github.com` * `google.com` * `linkedin.com` * `microsoft.com` * `playgames.google.com` * `twitter.com` * `yahoo.com`- Returns:
- builder
-
project
public TenantDefaultSupportedIdpConfigArgs.Builder project(@Nullable com.pulumi.core.Output<java.lang.String> project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
project
public TenantDefaultSupportedIdpConfigArgs.Builder project(java.lang.String project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
tenant
public TenantDefaultSupportedIdpConfigArgs.Builder tenant(com.pulumi.core.Output<java.lang.String> tenant)
- Parameters:
tenant
- The name of the tenant where this DefaultSupportedIdpConfig resource exists- Returns:
- builder
-
tenant
public TenantDefaultSupportedIdpConfigArgs.Builder tenant(java.lang.String tenant)
- Parameters:
tenant
- The name of the tenant where this DefaultSupportedIdpConfig resource exists- Returns:
- builder
-
build
public TenantDefaultSupportedIdpConfigArgs build()
-
-