published on Monday, Mar 30, 2026 by g-core
published on Monday, Mar 30, 2026 by g-core
CDN SSL certificates enable HTTPS content delivery, supporting both uploaded certificates and automated Let’s Encrypt provisioning.
Example Usage
Create CdnCertificate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CdnCertificate(name: string, args?: CdnCertificateArgs, opts?: CustomResourceOptions);@overload
def CdnCertificate(resource_name: str,
args: Optional[CdnCertificateArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def CdnCertificate(resource_name: str,
opts: Optional[ResourceOptions] = None,
automated: Optional[bool] = None,
name: Optional[str] = None,
ssl_certificate_wo: Optional[str] = None,
ssl_certificate_wo_version: Optional[float] = None,
ssl_private_key_wo: Optional[str] = None,
validate_root_ca: Optional[bool] = None)func NewCdnCertificate(ctx *Context, name string, args *CdnCertificateArgs, opts ...ResourceOption) (*CdnCertificate, error)public CdnCertificate(string name, CdnCertificateArgs? args = null, CustomResourceOptions? opts = null)
public CdnCertificate(String name, CdnCertificateArgs args)
public CdnCertificate(String name, CdnCertificateArgs args, CustomResourceOptions options)
type: gcore:CdnCertificate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CdnCertificateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CdnCertificateArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CdnCertificateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CdnCertificateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CdnCertificateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var cdnCertificateResource = new Gcore.Index.CdnCertificate("cdnCertificateResource", new()
{
Automated = false,
Name = "string",
SslCertificateWo = "string",
SslCertificateWoVersion = 0,
SslPrivateKeyWo = "string",
ValidateRootCa = false,
});
example, err := gcore.NewCdnCertificate(ctx, "cdnCertificateResource", &gcore.CdnCertificateArgs{
Automated: pulumi.Bool(false),
Name: pulumi.String("string"),
SslCertificateWo: pulumi.String("string"),
SslCertificateWoVersion: pulumi.Float64(0),
SslPrivateKeyWo: pulumi.String("string"),
ValidateRootCa: pulumi.Bool(false),
})
var cdnCertificateResource = new CdnCertificate("cdnCertificateResource", CdnCertificateArgs.builder()
.automated(false)
.name("string")
.sslCertificateWo("string")
.sslCertificateWoVersion(0.0)
.sslPrivateKeyWo("string")
.validateRootCa(false)
.build());
cdn_certificate_resource = gcore.CdnCertificate("cdnCertificateResource",
automated=False,
name="string",
ssl_certificate_wo="string",
ssl_certificate_wo_version=0,
ssl_private_key_wo="string",
validate_root_ca=False)
const cdnCertificateResource = new gcore.CdnCertificate("cdnCertificateResource", {
automated: false,
name: "string",
sslCertificateWo: "string",
sslCertificateWoVersion: 0,
sslPrivateKeyWo: "string",
validateRootCa: false,
});
type: gcore:CdnCertificate
properties:
automated: false
name: string
sslCertificateWo: string
sslCertificateWoVersion: 0
sslPrivateKeyWo: string
validateRootCa: false
CdnCertificate Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CdnCertificate resource accepts the following input properties:
- Automated bool
- Must be true to issue certificate automatically.
- Name string
- SSL certificate name.
- Ssl
Certificate stringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- Ssl
Certificate doubleWo Version - Ssl
Private stringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- Validate
Root boolCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- Automated bool
- Must be true to issue certificate automatically.
- Name string
- SSL certificate name.
- Ssl
Certificate stringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- Ssl
Certificate float64Wo Version - Ssl
Private stringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- Validate
Root boolCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- automated Boolean
- Must be true to issue certificate automatically.
- name String
- SSL certificate name.
- ssl
Certificate StringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl
Certificate DoubleWo Version - ssl
Private StringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate
Root BooleanCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- automated boolean
- Must be true to issue certificate automatically.
- name string
- SSL certificate name.
- ssl
Certificate stringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl
Certificate numberWo Version - ssl
Private stringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate
Root booleanCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- automated bool
- Must be true to issue certificate automatically.
- name str
- SSL certificate name.
- ssl_
certificate_ strwo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl_
certificate_ floatwo_ version - ssl_
private_ strkey_ wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate_
root_ boolca Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- automated Boolean
- Must be true to issue certificate automatically.
- name String
- SSL certificate name.
- ssl
Certificate StringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl
Certificate NumberWo Version - ssl
Private StringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate
Root BooleanCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
Outputs
All input properties are implicitly available as output properties. Additionally, the CdnCertificate resource produces the following output properties:
- Cdn
Certificate doubleId - SSL certificate ID.
- Cert
Issuer string - Name of the certification center issued the SSL certificate.
- Cert
Subject stringAlt - Alternative domain names that the SSL certificate secures.
- Cert
Subject stringCn - Domain name that the SSL certificate secures.
- Deleted bool
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- bool
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ssl
Certificate stringChain - Parameter is deprecated.
- Ssl
Id double - Validity
Not stringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- Validity
Not stringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- Cdn
Certificate float64Id - SSL certificate ID.
- Cert
Issuer string - Name of the certification center issued the SSL certificate.
- Cert
Subject stringAlt - Alternative domain names that the SSL certificate secures.
- Cert
Subject stringCn - Domain name that the SSL certificate secures.
- Deleted bool
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- bool
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ssl
Certificate stringChain - Parameter is deprecated.
- Ssl
Id float64 - Validity
Not stringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- Validity
Not stringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- cdn
Certificate DoubleId - SSL certificate ID.
- cert
Issuer String - Name of the certification center issued the SSL certificate.
- cert
Subject StringAlt - Alternative domain names that the SSL certificate secures.
- cert
Subject StringCn - Domain name that the SSL certificate secures.
- deleted Boolean
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- Boolean
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- id String
- The provider-assigned unique ID for this managed resource.
- ssl
Certificate StringChain - Parameter is deprecated.
- ssl
Id Double - validity
Not StringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity
Not StringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- cdn
Certificate numberId - SSL certificate ID.
- cert
Issuer string - Name of the certification center issued the SSL certificate.
- cert
Subject stringAlt - Alternative domain names that the SSL certificate secures.
- cert
Subject stringCn - Domain name that the SSL certificate secures.
- deleted boolean
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- boolean
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- id string
- The provider-assigned unique ID for this managed resource.
- ssl
Certificate stringChain - Parameter is deprecated.
- ssl
Id number - validity
Not stringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity
Not stringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- cdn_
certificate_ floatid - SSL certificate ID.
- cert_
issuer str - Name of the certification center issued the SSL certificate.
- cert_
subject_ stralt - Alternative domain names that the SSL certificate secures.
- cert_
subject_ strcn - Domain name that the SSL certificate secures.
- deleted bool
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- bool
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- id str
- The provider-assigned unique ID for this managed resource.
- ssl_
certificate_ strchain - Parameter is deprecated.
- ssl_
id float - validity_
not_ strafter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity_
not_ strbefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- cdn
Certificate NumberId - SSL certificate ID.
- cert
Issuer String - Name of the certification center issued the SSL certificate.
- cert
Subject StringAlt - Alternative domain names that the SSL certificate secures.
- cert
Subject StringCn - Domain name that the SSL certificate secures.
- deleted Boolean
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- Boolean
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- id String
- The provider-assigned unique ID for this managed resource.
- ssl
Certificate StringChain - Parameter is deprecated.
- ssl
Id Number - validity
Not StringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity
Not StringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
Look up Existing CdnCertificate Resource
Get an existing CdnCertificate resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CdnCertificateState, opts?: CustomResourceOptions): CdnCertificate@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
automated: Optional[bool] = None,
cdn_certificate_id: Optional[float] = None,
cert_issuer: Optional[str] = None,
cert_subject_alt: Optional[str] = None,
cert_subject_cn: Optional[str] = None,
deleted: Optional[bool] = None,
has_related_resources: Optional[bool] = None,
name: Optional[str] = None,
ssl_certificate_chain: Optional[str] = None,
ssl_certificate_wo: Optional[str] = None,
ssl_certificate_wo_version: Optional[float] = None,
ssl_id: Optional[float] = None,
ssl_private_key_wo: Optional[str] = None,
validate_root_ca: Optional[bool] = None,
validity_not_after: Optional[str] = None,
validity_not_before: Optional[str] = None) -> CdnCertificatefunc GetCdnCertificate(ctx *Context, name string, id IDInput, state *CdnCertificateState, opts ...ResourceOption) (*CdnCertificate, error)public static CdnCertificate Get(string name, Input<string> id, CdnCertificateState? state, CustomResourceOptions? opts = null)public static CdnCertificate get(String name, Output<String> id, CdnCertificateState state, CustomResourceOptions options)resources: _: type: gcore:CdnCertificate get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Automated bool
- Must be true to issue certificate automatically.
- Cdn
Certificate doubleId - SSL certificate ID.
- Cert
Issuer string - Name of the certification center issued the SSL certificate.
- Cert
Subject stringAlt - Alternative domain names that the SSL certificate secures.
- Cert
Subject stringCn - Domain name that the SSL certificate secures.
- Deleted bool
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- bool
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- Name string
- SSL certificate name.
- Ssl
Certificate stringChain - Parameter is deprecated.
- Ssl
Certificate stringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- Ssl
Certificate doubleWo Version - Ssl
Id double - Ssl
Private stringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- Validate
Root boolCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- Validity
Not stringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- Validity
Not stringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- Automated bool
- Must be true to issue certificate automatically.
- Cdn
Certificate float64Id - SSL certificate ID.
- Cert
Issuer string - Name of the certification center issued the SSL certificate.
- Cert
Subject stringAlt - Alternative domain names that the SSL certificate secures.
- Cert
Subject stringCn - Domain name that the SSL certificate secures.
- Deleted bool
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- bool
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- Name string
- SSL certificate name.
- Ssl
Certificate stringChain - Parameter is deprecated.
- Ssl
Certificate stringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- Ssl
Certificate float64Wo Version - Ssl
Id float64 - Ssl
Private stringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- Validate
Root boolCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- Validity
Not stringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- Validity
Not stringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- automated Boolean
- Must be true to issue certificate automatically.
- cdn
Certificate DoubleId - SSL certificate ID.
- cert
Issuer String - Name of the certification center issued the SSL certificate.
- cert
Subject StringAlt - Alternative domain names that the SSL certificate secures.
- cert
Subject StringCn - Domain name that the SSL certificate secures.
- deleted Boolean
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- Boolean
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- name String
- SSL certificate name.
- ssl
Certificate StringChain - Parameter is deprecated.
- ssl
Certificate StringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl
Certificate DoubleWo Version - ssl
Id Double - ssl
Private StringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate
Root BooleanCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- validity
Not StringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity
Not StringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- automated boolean
- Must be true to issue certificate automatically.
- cdn
Certificate numberId - SSL certificate ID.
- cert
Issuer string - Name of the certification center issued the SSL certificate.
- cert
Subject stringAlt - Alternative domain names that the SSL certificate secures.
- cert
Subject stringCn - Domain name that the SSL certificate secures.
- deleted boolean
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- boolean
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- name string
- SSL certificate name.
- ssl
Certificate stringChain - Parameter is deprecated.
- ssl
Certificate stringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl
Certificate numberWo Version - ssl
Id number - ssl
Private stringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate
Root booleanCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- validity
Not stringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity
Not stringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- automated bool
- Must be true to issue certificate automatically.
- cdn_
certificate_ floatid - SSL certificate ID.
- cert_
issuer str - Name of the certification center issued the SSL certificate.
- cert_
subject_ stralt - Alternative domain names that the SSL certificate secures.
- cert_
subject_ strcn - Domain name that the SSL certificate secures.
- deleted bool
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- bool
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- name str
- SSL certificate name.
- ssl_
certificate_ strchain - Parameter is deprecated.
- ssl_
certificate_ strwo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl_
certificate_ floatwo_ version - ssl_
id float - ssl_
private_ strkey_ wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate_
root_ boolca Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- validity_
not_ strafter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity_
not_ strbefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
- automated Boolean
- Must be true to issue certificate automatically.
- cdn
Certificate NumberId - SSL certificate ID.
- cert
Issuer String - Name of the certification center issued the SSL certificate.
- cert
Subject StringAlt - Alternative domain names that the SSL certificate secures.
- cert
Subject StringCn - Domain name that the SSL certificate secures.
- deleted Boolean
Defines whether the certificate has been deleted. Parameter is deprecated.
Possible values:
- true - Certificate has been deleted.
- false - Certificate has not been deleted.
- Boolean
Defines whether the SSL certificate is used by a CDN resource.
Possible values:
- true - Certificate is used by a CDN resource.
- false - Certificate is not used by a CDN resource.
- name String
- SSL certificate name.
- ssl
Certificate StringChain - Parameter is deprecated.
- ssl
Certificate StringWo Public part of the SSL certificate.
All chain of the SSL certificate should be added. This is a write-only field — it will be sent to the API but never stored in state.
- ssl
Certificate NumberWo Version - ssl
Id Number - ssl
Private StringKey Wo - Private key of the SSL certificate. This is a write-only field — it will be sent to the API but never stored in state.
- validate
Root BooleanCa Defines whether to check the SSL certificate for a signature from a trusted certificate authority.
Possible values:
- true - SSL certificate must be verified to be signed by a trusted certificate authority.
- false - SSL certificate will not be verified to be signed by a trusted certificate authority.
- validity
Not StringAfter - Date when certificate become untrusted (ISO 8601/RFC 3339 format, UTC.)
- validity
Not StringBefore - Date when certificate become valid (ISO 8601/RFC 3339 format, UTC.)
Import
$ pulumi import gcore:index/cdnCertificate:CdnCertificate example '<ssl_id>'
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- gcore g-core/terraform-provider-gcore
- License
- Notes
- This Pulumi package is based on the
gcoreTerraform Provider.
published on Monday, Mar 30, 2026 by g-core
