Classes
FoldersClient
Manages Cloud Platform folder resources.
FoldersConnection
The FoldersConnection object for FoldersClient.
FoldersConnectionIdempotencyPolicy
OrganizationsClient
Allows users to manage their organization resources.
OrganizationsConnection
The OrganizationsConnection object for OrganizationsClient.
OrganizationsConnectionIdempotencyPolicy
ProjectsClient
Manages Google Cloud Projects.
ProjectsConnection
The ProjectsConnection object for ProjectsClient.
ProjectsConnectionIdempotencyPolicy
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.
Functions
MakeFoldersConnection(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:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< FoldersConnection > |
|
MakeDefaultFoldersConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< FoldersConnectionIdempotencyPolicy > |
|
MakeOrganizationsConnection(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:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< OrganizationsConnection > |
|
MakeDefaultOrganizationsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< OrganizationsConnectionIdempotencyPolicy > |
|
MakeProjectsConnection(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:
| Parameter | |
|---|---|
| Name | Description |
options |
(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< ProjectsConnection > |
|
MakeDefaultProjectsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< ProjectsConnectionIdempotencyPolicy > |
|
Type Aliases
FoldersRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< resourcemanager_v3_internal::FoldersRetryTraits >
FoldersLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< resourcemanager_v3_internal::FoldersRetryTraits >
FoldersLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcemanager_v3_internal::FoldersRetryTraits >
FoldersPolicyOptionList
OptionList< FoldersRetryPolicyOption, FoldersBackoffPolicyOption, FoldersPollingPolicyOption, FoldersConnectionIdempotencyPolicyOption >
The options applicable to Folders.
OrganizationsRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< resourcemanager_v3_internal::OrganizationsRetryTraits >
OrganizationsLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< resourcemanager_v3_internal::OrganizationsRetryTraits >
OrganizationsLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcemanager_v3_internal::OrganizationsRetryTraits >
OrganizationsPolicyOptionList
OptionList< OrganizationsRetryPolicyOption, OrganizationsBackoffPolicyOption, OrganizationsConnectionIdempotencyPolicyOption >
The options applicable to Organizations.
ProjectsRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< resourcemanager_v3_internal::ProjectsRetryTraits >
ProjectsLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< resourcemanager_v3_internal::ProjectsRetryTraits >
ProjectsLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcemanager_v3_internal::ProjectsRetryTraits >
ProjectsPolicyOptionList
OptionList< ProjectsRetryPolicyOption, ProjectsBackoffPolicyOption, ProjectsPollingPolicyOption, ProjectsConnectionIdempotencyPolicyOption >
The options applicable to Projects.