Package-level declarations

Types

Link copied to clipboard

Certificate can be imported using any of these accepted formats

Link copied to clipboard
data class CertificateArgs(val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val managed: Output<CertificateManagedArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val scope: Output<String>? = null, val selfManaged: Output<CertificateSelfManagedArgs>? = null) : ConvertibleToJava<CertificateArgs>

Certificate can be imported using any of these accepted formats

Link copied to clipboard
Link copied to clipboard

CertificateMap defines a collection of certificate configurations, which are usable by any associated target proxies

Link copied to clipboard
data class CertificateMapArgs(val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<CertificateMapArgs>

CertificateMap defines a collection of certificate configurations, which are usable by any associated target proxies

Link copied to clipboard
Link copied to clipboard

CertificateMapEntry is a list of certificate configurations, that have been issued for a particular hostname

Link copied to clipboard
data class CertificateMapEntryArgs(val certificates: Output<List<String>>? = null, val description: Output<String>? = null, val hostname: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val map: Output<String>? = null, val matcher: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<CertificateMapEntryArgs>

CertificateMapEntry is a list of certificate configurations, that have been issued for a particular hostname

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

DnsAuthorization represents a HTTP-reachable backend for a DnsAuthorization.

Link copied to clipboard
data class DnsAuthorizationArgs(val description: Output<String>? = null, val domain: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<DnsAuthorizationArgs>

DnsAuthorization represents a HTTP-reachable backend for a DnsAuthorization.

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun certificateResource(name: String, block: suspend CertificateResourceBuilder.() -> Unit): Certificate
Link copied to clipboard