Package com.pulumi.cloudflare
Class ZeroTrustRiskScoreIntegrationArgs.Builder
- java.lang.Object
-
- com.pulumi.cloudflare.ZeroTrustRiskScoreIntegrationArgs.Builder
-
- Enclosing class:
- ZeroTrustRiskScoreIntegrationArgs
public static final class ZeroTrustRiskScoreIntegrationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ZeroTrustRiskScoreIntegrationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ZeroTrustRiskScoreIntegrationArgs defaults)
-
-
Method Detail
-
accountId
public ZeroTrustRiskScoreIntegrationArgs.Builder accountId(com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId
- The account identifier to target for the resource.- Returns:
- builder
-
accountId
public ZeroTrustRiskScoreIntegrationArgs.Builder accountId(java.lang.String accountId)
- Parameters:
accountId
- The account identifier to target for the resource.- Returns:
- builder
-
active
public ZeroTrustRiskScoreIntegrationArgs.Builder active(@Nullable com.pulumi.core.Output<java.lang.Boolean> active)
- Parameters:
active
- Whether this integration is enabled. If disabled, no risk changes will be exported to the third-party.- Returns:
- builder
-
active
public ZeroTrustRiskScoreIntegrationArgs.Builder active(java.lang.Boolean active)
- Parameters:
active
- Whether this integration is enabled. If disabled, no risk changes will be exported to the third-party.- Returns:
- builder
-
integrationType
public ZeroTrustRiskScoreIntegrationArgs.Builder integrationType(com.pulumi.core.Output<java.lang.String> integrationType)
- Parameters:
integrationType
- The type of integration, e.g. 'Okta'. Full list of allowed values can be found here: https://developers.cloudflare.com/api/operations/dlp-zt-risk-score-integration-create#request-body- Returns:
- builder
-
integrationType
public ZeroTrustRiskScoreIntegrationArgs.Builder integrationType(java.lang.String integrationType)
- Parameters:
integrationType
- The type of integration, e.g. 'Okta'. Full list of allowed values can be found here: https://developers.cloudflare.com/api/operations/dlp-zt-risk-score-integration-create#request-body- Returns:
- builder
-
referenceId
public ZeroTrustRiskScoreIntegrationArgs.Builder referenceId(@Nullable com.pulumi.core.Output<java.lang.String> referenceId)
- Parameters:
referenceId
- A reference id that can be supplied by the client. Currently this should be set to the Access-Okta IDP ID (a UUIDv4). If omitted, a random UUIDv4 is used. https://developers.cloudflare.com/api/operations/access-identity-providers-get-an-access-identity-provider- Returns:
- builder
-
referenceId
public ZeroTrustRiskScoreIntegrationArgs.Builder referenceId(java.lang.String referenceId)
- Parameters:
referenceId
- A reference id that can be supplied by the client. Currently this should be set to the Access-Okta IDP ID (a UUIDv4). If omitted, a random UUIDv4 is used. https://developers.cloudflare.com/api/operations/access-identity-providers-get-an-access-identity-provider- Returns:
- builder
-
tenantUrl
public ZeroTrustRiskScoreIntegrationArgs.Builder tenantUrl(com.pulumi.core.Output<java.lang.String> tenantUrl)
- Parameters:
tenantUrl
- The base url of the tenant, e.g. 'https://tenant.okta.com'. Must be your Okta Tenant URL and not your custom domain.- Returns:
- builder
-
tenantUrl
public ZeroTrustRiskScoreIntegrationArgs.Builder tenantUrl(java.lang.String tenantUrl)
- Parameters:
tenantUrl
- The base url of the tenant, e.g. 'https://tenant.okta.com'. Must be your Okta Tenant URL and not your custom domain.- Returns:
- builder
-
build
public ZeroTrustRiskScoreIntegrationArgs build()
-
-