Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.AuthProvidersResource.CredentialsResource.RetrieveRequest

Retrieves authorization credentials for an authprovider, or indicates what action needs to be taken to obtain credentials. If the token field in the response is populated, credential retrieval was successful. If one of the fields in the status oneof is populated, further action is required to obtain credentials, such as redirecting the user for consent. View comments on RetrieveCredentialsResponse for more information.

Inheritance
object
ClientServiceRequest
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>
ProjectsResource.LocationsResource.AuthProvidersResource.CredentialsResource.RetrieveRequest
Implements
IClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>
IClientServiceRequest
Inherited Members
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.Xgafv
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.AccessToken
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.Alt
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.Callback
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.Fields
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.Key
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.OauthToken
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.PrettyPrint
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.QuotaUser
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.UploadType
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.UploadProtocol
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.Execute()
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ExecuteAsStream()
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ExecuteAsync()
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ExecuteAsync(CancellationToken)
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ExecuteAsStreamAsync()
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.CreateRequest(bool?)
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.GenerateRequestUri()
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.GetDefaultETagAction(string)
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ETagAction
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ModifyRequest
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ValidateParameters
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.ApiVersion
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.RequestParameters
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AgentIdentityCredentials.v1beta
Assembly: Google.Apis.AgentIdentityCredentials.v1beta.dll
Syntax
public class ProjectsResource.LocationsResource.AuthProvidersResource.CredentialsResource.RetrieveRequest : AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>, IClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>, IClientServiceRequest

Constructors

RetrieveRequest(IClientService, GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsRequest, string)

Constructs a new Retrieve request.

Declaration
public RetrieveRequest(IClientService service, GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsRequest body, string authProvider)
Parameters
Type Name Description
IClientService service
GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsRequest body
string authProvider

Properties

AuthProvider

Required. The parent resource name of the AuthProvider. Format: projects/{project}/locations/{location}/authProviders/{auth_provider}

Declaration
[RequestParameter("authProvider", RequestParameterType.Path)]
public virtual string AuthProvider { get; }
Property Value
Type Description
string

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.HttpMethod

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.MethodName

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.RestPath

Methods

GetBody()

Returns the body of the request.

Declaration
protected override object GetBody()
Returns
Type Description
object
Overrides
ClientServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.GetBody()

InitParameters()

Initializes Retrieve parameter list.

Declaration
protected override void InitParameters()
Overrides
AgentIdentityCredentialsBaseServiceRequest<GoogleCloudAgentidentitycredentialsV1betaRetrieveCredentialsResponse>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In this article
Back to top Generated by DocFX