- 1.77.0 (latest)
- 1.76.0
- 1.75.0
- 1.74.0
- 1.73.0
- 1.71.0
- 1.69.0
- 1.68.0
- 1.65.0
- 1.64.0
- 1.63.0
- 1.61.0
- 1.60.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.50.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.1.10
public static interface VpcFlowLogsServiceGrpc.AsyncServiceThe VPC Flow Logs service in the Google Cloud Network Management API provides configurations that generate Flow Logs. The service and the configuration resources created using this service are global.
Methods
createVpcFlowLogsConfig(CreateVpcFlowLogsConfigRequest request, StreamObserver<Operation> responseObserver)
public default void createVpcFlowLogsConfig(CreateVpcFlowLogsConfigRequest request, StreamObserver<Operation> responseObserver) Creates a new VpcFlowLogsConfig.
If a configuration with the exact same settings already exists (even if the
ID is different), the creation fails.
Notes:
- Creating a configuration with
state=DISABLEDwill fail - The following fields are not considered as settings for the purpose
of the check mentioned above, therefore - creating another configuration
with the same fields but different values for the following fields will
fail as well:
- name
- create_time
- update_time
- labels
- description
| Parameters | |
|---|---|
| Name | Description |
request |
CreateVpcFlowLogsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteVpcFlowLogsConfig(DeleteVpcFlowLogsConfigRequest request, StreamObserver<Operation> responseObserver)
public default void deleteVpcFlowLogsConfig(DeleteVpcFlowLogsConfigRequest request, StreamObserver<Operation> responseObserver) Deletes a specific VpcFlowLogsConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteVpcFlowLogsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getVpcFlowLogsConfig(GetVpcFlowLogsConfigRequest request, StreamObserver<VpcFlowLogsConfig> responseObserver)
public default void getVpcFlowLogsConfig(GetVpcFlowLogsConfigRequest request, StreamObserver<VpcFlowLogsConfig> responseObserver) Gets the details of a specific VpcFlowLogsConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVpcFlowLogsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<VpcFlowLogsConfig> |
listVpcFlowLogsConfigs(ListVpcFlowLogsConfigsRequest request, StreamObserver<ListVpcFlowLogsConfigsResponse> responseObserver)
public default void listVpcFlowLogsConfigs(ListVpcFlowLogsConfigsRequest request, StreamObserver<ListVpcFlowLogsConfigsResponse> responseObserver) Lists all VpcFlowLogsConfigs in a given project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVpcFlowLogsConfigsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListVpcFlowLogsConfigsResponse> |
queryOrgVpcFlowLogsConfigs(QueryOrgVpcFlowLogsConfigsRequest request, StreamObserver<QueryOrgVpcFlowLogsConfigsResponse> responseObserver)
public default void queryOrgVpcFlowLogsConfigs(QueryOrgVpcFlowLogsConfigsRequest request, StreamObserver<QueryOrgVpcFlowLogsConfigsResponse> responseObserver)QueryOrgVpcFlowLogsConfigs returns a list of all organization-level VPC Flow Logs configurations applicable to the specified project.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryOrgVpcFlowLogsConfigsRequest |
responseObserver |
io.grpc.stub.StreamObserver<QueryOrgVpcFlowLogsConfigsResponse> |
updateVpcFlowLogsConfig(UpdateVpcFlowLogsConfigRequest request, StreamObserver<Operation> responseObserver)
public default void updateVpcFlowLogsConfig(UpdateVpcFlowLogsConfigRequest request, StreamObserver<Operation> responseObserver) Updates an existing VpcFlowLogsConfig.
If a configuration with the exact same settings already exists (even if the
ID is different), the creation fails.
Notes:
- Updating a configuration with
state=DISABLEDwill fail - The following fields are not considered as settings for the purpose
of the check mentioned above, therefore - updating another configuration
with the same fields but different values for the following fields will
fail as well:
- name
- create_time
- update_time
- labels
- description
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVpcFlowLogsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |