@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
130 lines (129 loc) • 12.4 kB
TypeScript
import * as runtime from '../runtime.js';
import type { AddChildDomain, AddCredits, CreateChild, CreateReseller, GetChildAccountCreationStatus, GetChildDomain, GetChildInfo, GetChildrenList, GetSsoToken, ManageIp, RemainingCreditModel, RemoveCredits, UpdateChild, UpdateChildAccountStatus, UpdateChildDomain } from '../models/index.js';
export interface AddCreditsRequest {
childIdentifier: string;
addCredits: AddCredits;
}
export interface AssociateIpToChildRequest {
childIdentifier: string;
ip: ManageIp;
}
export interface CreateChildDomainRequest {
childIdentifier: string;
addChildDomain: AddChildDomain;
}
export interface CreateResellerChildRequest {
resellerChild?: CreateChild;
}
export interface DeleteChildDomainRequest {
childIdentifier: string;
domainName: string;
}
export interface DeleteResellerChildRequest {
childIdentifier: string;
}
export interface DissociateIpFromChildRequest {
childIdentifier: string;
ip: ManageIp;
}
export interface GetChildAccountCreationStatusRequest {
childIdentifier: string;
}
export interface GetChildDomainsRequest {
childIdentifier: string;
}
export interface GetChildInfoRequest {
childIdentifier: string;
}
export interface GetResellerChildsRequest {
limit?: number;
offset?: number;
}
export interface GetSsoTokenRequest {
childIdentifier: string;
}
export interface RemoveCreditsRequest {
childIdentifier: string;
removeCredits: RemoveCredits;
}
export interface UpdateChildAccountStatusRequest {
childIdentifier: string;
updateChildAccountStatus: UpdateChildAccountStatus;
}
export interface UpdateChildDomainRequest {
childIdentifier: string;
domainName: string;
updateChildDomain: UpdateChildDomain;
}
export interface UpdateResellerChildRequest {
childIdentifier: string;
resellerChild: UpdateChild;
}
export interface ResellerApiInterface {
addCreditsRaw(requestParameters: AddCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<RemainingCreditModel>>;
addCredits(requestParameters: AddCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<RemainingCreditModel>;
associateIpToChildRaw(requestParameters: AssociateIpToChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
associateIpToChild(requestParameters: AssociateIpToChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
createChildDomainRaw(requestParameters: CreateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
createChildDomain(requestParameters: CreateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
createResellerChildRaw(requestParameters: CreateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateReseller>>;
createResellerChild(requestParameters: CreateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateReseller>;
deleteChildDomainRaw(requestParameters: DeleteChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
deleteChildDomain(requestParameters: DeleteChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
deleteResellerChildRaw(requestParameters: DeleteResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
deleteResellerChild(requestParameters: DeleteResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
dissociateIpFromChildRaw(requestParameters: DissociateIpFromChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
dissociateIpFromChild(requestParameters: DissociateIpFromChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
getChildAccountCreationStatusRaw(requestParameters: GetChildAccountCreationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetChildAccountCreationStatus>>;
getChildAccountCreationStatus(requestParameters: GetChildAccountCreationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetChildAccountCreationStatus>;
getChildDomainsRaw(requestParameters: GetChildDomainsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetChildDomain>>>;
getChildDomains(requestParameters: GetChildDomainsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetChildDomain>>;
getChildInfoRaw(requestParameters: GetChildInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetChildInfo>>;
getChildInfo(requestParameters: GetChildInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetChildInfo>;
getResellerChildsRaw(requestParameters: GetResellerChildsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetChildrenList>>;
getResellerChilds(requestParameters: GetResellerChildsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetChildrenList>;
getSsoTokenRaw(requestParameters: GetSsoTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSsoToken>>;
getSsoToken(requestParameters: GetSsoTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSsoToken>;
removeCreditsRaw(requestParameters: RemoveCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<RemainingCreditModel>>;
removeCredits(requestParameters: RemoveCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<RemainingCreditModel>;
updateChildAccountStatusRaw(requestParameters: UpdateChildAccountStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
updateChildAccountStatus(requestParameters: UpdateChildAccountStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
updateChildDomainRaw(requestParameters: UpdateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
updateChildDomain(requestParameters: UpdateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
updateResellerChildRaw(requestParameters: UpdateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
updateResellerChild(requestParameters: UpdateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
}
export declare class ResellerApi extends runtime.BaseAPI implements ResellerApiInterface {
addCreditsRaw(requestParameters: AddCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<RemainingCreditModel>>;
addCredits(requestParameters: AddCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<RemainingCreditModel>;
associateIpToChildRaw(requestParameters: AssociateIpToChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
associateIpToChild(requestParameters: AssociateIpToChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
createChildDomainRaw(requestParameters: CreateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
createChildDomain(requestParameters: CreateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
createResellerChildRaw(requestParameters: CreateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<CreateReseller>>;
createResellerChild(requestParameters?: CreateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<CreateReseller>;
deleteChildDomainRaw(requestParameters: DeleteChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
deleteChildDomain(requestParameters: DeleteChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
deleteResellerChildRaw(requestParameters: DeleteResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
deleteResellerChild(requestParameters: DeleteResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
dissociateIpFromChildRaw(requestParameters: DissociateIpFromChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
dissociateIpFromChild(requestParameters: DissociateIpFromChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
getChildAccountCreationStatusRaw(requestParameters: GetChildAccountCreationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetChildAccountCreationStatus>>;
getChildAccountCreationStatus(requestParameters: GetChildAccountCreationStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetChildAccountCreationStatus>;
getChildDomainsRaw(requestParameters: GetChildDomainsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetChildDomain>>>;
getChildDomains(requestParameters: GetChildDomainsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetChildDomain>>;
getChildInfoRaw(requestParameters: GetChildInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetChildInfo>>;
getChildInfo(requestParameters: GetChildInfoRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetChildInfo>;
getResellerChildsRaw(requestParameters: GetResellerChildsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetChildrenList>>;
getResellerChilds(requestParameters?: GetResellerChildsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetChildrenList>;
getSsoTokenRaw(requestParameters: GetSsoTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetSsoToken>>;
getSsoToken(requestParameters: GetSsoTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetSsoToken>;
removeCreditsRaw(requestParameters: RemoveCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<RemainingCreditModel>>;
removeCredits(requestParameters: RemoveCreditsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<RemainingCreditModel>;
updateChildAccountStatusRaw(requestParameters: UpdateChildAccountStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
updateChildAccountStatus(requestParameters: UpdateChildAccountStatusRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
updateChildDomainRaw(requestParameters: UpdateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
updateChildDomain(requestParameters: UpdateChildDomainRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
updateResellerChildRaw(requestParameters: UpdateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
updateResellerChild(requestParameters: UpdateResellerChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
}