Class AssetLocation
Provides the mapping of a cloud asset to a direct physical location or to a proxy that defines the location on its behalf.
Implements
Inherited Members
Namespace: Google.Apis.CloudMemorystoreforMemcached.v1.Data
Assembly: Google.Apis.CloudMemorystoreforMemcached.v1.dll
Syntax
public class AssetLocation : IDirectResponseSchema
Properties
CcfeRmsPath
Spanner path of the CCFE RMS database. It is only applicable for CCFE tenants that use CCFE RMS for storing resource metadata.
Declaration
[JsonProperty("ccfeRmsPath")]
public virtual string CcfeRmsPath { 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 |
Expected
Defines the customer expectation around ZI/ZS for this asset and ZI/ZS state of the region at the time of asset creation.
Declaration
[JsonProperty("expected")]
public virtual IsolationExpectations Expected { get; set; }
Property Value
Type | Description |
---|---|
IsolationExpectations |
ExtraParameters
Defines extra parameters required for specific asset types.
Declaration
[JsonProperty("extraParameters")]
public virtual IList<ExtraParameter> ExtraParameters { get; set; }
Property Value
Type | Description |
---|---|
IList<ExtraParameter> |
LocationData
Contains all kinds of physical location definitions for this asset.
Declaration
[JsonProperty("locationData")]
public virtual IList<LocationData> LocationData { get; set; }
Property Value
Type | Description |
---|---|
IList<LocationData> |
ParentAsset
Defines parents assets if any in order to allow later generation of child_asset_location data via child assets.
Declaration
[JsonProperty("parentAsset")]
public virtual IList<CloudAsset> ParentAsset { get; set; }
Property Value
Type | Description |
---|---|
IList<CloudAsset> |