Show / Hide Table of Contents

Class TestIamPermissionsRequest

Request message for TestIamPermissions method.

Inheritance
System.Object
TestIamPermissionsRequest
Implements
IMessage<TestIamPermissionsRequest>
IMessage
System.IEquatable<TestIamPermissionsRequest>
IDeepCloneable<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
Back to top