- 2.61.0 (latest)
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.3
- 2.3.2
public abstract static class OsConfigServiceGrpc.OsConfigServiceImplBase implements BindableService
OS Config API The OS Config service is a server-side component that you can use to manage package installations and patch jobs for virtual machine instances.
Implements
io.grpc.BindableServiceInherited Members
Constructors
OsConfigServiceImplBase()
public OsConfigServiceImplBase()
Methods
bindService()
public final ServerServiceDefinition bindService()
Type | Description |
io.grpc.ServerServiceDefinition |
cancelPatchJob(PatchJobs.CancelPatchJobRequest request, StreamObserver<PatchJobs.PatchJob> responseObserver)
public void cancelPatchJob(PatchJobs.CancelPatchJobRequest request, StreamObserver<PatchJobs.PatchJob> responseObserver)
Cancel a patch job. The patch job must be active. Canceled patch jobs cannot be restarted.
Name | Description |
request | PatchJobs.CancelPatchJobRequest |
responseObserver | io.grpc.stub.StreamObserver<PatchJob> |
createPatchDeployment(PatchDeployments.CreatePatchDeploymentRequest request, StreamObserver<PatchDeployments.PatchDeployment> responseObserver)
public void createPatchDeployment(PatchDeployments.CreatePatchDeploymentRequest request, StreamObserver<PatchDeployments.PatchDeployment> responseObserver)
Create an OS Config patch deployment.
Name | Description |
request | PatchDeployments.CreatePatchDeploymentRequest |
responseObserver | io.grpc.stub.StreamObserver<PatchDeployment> |
deletePatchDeployment(PatchDeployments.DeletePatchDeploymentRequest request, StreamObserver<Empty> responseObserver)
public void deletePatchDeployment(PatchDeployments.DeletePatchDeploymentRequest request, StreamObserver<Empty> responseObserver)
Delete an OS Config patch deployment.
Name | Description |
request | PatchDeployments.DeletePatchDeploymentRequest |
responseObserver | io.grpc.stub.StreamObserver<Empty> |
executePatchJob(PatchJobs.ExecutePatchJobRequest request, StreamObserver<PatchJobs.PatchJob> responseObserver)
public void executePatchJob(PatchJobs.ExecutePatchJobRequest request, StreamObserver<PatchJobs.PatchJob> responseObserver)
Patch VM instances by creating and running a patch job.
Name | Description |
request | PatchJobs.ExecutePatchJobRequest |
responseObserver | io.grpc.stub.StreamObserver<PatchJob> |
getPatchDeployment(PatchDeployments.GetPatchDeploymentRequest request, StreamObserver<PatchDeployments.PatchDeployment> responseObserver)
public void getPatchDeployment(PatchDeployments.GetPatchDeploymentRequest request, StreamObserver<PatchDeployments.PatchDeployment> responseObserver)
Get an OS Config patch deployment.
Name | Description |
request | PatchDeployments.GetPatchDeploymentRequest |
responseObserver | io.grpc.stub.StreamObserver<PatchDeployment> |
getPatchJob(PatchJobs.GetPatchJobRequest request, StreamObserver<PatchJobs.PatchJob> responseObserver)
public void getPatchJob(PatchJobs.GetPatchJobRequest request, StreamObserver<PatchJobs.PatchJob> responseObserver)
Get the patch job. This can be used to track the progress of an ongoing patch job or review the details of completed jobs.
Name | Description |
request | PatchJobs.GetPatchJobRequest |
responseObserver | io.grpc.stub.StreamObserver<PatchJob> |
listPatchDeployments(PatchDeployments.ListPatchDeploymentsRequest request, StreamObserver<PatchDeployments.ListPatchDeploymentsResponse> responseObserver)
public void listPatchDeployments(PatchDeployments.ListPatchDeploymentsRequest request, StreamObserver<PatchDeployments.ListPatchDeploymentsResponse> responseObserver)
Get a page of OS Config patch deployments.
Name | Description |
request | PatchDeployments.ListPatchDeploymentsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListPatchDeploymentsResponse> |
listPatchJobInstanceDetails(PatchJobs.ListPatchJobInstanceDetailsRequest request, StreamObserver<PatchJobs.ListPatchJobInstanceDetailsResponse> responseObserver)
public void listPatchJobInstanceDetails(PatchJobs.ListPatchJobInstanceDetailsRequest request, StreamObserver<PatchJobs.ListPatchJobInstanceDetailsResponse> responseObserver)
Get a list of instance details for a given patch job.
Name | Description |
request | PatchJobs.ListPatchJobInstanceDetailsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListPatchJobInstanceDetailsResponse> |
listPatchJobs(PatchJobs.ListPatchJobsRequest request, StreamObserver<PatchJobs.ListPatchJobsResponse> responseObserver)
public void listPatchJobs(PatchJobs.ListPatchJobsRequest request, StreamObserver<PatchJobs.ListPatchJobsResponse> responseObserver)
Get a list of patch jobs.
Name | Description |
request | PatchJobs.ListPatchJobsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListPatchJobsResponse> |