Interface EncryptionSpecServiceGrpc.AsyncService

All Known Implementing Classes:
EncryptionSpecServiceGrpc.EncryptionSpecServiceImplBase
Enclosing class:
EncryptionSpecServiceGrpc

public static interface EncryptionSpecServiceGrpc.AsyncService
 Manages encryption spec settings for Dialogflow and Agent Assist.
 
  • Method Details

    • getEncryptionSpec

      default void getEncryptionSpec(GetEncryptionSpecRequest request, io.grpc.stub.StreamObserver<EncryptionSpec> responseObserver)
       Gets location-level encryption key specification.
       
    • initializeEncryptionSpec

      default void initializeEncryptionSpec(InitializeEncryptionSpecRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Initializes a location-level encryption key specification.  An error will
       be thrown if the location has resources already created before the
       initialization. Once the encryption specification is initialized at a
       location, it is immutable and all newly created resources under the
       location will be encrypted with the existing specification.