Class TestIamPermissionsRequest
Request message for TestIamPermissions method.
Inheritance
System.Object
TestIamPermissionsRequest
Implements
System.IEquatable<TestIamPermissionsRequest>
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Iam.V1
Assembly: Google.Cloud.Iam.V1.dll
Syntax
public sealed class TestIamPermissionsRequest : IMessage<TestIamPermissionsRequest>, IMessage, IEquatable<TestIamPermissionsRequest>, IDeepCloneable<TestIamPermissionsRequest>
Constructors
TestIamPermissionsRequest()
Declaration
public TestIamPermissionsRequest()
TestIamPermissionsRequest(TestIamPermissionsRequest)
Declaration
public TestIamPermissionsRequest(TestIamPermissionsRequest other)
Parameters
| Type | Name | Description |
|---|---|---|
| TestIamPermissionsRequest | other |
Properties
Permissions
The set of permissions to check for the resource. Permissions with
wildcards (such as '' or 'storage.') are not allowed. For more
information see
IAM Overview.
Declaration
public RepeatedField<string> Permissions { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<System.String> |
Resource
REQUIRED: The resource for which the policy detail is being requested. See the operation documentation for the appropriate value for this field.
Declaration
public string Resource { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ResourceAsResourceName
IResourceName-typed view over the Resource resource name property.
Declaration
public IResourceName ResourceAsResourceName { get; set; }
Property Value
| Type | Description |
|---|---|
| IResourceName |