Google Cloud Audit API - Class ResourceLocation (2.2.0)

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

Reference documentation and code samples for the Google Cloud Audit API class ResourceLocation.

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
RepeatedFieldstring

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
RepeatedFieldstring