AuthenticatedOriginPulls

class AuthenticatedOriginPulls : KotlinCustomResource

Example Usage

resources:
exampleAuthenticatedOriginPulls:
type: cloudflare:AuthenticatedOriginPulls
name: example_authenticated_origin_pulls
properties:
zoneId: 023e105f4ecef8ad9ca31a8372d0c353
configs:
- cert_id: 2458ce5a-0c35-4c7f-82c7-8e9487d3ff60
enabled: true
hostname: app.example.com

Properties

Link copied to clipboard
val certId: Output<String>

Identifier

Link copied to clipboard
val certificate: Output<String>

The hostname certificate.

Link copied to clipboard
val certStatus: Output<String>

Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".

Link copied to clipboard
val certUpdatedAt: Output<String>

The time when the certificate was updated.

Link copied to clipboard
val certUploadedOn: Output<String>

The time when the certificate was uploaded.

Link copied to clipboard
Link copied to clipboard
val createdAt: Output<String>

The time when the certificate was created.

Link copied to clipboard
val enabled: Output<Boolean>

Indicates whether hostname-level authenticated origin pulls is enabled. A null value voids the association.

Link copied to clipboard
val expiresOn: Output<String>

The date when the certificate expires.

Link copied to clipboard
val hostname: Output<String>?

The hostname on the origin for which the client certificate uploaded will be used.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val issuer: Output<String>

The certificate authority that issued the certificate.

Link copied to clipboard
val privateKey: Output<String>

The hostname certificate's private key.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val serialNumber: Output<String>

The serial number on the uploaded certificate.

Link copied to clipboard
val signature: Output<String>

The type of hash used for the certificate.

Link copied to clipboard
val status: Output<String>

Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".

Link copied to clipboard
val updatedAt: Output<String>

The time when the certificate was updated.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val zoneId: Output<String>

Identifier