Class ZeroTrustRiskScoreIntegrationArgs.Builder

    • 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
      • 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