Class ResourceLocation (2.0.0)

public sealed class ResourceLocation : IMessage<ResourceLocation>, IEquatable<ResourceLocation>, IDeepCloneable<ResourceLocation>, IBufferMessage, IMessage

Location information about a resource.

Inheritance

Object > ResourceLocation

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

ResourceLocation()

public ResourceLocation()

ResourceLocation(ResourceLocation)

public ResourceLocation(ResourceLocation other)
Parameter
NameDescription
otherResourceLocation

Properties

CurrentLocations

public RepeatedField<string> CurrentLocations { get; }

The locations of a resource after the execution of the operation. Requests to create or delete a location based resource must populate the 'current_locations' field and not the 'original_locations' field. For example:

"europe-west1-a" "us-east1" "nam3"

Property Value
TypeDescription
RepeatedField<String>

OriginalLocations

public RepeatedField<string> OriginalLocations { get; }

The locations of a resource prior to the execution of the operation. Requests that mutate the resource's location must populate both the 'original_locations' as well as the 'current_locations' fields. For example:

"europe-west1-a" "us-east1" "nam3"

Property Value
TypeDescription
RepeatedField<String>