Namespace google::cloud::resourcemanager_v3 (2.12.0)

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 FoldersConnection created by this function.

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 OrganizationsConnection created by this function.

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 ProjectsConnection created by this function.

Returns
Type Description
std::shared_ptr< ProjectsConnection >

MakeDefaultProjectsConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ProjectsConnectionIdempotencyPolicy >

Type Aliases

FoldersRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< resourcemanager_v3_internal::FoldersRetryTraits >

FoldersLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< resourcemanager_v3_internal::FoldersRetryTraits >

FoldersLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcemanager_v3_internal::FoldersRetryTraits >

FoldersPolicyOptionList

Alias Of: OptionList< FoldersRetryPolicyOption, FoldersBackoffPolicyOption, FoldersPollingPolicyOption, FoldersConnectionIdempotencyPolicyOption >

The options applicable to Folders.

OrganizationsRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< resourcemanager_v3_internal::OrganizationsRetryTraits >

OrganizationsLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< resourcemanager_v3_internal::OrganizationsRetryTraits >

OrganizationsLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcemanager_v3_internal::OrganizationsRetryTraits >

OrganizationsPolicyOptionList

Alias Of: OptionList< OrganizationsRetryPolicyOption, OrganizationsBackoffPolicyOption, OrganizationsConnectionIdempotencyPolicyOption >

The options applicable to Organizations.

ProjectsRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< resourcemanager_v3_internal::ProjectsRetryTraits >

ProjectsLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< resourcemanager_v3_internal::ProjectsRetryTraits >

ProjectsLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcemanager_v3_internal::ProjectsRetryTraits >

ProjectsPolicyOptionList

Alias Of: OptionList< ProjectsRetryPolicyOption, ProjectsBackoffPolicyOption, ProjectsPollingPolicyOption, ProjectsConnectionIdempotencyPolicyOption >

The options applicable to Projects.