public sealed class SetIamPolicyRequest : IMessage<SetIamPolicyRequest>, IEquatable<SetIamPolicyRequest>, IDeepCloneable<SetIamPolicyRequest>, IBufferMessage, IMessageRequest message for SetIamPolicy method.
Implements
IMessage<SetIamPolicyRequest>, IEquatable<SetIamPolicyRequest>, IDeepCloneable<SetIamPolicyRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Iam.V1Assembly
Google.Cloud.Iam.V1.dll
Constructors
SetIamPolicyRequest()
public SetIamPolicyRequest()SetIamPolicyRequest(SetIamPolicyRequest)
public SetIamPolicyRequest(SetIamPolicyRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
SetIamPolicyRequest |
Properties
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 a
valid policy but certain Cloud Platform services (such as Projects)
might reject them.
| Property Value | |
|---|---|
| Type | Description |
Policy |
|
Resource
public string Resource { get; set; }REQUIRED: The resource for which the policy is being specified. See the operation documentation for the appropriate value for this field.
| Property Value | |
|---|---|
| Type | Description |
String |
|
ResourceAsResourceName
public IResourceName ResourceAsResourceName { get; set; }IResourceName-typed view over the Resource resource name property.
| Property Value | |
|---|---|
| Type | Description |
IResourceName |
|