Show / Hide Table of Contents

Class CloudLocation

Represents resource cloud locations.

Inheritance
object
CloudLocation
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudLocationFinder.v1alpha.Data
Assembly: Google.Apis.CloudLocationFinder.v1alpha.dll
Syntax
public class CloudLocation : IDirectResponseSchema

Properties

CarbonFreeEnergyPercentage

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.

Declaration
[JsonProperty("carbonFreeEnergyPercentage")]
public virtual float? CarbonFreeEnergyPercentage { get; set; }
Property Value
Type Description
float?

CloudLocationType

Optional. The type of the cloud location.

Declaration
[JsonProperty("cloudLocationType")]
public virtual string CloudLocationType { get; set; }
Property Value
Type Description
string

CloudProvider

Optional. The provider of the cloud location. Values can be Google Cloud or third-party providers, including AWS, Azure, or Oracle Cloud Infrastructure.

Declaration
[JsonProperty("cloudProvider")]
public virtual string CloudProvider { get; set; }
Property Value
Type Description
string

ContainingCloudLocation

Output only. The containing cloud location in the strict nesting hierarchy. For example, the containing cloud location of a zone is a region.

Declaration
[JsonProperty("containingCloudLocation")]
public virtual string ContainingCloudLocation { get; set; }
Property Value
Type Description
string

DisplayName

Optional. The human-readable name of the cloud location. Example: us-east-2, us-east1.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Name

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}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

TerritoryCode

Optional. The two-letter ISO 3166-1 alpha-2 code of the cloud location. Examples: US, JP, KR.

Declaration
[JsonProperty("territoryCode")]
public virtual string TerritoryCode { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX