public sealed class ListServiceAccountsRequest : IMessage<ListServiceAccountsRequest>, IEquatable<ListServiceAccountsRequest>, IDeepCloneable<ListServiceAccountsRequest>, IBufferMessage, IMessage, IPageRequestReference documentation and code samples for the Identity and Access Management (IAM) v1 API class ListServiceAccountsRequest.
The service account list request.
Implements
IMessage<ListServiceAccountsRequest>, IEquatable<ListServiceAccountsRequest>, IDeepCloneable<ListServiceAccountsRequest>, IBufferMessage, IMessage, IPageRequestNamespace
Google.Cloud.Iam.Admin.V1Assembly
Google.Cloud.Iam.Admin.V1.dll
Constructors
ListServiceAccountsRequest()
public ListServiceAccountsRequest()ListServiceAccountsRequest(ListServiceAccountsRequest)
public ListServiceAccountsRequest(ListServiceAccountsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ListServiceAccountsRequest |
Properties
Name
public string Name { get; set; }Required. The resource name of the project associated with the service
accounts, such as projects/my-project-123.
| Property Value | |
|---|---|
| Type | Description |
String |
|
PageSize
public int PageSize { get; set; }Optional limit on the number of service accounts to include in the response. Further accounts can subsequently be obtained by including the [ListServiceAccountsResponse.next_page_token][google.iam.admin.v1.ListServiceAccountsResponse.next_page_token] in a subsequent request.
The default is 20, and the maximum is 100.
| Property Value | |
|---|---|
| Type | Description |
Int32 |
|
PageToken
public string PageToken { get; set; }Optional pagination token returned in an earlier [ListServiceAccountsResponse.next_page_token][google.iam.admin.v1.ListServiceAccountsResponse.next_page_token].
| Property Value | |
|---|---|
| Type | Description |
String |
|
ProjectName
public ProjectName ProjectName { get; set; }ProjectName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ProjectName |
|