docs/classes/management.SDK.NetworkAclsClient.html
new NetworkAclsClient(options: BaseClientOptions): NetworkAclsClient
list(
request?: ListNetworkAclsRequestParameters,
requestOptions?: NetworkAclsClient.RequestOptions,
): Promise<
Page<
NetworkAclsResponseContent,
ListNetworkAclsOffsetPaginatedResponseContent,
>,
>
Get all access control list entries for your client.
OptionalrequestOptions: NetworkAclsClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.networkAcls.list({ page: 1, per_page: 1, include_totals: true })Copy
create(
request: CreateNetworkAclRequestContent,
requestOptions?: NetworkAclsClient.RequestOptions,
): HttpResponsePromise<void>
Create a new access control list for your client.
OptionalrequestOptions: NetworkAclsClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
Management.InternalServerError
await client.networkAcls.create({ description: "description", active: true, rule: { action: {}, scope: "management" } })Copy
get(
id: string,
requestOptions?: NetworkAclsClient.RequestOptions,
): HttpResponsePromise<GetNetworkAclsResponseContent>
Get a specific access control list entry for your client.
The id of the access control list to retrieve.
OptionalrequestOptions: NetworkAclsClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.networkAcls.get("id")Copy
set(
id: string,
request: SetNetworkAclRequestContent,
requestOptions?: NetworkAclsClient.RequestOptions,
): HttpResponsePromise<SetNetworkAclsResponseContent>
Update existing access control list for your client.
The id of the ACL to update.
OptionalrequestOptions: NetworkAclsClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.networkAcls.set("id", { description: "description", active: true, rule: { action: {}, scope: "management" } })Copy
delete(
id: string,
requestOptions?: NetworkAclsClient.RequestOptions,
): HttpResponsePromise<void>
Delete existing access control list for your client.
The id of the ACL to delete
OptionalrequestOptions: NetworkAclsClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.networkAcls.delete("id")Copy
update(
id: string,
request?: UpdateNetworkAclRequestContent,
requestOptions?: NetworkAclsClient.RequestOptions,
): HttpResponsePromise<UpdateNetworkAclResponseContent>
Update existing access control list for your client.
The id of the ACL to update.
OptionalrequestOptions: NetworkAclsClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.networkAcls.update("id")Copy
Protected Readonly_options_options: NormalizedClientOptionsWithAuth<BaseClientOptions>
Member Visibility
ThemeOSLightDark
Constructors constructor Methods listcreategetsetdeleteupdate Properties _options