Package-level declarations
Types
Link copied to clipboard
data class AuthorizationPolicyRuleArgs(val destinations: Output<List<AuthorizationPolicyRuleDestinationArgs>>? = null, val sources: Output<List<AuthorizationPolicyRuleSourceArgs>>? = null) : ConvertibleToJava<AuthorizationPolicyRuleArgs>
Link copied to clipboard
Builder for AuthorizationPolicyRuleArgs.
Link copied to clipboard
data class AuthorizationPolicyRuleDestinationArgs(val hosts: Output<List<String>>, val httpHeaderMatch: Output<AuthorizationPolicyRuleDestinationHttpHeaderMatchArgs>? = null, val methods: Output<List<String>>, val ports: Output<List<Int>>) : ConvertibleToJava<AuthorizationPolicyRuleDestinationArgs>
Link copied to clipboard
Link copied to clipboard
data class AuthorizationPolicyRuleDestinationHttpHeaderMatchArgs(val headerName: Output<String>, val regexMatch: Output<String>) : ConvertibleToJava<AuthorizationPolicyRuleDestinationHttpHeaderMatchArgs>
Link copied to clipboard
Link copied to clipboard
data class AuthorizationPolicyRuleSourceArgs(val ipBlocks: Output<List<String>>? = null, val principals: Output<List<String>>? = null) : ConvertibleToJava<AuthorizationPolicyRuleSourceArgs>
/*
Link copied to clipboard
Builder for AuthorizationPolicyRuleSourceArgs.
Link copied to clipboard
data class ClientTlsPolicyClientCertificateArgs(val certificateProviderInstance: Output<ClientTlsPolicyClientCertificateCertificateProviderInstanceArgs>? = null, val grpcEndpoint: Output<ClientTlsPolicyClientCertificateGrpcEndpointArgs>? = null) : ConvertibleToJava<ClientTlsPolicyClientCertificateArgs>
Link copied to clipboard
Link copied to clipboard
data class ClientTlsPolicyClientCertificateCertificateProviderInstanceArgs(val pluginInstance: Output<String>) : ConvertibleToJava<ClientTlsPolicyClientCertificateCertificateProviderInstanceArgs>
Link copied to clipboard
data class ClientTlsPolicyClientCertificateGrpcEndpointArgs(val targetUri: Output<String>) : ConvertibleToJava<ClientTlsPolicyClientCertificateGrpcEndpointArgs>
Link copied to clipboard
Link copied to clipboard
data class ClientTlsPolicyServerValidationCaArgs(val certificateProviderInstance: Output<ClientTlsPolicyServerValidationCaCertificateProviderInstanceArgs>? = null, val grpcEndpoint: Output<ClientTlsPolicyServerValidationCaGrpcEndpointArgs>? = null) : ConvertibleToJava<ClientTlsPolicyServerValidationCaArgs>
Link copied to clipboard
Link copied to clipboard
data class ClientTlsPolicyServerValidationCaCertificateProviderInstanceArgs(val pluginInstance: Output<String>) : ConvertibleToJava<ClientTlsPolicyServerValidationCaCertificateProviderInstanceArgs>
Link copied to clipboard
data class ClientTlsPolicyServerValidationCaGrpcEndpointArgs(val targetUri: Output<String>) : ConvertibleToJava<ClientTlsPolicyServerValidationCaGrpcEndpointArgs>
Link copied to clipboard
Link copied to clipboard
data class ServerTlsPolicyMtlsPolicyArgs(val clientValidationCas: Output<List<ServerTlsPolicyMtlsPolicyClientValidationCaArgs>>? = null, val clientValidationMode: Output<String>? = null, val clientValidationTrustConfig: Output<String>? = null) : ConvertibleToJava<ServerTlsPolicyMtlsPolicyArgs>
Link copied to clipboard
Builder for ServerTlsPolicyMtlsPolicyArgs.
Link copied to clipboard
data class ServerTlsPolicyMtlsPolicyClientValidationCaArgs(val certificateProviderInstance: Output<ServerTlsPolicyMtlsPolicyClientValidationCaCertificateProviderInstanceArgs>? = null, val grpcEndpoint: Output<ServerTlsPolicyMtlsPolicyClientValidationCaGrpcEndpointArgs>? = null) : ConvertibleToJava<ServerTlsPolicyMtlsPolicyClientValidationCaArgs>
Link copied to clipboard
Link copied to clipboard
data class ServerTlsPolicyMtlsPolicyClientValidationCaCertificateProviderInstanceArgs(val pluginInstance: Output<String>) : ConvertibleToJava<ServerTlsPolicyMtlsPolicyClientValidationCaCertificateProviderInstanceArgs>
Link copied to clipboard
data class ServerTlsPolicyMtlsPolicyClientValidationCaGrpcEndpointArgs(val targetUri: Output<String>) : ConvertibleToJava<ServerTlsPolicyMtlsPolicyClientValidationCaGrpcEndpointArgs>
Link copied to clipboard
data class ServerTlsPolicyServerCertificateArgs(val certificateProviderInstance: Output<ServerTlsPolicyServerCertificateCertificateProviderInstanceArgs>? = null, val grpcEndpoint: Output<ServerTlsPolicyServerCertificateGrpcEndpointArgs>? = null) : ConvertibleToJava<ServerTlsPolicyServerCertificateArgs>
Link copied to clipboard
Link copied to clipboard
data class ServerTlsPolicyServerCertificateCertificateProviderInstanceArgs(val pluginInstance: Output<String>) : ConvertibleToJava<ServerTlsPolicyServerCertificateCertificateProviderInstanceArgs>
Link copied to clipboard
data class ServerTlsPolicyServerCertificateGrpcEndpointArgs(val targetUri: Output<String>) : ConvertibleToJava<ServerTlsPolicyServerCertificateGrpcEndpointArgs>
Link copied to clipboard