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 |