Compute Engine v1 API - Class RegionSetPolicyRequest (2.14.0)

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

Inheritance

object > RegionSetPolicyRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RegionSetPolicyRequest()

public RegionSetPolicyRequest()

RegionSetPolicyRequest(RegionSetPolicyRequest)

public RegionSetPolicyRequest(RegionSetPolicyRequest other)
Parameter
NameDescription
otherRegionSetPolicyRequest

Properties

Bindings

public RepeatedField<Binding> Bindings { get; }

Flatten Policy to create a backwacd compatible wire-format. Deprecated. Use 'policy' to specify bindings.

Property Value
TypeDescription
RepeatedFieldBinding

Etag

public string Etag { get; set; }

Flatten Policy to create a backward compatible wire-format. Deprecated. Use 'policy' to specify the etag.

Property Value
TypeDescription
string

HasEtag

public bool HasEtag { get; }

Gets whether the "etag" field is set

Property Value
TypeDescription
bool

Policy

public Policy Policy { get; set; }

REQUIRED: The complete policy to be applied to the 'resource'. The size of the policy is limited to a few 10s of KB. An empty policy is in general a valid policy but certain services (like Projects) might reject them.

Property Value
TypeDescription
Policy