Class CloudLocation (0.1.0)

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

Attributes

Name Description
name str
Identifier. Name of the cloud location. Unique name of the cloud location including project and location using the form: projects/{project_id}/locations/{location}/cloudLocations/{cloud_location}
containing_cloud_location str
Output only. The containing cloud location in the strict nesting hierarchy. For example, the containing cloud location of a zone is a region.
display_name str
Optional. The human-readable name of the cloud location. Example: us-east-2, us-east1.
cloud_provider google.cloud.locationfinder_v1.types.CloudLocation.CloudProvider
Optional. The provider of the cloud location. Values can be Google Cloud or third-party providers, including AWS, Azure, or Oracle Cloud Infrastructure.
territory_code str
Optional. The two-letter ISO 3166-1 alpha-2 code of the cloud location. Examples: US, JP, KR.
cloud_location_type google.cloud.locationfinder_v1.types.CloudLocation.CloudLocationType
Optional. The type of the cloud location.
carbon_free_energy_percentage float
Optional. The carbon free energy percentage of the cloud location. This represents the average percentage of time customers' application will be running on carbon-free energy. See https://cloud.google.com/sustainability/region-carbon for more details. There is a difference between default value 0 and unset value. 0 means the carbon free energy percentage is 0%, while unset value means the carbon footprint data is not available. This field is a member of oneof_ _carbon_free_energy_percentage.

Classes

CloudLocationType

CloudLocationType(value)

The type of the cloud location. This enum lists all possible categories of cloud locations.

CloudProvider

CloudProvider(value)

The type of the cloud provider. This enum lists all possible providers of cloud locations.