GetBackendServiceSecuritySetting

data class GetBackendServiceSecuritySetting(val awsV4Authentications: List<GetBackendServiceSecuritySettingAwsV4Authentication>, val clientTlsPolicy: String, val subjectAltNames: List<String>)

Constructors

Link copied to clipboard
constructor(awsV4Authentications: List<GetBackendServiceSecuritySettingAwsV4Authentication>, clientTlsPolicy: String, subjectAltNames: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The configuration needed to generate a signature for access to private storage buckets that support AWS's Signature Version 4 for authentication. Allowed only for INTERNET_IP_PORT and INTERNET_FQDN_PORT NEG backends.

Link copied to clipboard

ClientTlsPolicy is a resource that specifies how a client should authenticate connections to backends of a service. This resource itself does not affect configuration unless it is attached to a backend service resource.

Link copied to clipboard

A list of alternate names to verify the subject identity in the certificate. If specified, the client will verify that the server certificate's subject alt name matches one of the specified values.