gcloud-sdk 0.30.0

Async Google gRPC/REST APIs and the client implementation hiding complexity of GCP authentication based on Tonic middleware and Reqwest.
Documentation
use serde::{Deserialize, Serialize};
pub mod audit_config;
pub use self::audit_config::AuditConfig;
pub mod audit_log_config;
pub use self::audit_log_config::AuditLogConfig;
pub mod binding;
pub use self::binding::Binding;
pub mod cloudresourcemanager_google_cloud_resourcemanager_v2alpha1_folder_operation;
pub use self::cloudresourcemanager_google_cloud_resourcemanager_v2alpha1_folder_operation::CloudresourcemanagerGoogleCloudResourcemanagerV2alpha1FolderOperation;
pub mod cloudresourcemanager_google_cloud_resourcemanager_v2beta1_folder_operation;
pub use self::cloudresourcemanager_google_cloud_resourcemanager_v2beta1_folder_operation::CloudresourcemanagerGoogleCloudResourcemanagerV2beta1FolderOperation;
pub mod create_folder_metadata;
pub use self::create_folder_metadata::CreateFolderMetadata;
pub mod create_project_metadata;
pub use self::create_project_metadata::CreateProjectMetadata;
pub mod effective_tag;
pub use self::effective_tag::EffectiveTag;
pub mod expr;
pub use self::expr::Expr;
pub mod folder;
pub use self::folder::Folder;
pub mod folder_operation;
pub use self::folder_operation::FolderOperation;
pub mod folder_operation_error;
pub use self::folder_operation_error::FolderOperationError;
pub mod get_iam_policy_request;
pub use self::get_iam_policy_request::GetIamPolicyRequest;
pub mod get_policy_options;
pub use self::get_policy_options::GetPolicyOptions;
pub mod lien;
pub use self::lien::Lien;
pub mod list_effective_tags_response;
pub use self::list_effective_tags_response::ListEffectiveTagsResponse;
pub mod list_folders_response;
pub use self::list_folders_response::ListFoldersResponse;
pub mod list_liens_response;
pub use self::list_liens_response::ListLiensResponse;
pub mod list_projects_response;
pub use self::list_projects_response::ListProjectsResponse;
pub mod list_tag_bindings_response;
pub use self::list_tag_bindings_response::ListTagBindingsResponse;
pub mod list_tag_holds_response;
pub use self::list_tag_holds_response::ListTagHoldsResponse;
pub mod list_tag_keys_response;
pub use self::list_tag_keys_response::ListTagKeysResponse;
pub mod list_tag_values_response;
pub use self::list_tag_values_response::ListTagValuesResponse;
pub mod move_folder_metadata;
pub use self::move_folder_metadata::MoveFolderMetadata;
pub mod move_folder_request;
pub use self::move_folder_request::MoveFolderRequest;
pub mod move_project_request;
pub use self::move_project_request::MoveProjectRequest;
pub mod operation;
pub use self::operation::Operation;
pub mod organization;
pub use self::organization::Organization;
pub mod policy;
pub use self::policy::Policy;
pub mod project;
pub use self::project::Project;
pub mod project_creation_status;
pub use self::project_creation_status::ProjectCreationStatus;
pub mod search_folders_response;
pub use self::search_folders_response::SearchFoldersResponse;
pub mod search_organizations_response;
pub use self::search_organizations_response::SearchOrganizationsResponse;
pub mod search_projects_response;
pub use self::search_projects_response::SearchProjectsResponse;
pub mod set_iam_policy_request;
pub use self::set_iam_policy_request::SetIamPolicyRequest;
pub mod status;
pub use self::status::Status;
pub mod tag_binding;
pub use self::tag_binding::TagBinding;
pub mod tag_hold;
pub use self::tag_hold::TagHold;
pub mod tag_key;
pub use self::tag_key::TagKey;
pub mod tag_value;
pub use self::tag_value::TagValue;
pub mod test_iam_permissions_request;
pub use self::test_iam_permissions_request::TestIamPermissionsRequest;
pub mod test_iam_permissions_response;
pub use self::test_iam_permissions_response::TestIamPermissionsResponse;