cloudflare/cloudflare-typescript

Public

mirrored from https://github.com/cloudflare/cloudflare-typescriptAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
7609e84ab3db53e79aefce6a112e90cb2a2bbba0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/resources/access/access.ts

119lines · modecode

1// File generated from our OpenAPI spec by Stainless.
2
3import { APIResource } from 'cloudflare/resource';
4import * as BookmarksAPI from 'cloudflare/resources/access/bookmarks';
5import * as CustomPagesAPI from 'cloudflare/resources/access/custom-pages';
6import * as GroupsAPI from 'cloudflare/resources/access/groups';
7import * as IdentityProvidersAPI from 'cloudflare/resources/access/identity-providers';
8import * as KeysAPI from 'cloudflare/resources/access/keys';
9import * as OrganizationsAPI from 'cloudflare/resources/access/organizations';
10import * as SeatsAPI from 'cloudflare/resources/access/seats';
11import * as ServiceTokensAPI from 'cloudflare/resources/access/service-tokens';
12import * as TagsAPI from 'cloudflare/resources/access/tags';
13import * as ApplicationsAPI from 'cloudflare/resources/access/applications/applications';
14import * as CertificatesAPI from 'cloudflare/resources/access/certificates/certificates';
15import * as LogsAPI from 'cloudflare/resources/access/logs/logs';
16import * as UsersAPI from 'cloudflare/resources/access/users/users';
17
18export class Access extends APIResource {
19 applications: ApplicationsAPI.Applications = new ApplicationsAPI.Applications(this._client);
20 certificates: CertificatesAPI.Certificates = new CertificatesAPI.Certificates(this._client);
21 groups: GroupsAPI.Groups = new GroupsAPI.Groups(this._client);
22 identityProviders: IdentityProvidersAPI.IdentityProviders = new IdentityProvidersAPI.IdentityProviders(
23 this._client,
24 );
25 organizations: OrganizationsAPI.Organizations = new OrganizationsAPI.Organizations(this._client);
26 serviceTokens: ServiceTokensAPI.ServiceTokens = new ServiceTokensAPI.ServiceTokens(this._client);
27 bookmarks: BookmarksAPI.Bookmarks = new BookmarksAPI.Bookmarks(this._client);
28 keys: KeysAPI.Keys = new KeysAPI.Keys(this._client);
29 logs: LogsAPI.Logs = new LogsAPI.Logs(this._client);
30 seats: SeatsAPI.Seats = new SeatsAPI.Seats(this._client);
31 users: UsersAPI.Users = new UsersAPI.Users(this._client);
32 customPages: CustomPagesAPI.CustomPages = new CustomPagesAPI.CustomPages(this._client);
33 tags: TagsAPI.Tags = new TagsAPI.Tags(this._client);
34}
35
36export namespace Access {
37 export import Applications = ApplicationsAPI.Applications;
38 export import ApplicationCreateResponse = ApplicationsAPI.ApplicationCreateResponse;
39 export import ApplicationListResponse = ApplicationsAPI.ApplicationListResponse;
40 export import ApplicationDeleteResponse = ApplicationsAPI.ApplicationDeleteResponse;
41 export import ApplicationGetResponse = ApplicationsAPI.ApplicationGetResponse;
42 export import ApplicationReplaceResponse = ApplicationsAPI.ApplicationReplaceResponse;
43 export import ApplicationRevokeTokensResponse = ApplicationsAPI.ApplicationRevokeTokensResponse;
44 export import ApplicationCreateParams = ApplicationsAPI.ApplicationCreateParams;
45 export import ApplicationReplaceParams = ApplicationsAPI.ApplicationReplaceParams;
46 export import Certificates = CertificatesAPI.Certificates;
47 export import CertificateCreateResponse = CertificatesAPI.CertificateCreateResponse;
48 export import CertificateListResponse = CertificatesAPI.CertificateListResponse;
49 export import CertificateDeleteResponse = CertificatesAPI.CertificateDeleteResponse;
50 export import CertificateGetResponse = CertificatesAPI.CertificateGetResponse;
51 export import CertificateReplaceResponse = CertificatesAPI.CertificateReplaceResponse;
52 export import CertificateCreateParams = CertificatesAPI.CertificateCreateParams;
53 export import CertificateReplaceParams = CertificatesAPI.CertificateReplaceParams;
54 export import Groups = GroupsAPI.Groups;
55 export import GroupCreateResponse = GroupsAPI.GroupCreateResponse;
56 export import GroupListResponse = GroupsAPI.GroupListResponse;
57 export import GroupDeleteResponse = GroupsAPI.GroupDeleteResponse;
58 export import GroupGetResponse = GroupsAPI.GroupGetResponse;
59 export import GroupReplaceResponse = GroupsAPI.GroupReplaceResponse;
60 export import GroupCreateParams = GroupsAPI.GroupCreateParams;
61 export import GroupReplaceParams = GroupsAPI.GroupReplaceParams;
62 export import IdentityProviders = IdentityProvidersAPI.IdentityProviders;
63 export import IdentityProviderCreateResponse = IdentityProvidersAPI.IdentityProviderCreateResponse;
64 export import IdentityProviderListResponse = IdentityProvidersAPI.IdentityProviderListResponse;
65 export import IdentityProviderDeleteResponse = IdentityProvidersAPI.IdentityProviderDeleteResponse;
66 export import IdentityProviderGetResponse = IdentityProvidersAPI.IdentityProviderGetResponse;
67 export import IdentityProviderReplaceResponse = IdentityProvidersAPI.IdentityProviderReplaceResponse;
68 export import IdentityProviderCreateParams = IdentityProvidersAPI.IdentityProviderCreateParams;
69 export import IdentityProviderReplaceParams = IdentityProvidersAPI.IdentityProviderReplaceParams;
70 export import Organizations = OrganizationsAPI.Organizations;
71 export import OrganizationCreateResponse = OrganizationsAPI.OrganizationCreateResponse;
72 export import OrganizationListResponse = OrganizationsAPI.OrganizationListResponse;
73 export import OrganizationReplaceResponse = OrganizationsAPI.OrganizationReplaceResponse;
74 export import OrganizationRevokeUsersResponse = OrganizationsAPI.OrganizationRevokeUsersResponse;
75 export import OrganizationCreateParams = OrganizationsAPI.OrganizationCreateParams;
76 export import OrganizationReplaceParams = OrganizationsAPI.OrganizationReplaceParams;
77 export import OrganizationRevokeUsersParams = OrganizationsAPI.OrganizationRevokeUsersParams;
78 export import ServiceTokens = ServiceTokensAPI.ServiceTokens;
79 export import ServiceTokenCreateResponse = ServiceTokensAPI.ServiceTokenCreateResponse;
80 export import ServiceTokenListResponse = ServiceTokensAPI.ServiceTokenListResponse;
81 export import ServiceTokenDeleteResponse = ServiceTokensAPI.ServiceTokenDeleteResponse;
82 export import ServiceTokenRefreshResponse = ServiceTokensAPI.ServiceTokenRefreshResponse;
83 export import ServiceTokenReplaceResponse = ServiceTokensAPI.ServiceTokenReplaceResponse;
84 export import ServiceTokenRotateResponse = ServiceTokensAPI.ServiceTokenRotateResponse;
85 export import ServiceTokenCreateParams = ServiceTokensAPI.ServiceTokenCreateParams;
86 export import ServiceTokenReplaceParams = ServiceTokensAPI.ServiceTokenReplaceParams;
87 export import Bookmarks = BookmarksAPI.Bookmarks;
88 export import BookmarkListResponse = BookmarksAPI.BookmarkListResponse;
89 export import BookmarkDeleteResponse = BookmarksAPI.BookmarkDeleteResponse;
90 export import BookmarkGetResponse = BookmarksAPI.BookmarkGetResponse;
91 export import BookmarkReplaceResponse = BookmarksAPI.BookmarkReplaceResponse;
92 export import Keys = KeysAPI.Keys;
93 export import KeyListResponse = KeysAPI.KeyListResponse;
94 export import KeyReplaceResponse = KeysAPI.KeyReplaceResponse;
95 export import KeyRotateResponse = KeysAPI.KeyRotateResponse;
96 export import KeyReplaceParams = KeysAPI.KeyReplaceParams;
97 export import Logs = LogsAPI.Logs;
98 export import Seats = SeatsAPI.Seats;
99 export import SeatUpdateResponse = SeatsAPI.SeatUpdateResponse;
100 export import SeatUpdateParams = SeatsAPI.SeatUpdateParams;
101 export import Users = UsersAPI.Users;
102 export import UserListResponse = UsersAPI.UserListResponse;
103 export import CustomPages = CustomPagesAPI.CustomPages;
104 export import CustomPageCreateResponse = CustomPagesAPI.CustomPageCreateResponse;
105 export import CustomPageListResponse = CustomPagesAPI.CustomPageListResponse;
106 export import CustomPageDeleteResponse = CustomPagesAPI.CustomPageDeleteResponse;
107 export import CustomPageGetResponse = CustomPagesAPI.CustomPageGetResponse;
108 export import CustomPageReplaceResponse = CustomPagesAPI.CustomPageReplaceResponse;
109 export import CustomPageCreateParams = CustomPagesAPI.CustomPageCreateParams;
110 export import CustomPageReplaceParams = CustomPagesAPI.CustomPageReplaceParams;
111 export import Tags = TagsAPI.Tags;
112 export import TagCreateResponse = TagsAPI.TagCreateResponse;
113 export import TagListResponse = TagsAPI.TagListResponse;
114 export import TagDeleteResponse = TagsAPI.TagDeleteResponse;
115 export import TagGetResponse = TagsAPI.TagGetResponse;
116 export import TagReplaceResponse = TagsAPI.TagReplaceResponse;
117 export import TagCreateParams = TagsAPI.TagCreateParams;
118 export import TagReplaceParams = TagsAPI.TagReplaceParams;
119}
120