1. Packages
  2. Cloudflare Provider
  3. API Docs
  4. getCustomSsls
Cloudflare v6.0.0 published on Monday, Apr 14, 2025 by Pulumi

cloudflare.getCustomSsls

Explore with Pulumi AI

Cloudflare v6.0.0 published on Monday, Apr 14, 2025 by Pulumi

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";

const exampleCustomSsls = cloudflare.getCustomSsls({
    zoneId: "023e105f4ecef8ad9ca31a8372d0c353",
    status: "active",
});
Copy
import pulumi
import pulumi_cloudflare as cloudflare

example_custom_ssls = cloudflare.get_custom_ssls(zone_id="023e105f4ecef8ad9ca31a8372d0c353",
    status="active")
Copy
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.LookupCustomSsls(ctx, &cloudflare.LookupCustomSslsArgs{
			ZoneId: "023e105f4ecef8ad9ca31a8372d0c353",
			Status: pulumi.StringRef("active"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;

return await Deployment.RunAsync(() => 
{
    var exampleCustomSsls = Cloudflare.GetCustomSsls.Invoke(new()
    {
        ZoneId = "023e105f4ecef8ad9ca31a8372d0c353",
        Status = "active",
    });

});
Copy
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.GetCustomSslsArgs;
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 exampleCustomSsls = CloudflareFunctions.getCustomSsls(GetCustomSslsArgs.builder()
            .zoneId("023e105f4ecef8ad9ca31a8372d0c353")
            .status("active")
            .build());

    }
}
Copy
variables:
  exampleCustomSsls:
    fn::invoke:
      function: cloudflare:getCustomSsls
      arguments:
        zoneId: 023e105f4ecef8ad9ca31a8372d0c353
        status: active
Copy

Using getCustomSsls

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 getCustomSsls(args: GetCustomSslsArgs, opts?: InvokeOptions): Promise<GetCustomSslsResult>
function getCustomSslsOutput(args: GetCustomSslsOutputArgs, opts?: InvokeOptions): Output<GetCustomSslsResult>
Copy
def get_custom_ssls(match: Optional[str] = None,
                    max_items: Optional[int] = None,
                    status: Optional[str] = None,
                    zone_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetCustomSslsResult
def get_custom_ssls_output(match: Optional[pulumi.Input[str]] = None,
                    max_items: Optional[pulumi.Input[int]] = None,
                    status: Optional[pulumi.Input[str]] = None,
                    zone_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetCustomSslsResult]
Copy
func LookupCustomSsls(ctx *Context, args *LookupCustomSslsArgs, opts ...InvokeOption) (*LookupCustomSslsResult, error)
func LookupCustomSslsOutput(ctx *Context, args *LookupCustomSslsOutputArgs, opts ...InvokeOption) LookupCustomSslsResultOutput
Copy

> Note: This function is named LookupCustomSsls in the Go SDK.

public static class GetCustomSsls 
{
    public static Task<GetCustomSslsResult> InvokeAsync(GetCustomSslsArgs args, InvokeOptions? opts = null)
    public static Output<GetCustomSslsResult> Invoke(GetCustomSslsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCustomSslsResult> getCustomSsls(GetCustomSslsArgs args, InvokeOptions options)
public static Output<GetCustomSslsResult> getCustomSsls(GetCustomSslsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: cloudflare:index/getCustomSsls:getCustomSsls
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ZoneId This property is required. string
Identifier
Match string
Whether to match all search requirements or at least one (any). Available values: "any", "all".
MaxItems int
Max items to fetch, default: 1000
Status string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
ZoneId This property is required. string
Identifier
Match string
Whether to match all search requirements or at least one (any). Available values: "any", "all".
MaxItems int
Max items to fetch, default: 1000
Status string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
zoneId This property is required. String
Identifier
match String
Whether to match all search requirements or at least one (any). Available values: "any", "all".
maxItems Integer
Max items to fetch, default: 1000
status String
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
zoneId This property is required. string
Identifier
match string
Whether to match all search requirements or at least one (any). Available values: "any", "all".
maxItems number
Max items to fetch, default: 1000
status string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
zone_id This property is required. str
Identifier
match str
Whether to match all search requirements or at least one (any). Available values: "any", "all".
max_items int
Max items to fetch, default: 1000
status str
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
zoneId This property is required. String
Identifier
match String
Whether to match all search requirements or at least one (any). Available values: "any", "all".
maxItems Number
Max items to fetch, default: 1000
status String
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".

getCustomSsls Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Match string
Whether to match all search requirements or at least one (any). Available values: "any", "all".
Results List<GetCustomSslsResult>
The items returned by the data source
ZoneId string
Identifier
MaxItems int
Max items to fetch, default: 1000
Status string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
Id string
The provider-assigned unique ID for this managed resource.
Match string
Whether to match all search requirements or at least one (any). Available values: "any", "all".
Results []GetCustomSslsResult
The items returned by the data source
ZoneId string
Identifier
MaxItems int
Max items to fetch, default: 1000
Status string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
id String
The provider-assigned unique ID for this managed resource.
match String
Whether to match all search requirements or at least one (any). Available values: "any", "all".
results List<GetCustomSslsResult>
The items returned by the data source
zoneId String
Identifier
maxItems Integer
Max items to fetch, default: 1000
status String
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
id string
The provider-assigned unique ID for this managed resource.
match string
Whether to match all search requirements or at least one (any). Available values: "any", "all".
results GetCustomSslsResult[]
The items returned by the data source
zoneId string
Identifier
maxItems number
Max items to fetch, default: 1000
status string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
id str
The provider-assigned unique ID for this managed resource.
match str
Whether to match all search requirements or at least one (any). Available values: "any", "all".
results Sequence[GetCustomSslsResult]
The items returned by the data source
zone_id str
Identifier
max_items int
Max items to fetch, default: 1000
status str
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
id String
The provider-assigned unique ID for this managed resource.
match String
Whether to match all search requirements or at least one (any). Available values: "any", "all".
results List<Property Map>
The items returned by the data source
zoneId String
Identifier
maxItems Number
Max items to fetch, default: 1000
status String
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".

Supporting Types

GetCustomSslsResult

BundleMethod This property is required. string
A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".
ExpiresOn This property is required. string
When the certificate from the authority expires.
GeoRestrictions This property is required. GetCustomSslsResultGeoRestrictions
Specify the region where your private key can be held locally for optimal TLS performance. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Options allow distribution to only to U.S. data centers, only to E.U. data centers, or only to highest security data centers. Default distribution is to all Cloudflare datacenters, for optimal performance.
Hosts This property is required. List<string>
Id This property is required. string
Identifier
Issuer This property is required. string
The certificate authority that issued the certificate.
KeylessServer This property is required. GetCustomSslsResultKeylessServer
ModifiedOn This property is required. string
When the certificate was last modified.
Policy This property is required. string
Specify the policy that determines the region where your private key will be held locally. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Any combination of countries, specified by their two letter country code (https://en.wikipedia.org/wiki/ISO3166-1alpha-2#Officiallyassignedcode_elements) can be chosen, such as 'country: IN', as well as 'region: EU' which refers to the EU region. If there are too few data centers satisfying the policy, it will be rejected.
Priority This property is required. double
The order/priority in which the certificate will be used in a request. The higher priority will break ties across overlapping 'legacycustom' certificates, but 'legacycustom' certificates will always supercede 'sni_custom' certificates.
Signature This property is required. string
The type of hash used for the certificate.
Status This property is required. string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
UploadedOn This property is required. string
When the certificate was uploaded to Cloudflare.
ZoneId This property is required. string
Identifier
BundleMethod This property is required. string
A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".
ExpiresOn This property is required. string
When the certificate from the authority expires.
GeoRestrictions This property is required. GetCustomSslsResultGeoRestrictions
Specify the region where your private key can be held locally for optimal TLS performance. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Options allow distribution to only to U.S. data centers, only to E.U. data centers, or only to highest security data centers. Default distribution is to all Cloudflare datacenters, for optimal performance.
Hosts This property is required. []string
Id This property is required. string
Identifier
Issuer This property is required. string
The certificate authority that issued the certificate.
KeylessServer This property is required. GetCustomSslsResultKeylessServer
ModifiedOn This property is required. string
When the certificate was last modified.
Policy This property is required. string
Specify the policy that determines the region where your private key will be held locally. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Any combination of countries, specified by their two letter country code (https://en.wikipedia.org/wiki/ISO3166-1alpha-2#Officiallyassignedcode_elements) can be chosen, such as 'country: IN', as well as 'region: EU' which refers to the EU region. If there are too few data centers satisfying the policy, it will be rejected.
Priority This property is required. float64
The order/priority in which the certificate will be used in a request. The higher priority will break ties across overlapping 'legacycustom' certificates, but 'legacycustom' certificates will always supercede 'sni_custom' certificates.
Signature This property is required. string
The type of hash used for the certificate.
Status This property is required. string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
UploadedOn This property is required. string
When the certificate was uploaded to Cloudflare.
ZoneId This property is required. string
Identifier
bundleMethod This property is required. String
A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".
expiresOn This property is required. String
When the certificate from the authority expires.
geoRestrictions This property is required. GetCustomSslsResultGeoRestrictions
Specify the region where your private key can be held locally for optimal TLS performance. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Options allow distribution to only to U.S. data centers, only to E.U. data centers, or only to highest security data centers. Default distribution is to all Cloudflare datacenters, for optimal performance.
hosts This property is required. List<String>
id This property is required. String
Identifier
issuer This property is required. String
The certificate authority that issued the certificate.
keylessServer This property is required. GetCustomSslsResultKeylessServer
modifiedOn This property is required. String
When the certificate was last modified.
policy This property is required. String
Specify the policy that determines the region where your private key will be held locally. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Any combination of countries, specified by their two letter country code (https://en.wikipedia.org/wiki/ISO3166-1alpha-2#Officiallyassignedcode_elements) can be chosen, such as 'country: IN', as well as 'region: EU' which refers to the EU region. If there are too few data centers satisfying the policy, it will be rejected.
priority This property is required. Double
The order/priority in which the certificate will be used in a request. The higher priority will break ties across overlapping 'legacycustom' certificates, but 'legacycustom' certificates will always supercede 'sni_custom' certificates.
signature This property is required. String
The type of hash used for the certificate.
status This property is required. String
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
uploadedOn This property is required. String
When the certificate was uploaded to Cloudflare.
zoneId This property is required. String
Identifier
bundleMethod This property is required. string
A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".
expiresOn This property is required. string
When the certificate from the authority expires.
geoRestrictions This property is required. GetCustomSslsResultGeoRestrictions
Specify the region where your private key can be held locally for optimal TLS performance. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Options allow distribution to only to U.S. data centers, only to E.U. data centers, or only to highest security data centers. Default distribution is to all Cloudflare datacenters, for optimal performance.
hosts This property is required. string[]
id This property is required. string
Identifier
issuer This property is required. string
The certificate authority that issued the certificate.
keylessServer This property is required. GetCustomSslsResultKeylessServer
modifiedOn This property is required. string
When the certificate was last modified.
policy This property is required. string
Specify the policy that determines the region where your private key will be held locally. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Any combination of countries, specified by their two letter country code (https://en.wikipedia.org/wiki/ISO3166-1alpha-2#Officiallyassignedcode_elements) can be chosen, such as 'country: IN', as well as 'region: EU' which refers to the EU region. If there are too few data centers satisfying the policy, it will be rejected.
priority This property is required. number
The order/priority in which the certificate will be used in a request. The higher priority will break ties across overlapping 'legacycustom' certificates, but 'legacycustom' certificates will always supercede 'sni_custom' certificates.
signature This property is required. string
The type of hash used for the certificate.
status This property is required. string
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
uploadedOn This property is required. string
When the certificate was uploaded to Cloudflare.
zoneId This property is required. string
Identifier
bundle_method This property is required. str
A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".
expires_on This property is required. str
When the certificate from the authority expires.
geo_restrictions This property is required. GetCustomSslsResultGeoRestrictions
Specify the region where your private key can be held locally for optimal TLS performance. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Options allow distribution to only to U.S. data centers, only to E.U. data centers, or only to highest security data centers. Default distribution is to all Cloudflare datacenters, for optimal performance.
hosts This property is required. Sequence[str]
id This property is required. str
Identifier
issuer This property is required. str
The certificate authority that issued the certificate.
keyless_server This property is required. GetCustomSslsResultKeylessServer
modified_on This property is required. str
When the certificate was last modified.
policy This property is required. str
Specify the policy that determines the region where your private key will be held locally. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Any combination of countries, specified by their two letter country code (https://en.wikipedia.org/wiki/ISO3166-1alpha-2#Officiallyassignedcode_elements) can be chosen, such as 'country: IN', as well as 'region: EU' which refers to the EU region. If there are too few data centers satisfying the policy, it will be rejected.
priority This property is required. float
The order/priority in which the certificate will be used in a request. The higher priority will break ties across overlapping 'legacycustom' certificates, but 'legacycustom' certificates will always supercede 'sni_custom' certificates.
signature This property is required. str
The type of hash used for the certificate.
status This property is required. str
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
uploaded_on This property is required. str
When the certificate was uploaded to Cloudflare.
zone_id This property is required. str
Identifier
bundleMethod This property is required. String
A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".
expiresOn This property is required. String
When the certificate from the authority expires.
geoRestrictions This property is required. Property Map
Specify the region where your private key can be held locally for optimal TLS performance. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Options allow distribution to only to U.S. data centers, only to E.U. data centers, or only to highest security data centers. Default distribution is to all Cloudflare datacenters, for optimal performance.
hosts This property is required. List<String>
id This property is required. String
Identifier
issuer This property is required. String
The certificate authority that issued the certificate.
keylessServer This property is required. Property Map
modifiedOn This property is required. String
When the certificate was last modified.
policy This property is required. String
Specify the policy that determines the region where your private key will be held locally. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Any combination of countries, specified by their two letter country code (https://en.wikipedia.org/wiki/ISO3166-1alpha-2#Officiallyassignedcode_elements) can be chosen, such as 'country: IN', as well as 'region: EU' which refers to the EU region. If there are too few data centers satisfying the policy, it will be rejected.
priority This property is required. Number
The order/priority in which the certificate will be used in a request. The higher priority will break ties across overlapping 'legacycustom' certificates, but 'legacycustom' certificates will always supercede 'sni_custom' certificates.
signature This property is required. String
The type of hash used for the certificate.
status This property is required. String
Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".
uploadedOn This property is required. String
When the certificate was uploaded to Cloudflare.
zoneId This property is required. String
Identifier

GetCustomSslsResultGeoRestrictions

Label This property is required. string
Available values: "us", "eu", "highest_security".
Label This property is required. string
Available values: "us", "eu", "highest_security".
label This property is required. String
Available values: "us", "eu", "highest_security".
label This property is required. string
Available values: "us", "eu", "highest_security".
label This property is required. str
Available values: "us", "eu", "highest_security".
label This property is required. String
Available values: "us", "eu", "highest_security".

GetCustomSslsResultKeylessServer

CreatedOn This property is required. string
When the Keyless SSL was created.
Enabled This property is required. bool
Whether or not the Keyless SSL is on or off.
Host This property is required. string
The keyless SSL name.
Id This property is required. string
Keyless certificate identifier tag.
ModifiedOn This property is required. string
When the Keyless SSL was last modified.
Name This property is required. string
The keyless SSL name.
Permissions This property is required. List<string>
Available permissions for the Keyless SSL for the current user requesting the item.
Port This property is required. double
The keyless SSL port used to communicate between Cloudflare and the client's Keyless SSL server.
Status This property is required. string
Status of the Keyless SSL. Available values: "active", "deleted".
Tunnel This property is required. GetCustomSslsResultKeylessServerTunnel
Configuration for using Keyless SSL through a Cloudflare Tunnel
CreatedOn This property is required. string
When the Keyless SSL was created.
Enabled This property is required. bool
Whether or not the Keyless SSL is on or off.
Host This property is required. string
The keyless SSL name.
Id This property is required. string
Keyless certificate identifier tag.
ModifiedOn This property is required. string
When the Keyless SSL was last modified.
Name This property is required. string
The keyless SSL name.
Permissions This property is required. []string
Available permissions for the Keyless SSL for the current user requesting the item.
Port This property is required. float64
The keyless SSL port used to communicate between Cloudflare and the client's Keyless SSL server.
Status This property is required. string
Status of the Keyless SSL. Available values: "active", "deleted".
Tunnel This property is required. GetCustomSslsResultKeylessServerTunnel
Configuration for using Keyless SSL through a Cloudflare Tunnel
createdOn This property is required. String
When the Keyless SSL was created.
enabled This property is required. Boolean
Whether or not the Keyless SSL is on or off.
host This property is required. String
The keyless SSL name.
id This property is required. String
Keyless certificate identifier tag.
modifiedOn This property is required. String
When the Keyless SSL was last modified.
name This property is required. String
The keyless SSL name.
permissions This property is required. List<String>
Available permissions for the Keyless SSL for the current user requesting the item.
port This property is required. Double
The keyless SSL port used to communicate between Cloudflare and the client's Keyless SSL server.
status This property is required. String
Status of the Keyless SSL. Available values: "active", "deleted".
tunnel This property is required. GetCustomSslsResultKeylessServerTunnel
Configuration for using Keyless SSL through a Cloudflare Tunnel
createdOn This property is required. string
When the Keyless SSL was created.
enabled This property is required. boolean
Whether or not the Keyless SSL is on or off.
host This property is required. string
The keyless SSL name.
id This property is required. string
Keyless certificate identifier tag.
modifiedOn This property is required. string
When the Keyless SSL was last modified.
name This property is required. string
The keyless SSL name.
permissions This property is required. string[]
Available permissions for the Keyless SSL for the current user requesting the item.
port This property is required. number
The keyless SSL port used to communicate between Cloudflare and the client's Keyless SSL server.
status This property is required. string
Status of the Keyless SSL. Available values: "active", "deleted".
tunnel This property is required. GetCustomSslsResultKeylessServerTunnel
Configuration for using Keyless SSL through a Cloudflare Tunnel
created_on This property is required. str
When the Keyless SSL was created.
enabled This property is required. bool
Whether or not the Keyless SSL is on or off.
host This property is required. str
The keyless SSL name.
id This property is required. str
Keyless certificate identifier tag.
modified_on This property is required. str
When the Keyless SSL was last modified.
name This property is required. str
The keyless SSL name.
permissions This property is required. Sequence[str]
Available permissions for the Keyless SSL for the current user requesting the item.
port This property is required. float
The keyless SSL port used to communicate between Cloudflare and the client's Keyless SSL server.
status This property is required. str
Status of the Keyless SSL. Available values: "active", "deleted".
tunnel This property is required. GetCustomSslsResultKeylessServerTunnel
Configuration for using Keyless SSL through a Cloudflare Tunnel
createdOn This property is required. String
When the Keyless SSL was created.
enabled This property is required. Boolean
Whether or not the Keyless SSL is on or off.
host This property is required. String
The keyless SSL name.
id This property is required. String
Keyless certificate identifier tag.
modifiedOn This property is required. String
When the Keyless SSL was last modified.
name This property is required. String
The keyless SSL name.
permissions This property is required. List<String>
Available permissions for the Keyless SSL for the current user requesting the item.
port This property is required. Number
The keyless SSL port used to communicate between Cloudflare and the client's Keyless SSL server.
status This property is required. String
Status of the Keyless SSL. Available values: "active", "deleted".
tunnel This property is required. Property Map
Configuration for using Keyless SSL through a Cloudflare Tunnel

GetCustomSslsResultKeylessServerTunnel

PrivateIp This property is required. string
Private IP of the Key Server Host
VnetId This property is required. string
Cloudflare Tunnel Virtual Network ID
PrivateIp This property is required. string
Private IP of the Key Server Host
VnetId This property is required. string
Cloudflare Tunnel Virtual Network ID
privateIp This property is required. String
Private IP of the Key Server Host
vnetId This property is required. String
Cloudflare Tunnel Virtual Network ID
privateIp This property is required. string
Private IP of the Key Server Host
vnetId This property is required. string
Cloudflare Tunnel Virtual Network ID
private_ip This property is required. str
Private IP of the Key Server Host
vnet_id This property is required. str
Cloudflare Tunnel Virtual Network ID
privateIp This property is required. String
Private IP of the Key Server Host
vnetId This property is required. String
Cloudflare Tunnel Virtual Network ID

Package Details

Repository
Cloudflare pulumi/pulumi-cloudflare
License
Apache-2.0
Notes
This Pulumi package is based on the cloudflare Terraform Provider.
Cloudflare v6.0.0 published on Monday, Apr 14, 2025 by Pulumi