CloudLocation(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents resource cloud locations.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
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.