public static interface ConfigGrpc.AsyncService
Infrastructure Manager is a managed service that automates the deployment and management of Google Cloud infrastructure resources.
Methods
createDeployment(CreateDeploymentRequest request, StreamObserver<Operation> responseObserver)
public default void createDeployment(CreateDeploymentRequest request, StreamObserver<Operation> responseObserver)
Creates a Deployment.
Parameters | |
---|---|
Name | Description |
request |
CreateDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
createPreview(CreatePreviewRequest request, StreamObserver<Operation> responseObserver)
public default 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 default void deleteDeployment(DeleteDeploymentRequest request, StreamObserver<Operation> responseObserver)
Deletes a Deployment.
Parameters | |
---|---|
Name | Description |
request |
DeleteDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deletePreview(DeletePreviewRequest request, StreamObserver<Operation> responseObserver)
public default 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 default 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> |
exportDeploymentStatefile(ExportDeploymentStatefileRequest request, StreamObserver<Statefile> responseObserver)
public default 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 default 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 default 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 default 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> |
getDeployment(GetDeploymentRequest request, StreamObserver<Deployment> responseObserver)
public default void getDeployment(GetDeploymentRequest request, StreamObserver<Deployment> responseObserver)
Gets details about a Deployment.
Parameters | |
---|---|
Name | Description |
request |
GetDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Deployment> |
getPreview(GetPreviewRequest request, StreamObserver<Preview> responseObserver)
public default 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 default 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> |
getRevision(GetRevisionRequest request, StreamObserver<Revision> responseObserver)
public default 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 default 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 default 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> |
listDeployments(ListDeploymentsRequest request, StreamObserver<ListDeploymentsResponse> responseObserver)
public default 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 default 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> |
listResources(ListResourcesRequest request, StreamObserver<ListResourcesResponse> responseObserver)
public default 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 default 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 default 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 default void lockDeployment(LockDeploymentRequest request, StreamObserver<Operation> responseObserver)
Locks a deployment.
Parameters | |
---|---|
Name | Description |
request |
LockDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
unlockDeployment(UnlockDeploymentRequest request, StreamObserver<Operation> responseObserver)
public default void unlockDeployment(UnlockDeploymentRequest request, StreamObserver<Operation> responseObserver)
Unlocks a locked deployment.
Parameters | |
---|---|
Name | Description |
request |
UnlockDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateDeployment(UpdateDeploymentRequest request, StreamObserver<Operation> responseObserver)
public default void updateDeployment(UpdateDeploymentRequest request, StreamObserver<Operation> responseObserver)
Updates a Deployment.
Parameters | |
---|---|
Name | Description |
request |
UpdateDeploymentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |