Package-level declarations
Types
EdgeCacheKeyset represents a collection of public keys used for validating signed requests. To get more information about EdgeCacheKeyset, see:
EdgeCacheKeyset represents a collection of public keys used for validating signed requests. To get more information about EdgeCacheKeyset, see:
Builder for EdgeCacheKeysetArgs.
Builder for EdgeCacheKeyset.
EdgeCacheOrigin represents a HTTP-reachable backend for an EdgeCacheService. To get more information about EdgeCacheOrigin, see:
EdgeCacheOrigin represents a HTTP-reachable backend for an EdgeCacheService. To get more information about EdgeCacheOrigin, see:
Builder for EdgeCacheOriginArgs.
Builder for EdgeCacheOrigin.
EdgeCacheService defines the IP addresses, protocols, security policies, cache policies and routing configuration.
EdgeCacheService defines the IP addresses, protocols, security policies, cache policies and routing configuration.
Builder for EdgeCacheServiceArgs.
Builder for EdgeCacheService.
EndpointPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/global/endpointPolicies/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import EndpointPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/endpointPolicies/{{name}}" to = google_network_services_endpoint_policy.default }
EndpointPolicy can be imported using any of these accepted formats* projects/{{project}}/locations/global/endpointPolicies/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import EndpointPolicy using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/endpointPolicies/{{name}}" to = google_network_services_endpoint_policy.default }
Builder for EndpointPolicyArgs.
Builder for EndpointPolicy.
Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. To get more information about Gateway, see:
Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. To get more information about Gateway, see:
Builder for GatewayArgs.
Builder for Gateway.
GrpcRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/grpcRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import GrpcRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/grpcRoutes/{{name}}" to = google_network_services_grpc_route.default }
GrpcRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/grpcRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import GrpcRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/grpcRoutes/{{name}}" to = google_network_services_grpc_route.default }
Builder for GrpcRouteArgs.
Builder for GrpcRoute.
HttpRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/httpRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import HttpRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/httpRoutes/{{name}}" to = google_network_services_http_route.default }
HttpRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/httpRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import HttpRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/httpRoutes/{{name}}" to = google_network_services_http_route.default }
Builder for HttpRouteArgs.
Builder for HttpRoute.
Mesh can be imported using any of these accepted formats* projects/{{project}}/locations/global/meshes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import Mesh using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/meshes/{{name}}" to = google_network_services_mesh.default }
Mesh can be imported using any of these accepted formats* projects/{{project}}/locations/global/meshes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import Mesh using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/meshes/{{name}}" to = google_network_services_mesh.default }
Builder for MeshArgs.
Builder for Mesh.
ServiceBinding can be imported using any of these accepted formats* projects/{{project}}/locations/global/serviceBindings/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import ServiceBinding using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/serviceBindings/{{name}}" to = google_network_services_service_binding.default }
ServiceBinding can be imported using any of these accepted formats* projects/{{project}}/locations/global/serviceBindings/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import ServiceBinding using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/serviceBindings/{{name}}" to = google_network_services_service_binding.default }
Builder for ServiceBindingArgs.
Builder for ServiceBinding.
TcpRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/tcpRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import TcpRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/tcpRoutes/{{name}}" to = google_network_services_tcp_route.default }
TcpRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/tcpRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import TcpRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/tcpRoutes/{{name}}" to = google_network_services_tcp_route.default }
Builder for TcpRouteArgs.
Builder for TcpRoute.
TlsRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/tlsRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import TlsRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/tlsRoutes/{{name}}" to = google_network_services_tls_route.default }
TlsRoute can be imported using any of these accepted formats* projects/{{project}}/locations/global/tlsRoutes/{{name}} * {{project}}/{{name}} * {{name}} In Terraform v1.5.0 and later, use an import block to import TlsRoute using one of the formats above. For exampletf import { id = "projects/{{project}}/locations/global/tlsRoutes/{{name}}" to = google_network_services_tls_route.default }
Builder for TlsRouteArgs.
Builder for TlsRoute.