Class AuthProviderServiceConnection (3.8.0-rc)
Stay organized with collections
Save and categorize content based on your preferences.
Functions
virtual options()
| Returns |
| Type |
Description |
Options |
|
virtual ListAuthProviders(google::cloud::agentidentity::v1::ListAuthProvidersRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::ListAuthProvidersRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::agentidentity::v1::AuthProvider > |
|
virtual GetAuthProvider(google::cloud::agentidentity::v1::GetAuthProviderRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::GetAuthProviderRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::AuthProvider > |
|
virtual CreateAuthProvider(google::cloud::agentidentity::v1::CreateAuthProviderRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::CreateAuthProviderRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::AuthProvider > |
|
virtual UpdateAuthProvider(google::cloud::agentidentity::v1::UpdateAuthProviderRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::UpdateAuthProviderRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::AuthProvider > |
|
virtual DeleteAuthProvider(google::cloud::agentidentity::v1::DeleteAuthProviderRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::DeleteAuthProviderRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual UndeleteAuthProvider(google::cloud::agentidentity::v1::UndeleteAuthProviderRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::UndeleteAuthProviderRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::AuthProvider > |
|
virtual QueryAuthProviders(google::cloud::agentidentity::v1::QueryAuthProvidersRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::QueryAuthProvidersRequest
|
| Returns |
| Type |
Description |
StreamRange< std::string > |
|
virtual QueryWorkloads(google::cloud::agentidentity::v1::QueryWorkloadsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::QueryWorkloadsRequest
|
| Returns |
| Type |
Description |
StreamRange< std::string > |
|
virtual ListAuthorizations(google::cloud::agentidentity::v1::ListAuthorizationsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::ListAuthorizationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::agentidentity::v1::Authorization > |
|
virtual GetAuthorization(google::cloud::agentidentity::v1::GetAuthorizationRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::GetAuthorizationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::Authorization > |
|
virtual DeleteAuthorization(google::cloud::agentidentity::v1::DeleteAuthorizationRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::DeleteAuthorizationRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListAccessSummaries(google::cloud::agentidentity::v1::ListAccessSummariesRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::ListAccessSummariesRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::agentidentity::v1::AccessSummary > |
|
virtual GetAccessSummary(google::cloud::agentidentity::v1::GetAccessSummaryRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::GetAccessSummaryRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::AccessSummary > |
|
virtual RevokeAuthorization(google::cloud::agentidentity::v1::RevokeAuthorizationRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::RevokeAuthorizationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::RevokeAuthorizationResponse > |
|
virtual EnableAuthProvider(google::cloud::agentidentity::v1::EnableAuthProviderRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::EnableAuthProviderRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::AuthProvider > |
|
virtual DisableAuthProvider(google::cloud::agentidentity::v1::DisableAuthProviderRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::agentidentity::v1::DisableAuthProviderRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::agentidentity::v1::AuthProvider > |
|
virtual ListLocations(google::cloud::location::ListLocationsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::location::ListLocationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::location::Location > |
|
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::location::GetLocationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::location::Location > |
|
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
| Parameter |
| Name |
Description |
request |
google::iam::v1::SetIamPolicyRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::iam::v1::Policy > |
|
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
| Parameter |
| Name |
Description |
request |
google::iam::v1::GetIamPolicyRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::iam::v1::Policy > |
|
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
| Parameter |
| Name |
Description |
request |
google::iam::v1::TestIamPermissionsRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::iam::v1::TestIamPermissionsResponse > |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-04 UTC.
[null,null,["Last updated 2026-08-04 UTC."],[],[]]