Package-level declarations
Types
AddressGroup is a resource that specifies how a collection of IP/DNS used in Firewall Policy. To get more information about AddressGroup, see:
AddressGroup is a resource that specifies how a collection of IP/DNS used in Firewall Policy. To get more information about AddressGroup, see:
Builder for AddressGroupArgs.
Builder for AddressGroup.
AuthorizationPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/authorizationPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import AuthorizationPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/authorizationPolicies/{{name}}" to = google_network_security_authorization_policy.default }
AuthorizationPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/authorizationPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import AuthorizationPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/authorizationPolicies/{{name}}" to = google_network_security_authorization_policy.default }
Builder for AuthorizationPolicyArgs.
Builder for AuthorizationPolicy.
ClientTlsPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/clientTlsPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import ClientTlsPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/clientTlsPolicies/{{name}}" to = google_network_security_client_tls_policy.default }
ClientTlsPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/clientTlsPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import ClientTlsPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/clientTlsPolicies/{{name}}" to = google_network_security_client_tls_policy.default }
Builder for ClientTlsPolicyArgs.
Builder for ClientTlsPolicy.
The GatewaySecurityPolicy resource contains a collection of GatewaySecurityPolicyRules and associated metadata. To get more information about GatewaySecurityPolicy, see:
The GatewaySecurityPolicy resource contains a collection of GatewaySecurityPolicyRules and associated metadata. To get more information about GatewaySecurityPolicy, see:
Builder for GatewaySecurityPolicyArgs.
Builder for GatewaySecurityPolicy.
The GatewaySecurityPolicyRule resource is in a nested collection within a GatewaySecurityPolicy and represents a traffic matching condition and associated action to perform. To get more information about GatewaySecurityPolicyRule, see:
The GatewaySecurityPolicyRule resource is in a nested collection within a GatewaySecurityPolicy and represents a traffic matching condition and associated action to perform. To get more information about GatewaySecurityPolicyRule, see:
Builder for GatewaySecurityPolicyRuleArgs.
Builder for GatewaySecurityPolicyRule.
ServerTlsPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/serverTlsPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import ServerTlsPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/serverTlsPolicies/{{name}}" to = google_network_security_server_tls_policy.default }
ServerTlsPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/serverTlsPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import ServerTlsPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/serverTlsPolicies/{{name}}" to = google_network_security_server_tls_policy.default }
Builder for ServerTlsPolicyArgs.
Builder for ServerTlsPolicy.
TlsInspectionPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/tlsInspectionPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import TlsInspectionPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/tlsInspectionPolicies/{{name}}" to = google_network_security_tls_inspection_policy.default }
TlsInspectionPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/{{location}}/tlsInspectionPolicies/{{name}} * {{project}}/{{location}}/{{name}} * {{location}}/{{name}} In Terraform v1.5.0 and later, use an import block to import TlsInspectionPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/{{location}}/tlsInspectionPolicies/{{name}}" to = google_network_security_tls_inspection_policy.default }
Builder for TlsInspectionPolicyArgs.
Builder for TlsInspectionPolicy.
UrlList proto helps users to set reusable, independently manageable lists of hosts, host patterns, URLs, URL patterns. To get more information about UrlLists, see:
Builder for UrlListArgs.
Builder for UrlList.