Package-level declarations
Types
Link copied to clipboard
data class AddressGroupIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<AddressGroupIamBindingConditionArgs>
Link copied to clipboard
Link copied to clipboard
data class AddressGroupIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<AddressGroupIamMemberConditionArgs>
Link copied to clipboard
Builder for AddressGroupIamMemberConditionArgs.
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 GetAddressGroupIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetAddressGroupIamPolicyPlainArgs>
A collection of arguments for invoking getAddressGroupIamPolicy.
Link copied to clipboard
Builder for GetAddressGroupIamPolicyPlainArgs.
Link copied to clipboard
data class SecurityProfileThreatPreventionProfileArgs(val severityOverrides: Output<List<SecurityProfileThreatPreventionProfileSeverityOverrideArgs>>? = null, val threatOverrides: Output<List<SecurityProfileThreatPreventionProfileThreatOverrideArgs>>? = null) : ConvertibleToJava<SecurityProfileThreatPreventionProfileArgs>
Link copied to clipboard
Link copied to clipboard
data class SecurityProfileThreatPreventionProfileSeverityOverrideArgs(val action: Output<String>, val severity: Output<String>) : ConvertibleToJava<SecurityProfileThreatPreventionProfileSeverityOverrideArgs>
Link copied to clipboard
data class SecurityProfileThreatPreventionProfileThreatOverrideArgs(val action: Output<String>, val threatId: Output<String>, val type: Output<String>? = null) : ConvertibleToJava<SecurityProfileThreatPreventionProfileThreatOverrideArgs>
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