public sealed class TestIamPermissionsRequest : IMessage<TestIamPermissionsRequest>, IEquatable<TestIamPermissionsRequest>, IDeepCloneable<TestIamPermissionsRequest>, IBufferMessage, IMessage
Request message for TestIamPermissions
method.
Implements
IMessage<TestIamPermissionsRequest>, IEquatable<TestIamPermissionsRequest>, IDeepCloneable<TestIamPermissionsRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Iam.V1Assembly
Google.Cloud.Iam.V1.dll
Constructors
TestIamPermissionsRequest()
public TestIamPermissionsRequest()
TestIamPermissionsRequest(TestIamPermissionsRequest)
public TestIamPermissionsRequest(TestIamPermissionsRequest other)
Parameter | |
---|---|
Name | Description |
other | TestIamPermissionsRequest |
Properties
Permissions
public RepeatedField<string> Permissions { get; }
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.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
Resource
public string Resource { get; set; }
REQUIRED: The resource for which the policy detail is being requested. 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 |