Class: Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo
- Inherits:
-
Object
- Object
- Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/networkmanagement/v1/trace.rb
Overview
For display only. Metadata associated with the load balancer backend.
Defined Under Namespace
Modules: HealthCheckFirewallsConfigState
Instance Attribute Summary collapse
-
#backend_bucket_uri ⇒ ::String
URI of the backend bucket this backend targets (if applicable).
-
#backend_service_uri ⇒ ::String
URI of the backend service this backend belongs to (if applicable).
-
#health_check_firewalls_config_state ⇒ ::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo::HealthCheckFirewallsConfigState
readonly
Output only.
-
#health_check_uri ⇒ ::String
URI of the health check attached to this backend (if applicable).
-
#instance_group_uri ⇒ ::String
URI of the instance group this backend belongs to (if applicable).
-
#instance_uri ⇒ ::String
URI of the backend instance (if applicable).
-
#name ⇒ ::String
Display name of the backend.
-
#network_endpoint_group_uri ⇒ ::String
URI of the network endpoint group this backend belongs to (if applicable).
-
#psc_google_api_target ⇒ ::String
PSC Google API target this PSC NEG backend targets (if applicable).
-
#psc_service_attachment_uri ⇒ ::String
URI of the PSC service attachment this PSC NEG backend targets (if applicable).
Instance Attribute Details
#backend_bucket_uri ⇒ ::String
Returns URI of the backend bucket this backend targets (if applicable).
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#backend_service_uri ⇒ ::String
Returns URI of the backend service this backend belongs to (if applicable).
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#health_check_firewalls_config_state ⇒ ::Google::Cloud::NetworkManagement::V1::LoadBalancerBackendInfo::HealthCheckFirewallsConfigState (readonly)
Returns Output only. Health check firewalls configuration state for the backend. This is a result of the static firewall analysis (verifying that health check traffic from required IP ranges to the backend is allowed or not). The backend might still be unhealthy even if these firewalls are configured. Please refer to the documentation for more information: https://cloud.google.com/load-balancing/docs/firewall-rules.
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#health_check_uri ⇒ ::String
Returns URI of the health check attached to this backend (if applicable).
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#instance_group_uri ⇒ ::String
Returns URI of the instance group this backend belongs to (if applicable).
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#instance_uri ⇒ ::String
Returns URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#name ⇒ ::String
Returns Display name of the backend. For example, it might be an instance name for the instance group backends, or an IP address and port for zonal network endpoint group backends.
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#network_endpoint_group_uri ⇒ ::String
Returns URI of the network endpoint group this backend belongs to (if applicable).
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#psc_google_api_target ⇒ ::String
Returns PSC Google API target this PSC NEG backend targets (if applicable).
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |
#psc_service_attachment_uri ⇒ ::String
Returns URI of the PSC service attachment this PSC NEG backend targets (if applicable).
1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 |
# File 'proto_docs/google/cloud/networkmanagement/v1/trace.rb', line 1614 class LoadBalancerBackendInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Health check firewalls configuration state enum. module HealthCheckFirewallsConfigState # Configuration state unspecified. It usually means that the backend has # no health check attached, or there was an unexpected configuration error # preventing Connectivity tests from verifying health check configuration. HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED = 0 # Firewall rules (policies) allowing health check traffic from all required # IP ranges to the backend are configured. FIREWALLS_CONFIGURED = 1 # Firewall rules (policies) allow health check traffic only from a part of # required IP ranges. FIREWALLS_PARTIALLY_CONFIGURED = 2 # Firewall rules (policies) deny health check traffic from all required # IP ranges to the backend. FIREWALLS_NOT_CONFIGURED = 3 # The network contains firewall rules of unsupported types, so Connectivity # tests were not able to verify health check configuration status. Please # refer to the documentation for the list of unsupported configurations: # https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs FIREWALLS_UNSUPPORTED = 4 end end |