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

# Packages

No description provided by the author

# Functions

Create is a method by which to create function that create a APIG dedicated instance.
Delete is a method to delete an existing APIG dedicated instance.
DisableEgressAccess is a method by which to disable the egress access of an existing APIG dedicated instance.
DisableElbIngressAccess is a method to unbind the ingress eip associated with an existing APIG dedicated instance.
DisableIngressAccess is a method to unbind the eip associated with an existing APIG dedicated instance.
EnableEgressAccess is a method by which to enable the egress access of an existing APIG dedicated instance.
EnableElbIngressAccess is a method to bind the ingress eip associated with an existing APIG dedicated instance.
UpdateIngressAccess is a method to bind and update the eip associated with an existing APIG dedicated instance.
ExtractFeatures is a method to extract the list of feature configuration details for APIG instance.
Call its Extract method to interpret it as a BaseInstance array.
Get is a method to obtain the specified APIG dedicated instance according to the instance Id.
GetTags is a method used to obtain the list of instance tags.
List is a method to obtain an array of one or more APIG dedicated instance according to the query parameters.
ListFeatures is a method used to obtain the list of feature configuration details.
Update is a method by which to update an existing APIG dedicated instance.
UpdateEgressBandwidth is a method by which to update the egress bandwidth size of an existing APIG dedicated instance.
UpdateFeature is a method used to update the feature configuration.
UpdateTags.

# Structs

No description provided by the author
CbcOperationLock is the structure that represents the restricted operation lock for CBC service.
CreateOpts allows to create an APIG dedicated instance using given parameters.
No description provided by the author
GetResult represents the result of a create operation.
DeleteResult represents the result of a Delete operation.
DisableEgressResult represents the result of a DisableEgressAccess operation.
DisableIngressResult represents the result of a DisableIngressAccess operation.
No description provided by the author
EgressAccessOpts allows the bandwidth size of an existing APIG dedicated instance to be updated with the given parameters.
No description provided by the author
ElbIngressAccessOpts is the structure that used to bind ingress EIP to instance when loadbalancer_provider is set to elb.
EnableEgressResult represents the result of a EnableEgressAccess operation.
No description provided by the author
EnableIngressResult represents the result of a EnableIngressAccess operation.
No description provided by the author
Feature represents the result of a feature configuration.
FeatureOpts allows to update the dedicated APIG instance features.
FeaturePage is a single page maximum result representing a query by offset page.
GetResult represents the result of a Get operation.
No description provided by the author
IngressAccessOpts allows binding and updating the eip associated with an existing APIG dedicated instance with the given parameters.
No description provided by the author
InstancePage represents the result of a List operation.
No description provided by the author
No description provided by the author
ListOpts allows to filter list data using given parameters.
No description provided by the author
TagsUpdateOpts is the structure used to modify instance tags.
UdpateEgressResult represents the result of a UpdateEgressBandwidth operation.
UpdateOpts allows to update an existing APIG dedicated instance using given parameters.
UpdateResult represents the result of a Update operation.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author