Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi
cloudflare.getZeroTrustGatewaySettings
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleZeroTrustGatewaySettings = cloudflare.getZeroTrustGatewaySettings({
accountId: "699d98642c564d2e855e9661899b7252",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_zero_trust_gateway_settings = cloudflare.get_zero_trust_gateway_settings(account_id="699d98642c564d2e855e9661899b7252")
package main
import (
"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudflare.LookupZeroTrustGatewaySettings(ctx, &cloudflare.LookupZeroTrustGatewaySettingsArgs{
AccountId: "699d98642c564d2e855e9661899b7252",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;
return await Deployment.RunAsync(() =>
{
var exampleZeroTrustGatewaySettings = Cloudflare.GetZeroTrustGatewaySettings.Invoke(new()
{
AccountId = "699d98642c564d2e855e9661899b7252",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cloudflare.CloudflareFunctions;
import com.pulumi.cloudflare.inputs.GetZeroTrustGatewaySettingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var exampleZeroTrustGatewaySettings = CloudflareFunctions.getZeroTrustGatewaySettings(GetZeroTrustGatewaySettingsArgs.builder()
.accountId("699d98642c564d2e855e9661899b7252")
.build());
}
}
variables:
exampleZeroTrustGatewaySettings:
fn::invoke:
function: cloudflare:getZeroTrustGatewaySettings
arguments:
accountId: 699d98642c564d2e855e9661899b7252
Using getZeroTrustGatewaySettings
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getZeroTrustGatewaySettings(args: GetZeroTrustGatewaySettingsArgs, opts?: InvokeOptions): Promise<GetZeroTrustGatewaySettingsResult>
function getZeroTrustGatewaySettingsOutput(args: GetZeroTrustGatewaySettingsOutputArgs, opts?: InvokeOptions): Output<GetZeroTrustGatewaySettingsResult>
def get_zero_trust_gateway_settings(account_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetZeroTrustGatewaySettingsResult
def get_zero_trust_gateway_settings_output(account_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetZeroTrustGatewaySettingsResult]
func LookupZeroTrustGatewaySettings(ctx *Context, args *LookupZeroTrustGatewaySettingsArgs, opts ...InvokeOption) (*LookupZeroTrustGatewaySettingsResult, error)
func LookupZeroTrustGatewaySettingsOutput(ctx *Context, args *LookupZeroTrustGatewaySettingsOutputArgs, opts ...InvokeOption) LookupZeroTrustGatewaySettingsResultOutput
> Note: This function is named LookupZeroTrustGatewaySettings
in the Go SDK.
public static class GetZeroTrustGatewaySettings
{
public static Task<GetZeroTrustGatewaySettingsResult> InvokeAsync(GetZeroTrustGatewaySettingsArgs args, InvokeOptions? opts = null)
public static Output<GetZeroTrustGatewaySettingsResult> Invoke(GetZeroTrustGatewaySettingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetZeroTrustGatewaySettingsResult> getZeroTrustGatewaySettings(GetZeroTrustGatewaySettingsArgs args, InvokeOptions options)
public static Output<GetZeroTrustGatewaySettingsResult> getZeroTrustGatewaySettings(GetZeroTrustGatewaySettingsArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getZeroTrustGatewaySettings:getZeroTrustGatewaySettings
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Id string
- Account
Id string
- account
Id String
- account
Id string
- account_
id str
- account
Id String
getZeroTrustGatewaySettings Result
The following output properties are available:
- account_
id str - created_
at str - id str
- The provider-assigned unique ID for this managed resource.
- settings
Get
Zero Trust Gateway Settings Settings - Account settings
- updated_
at str
Supporting Types
GetZeroTrustGatewaySettingsSettings
- Activity
Log GetZero Trust Gateway Settings Settings Activity Log - Activity log settings.
- Antivirus
Get
Zero Trust Gateway Settings Settings Antivirus - Anti-virus settings.
- Block
Page GetZero Trust Gateway Settings Settings Block Page - Block page layout settings.
- Body
Scanning GetZero Trust Gateway Settings Settings Body Scanning - DLP body scanning settings.
- Browser
Isolation GetZero Trust Gateway Settings Settings Browser Isolation - Browser isolation settings.
- Certificate
Get
Zero Trust Gateway Settings Settings Certificate - Certificate settings for Gateway TLS interception. If not specified, the Cloudflare Root CA will be used.
- Custom
Certificate GetZero Trust Gateway Settings Settings Custom Certificate - Custom certificate settings for BYO-PKI. (deprecated and replaced by
certificate
) - Extended
Email GetMatching Zero Trust Gateway Settings Settings Extended Email Matching - Extended e-mail matching settings.
- Fips
Get
Zero Trust Gateway Settings Settings Fips - FIPS settings.
- Protocol
Detection GetZero Trust Gateway Settings Settings Protocol Detection - Protocol Detection settings.
- Sandbox
Get
Zero Trust Gateway Settings Settings Sandbox - Sandbox settings.
- Tls
Decrypt GetZero Trust Gateway Settings Settings Tls Decrypt - TLS interception settings.
- Activity
Log GetZero Trust Gateway Settings Settings Activity Log - Activity log settings.
- Antivirus
Get
Zero Trust Gateway Settings Settings Antivirus - Anti-virus settings.
- Block
Page GetZero Trust Gateway Settings Settings Block Page - Block page layout settings.
- Body
Scanning GetZero Trust Gateway Settings Settings Body Scanning - DLP body scanning settings.
- Browser
Isolation GetZero Trust Gateway Settings Settings Browser Isolation - Browser isolation settings.
- Certificate
Get
Zero Trust Gateway Settings Settings Certificate - Certificate settings for Gateway TLS interception. If not specified, the Cloudflare Root CA will be used.
- Custom
Certificate GetZero Trust Gateway Settings Settings Custom Certificate - Custom certificate settings for BYO-PKI. (deprecated and replaced by
certificate
) - Extended
Email GetMatching Zero Trust Gateway Settings Settings Extended Email Matching - Extended e-mail matching settings.
- Fips
Get
Zero Trust Gateway Settings Settings Fips - FIPS settings.
- Protocol
Detection GetZero Trust Gateway Settings Settings Protocol Detection - Protocol Detection settings.
- Sandbox
Get
Zero Trust Gateway Settings Settings Sandbox - Sandbox settings.
- Tls
Decrypt GetZero Trust Gateway Settings Settings Tls Decrypt - TLS interception settings.
- activity
Log GetZero Trust Gateway Settings Settings Activity Log - Activity log settings.
- antivirus
Get
Zero Trust Gateway Settings Settings Antivirus - Anti-virus settings.
- block
Page GetZero Trust Gateway Settings Settings Block Page - Block page layout settings.
- body
Scanning GetZero Trust Gateway Settings Settings Body Scanning - DLP body scanning settings.
- browser
Isolation GetZero Trust Gateway Settings Settings Browser Isolation - Browser isolation settings.
- certificate
Get
Zero Trust Gateway Settings Settings Certificate - Certificate settings for Gateway TLS interception. If not specified, the Cloudflare Root CA will be used.
- custom
Certificate GetZero Trust Gateway Settings Settings Custom Certificate - Custom certificate settings for BYO-PKI. (deprecated and replaced by
certificate
) - extended
Email GetMatching Zero Trust Gateway Settings Settings Extended Email Matching - Extended e-mail matching settings.
- fips
Get
Zero Trust Gateway Settings Settings Fips - FIPS settings.
- protocol
Detection GetZero Trust Gateway Settings Settings Protocol Detection - Protocol Detection settings.
- sandbox
Get
Zero Trust Gateway Settings Settings Sandbox - Sandbox settings.
- tls
Decrypt GetZero Trust Gateway Settings Settings Tls Decrypt - TLS interception settings.
- activity
Log GetZero Trust Gateway Settings Settings Activity Log - Activity log settings.
- antivirus
Get
Zero Trust Gateway Settings Settings Antivirus - Anti-virus settings.
- block
Page GetZero Trust Gateway Settings Settings Block Page - Block page layout settings.
- body
Scanning GetZero Trust Gateway Settings Settings Body Scanning - DLP body scanning settings.
- browser
Isolation GetZero Trust Gateway Settings Settings Browser Isolation - Browser isolation settings.
- certificate
Get
Zero Trust Gateway Settings Settings Certificate - Certificate settings for Gateway TLS interception. If not specified, the Cloudflare Root CA will be used.
- custom
Certificate GetZero Trust Gateway Settings Settings Custom Certificate - Custom certificate settings for BYO-PKI. (deprecated and replaced by
certificate
) - extended
Email GetMatching Zero Trust Gateway Settings Settings Extended Email Matching - Extended e-mail matching settings.
- fips
Get
Zero Trust Gateway Settings Settings Fips - FIPS settings.
- protocol
Detection GetZero Trust Gateway Settings Settings Protocol Detection - Protocol Detection settings.
- sandbox
Get
Zero Trust Gateway Settings Settings Sandbox - Sandbox settings.
- tls
Decrypt GetZero Trust Gateway Settings Settings Tls Decrypt - TLS interception settings.
- activity_
log GetZero Trust Gateway Settings Settings Activity Log - Activity log settings.
- antivirus
Get
Zero Trust Gateway Settings Settings Antivirus - Anti-virus settings.
- block_
page GetZero Trust Gateway Settings Settings Block Page - Block page layout settings.
- body_
scanning GetZero Trust Gateway Settings Settings Body Scanning - DLP body scanning settings.
- browser_
isolation GetZero Trust Gateway Settings Settings Browser Isolation - Browser isolation settings.
- certificate
Get
Zero Trust Gateway Settings Settings Certificate - Certificate settings for Gateway TLS interception. If not specified, the Cloudflare Root CA will be used.
- custom_
certificate GetZero Trust Gateway Settings Settings Custom Certificate - Custom certificate settings for BYO-PKI. (deprecated and replaced by
certificate
) - extended_
email_ Getmatching Zero Trust Gateway Settings Settings Extended Email Matching - Extended e-mail matching settings.
- fips
Get
Zero Trust Gateway Settings Settings Fips - FIPS settings.
- protocol_
detection GetZero Trust Gateway Settings Settings Protocol Detection - Protocol Detection settings.
- sandbox
Get
Zero Trust Gateway Settings Settings Sandbox - Sandbox settings.
- tls_
decrypt GetZero Trust Gateway Settings Settings Tls Decrypt - TLS interception settings.
- activity
Log Property Map - Activity log settings.
- antivirus Property Map
- Anti-virus settings.
- block
Page Property Map - Block page layout settings.
- body
Scanning Property Map - DLP body scanning settings.
- browser
Isolation Property Map - Browser isolation settings.
- certificate Property Map
- Certificate settings for Gateway TLS interception. If not specified, the Cloudflare Root CA will be used.
- custom
Certificate Property Map - Custom certificate settings for BYO-PKI. (deprecated and replaced by
certificate
) - extended
Email Property MapMatching - Extended e-mail matching settings.
- fips Property Map
- FIPS settings.
- protocol
Detection Property Map - Protocol Detection settings.
- sandbox Property Map
- Sandbox settings.
- tls
Decrypt Property Map - TLS interception settings.
GetZeroTrustGatewaySettingsSettingsActivityLog
- Enabled bool
- Enable activity logging.
- Enabled bool
- Enable activity logging.
- enabled Boolean
- Enable activity logging.
- enabled boolean
- Enable activity logging.
- enabled bool
- Enable activity logging.
- enabled Boolean
- Enable activity logging.
GetZeroTrustGatewaySettingsSettingsAntivirus
- Enabled
Download boolPhase - Enable anti-virus scanning on downloads.
- Enabled
Upload boolPhase - Enable anti-virus scanning on uploads.
- Fail
Closed bool - Block requests for files that cannot be scanned.
- Notification
Settings GetZero Trust Gateway Settings Settings Antivirus Notification Settings - Configure a message to display on the user's device when an antivirus search is performed.
- Enabled
Download boolPhase - Enable anti-virus scanning on downloads.
- Enabled
Upload boolPhase - Enable anti-virus scanning on uploads.
- Fail
Closed bool - Block requests for files that cannot be scanned.
- Notification
Settings GetZero Trust Gateway Settings Settings Antivirus Notification Settings - Configure a message to display on the user's device when an antivirus search is performed.
- enabled
Download BooleanPhase - Enable anti-virus scanning on downloads.
- enabled
Upload BooleanPhase - Enable anti-virus scanning on uploads.
- fail
Closed Boolean - Block requests for files that cannot be scanned.
- notification
Settings GetZero Trust Gateway Settings Settings Antivirus Notification Settings - Configure a message to display on the user's device when an antivirus search is performed.
- enabled
Download booleanPhase - Enable anti-virus scanning on downloads.
- enabled
Upload booleanPhase - Enable anti-virus scanning on uploads.
- fail
Closed boolean - Block requests for files that cannot be scanned.
- notification
Settings GetZero Trust Gateway Settings Settings Antivirus Notification Settings - Configure a message to display on the user's device when an antivirus search is performed.
- enabled_
download_ boolphase - Enable anti-virus scanning on downloads.
- enabled_
upload_ boolphase - Enable anti-virus scanning on uploads.
- fail_
closed bool - Block requests for files that cannot be scanned.
- notification_
settings GetZero Trust Gateway Settings Settings Antivirus Notification Settings - Configure a message to display on the user's device when an antivirus search is performed.
- enabled
Download BooleanPhase - Enable anti-virus scanning on downloads.
- enabled
Upload BooleanPhase - Enable anti-virus scanning on uploads.
- fail
Closed Boolean - Block requests for files that cannot be scanned.
- notification
Settings Property Map - Configure a message to display on the user's device when an antivirus search is performed.
GetZeroTrustGatewaySettingsSettingsAntivirusNotificationSettings
- Enabled bool
- Set notification on
- Msg string
- Customize the message shown in the notification.
- Support
Url string - Optional URL to direct users to additional information. If not set, the notification will open a block page.
- Enabled bool
- Set notification on
- Msg string
- Customize the message shown in the notification.
- Support
Url string - Optional URL to direct users to additional information. If not set, the notification will open a block page.
- enabled Boolean
- Set notification on
- msg String
- Customize the message shown in the notification.
- support
Url String - Optional URL to direct users to additional information. If not set, the notification will open a block page.
- enabled boolean
- Set notification on
- msg string
- Customize the message shown in the notification.
- support
Url string - Optional URL to direct users to additional information. If not set, the notification will open a block page.
- enabled bool
- Set notification on
- msg str
- Customize the message shown in the notification.
- support_
url str - Optional URL to direct users to additional information. If not set, the notification will open a block page.
- enabled Boolean
- Set notification on
- msg String
- Customize the message shown in the notification.
- support
Url String - Optional URL to direct users to additional information. If not set, the notification will open a block page.
GetZeroTrustGatewaySettingsSettingsBlockPage
- Background
Color string - If mode is customizedblockpage: block page background color in #rrggbb format.
- Enabled bool
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- string
- If mode is customizedblockpage: block page footer text.
- Header
Text string - If mode is customizedblockpage: block page header text.
- Include
Context bool - If mode is redirecturi: when enabled, context will be appended to targeturi as query parameters.
- Logo
Path string - If mode is customizedblockpage: full URL to the logo file.
- Mailto
Address string - If mode is customizedblockpage: admin email for users to contact.
- Mailto
Subject string - If mode is customizedblockpage: subject line for emails created from block page.
- Mode string
- Controls whether the user is redirected to a Cloudflare-hosted block page or to a customer-provided URI. Available values: "customizedblockpage", "redirect_uri".
- Name string
- If mode is customizedblockpage: block page title.
- bool
- If mode is customizedblockpage: suppress detailed info at the bottom of the block page.
- Target
Uri string - If mode is redirect_uri: URI to which the user should be redirected.
- Background
Color string - If mode is customizedblockpage: block page background color in #rrggbb format.
- Enabled bool
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- string
- If mode is customizedblockpage: block page footer text.
- Header
Text string - If mode is customizedblockpage: block page header text.
- Include
Context bool - If mode is redirecturi: when enabled, context will be appended to targeturi as query parameters.
- Logo
Path string - If mode is customizedblockpage: full URL to the logo file.
- Mailto
Address string - If mode is customizedblockpage: admin email for users to contact.
- Mailto
Subject string - If mode is customizedblockpage: subject line for emails created from block page.
- Mode string
- Controls whether the user is redirected to a Cloudflare-hosted block page or to a customer-provided URI. Available values: "customizedblockpage", "redirect_uri".
- Name string
- If mode is customizedblockpage: block page title.
- bool
- If mode is customizedblockpage: suppress detailed info at the bottom of the block page.
- Target
Uri string - If mode is redirect_uri: URI to which the user should be redirected.
- background
Color String - If mode is customizedblockpage: block page background color in #rrggbb format.
- enabled Boolean
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- String
- If mode is customizedblockpage: block page footer text.
- header
Text String - If mode is customizedblockpage: block page header text.
- include
Context Boolean - If mode is redirecturi: when enabled, context will be appended to targeturi as query parameters.
- logo
Path String - If mode is customizedblockpage: full URL to the logo file.
- mailto
Address String - If mode is customizedblockpage: admin email for users to contact.
- mailto
Subject String - If mode is customizedblockpage: subject line for emails created from block page.
- mode String
- Controls whether the user is redirected to a Cloudflare-hosted block page or to a customer-provided URI. Available values: "customizedblockpage", "redirect_uri".
- name String
- If mode is customizedblockpage: block page title.
- Boolean
- If mode is customizedblockpage: suppress detailed info at the bottom of the block page.
- target
Uri String - If mode is redirect_uri: URI to which the user should be redirected.
- background
Color string - If mode is customizedblockpage: block page background color in #rrggbb format.
- enabled boolean
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- string
- If mode is customizedblockpage: block page footer text.
- header
Text string - If mode is customizedblockpage: block page header text.
- include
Context boolean - If mode is redirecturi: when enabled, context will be appended to targeturi as query parameters.
- logo
Path string - If mode is customizedblockpage: full URL to the logo file.
- mailto
Address string - If mode is customizedblockpage: admin email for users to contact.
- mailto
Subject string - If mode is customizedblockpage: subject line for emails created from block page.
- mode string
- Controls whether the user is redirected to a Cloudflare-hosted block page or to a customer-provided URI. Available values: "customizedblockpage", "redirect_uri".
- name string
- If mode is customizedblockpage: block page title.
- boolean
- If mode is customizedblockpage: suppress detailed info at the bottom of the block page.
- target
Uri string - If mode is redirect_uri: URI to which the user should be redirected.
- background_
color str - If mode is customizedblockpage: block page background color in #rrggbb format.
- enabled bool
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- str
- If mode is customizedblockpage: block page footer text.
- header_
text str - If mode is customizedblockpage: block page header text.
- include_
context bool - If mode is redirecturi: when enabled, context will be appended to targeturi as query parameters.
- logo_
path str - If mode is customizedblockpage: full URL to the logo file.
- mailto_
address str - If mode is customizedblockpage: admin email for users to contact.
- mailto_
subject str - If mode is customizedblockpage: subject line for emails created from block page.
- mode str
- Controls whether the user is redirected to a Cloudflare-hosted block page or to a customer-provided URI. Available values: "customizedblockpage", "redirect_uri".
- name str
- If mode is customizedblockpage: block page title.
- bool
- If mode is customizedblockpage: suppress detailed info at the bottom of the block page.
- target_
uri str - If mode is redirect_uri: URI to which the user should be redirected.
- background
Color String - If mode is customizedblockpage: block page background color in #rrggbb format.
- enabled Boolean
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- String
- If mode is customizedblockpage: block page footer text.
- header
Text String - If mode is customizedblockpage: block page header text.
- include
Context Boolean - If mode is redirecturi: when enabled, context will be appended to targeturi as query parameters.
- logo
Path String - If mode is customizedblockpage: full URL to the logo file.
- mailto
Address String - If mode is customizedblockpage: admin email for users to contact.
- mailto
Subject String - If mode is customizedblockpage: subject line for emails created from block page.
- mode String
- Controls whether the user is redirected to a Cloudflare-hosted block page or to a customer-provided URI. Available values: "customizedblockpage", "redirect_uri".
- name String
- If mode is customizedblockpage: block page title.
- Boolean
- If mode is customizedblockpage: suppress detailed info at the bottom of the block page.
- target
Uri String - If mode is redirect_uri: URI to which the user should be redirected.
GetZeroTrustGatewaySettingsSettingsBodyScanning
- Inspection
Mode string - Set the inspection mode to either
deep
orshallow
.
- Inspection
Mode string - Set the inspection mode to either
deep
orshallow
.
- inspection
Mode String - Set the inspection mode to either
deep
orshallow
.
- inspection
Mode string - Set the inspection mode to either
deep
orshallow
.
- inspection_
mode str - Set the inspection mode to either
deep
orshallow
.
- inspection
Mode String - Set the inspection mode to either
deep
orshallow
.
GetZeroTrustGatewaySettingsSettingsBrowserIsolation
- Non
Identity boolEnabled - Enable non-identity onramp support for Browser Isolation.
- Url
Browser boolIsolation Enabled - Enable Clientless Browser Isolation.
- Non
Identity boolEnabled - Enable non-identity onramp support for Browser Isolation.
- Url
Browser boolIsolation Enabled - Enable Clientless Browser Isolation.
- non
Identity BooleanEnabled - Enable non-identity onramp support for Browser Isolation.
- url
Browser BooleanIsolation Enabled - Enable Clientless Browser Isolation.
- non
Identity booleanEnabled - Enable non-identity onramp support for Browser Isolation.
- url
Browser booleanIsolation Enabled - Enable Clientless Browser Isolation.
- non_
identity_ boolenabled - Enable non-identity onramp support for Browser Isolation.
- url_
browser_ boolisolation_ enabled - Enable Clientless Browser Isolation.
- non
Identity BooleanEnabled - Enable non-identity onramp support for Browser Isolation.
- url
Browser BooleanIsolation Enabled - Enable Clientless Browser Isolation.
GetZeroTrustGatewaySettingsSettingsCertificate
- Id string
- UUID of certificate to be used for interception. Certificate must be available (previously called 'active') on the edge. A nil UUID will indicate the Cloudflare Root CA should be used.
- Id string
- UUID of certificate to be used for interception. Certificate must be available (previously called 'active') on the edge. A nil UUID will indicate the Cloudflare Root CA should be used.
- id String
- UUID of certificate to be used for interception. Certificate must be available (previously called 'active') on the edge. A nil UUID will indicate the Cloudflare Root CA should be used.
- id string
- UUID of certificate to be used for interception. Certificate must be available (previously called 'active') on the edge. A nil UUID will indicate the Cloudflare Root CA should be used.
- id str
- UUID of certificate to be used for interception. Certificate must be available (previously called 'active') on the edge. A nil UUID will indicate the Cloudflare Root CA should be used.
- id String
- UUID of certificate to be used for interception. Certificate must be available (previously called 'active') on the edge. A nil UUID will indicate the Cloudflare Root CA should be used.
GetZeroTrustGatewaySettingsSettingsCustomCertificate
- Binding
Status string - Certificate status (internal).
- Enabled bool
- Enable use of custom certificate authority for signing Gateway traffic.
- Id string
- UUID of certificate (ID from MTLS certificate store).
- Updated
At string
- Binding
Status string - Certificate status (internal).
- Enabled bool
- Enable use of custom certificate authority for signing Gateway traffic.
- Id string
- UUID of certificate (ID from MTLS certificate store).
- Updated
At string
- binding
Status String - Certificate status (internal).
- enabled Boolean
- Enable use of custom certificate authority for signing Gateway traffic.
- id String
- UUID of certificate (ID from MTLS certificate store).
- updated
At String
- binding
Status string - Certificate status (internal).
- enabled boolean
- Enable use of custom certificate authority for signing Gateway traffic.
- id string
- UUID of certificate (ID from MTLS certificate store).
- updated
At string
- binding_
status str - Certificate status (internal).
- enabled bool
- Enable use of custom certificate authority for signing Gateway traffic.
- id str
- UUID of certificate (ID from MTLS certificate store).
- updated_
at str
- binding
Status String - Certificate status (internal).
- enabled Boolean
- Enable use of custom certificate authority for signing Gateway traffic.
- id String
- UUID of certificate (ID from MTLS certificate store).
- updated
At String
GetZeroTrustGatewaySettingsSettingsExtendedEmailMatching
- Enabled bool
- Enable matching all variants of user emails (with + or . modifiers) used as criteria in Firewall policies.
- Enabled bool
- Enable matching all variants of user emails (with + or . modifiers) used as criteria in Firewall policies.
- enabled Boolean
- Enable matching all variants of user emails (with + or . modifiers) used as criteria in Firewall policies.
- enabled boolean
- Enable matching all variants of user emails (with + or . modifiers) used as criteria in Firewall policies.
- enabled bool
- Enable matching all variants of user emails (with + or . modifiers) used as criteria in Firewall policies.
- enabled Boolean
- Enable matching all variants of user emails (with + or . modifiers) used as criteria in Firewall policies.
GetZeroTrustGatewaySettingsSettingsFips
- Tls bool
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- Tls bool
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- tls Boolean
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- tls boolean
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- tls bool
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
- tls Boolean
- Enable only cipher suites and TLS versions compliant with FIPS 140-2.
GetZeroTrustGatewaySettingsSettingsProtocolDetection
- Enabled bool
- Enable detecting protocol on initial bytes of client traffic.
- Enabled bool
- Enable detecting protocol on initial bytes of client traffic.
- enabled Boolean
- Enable detecting protocol on initial bytes of client traffic.
- enabled boolean
- Enable detecting protocol on initial bytes of client traffic.
- enabled bool
- Enable detecting protocol on initial bytes of client traffic.
- enabled Boolean
- Enable detecting protocol on initial bytes of client traffic.
GetZeroTrustGatewaySettingsSettingsSandbox
- Enabled bool
- Enable sandbox.
- Fallback
Action string - Action to take when the file cannot be scanned. Available values: "allow", "block".
- Enabled bool
- Enable sandbox.
- Fallback
Action string - Action to take when the file cannot be scanned. Available values: "allow", "block".
- enabled Boolean
- Enable sandbox.
- fallback
Action String - Action to take when the file cannot be scanned. Available values: "allow", "block".
- enabled boolean
- Enable sandbox.
- fallback
Action string - Action to take when the file cannot be scanned. Available values: "allow", "block".
- enabled bool
- Enable sandbox.
- fallback_
action str - Action to take when the file cannot be scanned. Available values: "allow", "block".
- enabled Boolean
- Enable sandbox.
- fallback
Action String - Action to take when the file cannot be scanned. Available values: "allow", "block".
GetZeroTrustGatewaySettingsSettingsTlsDecrypt
- Enabled bool
- Enable inspecting encrypted HTTP traffic.
- Enabled bool
- Enable inspecting encrypted HTTP traffic.
- enabled Boolean
- Enable inspecting encrypted HTTP traffic.
- enabled boolean
- Enable inspecting encrypted HTTP traffic.
- enabled bool
- Enable inspecting encrypted HTTP traffic.
- enabled Boolean
- Enable inspecting encrypted HTTP traffic.
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflare
Terraform Provider.