Reference documentation and code samples for the Network Management V1 API class Google::Cloud::NetworkManagement::V1::Step.
A simulated forwarding path is composed of multiple steps. Each step has a well-defined state and an associated configuration.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#abort
def abort() -> ::Google::Cloud::NetworkManagement::V1::AbortInfo
-
(::Google::Cloud::NetworkManagement::V1::AbortInfo) — Display information of the final state "abort" and reason.
Note: The following fields are mutually exclusive:
abort
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#abort=
def abort=(value) -> ::Google::Cloud::NetworkManagement::V1::AbortInfo
-
value (::Google::Cloud::NetworkManagement::V1::AbortInfo) — Display information of the final state "abort" and reason.
Note: The following fields are mutually exclusive:
abort
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::AbortInfo) — Display information of the final state "abort" and reason.
Note: The following fields are mutually exclusive:
abort
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_engine_version
def app_engine_version() -> ::Google::Cloud::NetworkManagement::V1::AppEngineVersionInfo
-
(::Google::Cloud::NetworkManagement::V1::AppEngineVersionInfo) — Display information of an App Engine service version.
Note: The following fields are mutually exclusive:
app_engine_version
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#app_engine_version=
def app_engine_version=(value) -> ::Google::Cloud::NetworkManagement::V1::AppEngineVersionInfo
-
value (::Google::Cloud::NetworkManagement::V1::AppEngineVersionInfo) — Display information of an App Engine service version.
Note: The following fields are mutually exclusive:
app_engine_version
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::AppEngineVersionInfo) — Display information of an App Engine service version.
Note: The following fields are mutually exclusive:
app_engine_version
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#causes_drop
def causes_drop() -> ::Boolean
- (::Boolean) — This is a step that leads to the final state Drop.
#causes_drop=
def causes_drop=(value) -> ::Boolean
- value (::Boolean) — This is a step that leads to the final state Drop.
- (::Boolean) — This is a step that leads to the final state Drop.
#cloud_function
def cloud_function() -> ::Google::Cloud::NetworkManagement::V1::CloudFunctionInfo
-
(::Google::Cloud::NetworkManagement::V1::CloudFunctionInfo) — Display information of a Cloud Function.
Note: The following fields are mutually exclusive:
cloud_function
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_function=
def cloud_function=(value) -> ::Google::Cloud::NetworkManagement::V1::CloudFunctionInfo
-
value (::Google::Cloud::NetworkManagement::V1::CloudFunctionInfo) — Display information of a Cloud Function.
Note: The following fields are mutually exclusive:
cloud_function
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::CloudFunctionInfo) — Display information of a Cloud Function.
Note: The following fields are mutually exclusive:
cloud_function
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_run_revision
def cloud_run_revision() -> ::Google::Cloud::NetworkManagement::V1::CloudRunRevisionInfo
-
(::Google::Cloud::NetworkManagement::V1::CloudRunRevisionInfo) — Display information of a Cloud Run revision.
Note: The following fields are mutually exclusive:
cloud_run_revision
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_run_revision=
def cloud_run_revision=(value) -> ::Google::Cloud::NetworkManagement::V1::CloudRunRevisionInfo
-
value (::Google::Cloud::NetworkManagement::V1::CloudRunRevisionInfo) — Display information of a Cloud Run revision.
Note: The following fields are mutually exclusive:
cloud_run_revision
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::CloudRunRevisionInfo) — Display information of a Cloud Run revision.
Note: The following fields are mutually exclusive:
cloud_run_revision
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_sql_instance
def cloud_sql_instance() -> ::Google::Cloud::NetworkManagement::V1::CloudSQLInstanceInfo
-
(::Google::Cloud::NetworkManagement::V1::CloudSQLInstanceInfo) — Display information of a Cloud SQL instance.
Note: The following fields are mutually exclusive:
cloud_sql_instance
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_sql_instance=
def cloud_sql_instance=(value) -> ::Google::Cloud::NetworkManagement::V1::CloudSQLInstanceInfo
-
value (::Google::Cloud::NetworkManagement::V1::CloudSQLInstanceInfo) — Display information of a Cloud SQL instance.
Note: The following fields are mutually exclusive:
cloud_sql_instance
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::CloudSQLInstanceInfo) — Display information of a Cloud SQL instance.
Note: The following fields are mutually exclusive:
cloud_sql_instance
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#deliver
def deliver() -> ::Google::Cloud::NetworkManagement::V1::DeliverInfo
-
(::Google::Cloud::NetworkManagement::V1::DeliverInfo) — Display information of the final state "deliver" and reason.
Note: The following fields are mutually exclusive:
deliver
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#deliver=
def deliver=(value) -> ::Google::Cloud::NetworkManagement::V1::DeliverInfo
-
value (::Google::Cloud::NetworkManagement::V1::DeliverInfo) — Display information of the final state "deliver" and reason.
Note: The following fields are mutually exclusive:
deliver
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::DeliverInfo) — Display information of the final state "deliver" and reason.
Note: The following fields are mutually exclusive:
deliver
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#description
def description() -> ::String
- (::String) — A description of the step. Usually this is a summary of the state.
#description=
def description=(value) -> ::String
- value (::String) — A description of the step. Usually this is a summary of the state.
- (::String) — A description of the step. Usually this is a summary of the state.
#drop
def drop() -> ::Google::Cloud::NetworkManagement::V1::DropInfo
-
(::Google::Cloud::NetworkManagement::V1::DropInfo) — Display information of the final state "drop" and reason.
Note: The following fields are mutually exclusive:
drop
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#drop=
def drop=(value) -> ::Google::Cloud::NetworkManagement::V1::DropInfo
-
value (::Google::Cloud::NetworkManagement::V1::DropInfo) — Display information of the final state "drop" and reason.
Note: The following fields are mutually exclusive:
drop
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::DropInfo) — Display information of the final state "drop" and reason.
Note: The following fields are mutually exclusive:
drop
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#endpoint
def endpoint() -> ::Google::Cloud::NetworkManagement::V1::EndpointInfo
-
(::Google::Cloud::NetworkManagement::V1::EndpointInfo) — Display information of the source and destination under analysis.
The endpoint information in an intermediate state may differ with the
initial input, as it might be modified by state like NAT,
or Connection Proxy.
Note: The following fields are mutually exclusive:
endpoint
,instance
,firewall
,route
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#endpoint=
def endpoint=(value) -> ::Google::Cloud::NetworkManagement::V1::EndpointInfo
-
value (::Google::Cloud::NetworkManagement::V1::EndpointInfo) — Display information of the source and destination under analysis.
The endpoint information in an intermediate state may differ with the
initial input, as it might be modified by state like NAT,
or Connection Proxy.
Note: The following fields are mutually exclusive:
endpoint
,instance
,firewall
,route
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::EndpointInfo) — Display information of the source and destination under analysis.
The endpoint information in an intermediate state may differ with the
initial input, as it might be modified by state like NAT,
or Connection Proxy.
Note: The following fields are mutually exclusive:
endpoint
,instance
,firewall
,route
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#firewall
def firewall() -> ::Google::Cloud::NetworkManagement::V1::FirewallInfo
-
(::Google::Cloud::NetworkManagement::V1::FirewallInfo) — Display information of a Compute Engine firewall rule.
Note: The following fields are mutually exclusive:
firewall
,instance
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#firewall=
def firewall=(value) -> ::Google::Cloud::NetworkManagement::V1::FirewallInfo
-
value (::Google::Cloud::NetworkManagement::V1::FirewallInfo) — Display information of a Compute Engine firewall rule.
Note: The following fields are mutually exclusive:
firewall
,instance
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::FirewallInfo) — Display information of a Compute Engine firewall rule.
Note: The following fields are mutually exclusive:
firewall
,instance
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#forward
def forward() -> ::Google::Cloud::NetworkManagement::V1::ForwardInfo
-
(::Google::Cloud::NetworkManagement::V1::ForwardInfo) — Display information of the final state "forward" and reason.
Note: The following fields are mutually exclusive:
forward
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#forward=
def forward=(value) -> ::Google::Cloud::NetworkManagement::V1::ForwardInfo
-
value (::Google::Cloud::NetworkManagement::V1::ForwardInfo) — Display information of the final state "forward" and reason.
Note: The following fields are mutually exclusive:
forward
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::ForwardInfo) — Display information of the final state "forward" and reason.
Note: The following fields are mutually exclusive:
forward
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#forwarding_rule
def forwarding_rule() -> ::Google::Cloud::NetworkManagement::V1::ForwardingRuleInfo
-
(::Google::Cloud::NetworkManagement::V1::ForwardingRuleInfo) — Display information of a Compute Engine forwarding rule.
Note: The following fields are mutually exclusive:
forwarding_rule
,instance
,firewall
,route
,endpoint
,google_service
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#forwarding_rule=
def forwarding_rule=(value) -> ::Google::Cloud::NetworkManagement::V1::ForwardingRuleInfo
-
value (::Google::Cloud::NetworkManagement::V1::ForwardingRuleInfo) — Display information of a Compute Engine forwarding rule.
Note: The following fields are mutually exclusive:
forwarding_rule
,instance
,firewall
,route
,endpoint
,google_service
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::ForwardingRuleInfo) — Display information of a Compute Engine forwarding rule.
Note: The following fields are mutually exclusive:
forwarding_rule
,instance
,firewall
,route
,endpoint
,google_service
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gke_master
def gke_master() -> ::Google::Cloud::NetworkManagement::V1::GKEMasterInfo
-
(::Google::Cloud::NetworkManagement::V1::GKEMasterInfo) — Display information of a Google Kubernetes Engine cluster master.
Note: The following fields are mutually exclusive:
gke_master
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gke_master=
def gke_master=(value) -> ::Google::Cloud::NetworkManagement::V1::GKEMasterInfo
-
value (::Google::Cloud::NetworkManagement::V1::GKEMasterInfo) — Display information of a Google Kubernetes Engine cluster master.
Note: The following fields are mutually exclusive:
gke_master
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::GKEMasterInfo) — Display information of a Google Kubernetes Engine cluster master.
Note: The following fields are mutually exclusive:
gke_master
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_service
def google_service() -> ::Google::Cloud::NetworkManagement::V1::GoogleServiceInfo
-
(::Google::Cloud::NetworkManagement::V1::GoogleServiceInfo) — Display information of a Google service
Note: The following fields are mutually exclusive:
google_service
,instance
,firewall
,route
,endpoint
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_service=
def google_service=(value) -> ::Google::Cloud::NetworkManagement::V1::GoogleServiceInfo
-
value (::Google::Cloud::NetworkManagement::V1::GoogleServiceInfo) — Display information of a Google service
Note: The following fields are mutually exclusive:
google_service
,instance
,firewall
,route
,endpoint
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::GoogleServiceInfo) — Display information of a Google service
Note: The following fields are mutually exclusive:
google_service
,instance
,firewall
,route
,endpoint
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#instance
def instance() -> ::Google::Cloud::NetworkManagement::V1::InstanceInfo
-
(::Google::Cloud::NetworkManagement::V1::InstanceInfo) — Display information of a Compute Engine instance.
Note: The following fields are mutually exclusive:
instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#instance=
def instance=(value) -> ::Google::Cloud::NetworkManagement::V1::InstanceInfo
-
value (::Google::Cloud::NetworkManagement::V1::InstanceInfo) — Display information of a Compute Engine instance.
Note: The following fields are mutually exclusive:
instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::InstanceInfo) — Display information of a Compute Engine instance.
Note: The following fields are mutually exclusive:
instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#load_balancer
def load_balancer() -> ::Google::Cloud::NetworkManagement::V1::LoadBalancerInfo
-
(::Google::Cloud::NetworkManagement::V1::LoadBalancerInfo) — Display information of the load balancers. Deprecated in favor of the
load_balancer_backend_info
field, not used in new tests.Note: The following fields are mutually exclusive:
load_balancer
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#load_balancer=
def load_balancer=(value) -> ::Google::Cloud::NetworkManagement::V1::LoadBalancerInfo
-
value (::Google::Cloud::NetworkManagement::V1::LoadBalancerInfo) — Display information of the load balancers. Deprecated in favor of the
load_balancer_backend_info
field, not used in new tests.Note: The following fields are mutually exclusive:
load_balancer
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::LoadBalancerInfo) — Display information of the load balancers. Deprecated in favor of the
load_balancer_backend_info
field, not used in new tests.Note: The following fields are mutually exclusive:
load_balancer
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#load_balancer_backend_info
def load_balancer_backend_info() -> ::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo
-
(::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo) — Display information of a specific load balancer backend.
Note: The following fields are mutually exclusive:
load_balancer_backend_info
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#load_balancer_backend_info=
def load_balancer_backend_info=(value) -> ::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo
-
value (::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo) — Display information of a specific load balancer backend.
Note: The following fields are mutually exclusive:
load_balancer_backend_info
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo) — Display information of a specific load balancer backend.
Note: The following fields are mutually exclusive:
load_balancer_backend_info
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#nat
def nat() -> ::Google::Cloud::NetworkManagement::V1::NatInfo
-
(::Google::Cloud::NetworkManagement::V1::NatInfo) — Display information of a NAT.
Note: The following fields are mutually exclusive:
nat
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#nat=
def nat=(value) -> ::Google::Cloud::NetworkManagement::V1::NatInfo
-
value (::Google::Cloud::NetworkManagement::V1::NatInfo) — Display information of a NAT.
Note: The following fields are mutually exclusive:
nat
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::NatInfo) — Display information of a NAT.
Note: The following fields are mutually exclusive:
nat
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#network
def network() -> ::Google::Cloud::NetworkManagement::V1::NetworkInfo
-
(::Google::Cloud::NetworkManagement::V1::NetworkInfo) — Display information of a Google Cloud network.
Note: The following fields are mutually exclusive:
network
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#network=
def network=(value) -> ::Google::Cloud::NetworkManagement::V1::NetworkInfo
-
value (::Google::Cloud::NetworkManagement::V1::NetworkInfo) — Display information of a Google Cloud network.
Note: The following fields are mutually exclusive:
network
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::NetworkInfo) — Display information of a Google Cloud network.
Note: The following fields are mutually exclusive:
network
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#project_id
def project_id() -> ::String
- (::String) — Project ID that contains the configuration this step is validating.
#project_id=
def project_id=(value) -> ::String
- value (::String) — Project ID that contains the configuration this step is validating.
- (::String) — Project ID that contains the configuration this step is validating.
#proxy_connection
def proxy_connection() -> ::Google::Cloud::NetworkManagement::V1::ProxyConnectionInfo
-
(::Google::Cloud::NetworkManagement::V1::ProxyConnectionInfo) — Display information of a ProxyConnection.
Note: The following fields are mutually exclusive:
proxy_connection
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#proxy_connection=
def proxy_connection=(value) -> ::Google::Cloud::NetworkManagement::V1::ProxyConnectionInfo
-
value (::Google::Cloud::NetworkManagement::V1::ProxyConnectionInfo) — Display information of a ProxyConnection.
Note: The following fields are mutually exclusive:
proxy_connection
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::ProxyConnectionInfo) — Display information of a ProxyConnection.
Note: The following fields are mutually exclusive:
proxy_connection
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#redis_cluster
def redis_cluster() -> ::Google::Cloud::NetworkManagement::V1::RedisClusterInfo
-
(::Google::Cloud::NetworkManagement::V1::RedisClusterInfo) — Display information of a Redis Cluster.
Note: The following fields are mutually exclusive:
redis_cluster
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#redis_cluster=
def redis_cluster=(value) -> ::Google::Cloud::NetworkManagement::V1::RedisClusterInfo
-
value (::Google::Cloud::NetworkManagement::V1::RedisClusterInfo) — Display information of a Redis Cluster.
Note: The following fields are mutually exclusive:
redis_cluster
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::RedisClusterInfo) — Display information of a Redis Cluster.
Note: The following fields are mutually exclusive:
redis_cluster
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#redis_instance
def redis_instance() -> ::Google::Cloud::NetworkManagement::V1::RedisInstanceInfo
-
(::Google::Cloud::NetworkManagement::V1::RedisInstanceInfo) — Display information of a Redis Instance.
Note: The following fields are mutually exclusive:
redis_instance
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#redis_instance=
def redis_instance=(value) -> ::Google::Cloud::NetworkManagement::V1::RedisInstanceInfo
-
value (::Google::Cloud::NetworkManagement::V1::RedisInstanceInfo) — Display information of a Redis Instance.
Note: The following fields are mutually exclusive:
redis_instance
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::RedisInstanceInfo) — Display information of a Redis Instance.
Note: The following fields are mutually exclusive:
redis_instance
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#route
def route() -> ::Google::Cloud::NetworkManagement::V1::RouteInfo
-
(::Google::Cloud::NetworkManagement::V1::RouteInfo) — Display information of a Compute Engine route.
Note: The following fields are mutually exclusive:
route
,instance
,firewall
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#route=
def route=(value) -> ::Google::Cloud::NetworkManagement::V1::RouteInfo
-
value (::Google::Cloud::NetworkManagement::V1::RouteInfo) — Display information of a Compute Engine route.
Note: The following fields are mutually exclusive:
route
,instance
,firewall
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::RouteInfo) — Display information of a Compute Engine route.
Note: The following fields are mutually exclusive:
route
,instance
,firewall
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#serverless_neg
def serverless_neg() -> ::Google::Cloud::NetworkManagement::V1::ServerlessNegInfo
-
(::Google::Cloud::NetworkManagement::V1::ServerlessNegInfo) — Display information of a Serverless network endpoint group backend. Used
only for return traces.
Note: The following fields are mutually exclusive:
serverless_neg
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#serverless_neg=
def serverless_neg=(value) -> ::Google::Cloud::NetworkManagement::V1::ServerlessNegInfo
-
value (::Google::Cloud::NetworkManagement::V1::ServerlessNegInfo) — Display information of a Serverless network endpoint group backend. Used
only for return traces.
Note: The following fields are mutually exclusive:
serverless_neg
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::ServerlessNegInfo) — Display information of a Serverless network endpoint group backend. Used
only for return traces.
Note: The following fields are mutually exclusive:
serverless_neg
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#state
def state() -> ::Google::Cloud::NetworkManagement::V1::Step::State
- (::Google::Cloud::NetworkManagement::V1::Step::State) — Each step is in one of the pre-defined states.
#state=
def state=(value) -> ::Google::Cloud::NetworkManagement::V1::Step::State
- value (::Google::Cloud::NetworkManagement::V1::Step::State) — Each step is in one of the pre-defined states.
- (::Google::Cloud::NetworkManagement::V1::Step::State) — Each step is in one of the pre-defined states.
#storage_bucket
def storage_bucket() -> ::Google::Cloud::NetworkManagement::V1::StorageBucketInfo
-
(::Google::Cloud::NetworkManagement::V1::StorageBucketInfo) — Display information of a Storage Bucket. Used only for return traces.
Note: The following fields are mutually exclusive:
storage_bucket
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#storage_bucket=
def storage_bucket=(value) -> ::Google::Cloud::NetworkManagement::V1::StorageBucketInfo
-
value (::Google::Cloud::NetworkManagement::V1::StorageBucketInfo) — Display information of a Storage Bucket. Used only for return traces.
Note: The following fields are mutually exclusive:
storage_bucket
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::StorageBucketInfo) — Display information of a Storage Bucket. Used only for return traces.
Note: The following fields are mutually exclusive:
storage_bucket
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vpc_connector
def vpc_connector() -> ::Google::Cloud::NetworkManagement::V1::VpcConnectorInfo
-
(::Google::Cloud::NetworkManagement::V1::VpcConnectorInfo) — Display information of a VPC connector.
Note: The following fields are mutually exclusive:
vpc_connector
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vpc_connector=
def vpc_connector=(value) -> ::Google::Cloud::NetworkManagement::V1::VpcConnectorInfo
-
value (::Google::Cloud::NetworkManagement::V1::VpcConnectorInfo) — Display information of a VPC connector.
Note: The following fields are mutually exclusive:
vpc_connector
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::VpcConnectorInfo) — Display information of a VPC connector.
Note: The following fields are mutually exclusive:
vpc_connector
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpn_tunnel
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vpn_gateway
def vpn_gateway() -> ::Google::Cloud::NetworkManagement::V1::VpnGatewayInfo
-
(::Google::Cloud::NetworkManagement::V1::VpnGatewayInfo) — Display information of a Compute Engine VPN gateway.
Note: The following fields are mutually exclusive:
vpn_gateway
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vpn_gateway=
def vpn_gateway=(value) -> ::Google::Cloud::NetworkManagement::V1::VpnGatewayInfo
-
value (::Google::Cloud::NetworkManagement::V1::VpnGatewayInfo) — Display information of a Compute Engine VPN gateway.
Note: The following fields are mutually exclusive:
vpn_gateway
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::VpnGatewayInfo) — Display information of a Compute Engine VPN gateway.
Note: The following fields are mutually exclusive:
vpn_gateway
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_tunnel
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vpn_tunnel
def vpn_tunnel() -> ::Google::Cloud::NetworkManagement::V1::VpnTunnelInfo
-
(::Google::Cloud::NetworkManagement::V1::VpnTunnelInfo) — Display information of a Compute Engine VPN tunnel.
Note: The following fields are mutually exclusive:
vpn_tunnel
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vpn_tunnel=
def vpn_tunnel=(value) -> ::Google::Cloud::NetworkManagement::V1::VpnTunnelInfo
-
value (::Google::Cloud::NetworkManagement::V1::VpnTunnelInfo) — Display information of a Compute Engine VPN tunnel.
Note: The following fields are mutually exclusive:
vpn_tunnel
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::NetworkManagement::V1::VpnTunnelInfo) — Display information of a Compute Engine VPN tunnel.
Note: The following fields are mutually exclusive:
vpn_tunnel
,instance
,firewall
,route
,endpoint
,google_service
,forwarding_rule
,vpn_gateway
,vpc_connector
,deliver
,forward
,abort
,drop
,load_balancer
,network
,gke_master
,cloud_sql_instance
,redis_instance
,redis_cluster
,cloud_function
,app_engine_version
,cloud_run_revision
,nat
,proxy_connection
,load_balancer_backend_info
,storage_bucket
,serverless_neg
. If a field in that set is populated, all other fields in the set will automatically be cleared.