Package-level declarations
Types
Link copied to clipboard
data class AuthorizationPolicyRule(val destinations: List<AuthorizationPolicyRuleDestination>? = null, val sources: List<AuthorizationPolicyRuleSource>? = null)
Link copied to clipboard
data class AuthorizationPolicyRuleDestination(val hosts: List<String>, val httpHeaderMatch: AuthorizationPolicyRuleDestinationHttpHeaderMatch? = null, val methods: List<String>, val ports: List<Int>)
Link copied to clipboard
data class AuthorizationPolicyRuleDestinationHttpHeaderMatch(val headerName: String, val regexMatch: String)
Link copied to clipboard
data class AuthorizationPolicyRuleSource(val ipBlocks: List<String>? = null, val principals: List<String>? = null)
/*
Link copied to clipboard
data class ClientTlsPolicyClientCertificate(val certificateProviderInstance: ClientTlsPolicyClientCertificateCertificateProviderInstance? = null, val grpcEndpoint: ClientTlsPolicyClientCertificateGrpcEndpoint? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ClientTlsPolicyServerValidationCa(val certificateProviderInstance: ClientTlsPolicyServerValidationCaCertificateProviderInstance? = null, val grpcEndpoint: ClientTlsPolicyServerValidationCaGrpcEndpoint? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServerTlsPolicyMtlsPolicy(val clientValidationCas: List<ServerTlsPolicyMtlsPolicyClientValidationCa>? = null, val clientValidationMode: String? = null, val clientValidationTrustConfig: String? = null)
Link copied to clipboard
data class ServerTlsPolicyMtlsPolicyClientValidationCa(val certificateProviderInstance: ServerTlsPolicyMtlsPolicyClientValidationCaCertificateProviderInstance? = null, val grpcEndpoint: ServerTlsPolicyMtlsPolicyClientValidationCaGrpcEndpoint? = null)
Link copied to clipboard
data class ServerTlsPolicyMtlsPolicyClientValidationCaCertificateProviderInstance(val pluginInstance: String)
Link copied to clipboard
Link copied to clipboard
data class ServerTlsPolicyServerCertificate(val certificateProviderInstance: ServerTlsPolicyServerCertificateCertificateProviderInstance? = null, val grpcEndpoint: ServerTlsPolicyServerCertificateGrpcEndpoint? = null)
Link copied to clipboard
Link copied to clipboard