public sealed class ListServiceAccountKeysRequest : IMessage<ListServiceAccountKeysRequest>, IEquatable<ListServiceAccountKeysRequest>, IDeepCloneable<ListServiceAccountKeysRequest>, IBufferMessage, IMessage
public RepeatedField<ListServiceAccountKeysRequest.Types.KeyType> KeyTypes { get; }
Filters the types of keys the user wants to include in the list
response. Duplicate key types are not allowed. If no key type
is provided, all keys are returned.
Required. The resource name of the service account in the following format:
projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}.
Using - as a wildcard for the PROJECT_ID, will infer the project from
the account. The ACCOUNT value can be the email address or the
unique_id of the service account.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eListServiceAccountKeysRequest\u003c/code\u003e class, which is used to request a list of service account keys.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListServiceAccountKeysRequest\u003c/code\u003e class is part of the \u003ccode\u003eGoogle.Cloud.Iam.Admin.V1\u003c/code\u003e namespace and is implemented with various interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors: a default constructor \u003ccode\u003eListServiceAccountKeysRequest()\u003c/code\u003e and another that takes a \u003ccode\u003eListServiceAccountKeysRequest\u003c/code\u003e object as a parameter for copying.\u003c/p\u003e\n"],["\u003cp\u003eIt includes properties such as \u003ccode\u003eKeyTypes\u003c/code\u003e, to filter the types of keys requested, \u003ccode\u003eName\u003c/code\u003e, to specify the resource name of the service account, and \u003ccode\u003eServiceAccountName\u003c/code\u003e, which offers a typed view over the \u003ccode\u003eName\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines the latest version of this class as 2.4.0 and contains several other available versions dating back to 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]