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.