cloudflare
Version:
The official TypeScript library for the Cloudflare API
34 lines • 1.39 kB
TypeScript
import * as Core from 'cloudflare/core';
import { APIResource } from 'cloudflare/resource';
import * as AccountsAPI from 'cloudflare/resources/addressing/address-maps/accounts';
export declare class Accounts extends APIResource {
/**
* Add an account as a member of a particular address map.
*/
update(addressMapId: string, params: AccountUpdateParams, options?: Core.RequestOptions): Core.APIPromise<AccountUpdateResponse | null>;
/**
* Remove an account as a member of a particular address map.
*/
delete(addressMapId: string, params: AccountDeleteParams, options?: Core.RequestOptions): Core.APIPromise<AccountDeleteResponse | null>;
}
export type AccountUpdateResponse = unknown | Array<unknown> | string;
export type AccountDeleteResponse = unknown | Array<unknown> | string;
export interface AccountUpdateParams {
/**
* Identifier
*/
account_id: string;
}
export interface AccountDeleteParams {
/**
* Identifier
*/
account_id: string;
}
export declare namespace Accounts {
export import AccountUpdateResponse = AccountsAPI.AccountUpdateResponse;
export import AccountDeleteResponse = AccountsAPI.AccountDeleteResponse;
export import AccountUpdateParams = AccountsAPI.AccountUpdateParams;
export import AccountDeleteParams = AccountsAPI.AccountDeleteParams;
}
//# sourceMappingURL=accounts.d.ts.map