Classes
FoldersClient
Manages Cloud Platform folder resources.
FoldersConnection
The FoldersConnection object for FoldersClient.
FoldersConnectionIdempotencyPolicy
FoldersLimitedErrorCountRetryPolicy
A retry policy for FoldersConnection based on counting errors.
FoldersLimitedTimeRetryPolicy
A retry policy for FoldersConnection based on elapsed time.
FoldersRetryPolicy
The retry policy for FoldersConnection.
OrganizationsClient
Allows users to manage their organization resources.
OrganizationsConnection
The OrganizationsConnection object for OrganizationsClient.
OrganizationsConnectionIdempotencyPolicy
OrganizationsLimitedErrorCountRetryPolicy
A retry policy for OrganizationsConnection based on counting errors.
OrganizationsLimitedTimeRetryPolicy
A retry policy for OrganizationsConnection based on elapsed time.
OrganizationsRetryPolicy
The retry policy for OrganizationsConnection.
ProjectsClient
Manages Google Cloud Projects.
ProjectsConnection
The ProjectsConnection object for ProjectsClient.
ProjectsConnectionIdempotencyPolicy
ProjectsLimitedErrorCountRetryPolicy
A retry policy for ProjectsConnection based on counting errors.
ProjectsLimitedTimeRetryPolicy
A retry policy for ProjectsConnection based on elapsed time.
ProjectsRetryPolicy
The retry policy for ProjectsConnection.
TagBindingsClient
Allow users to create and manage TagBindings between TagValues and different Google Cloud resources throughout the GCP resource hierarchy.
TagBindingsConnection
The TagBindingsConnection object for TagBindingsClient.
TagBindingsConnectionIdempotencyPolicy
TagBindingsLimitedErrorCountRetryPolicy
A retry policy for TagBindingsConnection based on counting errors.
TagBindingsLimitedTimeRetryPolicy
A retry policy for TagBindingsConnection based on elapsed time.
TagBindingsRetryPolicy
The retry policy for TagBindingsConnection.
TagHoldsClient
Allow users to create and manage TagHolds for TagValues.
TagHoldsConnection
The TagHoldsConnection object for TagHoldsClient.
TagHoldsConnectionIdempotencyPolicy
TagHoldsLimitedErrorCountRetryPolicy
A retry policy for TagHoldsConnection based on counting errors.
TagHoldsLimitedTimeRetryPolicy
A retry policy for TagHoldsConnection based on elapsed time.
TagHoldsRetryPolicy
The retry policy for TagHoldsConnection.
TagKeysClient
Allow users to create and manage tag keys.
TagKeysConnection
The TagKeysConnection object for TagKeysClient.
TagKeysConnectionIdempotencyPolicy
TagKeysLimitedErrorCountRetryPolicy
A retry policy for TagKeysConnection based on counting errors.
TagKeysLimitedTimeRetryPolicy
A retry policy for TagKeysConnection based on elapsed time.
TagKeysRetryPolicy
The retry policy for TagKeysConnection.
TagValuesClient
Allow users to create and manage tag values.
TagValuesConnection
The TagValuesConnection object for TagValuesClient.
TagValuesConnectionIdempotencyPolicy
TagValuesLimitedErrorCountRetryPolicy
A retry policy for TagValuesConnection based on counting errors.
TagValuesLimitedTimeRetryPolicy
A retry policy for TagValuesConnection based on elapsed time.
TagValuesRetryPolicy
The retry policy for TagValuesConnection.
Structs
FoldersBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
FoldersConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
FoldersPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
FoldersRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
OrganizationsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
OrganizationsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
OrganizationsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
ProjectsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
ProjectsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
ProjectsPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
ProjectsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
TagBindingsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
TagBindingsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
TagBindingsPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
TagBindingsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
TagHoldsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
TagHoldsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
TagHoldsPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
TagHoldsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
TagKeysBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
TagKeysConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
TagKeysPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
TagKeysRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
TagValuesBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
TagValuesConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
TagValuesPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
TagValuesRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeFoldersConnection(std::string const &, Options)
A factory function to construct an object of type FoldersConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of FoldersClient.
The optional options argument may be used to configure aspects of the returned FoldersConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< FoldersConnection > |
|
MakeFoldersConnection(Options)
A factory function to construct an object of type FoldersConnection.
This overload of MakeFoldersConnection does not require a location argument, creating a connection to the global service endpoint.
| Parameter | |
|---|---|
| Name | Description |
options |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< FoldersConnection > |
|
MakeDefaultFoldersConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< FoldersConnectionIdempotencyPolicy > |
|
MakeOrganizationsConnection(std::string const &, Options)
A factory function to construct an object of type OrganizationsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of OrganizationsClient.
The optional options argument may be used to configure aspects of the returned OrganizationsConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< OrganizationsConnection > |
|
MakeOrganizationsConnection(Options)
A factory function to construct an object of type OrganizationsConnection.
This overload of MakeOrganizationsConnection does not require a location argument, creating a connection to the global service endpoint.
| Parameter | |
|---|---|
| Name | Description |
options |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< OrganizationsConnection > |
|
MakeDefaultOrganizationsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< OrganizationsConnectionIdempotencyPolicy > |
|
MakeProjectsConnection(std::string const &, Options)
A factory function to construct an object of type ProjectsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ProjectsClient.
The optional options argument may be used to configure aspects of the returned ProjectsConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< ProjectsConnection > |
|
MakeProjectsConnection(Options)
A factory function to construct an object of type ProjectsConnection.
This overload of MakeProjectsConnection does not require a location argument, creating a connection to the global service endpoint.
| Parameter | |
|---|---|
| Name | Description |
options |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< ProjectsConnection > |
|
MakeDefaultProjectsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< ProjectsConnectionIdempotencyPolicy > |
|
MakeTagBindingsConnection(std::string const &, Options)
A factory function to construct an object of type TagBindingsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TagBindingsClient.
The optional options argument may be used to configure aspects of the returned TagBindingsConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagBindingsConnection > |
|
MakeTagBindingsConnection(Options)
A factory function to construct an object of type TagBindingsConnection.
This overload of MakeTagBindingsConnection does not require a location argument, creating a connection to the global service endpoint.
| Parameter | |
|---|---|
| Name | Description |
options |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagBindingsConnection > |
|
MakeDefaultTagBindingsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< TagBindingsConnectionIdempotencyPolicy > |
|
MakeTagHoldsConnection(std::string const &, Options)
A factory function to construct an object of type TagHoldsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TagHoldsClient.
The optional options argument may be used to configure aspects of the returned TagHoldsConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagHoldsConnection > |
|
MakeTagHoldsConnection(Options)
A factory function to construct an object of type TagHoldsConnection.
This overload of MakeTagHoldsConnection does not require a location argument, creating a connection to the global service endpoint.
| Parameter | |
|---|---|
| Name | Description |
options |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagHoldsConnection > |
|
MakeDefaultTagHoldsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< TagHoldsConnectionIdempotencyPolicy > |
|
MakeTagKeysConnection(std::string const &, Options)
A factory function to construct an object of type TagKeysConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TagKeysClient.
The optional options argument may be used to configure aspects of the returned TagKeysConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagKeysConnection > |
|
MakeTagKeysConnection(Options)
A factory function to construct an object of type TagKeysConnection.
This overload of MakeTagKeysConnection does not require a location argument, creating a connection to the global service endpoint.
| Parameter | |
|---|---|
| Name | Description |
options |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagKeysConnection > |
|
MakeDefaultTagKeysConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< TagKeysConnectionIdempotencyPolicy > |
|
MakeTagValuesConnection(std::string const &, Options)
A factory function to construct an object of type TagValuesConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TagValuesClient.
The optional options argument may be used to configure aspects of the returned TagValuesConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagValuesConnection > |
|
MakeTagValuesConnection(Options)
A factory function to construct an object of type TagValuesConnection.
This overload of MakeTagValuesConnection does not require a location argument, creating a connection to the global service endpoint.
| Parameter | |
|---|---|
| Name | Description |
options |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< TagValuesConnection > |
|
MakeDefaultTagValuesConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< TagValuesConnectionIdempotencyPolicy > |
|