Package-level declarations

Types

Link copied to clipboard

EdgeCacheKeyset can be imported using any of these accepted formats

Link copied to clipboard
data class EdgeCacheKeysetArgs(val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val publicKeys: Output<List<EdgeCacheKeysetPublicKeyArgs>>? = null, val validationSharedKeys: Output<List<EdgeCacheKeysetValidationSharedKeyArgs>>? = null) : ConvertibleToJava<EdgeCacheKeysetArgs>

EdgeCacheKeyset can be imported using any of these accepted formats

Link copied to clipboard

EdgeCacheOrigin represents a HTTP-reachable backend for an EdgeCacheService.

Link copied to clipboard
data class EdgeCacheOriginArgs(val awsV4Authentication: Output<EdgeCacheOriginAwsV4AuthenticationArgs>? = null, val description: Output<String>? = null, val failoverOrigin: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val maxAttempts: Output<Int>? = null, val name: Output<String>? = null, val originAddress: Output<String>? = null, val originOverrideAction: Output<EdgeCacheOriginOriginOverrideActionArgs>? = null, val originRedirect: Output<EdgeCacheOriginOriginRedirectArgs>? = null, val port: Output<Int>? = null, val project: Output<String>? = null, val protocol: Output<String>? = null, val retryConditions: Output<List<String>>? = null, val timeout: Output<EdgeCacheOriginTimeoutArgs>? = null) : ConvertibleToJava<EdgeCacheOriginArgs>

EdgeCacheOrigin represents a HTTP-reachable backend for an EdgeCacheService.

Link copied to clipboard

EdgeCacheService defines the IP addresses, protocols, security policies, cache policies and routing configuration.

Link copied to clipboard
data class EdgeCacheServiceArgs(val description: Output<String>? = null, val disableHttp2: Output<Boolean>? = null, val disableQuic: Output<Boolean>? = null, val edgeSecurityPolicy: Output<String>? = null, val edgeSslCertificates: Output<List<String>>? = null, val labels: Output<Map<String, String>>? = null, val logConfig: Output<EdgeCacheServiceLogConfigArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val requireTls: Output<Boolean>? = null, val routing: Output<EdgeCacheServiceRoutingArgs>? = null, val sslPolicy: Output<String>? = null) : ConvertibleToJava<EdgeCacheServiceArgs>

EdgeCacheService defines the IP addresses, protocols, security policies, cache policies and routing configuration.

Functions

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