Compute Engine v1 API - Class GlobalOrganizationSetPolicyRequest (2.15.0)

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

Inheritance

object > GlobalOrganizationSetPolicyRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

GlobalOrganizationSetPolicyRequest()

public GlobalOrganizationSetPolicyRequest()

GlobalOrganizationSetPolicyRequest(GlobalOrganizationSetPolicyRequest)

public GlobalOrganizationSetPolicyRequest(GlobalOrganizationSetPolicyRequest other)
Parameter
Name Description
other GlobalOrganizationSetPolicyRequest

Properties

Bindings

public RepeatedField<Binding> Bindings { get; }

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

Property Value
Type Description
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
Type Description
string

HasEtag

public bool HasEtag { get; }

Gets whether the "etag" field is set

Property Value
Type Description
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
Type Description
Policy