package
0.0.0-20240909034204-207f58c0b9a3
Repository: https://github.com/chnsz/golangsdk.git
Documentation: pkg.go.dev

# Functions

BatchUnbind is an API to unbind all ACL policies associated with the list.
Bind is a method to bind the policy to one or more APIs.
Create is a method used to create a private DNAT rule using given parameters.
Delete is a method to remove the specified ACL policy using its ID and related dedicated instance ID.
ExtractBinds is a method to extract the list of binding details for ACL policy.
ExtractPolicies is a method to extract the list of ACL policies.
Get is a method used to obtain the ACL policy detail by its ID.
List is a method to obtain all ACL policies under a specified instance.
ListBind is a method to obtain all API to which the ACL policy bound.
Update is a method used to modify the ACL policy configuration using given parameters.

# Structs

AclBindApiInfo is the structure that represents the binding details.
BatchUnbindOpts is the structure that used to unbinding policy from the published APIs.
BatchUnbindResp is the structure that represents the API response of the ACL policy unbinding.
BindOpts is the structure that used to bind a policy to the published APIs.
BindPage is a single page maximum result representing a query by offset page.
BindResp is the structure that represents the API response of the ACL policy binding.
CreateOpts is the structure that used to create a new ACL policy.
Failure is the structure that represents the failure details.
ListBindOpts is the structure used to querying published API list that ACL policy associated.
ListBindOpts is the structure used to querying published API list that ACL policy associated.
Policy is the structure represents the ACL policy details.
BindPage is a single page maximum result representing a query by offset page.
UpdateOpts is the structure that used to modify an existing ACL policy configuration.