Reference documentation and code samples for the Network Security V1 API module Google::Cloud::NetworkSecurity::V1::NetworkSecurity::Paths.
Path helper methods for the NetworkSecurity API.
Included In
Methods
#authorization_policy_path
def authorization_policy_path(project:, location:, authorization_policy:) -> ::StringCreate a fully-qualified AuthorizationPolicy resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/authorizationPolicies/{authorization_policy}
- project (String)
- location (String)
- authorization_policy (String)
- (::String)
- (::ArgumentError)
#authz_policy_path
def authz_policy_path(project:, location:, authz_policy:) -> ::StringCreate a fully-qualified AuthzPolicy resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/authzPolicies/{authz_policy}
- project (String)
- location (String)
- authz_policy (String)
- (::String)
- (::ArgumentError)
#backend_authentication_config_path
def backend_authentication_config_path(project:, location:, backend_authentication_config:) -> ::StringCreate a fully-qualified BackendAuthenticationConfig resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/backendAuthenticationConfigs/{backend_authentication_config}
- project (String)
- location (String)
- backend_authentication_config (String)
- (::String)
- (::ArgumentError)
#ca_pool_path
def ca_pool_path(project:, location:, ca_pool:) -> ::StringCreate a fully-qualified CaPool resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/caPools/{ca_pool}
- project (String)
- location (String)
- ca_pool (String)
- (::String)
- (::ArgumentError)
#certificate_path
def certificate_path(project:, location:, certificate:) -> ::StringCreate a fully-qualified Certificate resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/certificates/{certificate}
- project (String)
- location (String)
- certificate (String)
- (::String)
- (::ArgumentError)
#client_tls_policy_path
def client_tls_policy_path(project:, location:, client_tls_policy:) -> ::StringCreate a fully-qualified ClientTlsPolicy resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/clientTlsPolicies/{client_tls_policy}
- project (String)
- location (String)
- client_tls_policy (String)
- (::String)
- (::ArgumentError)
#gateway_security_policy_path
def gateway_security_policy_path(project:, location:, gateway_security_policy:) -> ::StringCreate a fully-qualified GatewaySecurityPolicy resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/gatewaySecurityPolicies/{gateway_security_policy}
- project (String)
- location (String)
- gateway_security_policy (String)
- (::String)
- (::ArgumentError)
#gateway_security_policy_rule_path
def gateway_security_policy_rule_path(project:, location:, gateway_security_policy:, rule:) -> ::StringCreate a fully-qualified GatewaySecurityPolicyRule resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/gatewaySecurityPolicies/{gateway_security_policy}/rules/{rule}
- project (String)
- location (String)
- gateway_security_policy (String)
- rule (String)
- (::String)
- (::ArgumentError)
#location_path
def location_path(project:, location:) -> ::StringCreate a fully-qualified Location resource string.
The resource will be in the following format:
projects/{project}/locations/{location}
- project (String)
- location (String)
- (::String)
- (::ArgumentError)
#server_tls_policy_path
def server_tls_policy_path(project:, location:, server_tls_policy:) -> ::StringCreate a fully-qualified ServerTlsPolicy resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/serverTlsPolicies/{server_tls_policy}
- project (String)
- location (String)
- server_tls_policy (String)
- (::String)
- (::ArgumentError)
#tls_inspection_policy_path
def tls_inspection_policy_path(project:, location:, tls_inspection_policy:) -> ::StringCreate a fully-qualified TlsInspectionPolicy resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/tlsInspectionPolicies/{tls_inspection_policy}
- project (String)
- location (String)
- tls_inspection_policy (String)
- (::String)
- (::ArgumentError)
#trust_config_path
def trust_config_path(project:, location:, trust_config:) -> ::StringCreate a fully-qualified TrustConfig resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/trustConfigs/{trust_config}
- project (String)
- location (String)
- trust_config (String)
- (::String)
- (::ArgumentError)
#url_list_path
def url_list_path(project:, location:, url_list:) -> ::StringCreate a fully-qualified UrlList resource string.
The resource will be in the following format:
projects/{project}/locations/{location}/urlLists/{url_list}
- project (String)
- location (String)
- url_list (String)
- (::String)
- (::ArgumentError)