public static final class ConfigGrpc.ConfigStub extends AbstractAsyncStub<ConfigGrpc.ConfigStub>A stub to allow clients to do asynchronous rpc calls to service Config.
Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > ConfigGrpc.ConfigStubMethods
build(Channel channel, CallOptions callOptions)
protected ConfigGrpc.ConfigStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
ConfigGrpc.ConfigStub |
|
createDeployment(CreateDeploymentRequest request, StreamObserver<Operation> responseObserver)
public void createDeployment(CreateDeploymentRequest request, StreamObserver<Operation> responseObserver)Creates a Deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createDeploymentGroup(CreateDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)
public void createDeploymentGroup(CreateDeploymentGroupRequest request, StreamObserver<Operation> responseObserver) Creates a DeploymentGroup
The newly created DeploymentGroup will be in the CREATING state
and can be retrieved via Get and List calls.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDeploymentGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createPreview(CreatePreviewRequest request, StreamObserver<Operation> responseObserver)
public void createPreview(CreatePreviewRequest request, StreamObserver<Operation> responseObserver)Creates a Preview.
| Parameters | |
|---|---|
| Name | Description |
request |
CreatePreviewRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteDeployment(DeleteDeploymentRequest request, StreamObserver<Operation> responseObserver)
public void deleteDeployment(DeleteDeploymentRequest request, StreamObserver<Operation> responseObserver)Deletes a Deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteDeploymentGroup(DeleteDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)
public void deleteDeploymentGroup(DeleteDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)Deletes a DeploymentGroup
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDeploymentGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deletePreview(DeletePreviewRequest request, StreamObserver<Operation> responseObserver)
public void deletePreview(DeletePreviewRequest request, StreamObserver<Operation> responseObserver)Deletes a Preview.
| Parameters | |
|---|---|
| Name | Description |
request |
DeletePreviewRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteStatefile(DeleteStatefileRequest request, StreamObserver<Empty> responseObserver)
public void deleteStatefile(DeleteStatefileRequest request, StreamObserver<Empty> responseObserver)Deletes Terraform state file in a given deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteStatefileRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deprovisionDeploymentGroup(DeprovisionDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)
public void deprovisionDeploymentGroup(DeprovisionDeploymentGroupRequest request, StreamObserver<Operation> responseObserver) Deprovisions a deployment group.
NOTE: As a first step of this operation, Infra Manager will
automatically delete any Deployments that were part of the
last successful
DeploymentGroupRevision
but are no longer included in the current
DeploymentGroup definition (e.g.,
following an UpdateDeploymentGroup call), along with their actuated
resources.
| Parameters | |
|---|---|
| Name | Description |
request |
DeprovisionDeploymentGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
exportDeploymentStatefile(ExportDeploymentStatefileRequest request, StreamObserver<Statefile> responseObserver)
public void exportDeploymentStatefile(ExportDeploymentStatefileRequest request, StreamObserver<Statefile> responseObserver)Exports Terraform state file from a given deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportDeploymentStatefileRequest |
responseObserver |
io.grpc.stub.StreamObserver<Statefile> |
exportLockInfo(ExportLockInfoRequest request, StreamObserver<LockInfo> responseObserver)
public void exportLockInfo(ExportLockInfoRequest request, StreamObserver<LockInfo> responseObserver)Exports the lock info on a locked deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportLockInfoRequest |
responseObserver |
io.grpc.stub.StreamObserver<LockInfo> |
exportPreviewResult(ExportPreviewResultRequest request, StreamObserver<ExportPreviewResultResponse> responseObserver)
public void exportPreviewResult(ExportPreviewResultRequest request, StreamObserver<ExportPreviewResultResponse> responseObserver)Export Preview results.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportPreviewResultRequest |
responseObserver |
io.grpc.stub.StreamObserver<ExportPreviewResultResponse> |
exportRevisionStatefile(ExportRevisionStatefileRequest request, StreamObserver<Statefile> responseObserver)
public void exportRevisionStatefile(ExportRevisionStatefileRequest request, StreamObserver<Statefile> responseObserver)Exports Terraform state file from a given revision.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportRevisionStatefileRequest |
responseObserver |
io.grpc.stub.StreamObserver<Statefile> |
getAutoMigrationConfig(GetAutoMigrationConfigRequest request, StreamObserver<AutoMigrationConfig> responseObserver)
public void getAutoMigrationConfig(GetAutoMigrationConfigRequest request, StreamObserver<AutoMigrationConfig> responseObserver)Get the AutoMigrationConfig for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAutoMigrationConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<AutoMigrationConfig> |
getDeployment(GetDeploymentRequest request, StreamObserver<Deployment> responseObserver)
public void getDeployment(GetDeploymentRequest request, StreamObserver<Deployment> responseObserver)Gets details about a Deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Deployment> |
getDeploymentGroup(GetDeploymentGroupRequest request, StreamObserver<DeploymentGroup> responseObserver)
public void getDeploymentGroup(GetDeploymentGroupRequest request, StreamObserver<DeploymentGroup> responseObserver)Get a DeploymentGroup for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDeploymentGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<DeploymentGroup> |
getDeploymentGroupRevision(GetDeploymentGroupRevisionRequest request, StreamObserver<DeploymentGroupRevision> responseObserver)
public void getDeploymentGroupRevision(GetDeploymentGroupRevisionRequest request, StreamObserver<DeploymentGroupRevision> responseObserver)Gets details about a DeploymentGroupRevision.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDeploymentGroupRevisionRequest |
responseObserver |
io.grpc.stub.StreamObserver<DeploymentGroupRevision> |
getPreview(GetPreviewRequest request, StreamObserver<Preview> responseObserver)
public void getPreview(GetPreviewRequest request, StreamObserver<Preview> responseObserver)Gets details about a Preview.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPreviewRequest |
responseObserver |
io.grpc.stub.StreamObserver<Preview> |
getResource(GetResourceRequest request, StreamObserver<Resource> responseObserver)
public void getResource(GetResourceRequest request, StreamObserver<Resource> responseObserver)Gets details about a Resource deployed by Infra Manager.
| Parameters | |
|---|---|
| Name | Description |
request |
GetResourceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Resource> |
getResourceChange(GetResourceChangeRequest request, StreamObserver<ResourceChange> responseObserver)
public void getResourceChange(GetResourceChangeRequest request, StreamObserver<ResourceChange> responseObserver)Get a ResourceChange for a given preview.
| Parameters | |
|---|---|
| Name | Description |
request |
GetResourceChangeRequest |
responseObserver |
io.grpc.stub.StreamObserver<ResourceChange> |
getResourceDrift(GetResourceDriftRequest request, StreamObserver<ResourceDrift> responseObserver)
public void getResourceDrift(GetResourceDriftRequest request, StreamObserver<ResourceDrift> responseObserver)Get a ResourceDrift for a given preview.
| Parameters | |
|---|---|
| Name | Description |
request |
GetResourceDriftRequest |
responseObserver |
io.grpc.stub.StreamObserver<ResourceDrift> |
getRevision(GetRevisionRequest request, StreamObserver<Revision> responseObserver)
public void getRevision(GetRevisionRequest request, StreamObserver<Revision> responseObserver)Gets details about a Revision.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRevisionRequest |
responseObserver |
io.grpc.stub.StreamObserver<Revision> |
getTerraformVersion(GetTerraformVersionRequest request, StreamObserver<TerraformVersion> responseObserver)
public void getTerraformVersion(GetTerraformVersionRequest request, StreamObserver<TerraformVersion> responseObserver)Gets details about a TerraformVersion.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTerraformVersionRequest |
responseObserver |
io.grpc.stub.StreamObserver<TerraformVersion> |
importStatefile(ImportStatefileRequest request, StreamObserver<Statefile> responseObserver)
public void importStatefile(ImportStatefileRequest request, StreamObserver<Statefile> responseObserver)Imports Terraform state file in a given deployment. The state file does not take effect until the Deployment has been unlocked.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportStatefileRequest |
responseObserver |
io.grpc.stub.StreamObserver<Statefile> |
listDeploymentGroupRevisions(ListDeploymentGroupRevisionsRequest request, StreamObserver<ListDeploymentGroupRevisionsResponse> responseObserver)
public void listDeploymentGroupRevisions(ListDeploymentGroupRevisionsRequest request, StreamObserver<ListDeploymentGroupRevisionsResponse> responseObserver)Lists DeploymentGroupRevisions in a given DeploymentGroup.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDeploymentGroupRevisionsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDeploymentGroupRevisionsResponse> |
listDeploymentGroups(ListDeploymentGroupsRequest request, StreamObserver<ListDeploymentGroupsResponse> responseObserver)
public void listDeploymentGroups(ListDeploymentGroupsRequest request, StreamObserver<ListDeploymentGroupsResponse> responseObserver)List DeploymentGroups for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDeploymentGroupsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDeploymentGroupsResponse> |
listDeployments(ListDeploymentsRequest request, StreamObserver<ListDeploymentsResponse> responseObserver)
public void listDeployments(ListDeploymentsRequest request, StreamObserver<ListDeploymentsResponse> responseObserver)Lists Deployments in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDeploymentsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDeploymentsResponse> |
listPreviews(ListPreviewsRequest request, StreamObserver<ListPreviewsResponse> responseObserver)
public void listPreviews(ListPreviewsRequest request, StreamObserver<ListPreviewsResponse> responseObserver)Lists Previews in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPreviewsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListPreviewsResponse> |
listResourceChanges(ListResourceChangesRequest request, StreamObserver<ListResourceChangesResponse> responseObserver)
public void listResourceChanges(ListResourceChangesRequest request, StreamObserver<ListResourceChangesResponse> responseObserver)Lists ResourceChanges for a given preview.
| Parameters | |
|---|---|
| Name | Description |
request |
ListResourceChangesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListResourceChangesResponse> |
listResourceDrifts(ListResourceDriftsRequest request, StreamObserver<ListResourceDriftsResponse> responseObserver)
public void listResourceDrifts(ListResourceDriftsRequest request, StreamObserver<ListResourceDriftsResponse> responseObserver)List ResourceDrifts for a given preview.
| Parameters | |
|---|---|
| Name | Description |
request |
ListResourceDriftsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListResourceDriftsResponse> |
listResources(ListResourcesRequest request, StreamObserver<ListResourcesResponse> responseObserver)
public void listResources(ListResourcesRequest request, StreamObserver<ListResourcesResponse> responseObserver)Lists Resources in a given revision.
| Parameters | |
|---|---|
| Name | Description |
request |
ListResourcesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListResourcesResponse> |
listRevisions(ListRevisionsRequest request, StreamObserver<ListRevisionsResponse> responseObserver)
public void listRevisions(ListRevisionsRequest request, StreamObserver<ListRevisionsResponse> responseObserver)Lists Revisions of a deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRevisionsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListRevisionsResponse> |
listTerraformVersions(ListTerraformVersionsRequest request, StreamObserver<ListTerraformVersionsResponse> responseObserver)
public void listTerraformVersions(ListTerraformVersionsRequest request, StreamObserver<ListTerraformVersionsResponse> responseObserver)Lists TerraformVersions in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTerraformVersionsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListTerraformVersionsResponse> |
lockDeployment(LockDeploymentRequest request, StreamObserver<Operation> responseObserver)
public void lockDeployment(LockDeploymentRequest request, StreamObserver<Operation> responseObserver)Locks a deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
LockDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
provisionDeploymentGroup(ProvisionDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)
public void provisionDeploymentGroup(ProvisionDeploymentGroupRequest request, StreamObserver<Operation> responseObserver) Provisions a deployment group.
NOTE: As a first step of this operation, Infra Manager will
automatically delete any Deployments that were part of the
last successful
DeploymentGroupRevision
but are no longer included in the current
DeploymentGroup definition (e.g.,
following an UpdateDeploymentGroup call), along with their actuated
resources.
| Parameters | |
|---|---|
| Name | Description |
request |
ProvisionDeploymentGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
unlockDeployment(UnlockDeploymentRequest request, StreamObserver<Operation> responseObserver)
public void unlockDeployment(UnlockDeploymentRequest request, StreamObserver<Operation> responseObserver)Unlocks a locked deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
UnlockDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateAutoMigrationConfig(UpdateAutoMigrationConfigRequest request, StreamObserver<Operation> responseObserver)
public void updateAutoMigrationConfig(UpdateAutoMigrationConfigRequest request, StreamObserver<Operation> responseObserver)Updates the AutoMigrationConfig for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAutoMigrationConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateDeployment(UpdateDeploymentRequest request, StreamObserver<Operation> responseObserver)
public void updateDeployment(UpdateDeploymentRequest request, StreamObserver<Operation> responseObserver)Updates a Deployment.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateDeploymentGroup(UpdateDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)
public void updateDeploymentGroup(UpdateDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)Updates a DeploymentGroup
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDeploymentGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |