Class GoogleServiceInfo (1.17.1)

GoogleServiceInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

For display only. Details of a Google Service sending packets to a VPC network. Although the source IP might be a publicly routable address, some Google Services use special routes within Google production infrastructure to reach Compute Engine Instances. https://cloud.google.com/vpc/docs/routes#special_return_paths

Attributes

NameDescription
source_ip str
Source IP address.
google_service_type google.cloud.network_management_v1.types.GoogleServiceInfo.GoogleServiceType
Recognized type of a Google Service.

Classes

GoogleServiceType

GoogleServiceType(value)

Recognized type of a Google Service.

Values: GOOGLE_SERVICE_TYPE_UNSPECIFIED (0): Unspecified Google Service. IAP (1): Identity aware proxy. https://cloud.google.com/iap/docs/using-tcp-forwarding GFE_PROXY_OR_HEALTH_CHECK_PROBER (2): One of two services sharing IP ranges:

    -  Load Balancer proxy
    -  Centralized Health Check prober
       https://cloud.google.com/load-balancing/docs/firewall-rules
CLOUD_DNS (3):
    Connectivity from Cloud DNS to forwarding
    targets or alternate name servers that use
    private routing.
    https://cloud.google.com/dns/docs/zones/forwarding-zones#firewall-rules
    https://cloud.google.com/dns/docs/policies#firewall-rules
GOOGLE_API (4):
    private.googleapis.com and
    restricted.googleapis.com
GOOGLE_API_PSC (5):
    Google API via Private Service Connect.
    https://cloud.google.com/vpc/docs/configure-private-service-connect-apis
GOOGLE_API_VPC_SC (6):
    Google API via VPC Service Controls.
    https://cloud.google.com/vpc/docs/configure-private-service-connect-apis