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

    Interface RecordServiceServer

    Handles server calls for the nebius.dns.v1.RecordService service.

    interface RecordServiceServer {
        create: handleUnaryCall<CreateRecordRequest, Operation>;
        delete: handleUnaryCall<DeleteRecordRequest, Operation>;
        get: handleUnaryCall<GetRecordRequest, Record>;
        getByName: handleUnaryCall<GetByNameRequest, Record>;
        list: handleUnaryCall<ListRecordsRequest, ListRecordsResponse>;
        update: handleUnaryCall<UpdateRecordRequest, Operation>;
        [name: string]: UntypedHandleCall;
    }

    Hierarchy

    • UntypedServiceImplementation
      • RecordServiceServer

    Indexable

    • [name: string]: UntypedHandleCall

      Handles server calls for the nebius.dns.v1.RecordService service.

    Index
    create: handleUnaryCall<CreateRecordRequest, Operation>

    Creates a DNS record

    delete: handleUnaryCall<DeleteRecordRequest, Operation>

    Deletes the DNS record with the specified ID

    get: handleUnaryCall<GetRecordRequest, Record>

    Gets the DNS record with the specified ID

    getByName: handleUnaryCall<GetByNameRequest, Record>

    Gets the DNS record by its parent DNS zone (metadata.parent_id) and metadata.name

    list: handleUnaryCall<ListRecordsRequest, ListRecordsResponse>

    Lists DNS records in the specified DNS zone

    update: handleUnaryCall<UpdateRecordRequest, Operation>

    Updates the DNS record with the specified ID