class documentation

class AsymmetricKeyServiceServicer(object): (source)

View In Hierarchy

Set of methods for managing asymmetric keys.

Method Create Creates an asymmetric KMS key in the specified container.
Method Delete Schedules an asymmetric KMS key for deletion.
Method Get Returns the specified asymmetric KMS key by id.
Method GetByName Returns the specified asymmetric KMS key by name.
Method List Returns the list of asymmetric KMS keys in the specified container.
Method Undelete Restores an asymmetric KMS key scheduled for deletion.
Method Update Updates an asymmetric KMS key.
Method UpdateDeletionDelay Update deletion delay for an asymmetric KMS key scheduled for deletion.
def Create(self, request, context): (source)

Creates an asymmetric KMS key in the specified container.

def Delete(self, request, context): (source)

Schedules an asymmetric KMS key for deletion.

def Get(self, request, context): (source)

Returns the specified asymmetric KMS key by id.

def GetByName(self, request, context): (source)

Returns the specified asymmetric KMS key by name.

def List(self, request, context): (source)

Returns the list of asymmetric KMS keys in the specified container.

def Undelete(self, request, context): (source)

Restores an asymmetric KMS key scheduled for deletion.

def Update(self, request, context): (source)

Updates an asymmetric KMS key.

def UpdateDeletionDelay(self, request, context): (source)

Update deletion delay for an asymmetric KMS key scheduled for deletion.