Package namespace.cloud.network.v1beta
Interface EgressPolicyServiceGrpc.AsyncService
- All Known Implementing Classes:
EgressPolicyServiceGrpc.EgressPolicyServiceImplBase
- Enclosing class:
EgressPolicyServiceGrpc
public static interface EgressPolicyServiceGrpc.AsyncService
EgressPolicyService manages workspace-wide egress policies that can be applied to compute instances and other workloads by tag. ## Access This service is available at the global endpoint: ``` https://global.namespaceapis.com:443 ``` ## Authentication Calls require a tenant token passed as a Bearer token.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateEgressPolicy(Egress.CreateEgressPolicyRequest request, io.grpc.stub.StreamObserver<Egress.CreateEgressPolicyResponse> responseObserver) Creates a new egress policy.default voidgetEgressPolicy(Egress.GetEgressPolicyRequest request, io.grpc.stub.StreamObserver<Egress.GetEgressPolicyResponse> responseObserver) Returns an egress policy by tag.default voidlistEgressPolicies(Egress.ListEgressPoliciesRequest request, io.grpc.stub.StreamObserver<Egress.ListEgressPoliciesResponse> responseObserver) Lists all egress policies in the workspace.default voidupdateEgressPolicy(Egress.UpdateEgressPolicyRequest request, io.grpc.stub.StreamObserver<Egress.UpdateEgressPolicyResponse> responseObserver) Replaces an existing egress policy.
-
Method Details
-
createEgressPolicy
default void createEgressPolicy(Egress.CreateEgressPolicyRequest request, io.grpc.stub.StreamObserver<Egress.CreateEgressPolicyResponse> responseObserver) Creates a new egress policy. The policy tag must be unique within the workspace.
-
updateEgressPolicy
default void updateEgressPolicy(Egress.UpdateEgressPolicyRequest request, io.grpc.stub.StreamObserver<Egress.UpdateEgressPolicyResponse> responseObserver) Replaces an existing egress policy.
-
getEgressPolicy
default void getEgressPolicy(Egress.GetEgressPolicyRequest request, io.grpc.stub.StreamObserver<Egress.GetEgressPolicyResponse> responseObserver) Returns an egress policy by tag.
-
listEgressPolicies
default void listEgressPolicies(Egress.ListEgressPoliciesRequest request, io.grpc.stub.StreamObserver<Egress.ListEgressPoliciesResponse> responseObserver) Lists all egress policies in the workspace.
-