@Generated("by gapic-generator-java")
Package com.google.cloud.config.v1
A client to Infrastructure Manager API
The interfaces provided are listed below, along with usage samples.
======================= ConfigClient =======================
Service Description: Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.
Sample for ConfigClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (ConfigClient configClient = ConfigClient.create()) {
DeploymentName name = DeploymentName.of("[PROJECT]", "[LOCATION]", "[DEPLOYMENT]");
Deployment response = configClient.getDeployment(name);
}
-
Class Summary Class Description ApplyResults Outputs and artifacts from applying a deployment.ApplyResults.Builder Outputs and artifacts from applying a deployment.ConfigClient Service Description: Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.ConfigClient.ListDeploymentsFixedSizeCollection ConfigClient.ListDeploymentsPage ConfigClient.ListDeploymentsPagedResponse ConfigClient.ListLocationsFixedSizeCollection ConfigClient.ListLocationsPage ConfigClient.ListLocationsPagedResponse ConfigClient.ListResourcesFixedSizeCollection ConfigClient.ListResourcesPage ConfigClient.ListResourcesPagedResponse ConfigClient.ListRevisionsFixedSizeCollection ConfigClient.ListRevisionsPage ConfigClient.ListRevisionsPagedResponse ConfigGrpc Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.ConfigGrpc.ConfigBlockingStub A stub to allow clients to do synchronous rpc calls to service Config.ConfigGrpc.ConfigFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service Config.ConfigGrpc.ConfigImplBase Base class for the server implementation of the service Config.ConfigGrpc.ConfigStub A stub to allow clients to do asynchronous rpc calls to service Config.ConfigProto ConfigSettings Settings class to configure an instance ofConfigClient
.ConfigSettings.Builder Builder for ConfigSettings.CreateDeploymentRequest Protobuf typegoogle.cloud.config.v1.CreateDeploymentRequest
CreateDeploymentRequest.Builder Protobuf typegoogle.cloud.config.v1.CreateDeploymentRequest
DeleteDeploymentRequest Protobuf typegoogle.cloud.config.v1.DeleteDeploymentRequest
DeleteDeploymentRequest.Builder Protobuf typegoogle.cloud.config.v1.DeleteDeploymentRequest
DeleteStatefileRequest A request to delete a state file passed to a 'DeleteStatefile' call.DeleteStatefileRequest.Builder A request to delete a state file passed to a 'DeleteStatefile' call.Deployment A Deployment is a group of resources and configs managed and provisioned by Infra Manager.Deployment.Builder A Deployment is a group of resources and configs managed and provisioned by Infra Manager.DeploymentName DeploymentName.Builder Builder for projects/{project}/locations/{location}/deployments/{deployment}.DeploymentOperationMetadata Ephemeral metadata content describing the state of a deployment operation.DeploymentOperationMetadata.Builder Ephemeral metadata content describing the state of a deployment operation.ExportDeploymentStatefileRequest A request to export a state file passed to a 'ExportDeploymentStatefile' call.ExportDeploymentStatefileRequest.Builder A request to export a state file passed to a 'ExportDeploymentStatefile' call.ExportLockInfoRequest A request to get a state file lock info passed to a 'ExportLockInfo' call.ExportLockInfoRequest.Builder A request to get a state file lock info passed to a 'ExportLockInfo' call.ExportRevisionStatefileRequest A request to export a state file passed to a 'ExportRevisionStatefile' call.ExportRevisionStatefileRequest.Builder A request to export a state file passed to a 'ExportRevisionStatefile' call.GetDeploymentRequest Protobuf typegoogle.cloud.config.v1.GetDeploymentRequest
GetDeploymentRequest.Builder Protobuf typegoogle.cloud.config.v1.GetDeploymentRequest
GetResourceRequest A request to get a Resource from a 'GetResource' call.GetResourceRequest.Builder A request to get a Resource from a 'GetResource' call.GetRevisionRequest A request to get a Revision from a 'GetRevision' call.GetRevisionRequest.Builder A request to get a Revision from a 'GetRevision' call.GitSource A set of files in a Git repository.GitSource.Builder A set of files in a Git repository.ImportStatefileRequest A request to import a state file passed to a 'ImportStatefile' call.ImportStatefileRequest.Builder A request to import a state file passed to a 'ImportStatefile' call.ListDeploymentsRequest Protobuf typegoogle.cloud.config.v1.ListDeploymentsRequest
ListDeploymentsRequest.Builder Protobuf typegoogle.cloud.config.v1.ListDeploymentsRequest
ListDeploymentsResponse Protobuf typegoogle.cloud.config.v1.ListDeploymentsResponse
ListDeploymentsResponse.Builder Protobuf typegoogle.cloud.config.v1.ListDeploymentsResponse
ListResourcesRequest A request to list Resources passed to a 'ListResources' call.ListResourcesRequest.Builder A request to list Resources passed to a 'ListResources' call.ListResourcesResponse A response to a 'ListResources' call.ListResourcesResponse.Builder A response to a 'ListResources' call.ListRevisionsRequest A request to list Revisions passed to a 'ListRevisions' call.ListRevisionsRequest.Builder A request to list Revisions passed to a 'ListRevisions' call.ListRevisionsResponse A response to a 'ListRevisions' call.ListRevisionsResponse.Builder A response to a 'ListRevisions' call.LocationName LocationName.Builder Builder for projects/{project}/locations/{location}.LockDeploymentRequest A request to lock a deployment passed to a 'LockDeployment' call.LockDeploymentRequest.Builder A request to lock a deployment passed to a 'LockDeployment' call.LockInfo Details about the lock which locked the deployment.LockInfo.Builder Details about the lock which locked the deployment.OperationMetadata Represents the metadata of the long-running operation.OperationMetadata.Builder Represents the metadata of the long-running operation.Resource Resource represents a Google Cloud Platform resource actuated by IM.Resource.Builder Resource represents a Google Cloud Platform resource actuated by IM.ResourceCAIInfo CAI info of a Resource.ResourceCAIInfo.Builder CAI info of a Resource.ResourceName ResourceName.Builder Builder for projects/{project}/locations/{location}/deployments/{deployment}/revisions/{revision}/resources/{resource}.ResourceTerraformInfo Terraform info of a Resource.ResourceTerraformInfo.Builder Terraform info of a Resource.Revision A child resource of a Deployment generated by a 'CreateDeployment' or 'UpdateDeployment' call.Revision.Builder A child resource of a Deployment generated by a 'CreateDeployment' or 'UpdateDeployment' call.RevisionName RevisionName.Builder Builder for projects/{project}/locations/{location}/deployments/{deployment}/revisions/{revision}.Statefile Contains info about a Terraform state fileStatefile.Builder Contains info about a Terraform state fileTerraformBlueprint TerraformBlueprint describes the source of a Terraform root module which describes the resources and configs to be deployed.TerraformBlueprint.Builder TerraformBlueprint describes the source of a Terraform root module which describes the resources and configs to be deployed.TerraformError Errors encountered during actuation using TerraformTerraformError.Builder Errors encountered during actuation using TerraformTerraformOutput Describes a Terraform output.TerraformOutput.Builder Describes a Terraform output.TerraformVariable A Terraform input variable.TerraformVariable.Builder A Terraform input variable.UnlockDeploymentRequest A request to unlock a state file passed to a 'UnlockDeployment' call.UnlockDeploymentRequest.Builder A request to unlock a state file passed to a 'UnlockDeployment' call.UpdateDeploymentRequest Protobuf typegoogle.cloud.config.v1.UpdateDeploymentRequest
UpdateDeploymentRequest.Builder Protobuf typegoogle.cloud.config.v1.UpdateDeploymentRequest
-
Enum Summary Enum Description DeleteDeploymentRequest.DeletePolicy Policy on how resources actuated by the deployment should be deleted.Deployment.BlueprintCase Deployment.ErrorCode Possible errors that can occur with deployments.Deployment.LockState Possible lock states of a deployment.Deployment.State Possible states of a deployment.DeploymentOperationMetadata.DeploymentStep The possible steps a deployment may be running.OperationMetadata.ResourceMetadataCase Resource.Intent Possible intent of the resource.Resource.State Possible states of a resource.Revision.Action Actions that generate a revision.Revision.BlueprintCase Revision.ErrorCode Possible errors if Revision could not be created or updated successfully.Revision.State Possible states of a revision.TerraformBlueprint.SourceCase