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

    Interface ZoneServiceServer

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

    interface ZoneServiceServer {
        create: handleUnaryCall<CreateZoneRequest, Operation>;
        delete: handleUnaryCall<DeleteZoneRequest, Operation>;
        get: handleUnaryCall<GetZoneRequest, Zone>;
        getByName: handleUnaryCall<GetByNameRequest, Zone>;
        list: handleUnaryCall<ListZonesRequest, ListZonesResponse>;
        listByNetwork: handleUnaryCall<
            ListZonesByNetworkRequest,
            ListZonesResponse,
        >;
        update: handleUnaryCall<UpdateZoneRequest, Operation>;
        [name: string]: UntypedHandleCall;
    }

    Hierarchy

    • UntypedServiceImplementation
      • ZoneServiceServer

    Indexable

    • [name: string]: UntypedHandleCall

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

    Index
    create: handleUnaryCall<CreateZoneRequest, Operation>

    Creates a DNS zone

    delete: handleUnaryCall<DeleteZoneRequest, Operation>

    Deletes the DNS zone with the specified ID

    get: handleUnaryCall<GetZoneRequest, Zone>

    Gets the DNS zone with the specified ID

    getByName: handleUnaryCall<GetByNameRequest, Zone>

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

    list: handleUnaryCall<ListZonesRequest, ListZonesResponse>

    Lists DNS zones in the specified parent IAM container

    listByNetwork: handleUnaryCall<ListZonesByNetworkRequest, ListZonesResponse>

    Lists DNS zones in the specified virtual network

    update: handleUnaryCall<UpdateZoneRequest, Operation>

    Updates the DNS zone with the specified ID