Package-level declarations
Types
Access Approval enables you to require your explicit approval whenever Google support and engineering need to access your customer content. To get more information about ProjectSettings, see:
Access Approval enables you to require your explicit approval whenever Google support and engineering need to access your customer content. To get more information about ProjectSettings, see:
Builder for AccessApprovalSettingsArgs.
Builder for AccessApprovalSettings.
The Apikeys Key resource
Builder for ApiKeyArgs.
Builder for ApiKey.
Allows management of Google Cloud Platform project default service accounts. When certain service APIs are enabled, Google Cloud Platform automatically creates service accounts to help get started, but this is not recommended for production environments as per Google's documentation. See the Organization documentation for more details.
Allows management of Google Cloud Platform project default service accounts. When certain service APIs are enabled, Google Cloud Platform automatically creates service accounts to help get started, but this is not recommended for production environments as per Google's documentation. See the Organization documentation for more details.
Builder for DefaultServiceAccountsArgs.
Builder for DefaultServiceAccounts.
Four different resources help you manage your IAM policy for a project. Each of these resources serves a different use case:
Four different resources help you manage your IAM policy for a project. Each of these resources serves a different use case:
Builder for IAMAuditConfigArgs.
Builder for IAMAuditConfig.
Four different resources help you manage your IAM policy for a project. Each of these resources serves a different use case:
Four different resources help you manage your IAM policy for a project. Each of these resources serves a different use case:
Builder for IAMBindingArgs.
Builder for IAMBinding.
Allows management of a customized Cloud IAM project role. For more information see the official documentation and API.
Allows management of a customized Cloud IAM project role. For more information see the official documentation and API.
Builder for IAMCustomRoleArgs.
Builder for IAMCustomRole.
Four different resources help you manage your IAM policy for a project. Each of these resources serves a different use case:
Builder for IAMMemberArgs.
Builder for IAMMember.
Four different resources help you manage your IAM policy for a project. Each of these resources serves a different use case:
Builder for IAMPolicyArgs.
Builder for IAMPolicy.
Allows management of Organization Policies for a Google Cloud Project.
Allows management of Organization Policies for a Google Cloud Project.
Builder for OrganizationPolicyArgs.
Builder for OrganizationPolicy.
Allows management of a single API service for a Google Cloud Platform project. For a list of services available, visit the API library page or run gcloud services list --available
. This resource requires the Service Usage API to use. To get more information about gcp.projects.Service
, see:
Allows management of a single API service for a Google Cloud Platform project. For a list of services available, visit the API library page or run gcloud services list --available
. This resource requires the Service Usage API to use. To get more information about gcp.projects.Service
, see:
Builder for ServiceArgs.
Generate service identity for a service.
Generate service identity for a service.
Builder for ServiceIdentityArgs.
Builder for ServiceIdentity.
Builder for Service.
Allows creation and management of a Google Cloud Platform project. Projects created with this resource must be associated with an Organization. See the Organization documentation for more details. The user or service account that is running this provider when creating a gcp.organizations.Project
resource must have roles/resourcemanager.projectCreator
on the specified organization. See the Access Control for Organizations Using IAM doc for more information.
Allows creation and management of a Google Cloud Platform project. Projects created with this resource must be associated with an Organization. See the Organization documentation for more details. The user or service account that is running this provider when creating a gcp.organizations.Project
resource must have roles/resourcemanager.projectCreator
on the specified organization. See the Access Control for Organizations Using IAM doc for more information.
Builder for UsageExportBucketArgs.
Builder for UsageExportBucket.