@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.CreateDeploymentRequestCreateDeploymentRequest.Builder Protobuf typegoogle.cloud.config.v1.CreateDeploymentRequestDeleteDeploymentRequest Protobuf typegoogle.cloud.config.v1.DeleteDeploymentRequestDeleteDeploymentRequest.Builder Protobuf typegoogle.cloud.config.v1.DeleteDeploymentRequestDeleteStatefileRequest 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.GetDeploymentRequestGetDeploymentRequest.Builder Protobuf typegoogle.cloud.config.v1.GetDeploymentRequestGetResourceRequest 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.ListDeploymentsRequestListDeploymentsRequest.Builder Protobuf typegoogle.cloud.config.v1.ListDeploymentsRequestListDeploymentsResponse Protobuf typegoogle.cloud.config.v1.ListDeploymentsResponseListDeploymentsResponse.Builder Protobuf typegoogle.cloud.config.v1.ListDeploymentsResponseListResourcesRequest 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.UpdateDeploymentRequestUpdateDeploymentRequest.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