@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface AsymmetricKeyServiceServer

    Handles server calls for the nebius.kms.v1.AsymmetricKeyService service.

    interface AsymmetricKeyServiceServer {
        create: handleUnaryCall<CreateAsymmetricKeyRequest, Operation>;
        delete: handleUnaryCall<DeleteAsymmetricKeyRequest, Operation>;
        get: handleUnaryCall<GetAsymmetricKeyRequest, AsymmetricKey>;
        getByName: handleUnaryCall<GetAsymmetricKeyByNameRequest, AsymmetricKey>;
        list: handleUnaryCall<
            ListAsymmetricKeysRequest,
            ListAsymmetricKeysResponse,
        >;
        undelete: handleUnaryCall<UndeleteAsymmetricKeyRequest, Operation>;
        update: handleUnaryCall<UpdateAsymmetricKeyRequest, Operation>;
        updateDeletionDelay: handleUnaryCall<
            UpdateAsymmetricKeyDeletionDelayRequest,
            Operation,
        >;
        [name: string]: UntypedHandleCall;
    }

    Hierarchy

    • UntypedServiceImplementation
      • AsymmetricKeyServiceServer

    Indexable

    • [name: string]: UntypedHandleCall

      Handles server calls for the nebius.kms.v1.AsymmetricKeyService service.

    Index
    create: handleUnaryCall<CreateAsymmetricKeyRequest, Operation>

    Creates an asymmetric KMS key in the specified container.

    delete: handleUnaryCall<DeleteAsymmetricKeyRequest, Operation>

    Schedules an asymmetric KMS key for deletion.

    get: handleUnaryCall<GetAsymmetricKeyRequest, AsymmetricKey>

    Returns the specified asymmetric KMS key by id.

    getByName: handleUnaryCall<GetAsymmetricKeyByNameRequest, AsymmetricKey>

    Returns the specified asymmetric KMS key by name.

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

    undelete: handleUnaryCall<UndeleteAsymmetricKeyRequest, Operation>

    Restores an asymmetric KMS key scheduled for deletion.

    update: handleUnaryCall<UpdateAsymmetricKeyRequest, Operation>

    Updates an asymmetric KMS key.

    updateDeletionDelay: handleUnaryCall<
        UpdateAsymmetricKeyDeletionDelayRequest,
        Operation,
    >

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