cloudflare
Version:
The official TypeScript library for the Cloudflare API
94 lines (90 loc) • 6.11 kB
text/typescript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../../resource";
import * as BookmarksAPI from "./bookmarks";
import * as CustomPagesAPI from "./custom-pages";
import * as GroupsAPI from "./groups";
import * as KeysAPI from "./keys";
import * as ServiceTokensAPI from "./service-tokens";
import * as TagsAPI from "./tags";
import * as ApplicationsAPI from "./applications/applications";
import * as CertificatesAPI from "./certificates/certificates";
import * as LogsAPI from "./logs/logs";
import * as UsersAPI from "./users/users";
export class Access extends APIResource {
applications: ApplicationsAPI.Applications = new ApplicationsAPI.Applications(this._client);
certificates: CertificatesAPI.Certificates = new CertificatesAPI.Certificates(this._client);
groups: GroupsAPI.Groups = new GroupsAPI.Groups(this._client);
serviceTokens: ServiceTokensAPI.ServiceTokens = new ServiceTokensAPI.ServiceTokens(this._client);
bookmarks: BookmarksAPI.Bookmarks = new BookmarksAPI.Bookmarks(this._client);
keys: KeysAPI.Keys = new KeysAPI.Keys(this._client);
logs: LogsAPI.Logs = new LogsAPI.Logs(this._client);
users: UsersAPI.Users = new UsersAPI.Users(this._client);
customPages: CustomPagesAPI.CustomPages = new CustomPagesAPI.CustomPages(this._client);
tags: TagsAPI.Tags = new TagsAPI.Tags(this._client);
}
export namespace Access {
export import Applications = ApplicationsAPI.Applications;
export import ZeroTrustApps = ApplicationsAPI.ZeroTrustApps;
export import ApplicationDeleteResponse = ApplicationsAPI.ApplicationDeleteResponse;
export import ApplicationRevokeTokensResponse = ApplicationsAPI.ApplicationRevokeTokensResponse;
export import ZeroTrustAppsSinglePage = ApplicationsAPI.ZeroTrustAppsSinglePage;
export import ApplicationCreateParams = ApplicationsAPI.ApplicationCreateParams;
export import ApplicationUpdateParams = ApplicationsAPI.ApplicationUpdateParams;
export import ApplicationListParams = ApplicationsAPI.ApplicationListParams;
export import ApplicationDeleteParams = ApplicationsAPI.ApplicationDeleteParams;
export import ApplicationGetParams = ApplicationsAPI.ApplicationGetParams;
export import ApplicationRevokeTokensParams = ApplicationsAPI.ApplicationRevokeTokensParams;
export import Certificates = CertificatesAPI.Certificates;
export import ZeroTrustCertificates = CertificatesAPI.ZeroTrustCertificates;
export import CertificateDeleteResponse = CertificatesAPI.CertificateDeleteResponse;
export import ZeroTrustCertificatesSinglePage = CertificatesAPI.ZeroTrustCertificatesSinglePage;
export import CertificateCreateParams = CertificatesAPI.CertificateCreateParams;
export import CertificateUpdateParams = CertificatesAPI.CertificateUpdateParams;
export import CertificateListParams = CertificatesAPI.CertificateListParams;
export import CertificateDeleteParams = CertificatesAPI.CertificateDeleteParams;
export import CertificateGetParams = CertificatesAPI.CertificateGetParams;
export import Groups = GroupsAPI.Groups;
export import ZeroTrustGroups = GroupsAPI.ZeroTrustGroups;
export import GroupDeleteResponse = GroupsAPI.GroupDeleteResponse;
export import ZeroTrustGroupsSinglePage = GroupsAPI.ZeroTrustGroupsSinglePage;
export import GroupCreateParams = GroupsAPI.GroupCreateParams;
export import GroupUpdateParams = GroupsAPI.GroupUpdateParams;
export import GroupListParams = GroupsAPI.GroupListParams;
export import GroupDeleteParams = GroupsAPI.GroupDeleteParams;
export import GroupGetParams = GroupsAPI.GroupGetParams;
export import ServiceTokens = ServiceTokensAPI.ServiceTokens;
export import ZeroTrustServiceTokens = ServiceTokensAPI.ZeroTrustServiceTokens;
export import ServiceTokenCreateResponse = ServiceTokensAPI.ServiceTokenCreateResponse;
export import ServiceTokenRotateResponse = ServiceTokensAPI.ServiceTokenRotateResponse;
export import ZeroTrustServiceTokensSinglePage = ServiceTokensAPI.ZeroTrustServiceTokensSinglePage;
export import ServiceTokenCreateParams = ServiceTokensAPI.ServiceTokenCreateParams;
export import ServiceTokenUpdateParams = ServiceTokensAPI.ServiceTokenUpdateParams;
export import ServiceTokenListParams = ServiceTokensAPI.ServiceTokenListParams;
export import ServiceTokenDeleteParams = ServiceTokensAPI.ServiceTokenDeleteParams;
export import Bookmarks = BookmarksAPI.Bookmarks;
export import ZeroTrustBookmarks = BookmarksAPI.ZeroTrustBookmarks;
export import BookmarkDeleteResponse = BookmarksAPI.BookmarkDeleteResponse;
export import ZeroTrustBookmarksSinglePage = BookmarksAPI.ZeroTrustBookmarksSinglePage;
export import Keys = KeysAPI.Keys;
export import KeyUpdateResponse = KeysAPI.KeyUpdateResponse;
export import KeyGetResponse = KeysAPI.KeyGetResponse;
export import KeyRotateResponse = KeysAPI.KeyRotateResponse;
export import KeyUpdateParams = KeysAPI.KeyUpdateParams;
export import Logs = LogsAPI.Logs;
export import Users = UsersAPI.Users;
export import ZeroTrustUsers = UsersAPI.ZeroTrustUsers;
export import ZeroTrustUsersSinglePage = UsersAPI.ZeroTrustUsersSinglePage;
export import CustomPages = CustomPagesAPI.CustomPages;
export import ZeroTrustCustomPage = CustomPagesAPI.ZeroTrustCustomPage;
export import ZeroTrustCustomPageWithoutHTML = CustomPagesAPI.ZeroTrustCustomPageWithoutHTML;
export import CustomPageDeleteResponse = CustomPagesAPI.CustomPageDeleteResponse;
export import ZeroTrustCustomPageWithoutHTMLsSinglePage = CustomPagesAPI.ZeroTrustCustomPageWithoutHTMLsSinglePage;
export import CustomPageCreateParams = CustomPagesAPI.CustomPageCreateParams;
export import CustomPageUpdateParams = CustomPagesAPI.CustomPageUpdateParams;
export import Tags = TagsAPI.Tags;
export import ZeroTrustTag = TagsAPI.ZeroTrustTag;
export import TagDeleteResponse = TagsAPI.TagDeleteResponse;
export import ZeroTrustTagsSinglePage = TagsAPI.ZeroTrustTagsSinglePage;
export import TagCreateParams = TagsAPI.TagCreateParams;
export import TagUpdateParams = TagsAPI.TagUpdateParams;
}