Versions in this module Expand all Collapse all v0 v0.3.0 Jan 25, 2023 v0.2.0 Jan 25, 2023 v0.1.0 Jan 25, 2023 Changes in this version + var EndpointMap map[string]string + var EndpointType = "regional" + func GetEndpointMap() map[string]string + func GetEndpointType() string + func SetClientProperty(client *Client, propertyName string, propertyValue interface{}) + func SetEndpointDataToClient(client *Client) + type AccessLogConfig struct + LogProject string + LogStore string + type AccessLogTracingConfig struct + TracingEnabled bool + TracingSample int + TracingType string + type Acl struct + AclId string + AclName string + AclStatus string + AddressIPVersion string + ConfigManagedEnabled bool + ResourceGroupId string + ServiceManagedEnabled bool + ServiceManagedMode string + type AclConfig struct + AclRelations []AclRelation + AclType string + type AclEntries struct + AclEntry []AclEntry + type AclEntry struct + Description string + Entry string + Status string + type AclRelation struct + AclId string + RelatedListeners []RelatedListener + Status string + type AclRelationsInGetListenerAttribute struct + AclRelation []AclRelation + type AclRelationsInListAclRelations struct + AclRelation []AclRelation + type Acls struct + Acl []Acl + type Action struct + CorsConfig CorsConfig + FixedResponseConfig FixedResponseConfig + ForwardGroupConfig ForwardGroupConfigInListRules + InsertHeaderConfig InsertHeaderConfig + Order int + RedirectConfig RedirectConfig + RemoveHeaderConfig RemoveHeaderConfig + RewriteConfig RewriteConfig + TrafficLimitConfig TrafficLimitConfig + TrafficMirrorConfig TrafficMirrorConfig + Type string + type AddEntriesToAclAclEntries struct + Description string + Entry string + type AddEntriesToAclRequest struct + AclEntries *[]AddEntriesToAclAclEntries + AclId string + ClientToken string + DryRun requests.Boolean + func CreateAddEntriesToAclRequest() (request *AddEntriesToAclRequest) + type AddEntriesToAclResponse struct + JobId string + RequestId string + func CreateAddEntriesToAclResponse() (response *AddEntriesToAclResponse) + type AddServersToServerGroupRequest struct + ClientToken string + DryRun requests.Boolean + ServerGroupId string + Servers *[]AddServersToServerGroupServers + func CreateAddServersToServerGroupRequest() (request *AddServersToServerGroupRequest) + type AddServersToServerGroupResponse struct + JobId string + RequestId string + func CreateAddServersToServerGroupResponse() (response *AddServersToServerGroupResponse) + type AddServersToServerGroupServers struct + Description string + Port string + RemoteIpEnabled string + ServerId string + ServerIp string + ServerType string + Weight string + type AllowHeaders struct + AllowHeaders []string + type AllowMethods struct + AllowMethods []string + type AllowOrigin struct + AllowOrigin []string + type ApplyHealthCheckTemplateToServerGroupRequest struct + ClientToken string + DryRun requests.Boolean + HealthCheckTemplateId string + ServerGroupId string + func CreateApplyHealthCheckTemplateToServerGroupRequest() (request *ApplyHealthCheckTemplateToServerGroupRequest) + type ApplyHealthCheckTemplateToServerGroupResponse struct + JobId string + RequestId string + func CreateApplyHealthCheckTemplateToServerGroupResponse() (response *ApplyHealthCheckTemplateToServerGroupResponse) + type AssociateAclsWithListenerRequest struct + AclIds *[]string + AclType string + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateAssociateAclsWithListenerRequest() (request *AssociateAclsWithListenerRequest) + type AssociateAclsWithListenerResponse struct + JobId string + RequestId string + func CreateAssociateAclsWithListenerResponse() (response *AssociateAclsWithListenerResponse) + type AssociateAdditionalCertificatesWithListenerCertificates struct + CertificateId string + type AssociateAdditionalCertificatesWithListenerRequest struct + Certificates *[]AssociateAdditionalCertificatesWithListenerCertificates + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateAssociateAdditionalCertificatesWithListenerRequest() (request *AssociateAdditionalCertificatesWithListenerRequest) + type AssociateAdditionalCertificatesWithListenerResponse struct + JobId string + RequestId string + func CreateAssociateAdditionalCertificatesWithListenerResponse() (response *AssociateAdditionalCertificatesWithListenerResponse) + type AttachCommonBandwidthPackageToLoadBalancerRequest struct + BandwidthPackageId string + ClientToken string + DryRun requests.Boolean + LoadBalancerId string + func CreateAttachCommonBandwidthPackageToLoadBalancerRequest() (request *AttachCommonBandwidthPackageToLoadBalancerRequest) + type AttachCommonBandwidthPackageToLoadBalancerResponse struct + JobId string + RequestId string + func CreateAttachCommonBandwidthPackageToLoadBalancerResponse() (response *AttachCommonBandwidthPackageToLoadBalancerResponse) + type BackendServer struct + Description string + Port int + RemoteIpEnabled bool + ServerGroupId string + ServerId string + ServerIp string + ServerType string + Status string + Weight int + type BackendServerHealthStatusModel struct + Port int + Reason Reason + ServerId string + ServerIp string + Status string + type CaCertificates struct + Certificate []Certificate + type Certificate struct + CertificateId string + IsDefault bool + Status string + type CertificateModel struct + CertificateId string + CertificateType string + IsDefault bool + Status string + type CertificatesInGetListenerAttribute struct + Certificate []Certificate + type CertificatesInListListenerCertificates struct + CertificateModel []CertificateModel + type CiphersInListSecurityPolicies struct + Cipher []string + type CiphersInListSystemSecurityPolicies struct + Cipher []string + type Client struct + func NewClient() (client *Client, err error) + func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error) + func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error) + func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error) + func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error) + func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error) + func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error) + func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error) + func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error) + func (client *Client) AddEntriesToAcl(request *AddEntriesToAclRequest) (response *AddEntriesToAclResponse, err error) + func (client *Client) AddEntriesToAclWithCallback(request *AddEntriesToAclRequest, ...) <-chan int + func (client *Client) AddEntriesToAclWithChan(request *AddEntriesToAclRequest) (<-chan *AddEntriesToAclResponse, <-chan error) + func (client *Client) AddServersToServerGroup(request *AddServersToServerGroupRequest) (response *AddServersToServerGroupResponse, err error) + func (client *Client) AddServersToServerGroupWithCallback(request *AddServersToServerGroupRequest, ...) <-chan int + func (client *Client) AddServersToServerGroupWithChan(request *AddServersToServerGroupRequest) (<-chan *AddServersToServerGroupResponse, <-chan error) + func (client *Client) ApplyHealthCheckTemplateToServerGroup(request *ApplyHealthCheckTemplateToServerGroupRequest) (response *ApplyHealthCheckTemplateToServerGroupResponse, err error) + func (client *Client) ApplyHealthCheckTemplateToServerGroupWithCallback(request *ApplyHealthCheckTemplateToServerGroupRequest, ...) <-chan int + func (client *Client) ApplyHealthCheckTemplateToServerGroupWithChan(request *ApplyHealthCheckTemplateToServerGroupRequest) (<-chan *ApplyHealthCheckTemplateToServerGroupResponse, <-chan error) + func (client *Client) AssociateAclsWithListener(request *AssociateAclsWithListenerRequest) (response *AssociateAclsWithListenerResponse, err error) + func (client *Client) AssociateAclsWithListenerWithCallback(request *AssociateAclsWithListenerRequest, ...) <-chan int + func (client *Client) AssociateAclsWithListenerWithChan(request *AssociateAclsWithListenerRequest) (<-chan *AssociateAclsWithListenerResponse, <-chan error) + func (client *Client) AssociateAdditionalCertificatesWithListener(request *AssociateAdditionalCertificatesWithListenerRequest) (response *AssociateAdditionalCertificatesWithListenerResponse, err error) + func (client *Client) AssociateAdditionalCertificatesWithListenerWithCallback(request *AssociateAdditionalCertificatesWithListenerRequest, ...) <-chan int + func (client *Client) AssociateAdditionalCertificatesWithListenerWithChan(request *AssociateAdditionalCertificatesWithListenerRequest) (<-chan *AssociateAdditionalCertificatesWithListenerResponse, <-chan error) + func (client *Client) AttachCommonBandwidthPackageToLoadBalancer(request *AttachCommonBandwidthPackageToLoadBalancerRequest) (response *AttachCommonBandwidthPackageToLoadBalancerResponse, err error) + func (client *Client) AttachCommonBandwidthPackageToLoadBalancerWithCallback(request *AttachCommonBandwidthPackageToLoadBalancerRequest, ...) <-chan int + func (client *Client) AttachCommonBandwidthPackageToLoadBalancerWithChan(request *AttachCommonBandwidthPackageToLoadBalancerRequest) (<-chan *AttachCommonBandwidthPackageToLoadBalancerResponse, <-chan error) + func (client *Client) CreateAcl(request *CreateAclRequest) (response *CreateAclResponse, err error) + func (client *Client) CreateAclWithCallback(request *CreateAclRequest, ...) <-chan int + func (client *Client) CreateAclWithChan(request *CreateAclRequest) (<-chan *CreateAclResponse, <-chan error) + func (client *Client) CreateHealthCheckTemplate(request *CreateHealthCheckTemplateRequest) (response *CreateHealthCheckTemplateResponse, err error) + func (client *Client) CreateHealthCheckTemplateWithCallback(request *CreateHealthCheckTemplateRequest, ...) <-chan int + func (client *Client) CreateHealthCheckTemplateWithChan(request *CreateHealthCheckTemplateRequest) (<-chan *CreateHealthCheckTemplateResponse, <-chan error) + func (client *Client) CreateListener(request *CreateListenerRequest) (response *CreateListenerResponse, err error) + func (client *Client) CreateListenerWithCallback(request *CreateListenerRequest, ...) <-chan int + func (client *Client) CreateListenerWithChan(request *CreateListenerRequest) (<-chan *CreateListenerResponse, <-chan error) + func (client *Client) CreateLoadBalancer(request *CreateLoadBalancerRequest) (response *CreateLoadBalancerResponse, err error) + func (client *Client) CreateLoadBalancerWithCallback(request *CreateLoadBalancerRequest, ...) <-chan int + func (client *Client) CreateLoadBalancerWithChan(request *CreateLoadBalancerRequest) (<-chan *CreateLoadBalancerResponse, <-chan error) + func (client *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error) + func (client *Client) CreateRuleWithCallback(request *CreateRuleRequest, ...) <-chan int + func (client *Client) CreateRuleWithChan(request *CreateRuleRequest) (<-chan *CreateRuleResponse, <-chan error) + func (client *Client) CreateRules(request *CreateRulesRequest) (response *CreateRulesResponse, err error) + func (client *Client) CreateRulesWithCallback(request *CreateRulesRequest, ...) <-chan int + func (client *Client) CreateRulesWithChan(request *CreateRulesRequest) (<-chan *CreateRulesResponse, <-chan error) + func (client *Client) CreateSecurityPolicy(request *CreateSecurityPolicyRequest) (response *CreateSecurityPolicyResponse, err error) + func (client *Client) CreateSecurityPolicyWithCallback(request *CreateSecurityPolicyRequest, ...) <-chan int + func (client *Client) CreateSecurityPolicyWithChan(request *CreateSecurityPolicyRequest) (<-chan *CreateSecurityPolicyResponse, <-chan error) + func (client *Client) CreateServerGroup(request *CreateServerGroupRequest) (response *CreateServerGroupResponse, err error) + func (client *Client) CreateServerGroupWithCallback(request *CreateServerGroupRequest, ...) <-chan int + func (client *Client) CreateServerGroupWithChan(request *CreateServerGroupRequest) (<-chan *CreateServerGroupResponse, <-chan error) + func (client *Client) DeleteAcl(request *DeleteAclRequest) (response *DeleteAclResponse, err error) + func (client *Client) DeleteAclWithCallback(request *DeleteAclRequest, ...) <-chan int + func (client *Client) DeleteAclWithChan(request *DeleteAclRequest) (<-chan *DeleteAclResponse, <-chan error) + func (client *Client) DeleteHealthCheckTemplates(request *DeleteHealthCheckTemplatesRequest) (response *DeleteHealthCheckTemplatesResponse, err error) + func (client *Client) DeleteHealthCheckTemplatesWithCallback(request *DeleteHealthCheckTemplatesRequest, ...) <-chan int + func (client *Client) DeleteHealthCheckTemplatesWithChan(request *DeleteHealthCheckTemplatesRequest) (<-chan *DeleteHealthCheckTemplatesResponse, <-chan error) + func (client *Client) DeleteListener(request *DeleteListenerRequest) (response *DeleteListenerResponse, err error) + func (client *Client) DeleteListenerWithCallback(request *DeleteListenerRequest, ...) <-chan int + func (client *Client) DeleteListenerWithChan(request *DeleteListenerRequest) (<-chan *DeleteListenerResponse, <-chan error) + func (client *Client) DeleteLoadBalancer(request *DeleteLoadBalancerRequest) (response *DeleteLoadBalancerResponse, err error) + func (client *Client) DeleteLoadBalancerWithCallback(request *DeleteLoadBalancerRequest, ...) <-chan int + func (client *Client) DeleteLoadBalancerWithChan(request *DeleteLoadBalancerRequest) (<-chan *DeleteLoadBalancerResponse, <-chan error) + func (client *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error) + func (client *Client) DeleteRuleWithCallback(request *DeleteRuleRequest, ...) <-chan int + func (client *Client) DeleteRuleWithChan(request *DeleteRuleRequest) (<-chan *DeleteRuleResponse, <-chan error) + func (client *Client) DeleteRules(request *DeleteRulesRequest) (response *DeleteRulesResponse, err error) + func (client *Client) DeleteRulesWithCallback(request *DeleteRulesRequest, ...) <-chan int + func (client *Client) DeleteRulesWithChan(request *DeleteRulesRequest) (<-chan *DeleteRulesResponse, <-chan error) + func (client *Client) DeleteSecurityPolicy(request *DeleteSecurityPolicyRequest) (response *DeleteSecurityPolicyResponse, err error) + func (client *Client) DeleteSecurityPolicyWithCallback(request *DeleteSecurityPolicyRequest, ...) <-chan int + func (client *Client) DeleteSecurityPolicyWithChan(request *DeleteSecurityPolicyRequest) (<-chan *DeleteSecurityPolicyResponse, <-chan error) + func (client *Client) DeleteServerGroup(request *DeleteServerGroupRequest) (response *DeleteServerGroupResponse, err error) + func (client *Client) DeleteServerGroupWithCallback(request *DeleteServerGroupRequest, ...) <-chan int + func (client *Client) DeleteServerGroupWithChan(request *DeleteServerGroupRequest) (<-chan *DeleteServerGroupResponse, <-chan error) + func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error) + func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int + func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error) + func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error) + func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int + func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error) + func (client *Client) DetachCommonBandwidthPackageFromLoadBalancer(request *DetachCommonBandwidthPackageFromLoadBalancerRequest) (response *DetachCommonBandwidthPackageFromLoadBalancerResponse, err error) + func (client *Client) DetachCommonBandwidthPackageFromLoadBalancerWithCallback(request *DetachCommonBandwidthPackageFromLoadBalancerRequest, ...) <-chan int + func (client *Client) DetachCommonBandwidthPackageFromLoadBalancerWithChan(request *DetachCommonBandwidthPackageFromLoadBalancerRequest) (<-chan *DetachCommonBandwidthPackageFromLoadBalancerResponse, <-chan error) + func (client *Client) DisableDeletionProtection(request *DisableDeletionProtectionRequest) (response *DisableDeletionProtectionResponse, err error) + func (client *Client) DisableDeletionProtectionWithCallback(request *DisableDeletionProtectionRequest, ...) <-chan int + func (client *Client) DisableDeletionProtectionWithChan(request *DisableDeletionProtectionRequest) (<-chan *DisableDeletionProtectionResponse, <-chan error) + func (client *Client) DisableLoadBalancerAccessLog(request *DisableLoadBalancerAccessLogRequest) (response *DisableLoadBalancerAccessLogResponse, err error) + func (client *Client) DisableLoadBalancerAccessLogWithCallback(request *DisableLoadBalancerAccessLogRequest, ...) <-chan int + func (client *Client) DisableLoadBalancerAccessLogWithChan(request *DisableLoadBalancerAccessLogRequest) (<-chan *DisableLoadBalancerAccessLogResponse, <-chan error) + func (client *Client) DissociateAclsFromListener(request *DissociateAclsFromListenerRequest) (response *DissociateAclsFromListenerResponse, err error) + func (client *Client) DissociateAclsFromListenerWithCallback(request *DissociateAclsFromListenerRequest, ...) <-chan int + func (client *Client) DissociateAclsFromListenerWithChan(request *DissociateAclsFromListenerRequest) (<-chan *DissociateAclsFromListenerResponse, <-chan error) + func (client *Client) DissociateAdditionalCertificatesFromListener(request *DissociateAdditionalCertificatesFromListenerRequest) (response *DissociateAdditionalCertificatesFromListenerResponse, err error) + func (client *Client) DissociateAdditionalCertificatesFromListenerWithCallback(request *DissociateAdditionalCertificatesFromListenerRequest, ...) <-chan int + func (client *Client) DissociateAdditionalCertificatesFromListenerWithChan(request *DissociateAdditionalCertificatesFromListenerRequest) (<-chan *DissociateAdditionalCertificatesFromListenerResponse, <-chan error) + func (client *Client) EnableDeletionProtection(request *EnableDeletionProtectionRequest) (response *EnableDeletionProtectionResponse, err error) + func (client *Client) EnableDeletionProtectionWithCallback(request *EnableDeletionProtectionRequest, ...) <-chan int + func (client *Client) EnableDeletionProtectionWithChan(request *EnableDeletionProtectionRequest) (<-chan *EnableDeletionProtectionResponse, <-chan error) + func (client *Client) EnableLoadBalancerAccessLog(request *EnableLoadBalancerAccessLogRequest) (response *EnableLoadBalancerAccessLogResponse, err error) + func (client *Client) EnableLoadBalancerAccessLogWithCallback(request *EnableLoadBalancerAccessLogRequest, ...) <-chan int + func (client *Client) EnableLoadBalancerAccessLogWithChan(request *EnableLoadBalancerAccessLogRequest) (<-chan *EnableLoadBalancerAccessLogResponse, <-chan error) + func (client *Client) GetHealthCheckTemplateAttribute(request *GetHealthCheckTemplateAttributeRequest) (response *GetHealthCheckTemplateAttributeResponse, err error) + func (client *Client) GetHealthCheckTemplateAttributeWithCallback(request *GetHealthCheckTemplateAttributeRequest, ...) <-chan int + func (client *Client) GetHealthCheckTemplateAttributeWithChan(request *GetHealthCheckTemplateAttributeRequest) (<-chan *GetHealthCheckTemplateAttributeResponse, <-chan error) + func (client *Client) GetListenerAttribute(request *GetListenerAttributeRequest) (response *GetListenerAttributeResponse, err error) + func (client *Client) GetListenerAttributeWithCallback(request *GetListenerAttributeRequest, ...) <-chan int + func (client *Client) GetListenerAttributeWithChan(request *GetListenerAttributeRequest) (<-chan *GetListenerAttributeResponse, <-chan error) + func (client *Client) GetListenerHealthStatus(request *GetListenerHealthStatusRequest) (response *GetListenerHealthStatusResponse, err error) + func (client *Client) GetListenerHealthStatusWithCallback(request *GetListenerHealthStatusRequest, ...) <-chan int + func (client *Client) GetListenerHealthStatusWithChan(request *GetListenerHealthStatusRequest) (<-chan *GetListenerHealthStatusResponse, <-chan error) + func (client *Client) GetLoadBalancerAttribute(request *GetLoadBalancerAttributeRequest) (response *GetLoadBalancerAttributeResponse, err error) + func (client *Client) GetLoadBalancerAttributeWithCallback(request *GetLoadBalancerAttributeRequest, ...) <-chan int + func (client *Client) GetLoadBalancerAttributeWithChan(request *GetLoadBalancerAttributeRequest) (<-chan *GetLoadBalancerAttributeResponse, <-chan error) + func (client *Client) ListAclEntries(request *ListAclEntriesRequest) (response *ListAclEntriesResponse, err error) + func (client *Client) ListAclEntriesWithCallback(request *ListAclEntriesRequest, ...) <-chan int + func (client *Client) ListAclEntriesWithChan(request *ListAclEntriesRequest) (<-chan *ListAclEntriesResponse, <-chan error) + func (client *Client) ListAclRelations(request *ListAclRelationsRequest) (response *ListAclRelationsResponse, err error) + func (client *Client) ListAclRelationsWithCallback(request *ListAclRelationsRequest, ...) <-chan int + func (client *Client) ListAclRelationsWithChan(request *ListAclRelationsRequest) (<-chan *ListAclRelationsResponse, <-chan error) + func (client *Client) ListAcls(request *ListAclsRequest) (response *ListAclsResponse, err error) + func (client *Client) ListAclsWithCallback(request *ListAclsRequest, callback func(response *ListAclsResponse, err error)) <-chan int + func (client *Client) ListAclsWithChan(request *ListAclsRequest) (<-chan *ListAclsResponse, <-chan error) + func (client *Client) ListAsynJobs(request *ListAsynJobsRequest) (response *ListAsynJobsResponse, err error) + func (client *Client) ListAsynJobsWithCallback(request *ListAsynJobsRequest, ...) <-chan int + func (client *Client) ListAsynJobsWithChan(request *ListAsynJobsRequest) (<-chan *ListAsynJobsResponse, <-chan error) + func (client *Client) ListHealthCheckTemplates(request *ListHealthCheckTemplatesRequest) (response *ListHealthCheckTemplatesResponse, err error) + func (client *Client) ListHealthCheckTemplatesWithCallback(request *ListHealthCheckTemplatesRequest, ...) <-chan int + func (client *Client) ListHealthCheckTemplatesWithChan(request *ListHealthCheckTemplatesRequest) (<-chan *ListHealthCheckTemplatesResponse, <-chan error) + func (client *Client) ListListenerCertificates(request *ListListenerCertificatesRequest) (response *ListListenerCertificatesResponse, err error) + func (client *Client) ListListenerCertificatesWithCallback(request *ListListenerCertificatesRequest, ...) <-chan int + func (client *Client) ListListenerCertificatesWithChan(request *ListListenerCertificatesRequest) (<-chan *ListListenerCertificatesResponse, <-chan error) + func (client *Client) ListListeners(request *ListListenersRequest) (response *ListListenersResponse, err error) + func (client *Client) ListListenersWithCallback(request *ListListenersRequest, ...) <-chan int + func (client *Client) ListListenersWithChan(request *ListListenersRequest) (<-chan *ListListenersResponse, <-chan error) + func (client *Client) ListLoadBalancers(request *ListLoadBalancersRequest) (response *ListLoadBalancersResponse, err error) + func (client *Client) ListLoadBalancersWithCallback(request *ListLoadBalancersRequest, ...) <-chan int + func (client *Client) ListLoadBalancersWithChan(request *ListLoadBalancersRequest) (<-chan *ListLoadBalancersResponse, <-chan error) + func (client *Client) ListRules(request *ListRulesRequest) (response *ListRulesResponse, err error) + func (client *Client) ListRulesWithCallback(request *ListRulesRequest, ...) <-chan int + func (client *Client) ListRulesWithChan(request *ListRulesRequest) (<-chan *ListRulesResponse, <-chan error) + func (client *Client) ListSecurityPolicies(request *ListSecurityPoliciesRequest) (response *ListSecurityPoliciesResponse, err error) + func (client *Client) ListSecurityPoliciesWithCallback(request *ListSecurityPoliciesRequest, ...) <-chan int + func (client *Client) ListSecurityPoliciesWithChan(request *ListSecurityPoliciesRequest) (<-chan *ListSecurityPoliciesResponse, <-chan error) + func (client *Client) ListSecurityPolicyRelations(request *ListSecurityPolicyRelationsRequest) (response *ListSecurityPolicyRelationsResponse, err error) + func (client *Client) ListSecurityPolicyRelationsWithCallback(request *ListSecurityPolicyRelationsRequest, ...) <-chan int + func (client *Client) ListSecurityPolicyRelationsWithChan(request *ListSecurityPolicyRelationsRequest) (<-chan *ListSecurityPolicyRelationsResponse, <-chan error) + func (client *Client) ListServerGroupServers(request *ListServerGroupServersRequest) (response *ListServerGroupServersResponse, err error) + func (client *Client) ListServerGroupServersWithCallback(request *ListServerGroupServersRequest, ...) <-chan int + func (client *Client) ListServerGroupServersWithChan(request *ListServerGroupServersRequest) (<-chan *ListServerGroupServersResponse, <-chan error) + func (client *Client) ListServerGroups(request *ListServerGroupsRequest) (response *ListServerGroupsResponse, err error) + func (client *Client) ListServerGroupsWithCallback(request *ListServerGroupsRequest, ...) <-chan int + func (client *Client) ListServerGroupsWithChan(request *ListServerGroupsRequest) (<-chan *ListServerGroupsResponse, <-chan error) + func (client *Client) ListSystemSecurityPolicies(request *ListSystemSecurityPoliciesRequest) (response *ListSystemSecurityPoliciesResponse, err error) + func (client *Client) ListSystemSecurityPoliciesWithCallback(request *ListSystemSecurityPoliciesRequest, ...) <-chan int + func (client *Client) ListSystemSecurityPoliciesWithChan(request *ListSystemSecurityPoliciesRequest) (<-chan *ListSystemSecurityPoliciesResponse, <-chan error) + func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error) + func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, ...) <-chan int + func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error) + func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error) + func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int + func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error) + func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error) + func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, ...) <-chan int + func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error) + func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error) + func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, ...) <-chan int + func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error) + func (client *Client) RemoveEntriesFromAcl(request *RemoveEntriesFromAclRequest) (response *RemoveEntriesFromAclResponse, err error) + func (client *Client) RemoveEntriesFromAclWithCallback(request *RemoveEntriesFromAclRequest, ...) <-chan int + func (client *Client) RemoveEntriesFromAclWithChan(request *RemoveEntriesFromAclRequest) (<-chan *RemoveEntriesFromAclResponse, <-chan error) + func (client *Client) RemoveServersFromServerGroup(request *RemoveServersFromServerGroupRequest) (response *RemoveServersFromServerGroupResponse, err error) + func (client *Client) RemoveServersFromServerGroupWithCallback(request *RemoveServersFromServerGroupRequest, ...) <-chan int + func (client *Client) RemoveServersFromServerGroupWithChan(request *RemoveServersFromServerGroupRequest) (<-chan *RemoveServersFromServerGroupResponse, <-chan error) + func (client *Client) ReplaceServersInServerGroup(request *ReplaceServersInServerGroupRequest) (response *ReplaceServersInServerGroupResponse, err error) + func (client *Client) ReplaceServersInServerGroupWithCallback(request *ReplaceServersInServerGroupRequest, ...) <-chan int + func (client *Client) ReplaceServersInServerGroupWithChan(request *ReplaceServersInServerGroupRequest) (<-chan *ReplaceServersInServerGroupResponse, <-chan error) + func (client *Client) StartListener(request *StartListenerRequest) (response *StartListenerResponse, err error) + func (client *Client) StartListenerWithCallback(request *StartListenerRequest, ...) <-chan int + func (client *Client) StartListenerWithChan(request *StartListenerRequest) (<-chan *StartListenerResponse, <-chan error) + func (client *Client) StopListener(request *StopListenerRequest) (response *StopListenerResponse, err error) + func (client *Client) StopListenerWithCallback(request *StopListenerRequest, ...) <-chan int + func (client *Client) StopListenerWithChan(request *StopListenerRequest) (<-chan *StopListenerResponse, <-chan error) + func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error) + func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int + func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error) + func (client *Client) UnTagResources(request *UnTagResourcesRequest) (response *UnTagResourcesResponse, err error) + func (client *Client) UnTagResourcesWithCallback(request *UnTagResourcesRequest, ...) <-chan int + func (client *Client) UnTagResourcesWithChan(request *UnTagResourcesRequest) (<-chan *UnTagResourcesResponse, <-chan error) + func (client *Client) UpdateAclAttribute(request *UpdateAclAttributeRequest) (response *UpdateAclAttributeResponse, err error) + func (client *Client) UpdateAclAttributeWithCallback(request *UpdateAclAttributeRequest, ...) <-chan int + func (client *Client) UpdateAclAttributeWithChan(request *UpdateAclAttributeRequest) (<-chan *UpdateAclAttributeResponse, <-chan error) + func (client *Client) UpdateHealthCheckTemplateAttribute(request *UpdateHealthCheckTemplateAttributeRequest) (response *UpdateHealthCheckTemplateAttributeResponse, err error) + func (client *Client) UpdateHealthCheckTemplateAttributeWithCallback(request *UpdateHealthCheckTemplateAttributeRequest, ...) <-chan int + func (client *Client) UpdateHealthCheckTemplateAttributeWithChan(request *UpdateHealthCheckTemplateAttributeRequest) (<-chan *UpdateHealthCheckTemplateAttributeResponse, <-chan error) + func (client *Client) UpdateListenerAttribute(request *UpdateListenerAttributeRequest) (response *UpdateListenerAttributeResponse, err error) + func (client *Client) UpdateListenerAttributeWithCallback(request *UpdateListenerAttributeRequest, ...) <-chan int + func (client *Client) UpdateListenerAttributeWithChan(request *UpdateListenerAttributeRequest) (<-chan *UpdateListenerAttributeResponse, <-chan error) + func (client *Client) UpdateListenerLogConfig(request *UpdateListenerLogConfigRequest) (response *UpdateListenerLogConfigResponse, err error) + func (client *Client) UpdateListenerLogConfigWithCallback(request *UpdateListenerLogConfigRequest, ...) <-chan int + func (client *Client) UpdateListenerLogConfigWithChan(request *UpdateListenerLogConfigRequest) (<-chan *UpdateListenerLogConfigResponse, <-chan error) + func (client *Client) UpdateLoadBalancerAddressTypeConfig(request *UpdateLoadBalancerAddressTypeConfigRequest) (response *UpdateLoadBalancerAddressTypeConfigResponse, err error) + func (client *Client) UpdateLoadBalancerAddressTypeConfigWithCallback(request *UpdateLoadBalancerAddressTypeConfigRequest, ...) <-chan int + func (client *Client) UpdateLoadBalancerAddressTypeConfigWithChan(request *UpdateLoadBalancerAddressTypeConfigRequest) (<-chan *UpdateLoadBalancerAddressTypeConfigResponse, <-chan error) + func (client *Client) UpdateLoadBalancerAttribute(request *UpdateLoadBalancerAttributeRequest) (response *UpdateLoadBalancerAttributeResponse, err error) + func (client *Client) UpdateLoadBalancerAttributeWithCallback(request *UpdateLoadBalancerAttributeRequest, ...) <-chan int + func (client *Client) UpdateLoadBalancerAttributeWithChan(request *UpdateLoadBalancerAttributeRequest) (<-chan *UpdateLoadBalancerAttributeResponse, <-chan error) + func (client *Client) UpdateLoadBalancerEdition(request *UpdateLoadBalancerEditionRequest) (response *UpdateLoadBalancerEditionResponse, err error) + func (client *Client) UpdateLoadBalancerEditionWithCallback(request *UpdateLoadBalancerEditionRequest, ...) <-chan int + func (client *Client) UpdateLoadBalancerEditionWithChan(request *UpdateLoadBalancerEditionRequest) (<-chan *UpdateLoadBalancerEditionResponse, <-chan error) + func (client *Client) UpdateLoadBalancerZones(request *UpdateLoadBalancerZonesRequest) (response *UpdateLoadBalancerZonesResponse, err error) + func (client *Client) UpdateLoadBalancerZonesWithCallback(request *UpdateLoadBalancerZonesRequest, ...) <-chan int + func (client *Client) UpdateLoadBalancerZonesWithChan(request *UpdateLoadBalancerZonesRequest) (<-chan *UpdateLoadBalancerZonesResponse, <-chan error) + func (client *Client) UpdateRuleAttribute(request *UpdateRuleAttributeRequest) (response *UpdateRuleAttributeResponse, err error) + func (client *Client) UpdateRuleAttributeWithCallback(request *UpdateRuleAttributeRequest, ...) <-chan int + func (client *Client) UpdateRuleAttributeWithChan(request *UpdateRuleAttributeRequest) (<-chan *UpdateRuleAttributeResponse, <-chan error) + func (client *Client) UpdateRulesAttribute(request *UpdateRulesAttributeRequest) (response *UpdateRulesAttributeResponse, err error) + func (client *Client) UpdateRulesAttributeWithCallback(request *UpdateRulesAttributeRequest, ...) <-chan int + func (client *Client) UpdateRulesAttributeWithChan(request *UpdateRulesAttributeRequest) (<-chan *UpdateRulesAttributeResponse, <-chan error) + func (client *Client) UpdateSecurityPolicyAttribute(request *UpdateSecurityPolicyAttributeRequest) (response *UpdateSecurityPolicyAttributeResponse, err error) + func (client *Client) UpdateSecurityPolicyAttributeWithCallback(request *UpdateSecurityPolicyAttributeRequest, ...) <-chan int + func (client *Client) UpdateSecurityPolicyAttributeWithChan(request *UpdateSecurityPolicyAttributeRequest) (<-chan *UpdateSecurityPolicyAttributeResponse, <-chan error) + func (client *Client) UpdateServerGroupAttribute(request *UpdateServerGroupAttributeRequest) (response *UpdateServerGroupAttributeResponse, err error) + func (client *Client) UpdateServerGroupAttributeWithCallback(request *UpdateServerGroupAttributeRequest, ...) <-chan int + func (client *Client) UpdateServerGroupAttributeWithChan(request *UpdateServerGroupAttributeRequest) (<-chan *UpdateServerGroupAttributeResponse, <-chan error) + func (client *Client) UpdateServerGroupServersAttribute(request *UpdateServerGroupServersAttributeRequest) (response *UpdateServerGroupServersAttributeResponse, err error) + func (client *Client) UpdateServerGroupServersAttributeWithCallback(request *UpdateServerGroupServersAttributeRequest, ...) <-chan int + func (client *Client) UpdateServerGroupServersAttributeWithChan(request *UpdateServerGroupServersAttributeRequest) (<-chan *UpdateServerGroupServersAttributeResponse, <-chan error) + type Condition struct + CookieConfig CookieConfig + HeaderConfig HeaderConfig + HostConfig HostConfig + MethodConfig MethodConfig + PathConfig PathConfig + QueryStringConfig QueryStringConfig + ResponseHeaderConfig ResponseHeaderConfig + ResponseStatusCodeConfig ResponseStatusCodeConfig + SourceIpConfig SourceIpConfig + Type string + type CookieConfig struct + Values []Value + type CorsConfig struct + AllowCredentials string + AllowHeaders []string + AllowMethods []string + AllowOrigin []string + ExposeHeaders []string + MaxAge int64 + type CreateAclRequest struct + AclName string + AddressIpVersion string + ClientToken string + DryRun requests.Boolean + ResourceGroupId string + func CreateCreateAclRequest() (request *CreateAclRequest) + type CreateAclResponse struct + AclId string + JobId string + RequestId string + func CreateCreateAclResponse() (response *CreateAclResponse) + type CreateHealthCheckTemplateRequest struct + ClientToken string + DryRun requests.Boolean + HealthCheckCodes *[]string + HealthCheckConnectPort requests.Integer + HealthCheckHost string + HealthCheckHttpCodes *[]string + HealthCheckHttpVersion string + HealthCheckInterval requests.Integer + HealthCheckMethod string + HealthCheckPath string + HealthCheckProtocol string + HealthCheckTcpFastCloseEnabled requests.Boolean + HealthCheckTemplateName string + HealthCheckTimeout requests.Integer + HealthyThreshold requests.Integer + UnhealthyThreshold requests.Integer + func CreateCreateHealthCheckTemplateRequest() (request *CreateHealthCheckTemplateRequest) + type CreateHealthCheckTemplateResponse struct + HealthCheckTemplateId string + RequestId string + func CreateCreateHealthCheckTemplateResponse() (response *CreateHealthCheckTemplateResponse) + type CreateListenerCaCertificates struct + CertificateId string + type CreateListenerCertificates struct + CertificateId string + type CreateListenerDefaultActions struct + ForwardGroupConfig CreateListenerDefaultActionsForwardGroupConfig + Type string + type CreateListenerDefaultActionsForwardGroupConfig struct + ServerGroupTuples *[]CreateListenerDefaultActionsForwardGroupConfigServerGroupTuplesItem + type CreateListenerDefaultActionsForwardGroupConfigServerGroupTuplesItem struct + ServerGroupId string + type CreateListenerQuicConfig struct + QuicListenerId string + QuicUpgradeEnabled string + type CreateListenerRequest struct + CaCertificates *[]CreateListenerCaCertificates + CaEnabled requests.Boolean + Certificates *[]CreateListenerCertificates + ClientToken string + DefaultActions *[]CreateListenerDefaultActions + DryRun requests.Boolean + GzipEnabled requests.Boolean + Http2Enabled requests.Boolean + IdleTimeout requests.Integer + ListenerDescription string + ListenerPort requests.Integer + ListenerProtocol string + LoadBalancerId string + QuicConfig CreateListenerQuicConfig + RequestTimeout requests.Integer + SecurityPolicyId string + XForwardedForConfig CreateListenerXForwardedForConfig + func CreateCreateListenerRequest() (request *CreateListenerRequest) + type CreateListenerResponse struct + JobId string + ListenerId string + RequestId string + func CreateCreateListenerResponse() (response *CreateListenerResponse) + type CreateListenerXForwardedForConfig struct + XForwardedForClientCertClientVerifyAlias string + XForwardedForClientCertClientVerifyEnabled string + XForwardedForClientCertFingerprintAlias string + XForwardedForClientCertFingerprintEnabled string + XForwardedForClientCertIssuerDNAlias string + XForwardedForClientCertIssuerDNEnabled string + XForwardedForClientCertSubjectDNAlias string + XForwardedForClientCertSubjectDNEnabled string + XForwardedForClientSourceIpsEnabled string + XForwardedForClientSourceIpsTrusted string + XForwardedForClientSrcPortEnabled string + XForwardedForEnabled string + XForwardedForProtoEnabled string + XForwardedForSLBIdEnabled string + XForwardedForSLBPortEnabled string + type CreateLoadBalancerLoadBalancerBillingConfig struct + BandwidthPackageId string + InternetBandwidth string + InternetChargeType string + PayType string + type CreateLoadBalancerModificationProtectionConfig struct + Reason string + Status string + type CreateLoadBalancerRequest struct + AddressAllocatedMode string + AddressIpVersion string + AddressType string + ClientToken string + DeletionProtectionEnabled requests.Boolean + DryRun requests.Boolean + LoadBalancerBillingConfig CreateLoadBalancerLoadBalancerBillingConfig + LoadBalancerEdition string + LoadBalancerName string + ModificationProtectionConfig CreateLoadBalancerModificationProtectionConfig + ResourceGroupId string + VpcId string + ZoneMappings *[]CreateLoadBalancerZoneMappings + func CreateCreateLoadBalancerRequest() (request *CreateLoadBalancerRequest) + type CreateLoadBalancerResponse struct + LoadBalancerId string + RequestId string + func CreateCreateLoadBalancerResponse() (response *CreateLoadBalancerResponse) + type CreateLoadBalancerZoneMappings struct + AllocationId string + EipType string + VSwitchId string + ZoneId string + type CreateRuleRequest struct + ClientToken string + Direction string + DryRun requests.Boolean + ListenerId string + Priority requests.Integer + RuleActions *[]CreateRuleRuleActions + RuleConditions *[]CreateRuleRuleConditions + RuleName string + func CreateCreateRuleRequest() (request *CreateRuleRequest) + type CreateRuleResponse struct + JobId string + RequestId string + RuleId string + func CreateCreateRuleResponse() (response *CreateRuleResponse) + type CreateRuleRuleActions struct + CorsConfig CreateRuleRuleActionsCorsConfig + FixedResponseConfig CreateRuleRuleActionsFixedResponseConfig + ForwardGroupConfig CreateRuleRuleActionsForwardGroupConfig + InsertHeaderConfig CreateRuleRuleActionsInsertHeaderConfig + Order string + RedirectConfig CreateRuleRuleActionsRedirectConfig + RemoveHeaderConfig CreateRuleRuleActionsRemoveHeaderConfig + RewriteConfig CreateRuleRuleActionsRewriteConfig + TrafficLimitConfig CreateRuleRuleActionsTrafficLimitConfig + TrafficMirrorConfig CreateRuleRuleActionsTrafficMirrorConfig + Type string + type CreateRuleRuleActionsCorsConfig struct + AllowCredentials string + AllowHeaders *[]string + AllowMethods *[]string + AllowOrigin *[]string + ExposeHeaders *[]string + MaxAge string + type CreateRuleRuleActionsFixedResponseConfig struct + Content string + ContentType string + HttpCode string + type CreateRuleRuleActionsForwardGroupConfig struct + ServerGroupStickySession CreateRuleRuleActionsForwardGroupConfigServerGroupStickySession + ServerGroupTuples *[]CreateRuleRuleActionsForwardGroupConfigServerGroupTuplesItem + type CreateRuleRuleActionsForwardGroupConfigServerGroupStickySession struct + Enabled string + Timeout string + type CreateRuleRuleActionsForwardGroupConfigServerGroupTuplesItem struct + ServerGroupId string + Weight string + type CreateRuleRuleActionsInsertHeaderConfig struct + CoverEnabled string + Key string + Value string + ValueType string + type CreateRuleRuleActionsRedirectConfig struct + Host string + HttpCode string + Path string + Port string + Protocol string + Query string + type CreateRuleRuleActionsRemoveHeaderConfig struct + Key string + type CreateRuleRuleActionsRewriteConfig struct + Host string + Path string + Query string + type CreateRuleRuleActionsTrafficLimitConfig struct + PerIpQps string + QPS string + type CreateRuleRuleActionsTrafficMirrorConfig struct + MirrorGroupConfig CreateRuleRuleActionsTrafficMirrorConfigMirrorGroupConfig + TargetType string + type CreateRuleRuleActionsTrafficMirrorConfigMirrorGroupConfig struct + ServerGroupTuples *[]CreateRuleRuleActionsTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem + type CreateRuleRuleActionsTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem struct + ServerGroupId string + type CreateRuleRuleConditions struct + CookieConfig CreateRuleRuleConditionsCookieConfig + HeaderConfig CreateRuleRuleConditionsHeaderConfig + HostConfig CreateRuleRuleConditionsHostConfig + MethodConfig CreateRuleRuleConditionsMethodConfig + PathConfig CreateRuleRuleConditionsPathConfig + QueryStringConfig CreateRuleRuleConditionsQueryStringConfig + ResponseHeaderConfig CreateRuleRuleConditionsResponseHeaderConfig + ResponseStatusCodeConfig CreateRuleRuleConditionsResponseStatusCodeConfig + SourceIpConfig CreateRuleRuleConditionsSourceIpConfig + Type string + type CreateRuleRuleConditionsCookieConfig struct + Values *[]CreateRuleRuleConditionsCookieConfigValuesItem + type CreateRuleRuleConditionsCookieConfigValuesItem struct + Key string + Value string + type CreateRuleRuleConditionsHeaderConfig struct + Key string + Values *[]string + type CreateRuleRuleConditionsHostConfig struct + Values *[]string + type CreateRuleRuleConditionsMethodConfig struct + Values *[]string + type CreateRuleRuleConditionsPathConfig struct + Values *[]string + type CreateRuleRuleConditionsQueryStringConfig struct + Values *[]CreateRuleRuleConditionsQueryStringConfigValuesItem + type CreateRuleRuleConditionsQueryStringConfigValuesItem struct + Key string + Value string + type CreateRuleRuleConditionsResponseHeaderConfig struct + Key string + Values *[]string + type CreateRuleRuleConditionsResponseStatusCodeConfig struct + Values *[]string + type CreateRuleRuleConditionsSourceIpConfig struct + Values *[]string + type CreateRulesRequest struct + ClientToken string + DryRun requests.Boolean + ListenerId string + Rules *[]CreateRulesRules + func CreateCreateRulesRequest() (request *CreateRulesRequest) + type CreateRulesResponse struct + JobId string + RequestId string + RuleIds []RuleId + func CreateCreateRulesResponse() (response *CreateRulesResponse) + type CreateRulesRules struct + Direction string + Priority string + RuleActions *[]CreateRulesRulesRuleActionsItem + RuleConditions *[]CreateRulesRulesRuleConditionsItem + RuleName string + type CreateRulesRulesRuleActionsItem struct + CorsConfig CreateRulesRulesRuleActionsItemCorsConfig + FixedResponseConfig CreateRulesRulesRuleActionsItemFixedResponseConfig + ForwardGroupConfig CreateRulesRulesRuleActionsItemForwardGroupConfig + InsertHeaderConfig CreateRulesRulesRuleActionsItemInsertHeaderConfig + Order string + RedirectConfig CreateRulesRulesRuleActionsItemRedirectConfig + RemoveHeaderConfig CreateRulesRulesRuleActionsItemRemoveHeaderConfig + RewriteConfig CreateRulesRulesRuleActionsItemRewriteConfig + TrafficLimitConfig CreateRulesRulesRuleActionsItemTrafficLimitConfig + TrafficMirrorConfig CreateRulesRulesRuleActionsItemTrafficMirrorConfig + Type string + type CreateRulesRulesRuleActionsItemCorsConfig struct + AllowCredentials string + AllowHeaders *[]string + AllowMethods *[]string + AllowOrigin *[]string + ExposeHeaders *[]string + MaxAge string + type CreateRulesRulesRuleActionsItemFixedResponseConfig struct + Content string + ContentType string + HttpCode string + type CreateRulesRulesRuleActionsItemForwardGroupConfig struct + ServerGroupStickySession CreateRulesRulesRuleActionsItemForwardGroupConfigServerGroupStickySession + ServerGroupTuples *[]CreateRulesRulesRuleActionsItemForwardGroupConfigServerGroupTuplesItem + type CreateRulesRulesRuleActionsItemForwardGroupConfigServerGroupStickySession struct + Enabled string + Timeout string + type CreateRulesRulesRuleActionsItemForwardGroupConfigServerGroupTuplesItem struct + ServerGroupId string + Weight string + type CreateRulesRulesRuleActionsItemInsertHeaderConfig struct + CoverEnabled string + Key string + Value string + ValueType string + type CreateRulesRulesRuleActionsItemRedirectConfig struct + Host string + HttpCode string + Path string + Port string + Protocol string + Query string + type CreateRulesRulesRuleActionsItemRemoveHeaderConfig struct + Key string + type CreateRulesRulesRuleActionsItemRewriteConfig struct + Host string + Path string + Query string + type CreateRulesRulesRuleActionsItemTrafficLimitConfig struct + PerIpQps string + QPS string + type CreateRulesRulesRuleActionsItemTrafficMirrorConfig struct + MirrorGroupConfig CreateRulesRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfig + TargetType string + type CreateRulesRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfig struct + ServerGroupTuples *[]CreateRulesRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem + type CreateRulesRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem struct + ServerGroupId string + type CreateRulesRulesRuleConditionsItem struct + CookieConfig CreateRulesRulesRuleConditionsItemCookieConfig + HeaderConfig CreateRulesRulesRuleConditionsItemHeaderConfig + HostConfig CreateRulesRulesRuleConditionsItemHostConfig + MethodConfig CreateRulesRulesRuleConditionsItemMethodConfig + PathConfig CreateRulesRulesRuleConditionsItemPathConfig + QueryStringConfig CreateRulesRulesRuleConditionsItemQueryStringConfig + ResponseHeaderConfig CreateRulesRulesRuleConditionsItemResponseHeaderConfig + ResponseStatusCodeConfig CreateRulesRulesRuleConditionsItemResponseStatusCodeConfig + SourceIpConfig CreateRulesRulesRuleConditionsItemSourceIpConfig + Type string + type CreateRulesRulesRuleConditionsItemCookieConfig struct + Values *[]CreateRulesRulesRuleConditionsItemCookieConfigValuesItem + type CreateRulesRulesRuleConditionsItemCookieConfigValuesItem struct + Key string + Value string + type CreateRulesRulesRuleConditionsItemHeaderConfig struct + Key string + Values *[]string + type CreateRulesRulesRuleConditionsItemHostConfig struct + Values *[]string + type CreateRulesRulesRuleConditionsItemMethodConfig struct + Values *[]string + type CreateRulesRulesRuleConditionsItemPathConfig struct + Values *[]string + type CreateRulesRulesRuleConditionsItemQueryStringConfig struct + Values *[]CreateRulesRulesRuleConditionsItemQueryStringConfigValuesItem + type CreateRulesRulesRuleConditionsItemQueryStringConfigValuesItem struct + Key string + Value string + type CreateRulesRulesRuleConditionsItemResponseHeaderConfig struct + Key string + Values *[]string + type CreateRulesRulesRuleConditionsItemResponseStatusCodeConfig struct + Values *[]string + type CreateRulesRulesRuleConditionsItemSourceIpConfig struct + Values *[]string + type CreateSecurityPolicyRequest struct + Ciphers *[]string + ClientToken string + DryRun requests.Boolean + ResourceGroupId string + SecurityPolicyName string + TLSVersions *[]string + func CreateCreateSecurityPolicyRequest() (request *CreateSecurityPolicyRequest) + type CreateSecurityPolicyResponse struct + RequestId string + SecurityPolicyId string + func CreateCreateSecurityPolicyResponse() (response *CreateSecurityPolicyResponse) + type CreateServerGroupHealthCheckConfig struct + HealthCheckCodes *[]string + HealthCheckConnectPort string + HealthCheckEnabled string + HealthCheckHost string + HealthCheckHttpCodes *[]string + HealthCheckHttpVersion string + HealthCheckInterval string + HealthCheckMethod string + HealthCheckPath string + HealthCheckProtocol string + HealthCheckTcpFastCloseEnabled string + HealthCheckTimeout string + HealthyThreshold string + UnhealthyThreshold string + type CreateServerGroupRequest struct + ClientToken string + DryRun requests.Boolean + HealthCheckConfig CreateServerGroupHealthCheckConfig + Ipv6Enabled requests.Boolean + Protocol string + ResourceGroupId string + Scheduler string + ServerGroupName string + ServerGroupType string + ServiceName string + StickySessionConfig CreateServerGroupStickySessionConfig + UchConfig CreateServerGroupUchConfig + UpstreamKeepaliveEnabled requests.Boolean + VpcId string + func CreateCreateServerGroupRequest() (request *CreateServerGroupRequest) + type CreateServerGroupResponse struct + JobId string + RequestId string + ServerGroupId string + func CreateCreateServerGroupResponse() (response *CreateServerGroupResponse) + type CreateServerGroupStickySessionConfig struct + Cookie string + CookieTimeout string + StickySessionEnabled string + StickySessionType string + type CreateServerGroupUchConfig struct + Type string + Value string + type DefaultAction struct + ForwardGroupConfig ForwardGroupConfig + Type string + type DefaultActionsInGetListenerAttribute struct + DefaultAction []DefaultAction + type DefaultActionsInListListeners struct + DefaultAction []DefaultAction + type DeleteAclRequest struct + AclId string + ClientToken string + DryRun requests.Boolean + func CreateDeleteAclRequest() (request *DeleteAclRequest) + type DeleteAclResponse struct + JobId string + RequestId string + func CreateDeleteAclResponse() (response *DeleteAclResponse) + type DeleteHealthCheckTemplatesRequest struct + ClientToken string + DryRun requests.Boolean + HealthCheckTemplateIds *[]string + func CreateDeleteHealthCheckTemplatesRequest() (request *DeleteHealthCheckTemplatesRequest) + type DeleteHealthCheckTemplatesResponse struct + RequestId string + func CreateDeleteHealthCheckTemplatesResponse() (response *DeleteHealthCheckTemplatesResponse) + type DeleteListenerRequest struct + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateDeleteListenerRequest() (request *DeleteListenerRequest) + type DeleteListenerResponse struct + JobId string + RequestId string + func CreateDeleteListenerResponse() (response *DeleteListenerResponse) + type DeleteLoadBalancerRequest struct + ClientToken string + DryRun requests.Boolean + LoadBalancerId string + func CreateDeleteLoadBalancerRequest() (request *DeleteLoadBalancerRequest) + type DeleteLoadBalancerResponse struct + JobId string + RequestId string + func CreateDeleteLoadBalancerResponse() (response *DeleteLoadBalancerResponse) + type DeleteRuleRequest struct + ClientToken string + DryRun requests.Boolean + RuleId string + func CreateDeleteRuleRequest() (request *DeleteRuleRequest) + type DeleteRuleResponse struct + JobId string + RequestId string + func CreateDeleteRuleResponse() (response *DeleteRuleResponse) + type DeleteRulesRequest struct + ClientToken string + DryRun requests.Boolean + RuleIds *[]string + func CreateDeleteRulesRequest() (request *DeleteRulesRequest) + type DeleteRulesResponse struct + JobId string + RequestId string + func CreateDeleteRulesResponse() (response *DeleteRulesResponse) + type DeleteSecurityPolicyRequest struct + ClientToken string + DryRun requests.Boolean + SecurityPolicyId string + func CreateDeleteSecurityPolicyRequest() (request *DeleteSecurityPolicyRequest) + type DeleteSecurityPolicyResponse struct + RequestId string + func CreateDeleteSecurityPolicyResponse() (response *DeleteSecurityPolicyResponse) + type DeleteServerGroupRequest struct + ClientToken string + DryRun requests.Boolean + ServerGroupId string + func CreateDeleteServerGroupRequest() (request *DeleteServerGroupRequest) + type DeleteServerGroupResponse struct + JobId string + RequestId string + func CreateDeleteServerGroupResponse() (response *DeleteServerGroupResponse) + type DeletionProtectionConfig struct + Enabled bool + EnabledTime string + type DescribeRegionsRequest struct + AcceptLanguage string + func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest) + type DescribeRegionsResponse struct + Regions []Region + RequestId string + func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse) + type DescribeZonesRequest struct + func CreateDescribeZonesRequest() (request *DescribeZonesRequest) + type DescribeZonesResponse struct + RequestId string + Zones []Zone + func CreateDescribeZonesResponse() (response *DescribeZonesResponse) + type DetachCommonBandwidthPackageFromLoadBalancerRequest struct + BandwidthPackageId string + ClientToken string + DryRun requests.Boolean + LoadBalancerId string + func CreateDetachCommonBandwidthPackageFromLoadBalancerRequest() (request *DetachCommonBandwidthPackageFromLoadBalancerRequest) + type DetachCommonBandwidthPackageFromLoadBalancerResponse struct + JobId string + RequestId string + func CreateDetachCommonBandwidthPackageFromLoadBalancerResponse() (response *DetachCommonBandwidthPackageFromLoadBalancerResponse) + type DisableDeletionProtectionRequest struct + ClientToken string + DryRun requests.Boolean + ResourceId string + func CreateDisableDeletionProtectionRequest() (request *DisableDeletionProtectionRequest) + type DisableDeletionProtectionResponse struct + RequestId string + func CreateDisableDeletionProtectionResponse() (response *DisableDeletionProtectionResponse) + type DisableLoadBalancerAccessLogRequest struct + ClientToken string + DryRun requests.Boolean + LoadBalancerId string + func CreateDisableLoadBalancerAccessLogRequest() (request *DisableLoadBalancerAccessLogRequest) + type DisableLoadBalancerAccessLogResponse struct + RequestId string + func CreateDisableLoadBalancerAccessLogResponse() (response *DisableLoadBalancerAccessLogResponse) + type DissociateAclsFromListenerRequest struct + AclIds *[]string + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateDissociateAclsFromListenerRequest() (request *DissociateAclsFromListenerRequest) + type DissociateAclsFromListenerResponse struct + JobId string + RequestId string + func CreateDissociateAclsFromListenerResponse() (response *DissociateAclsFromListenerResponse) + type DissociateAdditionalCertificatesFromListenerCertificates struct + CertificateId string + type DissociateAdditionalCertificatesFromListenerRequest struct + Certificates *[]DissociateAdditionalCertificatesFromListenerCertificates + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateDissociateAdditionalCertificatesFromListenerRequest() (request *DissociateAdditionalCertificatesFromListenerRequest) + type DissociateAdditionalCertificatesFromListenerResponse struct + JobId string + RequestId string + func CreateDissociateAdditionalCertificatesFromListenerResponse() (response *DissociateAdditionalCertificatesFromListenerResponse) + type EnableDeletionProtectionRequest struct + ClientToken string + DryRun requests.Boolean + ResourceId string + func CreateEnableDeletionProtectionRequest() (request *EnableDeletionProtectionRequest) + type EnableDeletionProtectionResponse struct + RequestId string + func CreateEnableDeletionProtectionResponse() (response *EnableDeletionProtectionResponse) + type EnableLoadBalancerAccessLogRequest struct + ClientToken string + DryRun requests.Boolean + LoadBalancerId string + LogProject string + LogStore string + func CreateEnableLoadBalancerAccessLogRequest() (request *EnableLoadBalancerAccessLogRequest) + type EnableLoadBalancerAccessLogResponse struct + RequestId string + func CreateEnableLoadBalancerAccessLogResponse() (response *EnableLoadBalancerAccessLogResponse) + type ExposeHeaders struct + ExposeHeaders []string + type FeatureLabels struct + FeatureLabel []string + type FixedResponseConfig struct + Content string + ContentType string + HttpCode string + type ForwardGroupConfig struct + ServerGroupTuples []ServerGroupTuple + type ForwardGroupConfigInListRules struct + ServerGroupStickySession ServerGroupStickySession + ServerGroupTuples []ServerGroupTuple + type GetHealthCheckTemplateAttributeRequest struct + HealthCheckTemplateId string + func CreateGetHealthCheckTemplateAttributeRequest() (request *GetHealthCheckTemplateAttributeRequest) + type GetHealthCheckTemplateAttributeResponse struct + HealthCheckCodes []string + HealthCheckConnectPort int + HealthCheckHost string + HealthCheckHttpCodes []string + HealthCheckHttpVersion string + HealthCheckInterval int + HealthCheckMethod string + HealthCheckPath string + HealthCheckProtocol string + HealthCheckTcpFastCloseEnabled bool + HealthCheckTemplateId string + HealthCheckTemplateName string + HealthCheckTimeout int + HealthyThreshold int + RequestId string + ServiceManagedEnabled bool + ServiceManagedMode string + UnhealthyThreshold int + func CreateGetHealthCheckTemplateAttributeResponse() (response *GetHealthCheckTemplateAttributeResponse) + type GetListenerAttributeRequest struct + ListenerId string + func CreateGetListenerAttributeRequest() (request *GetListenerAttributeRequest) + type GetListenerAttributeResponse struct + AclConfig AclConfig + CaCertificates []Certificate + CaEnabled bool + Certificates []Certificate + DefaultActions []DefaultAction + GzipEnabled bool + Http2Enabled bool + IdleTimeout int + ListenerDescription string + ListenerId string + ListenerPort int + ListenerProtocol string + ListenerStatus string + LoadBalancerId string + LogConfig LogConfig + QuicConfig QuicConfig + RequestId string + RequestTimeout int + SecurityPolicyId string + ServiceManagedEnabled bool + ServiceManagedMode string + XForwardedForConfig XForwardedForConfig + func CreateGetListenerAttributeResponse() (response *GetListenerAttributeResponse) + type GetListenerHealthStatusRequest struct + IncludeRule requests.Boolean + ListenerId string + MaxResults requests.Integer + NextToken string + func CreateGetListenerHealthStatusRequest() (request *GetListenerHealthStatusRequest) + type GetListenerHealthStatusResponse struct + ListenerHealthStatus []ListenerHealthStatusModel + NextToken string + RequestId string + RuleHealthStatus []RuleHealthStatusModel + func CreateGetListenerHealthStatusResponse() (response *GetListenerHealthStatusResponse) + type GetLoadBalancerAttributeRequest struct + LoadBalancerId string + func CreateGetLoadBalancerAttributeRequest() (request *GetLoadBalancerAttributeRequest) + type GetLoadBalancerAttributeResponse struct + AccessLogConfig AccessLogConfig + AddressAllocatedMode string + AddressIpVersion string + AddressType string + BandwidthCapacity int + BandwidthPackageId string + ConfigManagedEnabled bool + CreateTime string + DNSName string + DeletionProtectionConfig DeletionProtectionConfig + FeatureLabels []string + Ipv6AddressType string + LoadBalancerBillingConfig LoadBalancerBillingConfig + LoadBalancerBussinessStatus string + LoadBalancerEdition string + LoadBalancerId string + LoadBalancerName string + LoadBalancerOperationLocks []LoadBalancerOperationLock + LoadBalancerStatus string + ModificationProtectionConfig ModificationProtectionConfig + RegionId string + RequestId string + ResourceGroupId string + ServiceManagedEnabled bool + ServiceManagedMode string + Tags []Tag + VpcId string + ZoneMappings []ZoneMapping + func CreateGetLoadBalancerAttributeResponse() (response *GetLoadBalancerAttributeResponse) + type HeaderConfig struct + Key string + Values []string + type HealthCheckCodesInGetHealthCheckTemplateAttribute struct + HealthCheckCode []string + type HealthCheckCodesInListHealthCheckTemplates struct + HealthCheckCode []string + type HealthCheckCodesInListServerGroups struct + HealthCheckCode []string + type HealthCheckConfig struct + HealthCheckCodes []string + HealthCheckConnectPort int + HealthCheckEnabled bool + HealthCheckHost string + HealthCheckHttpCodes []string + HealthCheckHttpVersion string + HealthCheckInterval int + HealthCheckMethod string + HealthCheckPath string + HealthCheckProtocol string + HealthCheckTcpFastCloseEnabled bool + HealthCheckTimeout int + HealthyThreshold int + UnhealthyThreshold int + type HealthCheckHttpCodesInGetHealthCheckTemplateAttribute struct + HttpCode []string + type HealthCheckHttpCodesInListHealthCheckTemplates struct + HttpCode []string + type HealthCheckHttpCodesInListServerGroups struct + HealthCheckHttpCode []string + type HealthCheckTemplate struct + HealthCheckCodes []string + HealthCheckConnectPort int + HealthCheckHost string + HealthCheckHttpCodes []string + HealthCheckHttpVersion string + HealthCheckInterval int + HealthCheckMethod string + HealthCheckPath string + HealthCheckProtocol string + HealthCheckTcpFastCloseEnabled bool + HealthCheckTemplateId string + HealthCheckTemplateName string + HealthCheckTimeout int + HealthyThreshold int + ServiceManagedEnabled bool + ServiceManagedMode string + UnhealthyThreshold int + type HealthCheckTemplates struct + HealthCheckTemplate []HealthCheckTemplate + type HostConfig struct + Values []string + type InsertHeaderConfig struct + CoverEnabled bool + Key string + Value string + ValueType string + type Job struct + ApiName string + CreateTime int64 + ErrorCode string + ErrorMessage string + Id string + ModifyTime int64 + OperateType string + ResourceId string + ResourceType string + Status string + type Jobs struct + Job []Job + type ListAclEntriesRequest struct + AclId string + MaxResults requests.Integer + NextToken string + func CreateListAclEntriesRequest() (request *ListAclEntriesRequest) + type ListAclEntriesResponse struct + AclEntries []AclEntry + MaxResults int + NextToken string + RequestId string + TotalCount int + func CreateListAclEntriesResponse() (response *ListAclEntriesResponse) + type ListAclRelationsRequest struct + AclIds *[]string + func CreateListAclRelationsRequest() (request *ListAclRelationsRequest) + type ListAclRelationsResponse struct + AclRelations []AclRelation + RequestId string + func CreateListAclRelationsResponse() (response *ListAclRelationsResponse) + type ListAclsRequest struct + AclIds *[]string + AclNames *[]string + AddressIPVersion string + MaxResults requests.Integer + NextToken string + ResourceGroupId string + func CreateListAclsRequest() (request *ListAclsRequest) + type ListAclsResponse struct + Acls []Acl + MaxResults int + NextToken string + RequestId string + TotalCount int + func CreateListAclsResponse() (response *ListAclsResponse) + type ListAsynJobsRequest struct + ApiName string + BeginTime requests.Integer + EndTime requests.Integer + JobIds *[]string + MaxResults requests.Integer + NextToken string + ResourceIds *[]string + ResourceType string + func CreateListAsynJobsRequest() (request *ListAsynJobsRequest) + type ListAsynJobsResponse struct + Jobs []Job + MaxResults int64 + NextToken string + RequestId string + TotalCount int64 + func CreateListAsynJobsResponse() (response *ListAsynJobsResponse) + type ListHealthCheckTemplatesRequest struct + HealthCheckTemplateIds *[]string + HealthCheckTemplateNames *[]string + MaxResults requests.Integer + NextToken string + func CreateListHealthCheckTemplatesRequest() (request *ListHealthCheckTemplatesRequest) + type ListHealthCheckTemplatesResponse struct + HealthCheckTemplates []HealthCheckTemplate + MaxResults int + NextToken string + RequestId string + TotalCount int + func CreateListHealthCheckTemplatesResponse() (response *ListHealthCheckTemplatesResponse) + type ListListenerCertificatesRequest struct + CertificateType string + ListenerId string + MaxResults requests.Integer + NextToken string + func CreateListListenerCertificatesRequest() (request *ListListenerCertificatesRequest) + type ListListenerCertificatesResponse struct + Certificates []CertificateModel + MaxResults int + NextToken string + RequestId string + TotalCount int + func CreateListListenerCertificatesResponse() (response *ListListenerCertificatesResponse) + type ListListenersRequest struct + AccessLogRecordCustomizedHeadersEnabled requests.Boolean + ListenerIds *[]string + ListenerProtocol string + LoadBalancerIds *[]string + MaxResults requests.Integer + NextToken string + Status string + func CreateListListenersRequest() (request *ListListenersRequest) + type ListListenersResponse struct + Listeners []Listener + MaxResults int + NextToken string + RequestId string + TotalCount int + func CreateListListenersResponse() (response *ListListenersResponse) + type ListLoadBalancersRequest struct + Address string + AddressIpVersion string + AddressType string + InternetChargeType string + Ipv6AddressType string + LoadBalancerBussinessStatus string + LoadBalancerEditions *[]string + LoadBalancerIds *[]string + LoadBalancerNames *[]string + LoadBalancerStatus string + MaxResults requests.Integer + NextToken string + PayType string + ResourceGroupId string + Tag *[]ListLoadBalancersTag + VpcIds *[]string + ZoneId string + func CreateListLoadBalancersRequest() (request *ListLoadBalancersRequest) + type ListLoadBalancersResponse struct + LoadBalancers []LoadBalancer + MaxResults int + NextToken string + RequestId string + TotalCount int + func CreateListLoadBalancersResponse() (response *ListLoadBalancersResponse) + type ListLoadBalancersTag struct + Key string + Value string + type ListRulesRequest struct + Direction string + ListenerId string + ListenerIds *[]string + LoadBalancerIds *[]string + MaxResults requests.Integer + NextToken string + RuleIds *[]string + func CreateListRulesRequest() (request *ListRulesRequest) + type ListRulesResponse struct + MaxResults int + NextToken string + RequestId string + Rules []Rule + TotalCount int + func CreateListRulesResponse() (response *ListRulesResponse) + type ListSecurityPoliciesRequest struct + MaxResults requests.Integer + NextToken string + ResourceGroupId string + SecurityPolicyIds *[]string + SecurityPolicyNames *[]string + func CreateListSecurityPoliciesRequest() (request *ListSecurityPoliciesRequest) + type ListSecurityPoliciesResponse struct + MaxResults int + NextToken string + RequestId string + SecurityPolicies []SecurityPolicy + TotalCount int + func CreateListSecurityPoliciesResponse() (response *ListSecurityPoliciesResponse) + type ListSecurityPolicyRelationsRequest struct + SecurityPolicyIds *[]string + func CreateListSecurityPolicyRelationsRequest() (request *ListSecurityPolicyRelationsRequest) + type ListSecurityPolicyRelationsResponse struct + RequestId string + SecrityPolicyRelations []SecrityPolicyRelation + func CreateListSecurityPolicyRelationsResponse() (response *ListSecurityPolicyRelationsResponse) + type ListServerGroupServersRequest struct + MaxResults requests.Integer + NextToken string + ServerGroupId string + ServerId string + ServerIds *[]string + ServerIp string + Tag *[]ListServerGroupServersTag + func CreateListServerGroupServersRequest() (request *ListServerGroupServersRequest) + type ListServerGroupServersResponse struct + MaxResults int + NextToken string + RequestId string + Servers []BackendServer + TotalCount int + func CreateListServerGroupServersResponse() (response *ListServerGroupServersResponse) + type ListServerGroupServersTag struct + Key string + Value string + type ListServerGroupsRequest struct + MaxResults requests.Integer + NextToken string + ResourceGroupId string + ServerGroupIds *[]string + ServerGroupNames *[]string + ServerGroupType string + ShowRelationEnabled requests.Boolean + Tag *[]ListServerGroupsTag + VpcId string + func CreateListServerGroupsRequest() (request *ListServerGroupsRequest) + type ListServerGroupsResponse struct + MaxResults int + NextToken string + RequestId string + ServerGroups []ServerGroup + TotalCount int + func CreateListServerGroupsResponse() (response *ListServerGroupsResponse) + type ListServerGroupsTag struct + Key string + Value string + type ListSystemSecurityPoliciesRequest struct + func CreateListSystemSecurityPoliciesRequest() (request *ListSystemSecurityPoliciesRequest) + type ListSystemSecurityPoliciesResponse struct + RequestId string + SecurityPolicies []SecurityPolicy + func CreateListSystemSecurityPoliciesResponse() (response *ListSystemSecurityPoliciesResponse) + type ListTagKeysRequest struct + Category string + Keyword string + MaxResults requests.Integer + NextToken string + ResourceType string + func CreateListTagKeysRequest() (request *ListTagKeysRequest) + type ListTagKeysResponse struct + MaxResults int + NextToken string + RequestId string + TagKeys []TagKey + TotalCount int + func CreateListTagKeysResponse() (response *ListTagKeysResponse) + type ListTagResourcesRequest struct + MaxResults requests.Integer + NextToken string + ResourceId *[]string + ResourceType string + Tag *[]ListTagResourcesTag + func CreateListTagResourcesRequest() (request *ListTagResourcesRequest) + type ListTagResourcesResponse struct + MaxResults int + NextToken string + RequestId string + TagResources []TagResource + TotalCount int + func CreateListTagResourcesResponse() (response *ListTagResourcesResponse) + type ListTagResourcesTag struct + Key string + Value string + type ListTagValuesRequest struct + MaxResults requests.Integer + NextToken string + ResourceId string + ResourceType string + TagKey string + func CreateListTagValuesRequest() (request *ListTagValuesRequest) + type ListTagValuesResponse struct + MaxResults int + NextToken string + RequestId string + TagValues []string + TotalCount int + func CreateListTagValuesResponse() (response *ListTagValuesResponse) + type Listener struct + DefaultActions []DefaultAction + GzipEnabled bool + Http2Enabled bool + IdleTimeout int + ListenerDescription string + ListenerId string + ListenerPort int + ListenerProtocol string + ListenerStatus string + LoadBalancerId string + LogConfig LogConfig + QuicConfig QuicConfig + RequestTimeout int + SecurityPolicyId string + ServiceManagedEnabled bool + ServiceManagedMode string + XForwardedForConfig XForwardedForConfig + type ListenerHealthStatus struct + ListenerHealthStatusModel []ListenerHealthStatusModel + type ListenerHealthStatusModel struct + ListenerId string + ListenerPort int + ListenerProtocol string + ServerGroupInfos []ServerGroupHealthStatusModel + type Listeners struct + Listener []Listener + type LoadBalancer struct + AccessLogConfig AccessLogConfig + AddressAllocatedMode string + AddressIpVersion string + AddressType string + BandwidthCapacity int + BandwidthPackageId string + ConfigManagedEnabled bool + CreateTime string + DNSName string + DeletionProtectionConfig DeletionProtectionConfig + Ipv6AddressType string + LoadBalancerBillingConfig LoadBalancerBillingConfig + LoadBalancerBussinessStatus string + LoadBalancerEdition string + LoadBalancerId string + LoadBalancerName string + LoadBalancerOperationLocks []LoadBalancerOperationLock + LoadBalancerStatus string + ModificationProtectionConfig ModificationProtectionConfig + ResourceGroupId string + ServiceManagedEnabled bool + ServiceManagedMode string + Tags []Tag + VpcId string + type LoadBalancerAddress struct + Address string + AllocationId string + EipType string + IntranetAddress string + Ipv6Address string + type LoadBalancerAddresses struct + LoadBalancerAddress []LoadBalancerAddress + type LoadBalancerBillingConfig struct + InternetBandwidth int + InternetChargeType string + PayType string + type LoadBalancerOperationLock struct + LockReason string + LockType string + type LoadBalancerOperationLocksInGetLoadBalancerAttribute struct + LoadBalancerOperationLock []LoadBalancerOperationLock + type LoadBalancerOperationLocksInListLoadBalancers struct + LoadBalancerOperationLock []LoadBalancerOperationLock + type LoadBalancers struct + LoadBalancer []LoadBalancer + type LogConfig struct + AccessLogRecordCustomizedHeadersEnabled bool + AccessLogTracingConfig AccessLogTracingConfig + type MethodConfig struct + Values []string + type MirrorGroupConfig struct + ServerGroupTuples []ServerGroupTuple + type ModificationProtectionConfig struct + Reason string + Status string + type MoveResourceGroupRequest struct + NewResourceGroupId string + ResourceId string + ResourceType string + func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest) + type MoveResourceGroupResponse struct + RequestId string + func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse) + type NonNormalServer struct + Port int + Reason Reason + ServerId string + ServerIp string + Status string + type NonNormalServersInGetListenerHealthStatus struct + BackendServerHealthStatusModel []BackendServerHealthStatusModel + type PathConfig struct + Values []string + type QueryStringConfig struct + Values []Value + type QuicConfig struct + QuicListenerId string + QuicUpgradeEnabled bool + type Reason struct + ActualResponse string + ExpectedResponse string + ReasonCode string + type RedirectConfig struct + Host string + HttpCode string + Path string + Port string + Protocol string + Query string + type Region struct + LocalName string + RegionEndpoint string + RegionId string + type Regions struct + Region []Region + type RelatedListener struct + ListenerId string + ListenerPort int + ListenerProtocol string + LoadBalancerId string + Status string + type RelatedListenerIds struct + RelatedListenerIds []string + type RelatedListenerInListSecurityPolicyRelations struct + ListenerId string + ListenerPort int64 + ListenerProtocol string + LoadBalancerId string + type RelatedListenersInListAclRelations struct + RelatedListener []RelatedListener + type RelatedListenersInListSecurityPolicyRelations struct + RelatedListener []RelatedListenerInListSecurityPolicyRelations + type RelatedLoadBalancerIds struct + RelatedLoadBalancerId []string + type RelatedRuleIds struct + RelatedRuleIds []string + type RemoveEntriesFromAclRequest struct + AclId string + ClientToken string + DryRun requests.Boolean + Entries *[]string + func CreateRemoveEntriesFromAclRequest() (request *RemoveEntriesFromAclRequest) + type RemoveEntriesFromAclResponse struct + JobId string + RequestId string + func CreateRemoveEntriesFromAclResponse() (response *RemoveEntriesFromAclResponse) + type RemoveHeaderConfig struct + Key string + type RemoveServersFromServerGroupRequest struct + ClientToken string + DryRun requests.Boolean + ServerGroupId string + Servers *[]RemoveServersFromServerGroupServers + func CreateRemoveServersFromServerGroupRequest() (request *RemoveServersFromServerGroupRequest) + type RemoveServersFromServerGroupResponse struct + JobId string + RequestId string + func CreateRemoveServersFromServerGroupResponse() (response *RemoveServersFromServerGroupResponse) + type RemoveServersFromServerGroupServers struct + Port string + ServerId string + ServerIp string + ServerType string + type ReplaceServersInServerGroupAddedServers struct + Description string + Port string + RemoteIpEnabled string + ServerId string + ServerIp string + ServerType string + Weight string + type ReplaceServersInServerGroupRemovedServers struct + Port string + ServerId string + ServerIp string + ServerType string + type ReplaceServersInServerGroupRequest struct + AddedServers *[]ReplaceServersInServerGroupAddedServers + ClientToken string + DryRun requests.Boolean + RemovedServers *[]ReplaceServersInServerGroupRemovedServers + ServerGroupId string + func CreateReplaceServersInServerGroupRequest() (request *ReplaceServersInServerGroupRequest) + type ReplaceServersInServerGroupResponse struct + JobId string + RequestId string + func CreateReplaceServersInServerGroupResponse() (response *ReplaceServersInServerGroupResponse) + type ResponseHeaderConfig struct + Key string + Values []string + type ResponseStatusCodeConfig struct + Values []string + type RewriteConfig struct + Host string + Path string + Query string + type Rule struct + Direction string + ListenerId string + LoadBalancerId string + Priority int + RuleActions []Action + RuleConditions []Condition + RuleId string + RuleName string + RuleStatus string + ServiceManagedEnabled bool + ServiceManagedMode string + type RuleActions struct + Action []Action + type RuleConditions struct + Condition []Condition + type RuleHealthStatus struct + RuleHealthStatusModel []RuleHealthStatusModel + type RuleHealthStatusModel struct + RuleId string + ServerGroupInfos []ServerGroupHealthStatusModelInGetListenerHealthStatus + type RuleId struct + Priority int + RuleId string + type RuleIds struct + RuleId []RuleId + type Rules struct + Rule []Rule + type SecrityPolicyRelation struct + RelatedListeners []RelatedListenerInListSecurityPolicyRelations + SecurityPolicyId string + type SecrityPolicyRelations struct + SecrityPolicyRelation []SecrityPolicyRelation + type SecurityPoliciesInListSecurityPolicies struct + SecurityPolicy []SecurityPolicy + type SecurityPoliciesInListSystemSecurityPolicies struct + SecurityPolicy []SecurityPolicy + type SecurityPolicy struct + Ciphers []string + ResourceGroupId string + SecurityPolicyId string + SecurityPolicyName string + SecurityPolicyStatus string + ServiceManagedEnabled bool + ServiceManagedMode string + TLSVersions []string + type ServerGroup struct + ConfigManagedEnabled bool + HealthCheckConfig HealthCheckConfig + Ipv6Enabled bool + Protocol string + RelatedListenerIds []string + RelatedLoadBalancerIds []string + RelatedRuleIds []string + ResourceGroupId string + Scheduler string + ServerCount int + ServerGroupId string + ServerGroupName string + ServerGroupStatus string + ServerGroupType string + ServiceManagedEnabled bool + ServiceManagedMode string + ServiceName string + StickySessionConfig StickySessionConfig + Tags []Tag + UchConfig UchConfig + UpstreamKeepaliveEnabled bool + VpcId string + type ServerGroupHealthStatusModel struct + ActionType string + HealthCheckEnabled string + NonNormalServers []BackendServerHealthStatusModel + ServerGroupId string + type ServerGroupHealthStatusModelInGetListenerHealthStatus struct + ActionType string + HealthCheckEnabled string + NonNormalServers []NonNormalServer + ServerGroupId string + type ServerGroupInfosInGetListenerHealthStatus struct + ServerGroupHealthStatusModel []ServerGroupHealthStatusModel + type ServerGroupStickySession struct + Enabled bool + Timeout int + type ServerGroupTuple struct + ServerGroupId string + Weight int + type ServerGroupTuplesInGetListenerAttribute struct + ServerGroupTuple []ServerGroupTuple + type ServerGroupTuplesInListListeners struct + ServerGroupTuple []ServerGroupTuple + type ServerGroupTuplesInListRules struct + ServerGroupTuple []ServerGroupTuple + type ServerGroups struct + ServerGroup []ServerGroup + type Servers struct + BackendServer []BackendServer + type SourceIpConfig struct + Values []string + type StartListenerRequest struct + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateStartListenerRequest() (request *StartListenerRequest) + type StartListenerResponse struct + JobId string + RequestId string + func CreateStartListenerResponse() (response *StartListenerResponse) + type StickySessionConfig struct + Cookie string + CookieTimeout int + StickySessionEnabled bool + StickySessionType string + type StopListenerRequest struct + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateStopListenerRequest() (request *StopListenerRequest) + type StopListenerResponse struct + JobId string + RequestId string + func CreateStopListenerResponse() (response *StopListenerResponse) + type TLSVersionsInListSecurityPolicies struct + TLSVersion []string + type TLSVersionsInListSystemSecurityPolicies struct + Version []string + type Tag struct + Key string + Value string + type TagKey struct + Category string + TagKey string + type TagKeys struct + TagKey []TagKey + type TagResource struct + ResourceId string + ResourceType string + TagKey string + TagValue string + type TagResources struct + TagResource []TagResource + type TagResourcesRequest struct + ResourceId *[]string + ResourceType string + Tag *[]TagResourcesTag + func CreateTagResourcesRequest() (request *TagResourcesRequest) + type TagResourcesResponse struct + RequestId string + func CreateTagResourcesResponse() (response *TagResourcesResponse) + type TagResourcesTag struct + Key string + Value string + type TagValues struct + TagValue []string + type TagsInGetLoadBalancerAttribute struct + Tag []Tag + type TagsInListLoadBalancers struct + Tag []Tag + type TagsInListServerGroups struct + Tag []Tag + type TrafficLimitConfig struct + PerIpQps int + QPS int + type TrafficMirrorConfig struct + MirrorGroupConfig MirrorGroupConfig + TargetType string + type UchConfig struct + Type string + Value string + type UnTagResourcesRequest struct + All requests.Boolean + ResourceId *[]string + ResourceType string + Tag *[]UnTagResourcesTag + TagKey *[]string + func CreateUnTagResourcesRequest() (request *UnTagResourcesRequest) + type UnTagResourcesResponse struct + RequestId string + func CreateUnTagResourcesResponse() (response *UnTagResourcesResponse) + type UnTagResourcesTag struct + Key string + Value string + type UpdateAclAttributeRequest struct + AclId string + AclName string + ClientToken string + DryRun requests.Boolean + func CreateUpdateAclAttributeRequest() (request *UpdateAclAttributeRequest) + type UpdateAclAttributeResponse struct + RequestId string + func CreateUpdateAclAttributeResponse() (response *UpdateAclAttributeResponse) + type UpdateHealthCheckTemplateAttributeRequest struct + ClientToken string + DryRun requests.Boolean + HealthCheckCodes *[]string + HealthCheckConnectPort requests.Integer + HealthCheckHost string + HealthCheckHttpCodes *[]string + HealthCheckHttpVersion string + HealthCheckInterval requests.Integer + HealthCheckMethod string + HealthCheckPath string + HealthCheckProtocol string + HealthCheckTcpFastCloseEnabled requests.Boolean + HealthCheckTemplateId string + HealthCheckTemplateName string + HealthCheckTimeout requests.Integer + HealthyThreshold requests.Integer + UnhealthyThreshold requests.Integer + func CreateUpdateHealthCheckTemplateAttributeRequest() (request *UpdateHealthCheckTemplateAttributeRequest) + type UpdateHealthCheckTemplateAttributeResponse struct + RequestId string + func CreateUpdateHealthCheckTemplateAttributeResponse() (response *UpdateHealthCheckTemplateAttributeResponse) + type UpdateListenerAttributeCaCertificates struct + CertificateId string + type UpdateListenerAttributeCertificates struct + CertificateId string + type UpdateListenerAttributeDefaultActions struct + ForwardGroupConfig UpdateListenerAttributeDefaultActionsForwardGroupConfig + Type string + type UpdateListenerAttributeDefaultActionsForwardGroupConfig struct + ServerGroupTuples *[]UpdateListenerAttributeDefaultActionsForwardGroupConfigServerGroupTuplesItem + type UpdateListenerAttributeDefaultActionsForwardGroupConfigServerGroupTuplesItem struct + ServerGroupId string + type UpdateListenerAttributeQuicConfig struct + QuicListenerId string + QuicUpgradeEnabled string + type UpdateListenerAttributeRequest struct + CaCertificates *[]UpdateListenerAttributeCaCertificates + CaEnabled requests.Boolean + Certificates *[]UpdateListenerAttributeCertificates + ClientToken string + DefaultActions *[]UpdateListenerAttributeDefaultActions + DryRun requests.Boolean + GzipEnabled requests.Boolean + Http2Enabled requests.Boolean + IdleTimeout requests.Integer + ListenerDescription string + ListenerId string + QuicConfig UpdateListenerAttributeQuicConfig + RequestTimeout requests.Integer + SecurityPolicyId string + XForwardedForConfig UpdateListenerAttributeXForwardedForConfig + func CreateUpdateListenerAttributeRequest() (request *UpdateListenerAttributeRequest) + type UpdateListenerAttributeResponse struct + JobId string + RequestId string + func CreateUpdateListenerAttributeResponse() (response *UpdateListenerAttributeResponse) + type UpdateListenerAttributeXForwardedForConfig struct + XForwardedForClientCertClientVerifyAlias string + XForwardedForClientCertClientVerifyEnabled string + XForwardedForClientCertFingerprintAlias string + XForwardedForClientCertFingerprintEnabled string + XForwardedForClientCertIssuerDNAlias string + XForwardedForClientCertIssuerDNEnabled string + XForwardedForClientCertSubjectDNAlias string + XForwardedForClientCertSubjectDNEnabled string + XForwardedForClientSourceIpsEnabled string + XForwardedForClientSourceIpsTrusted string + XForwardedForClientSrcPortEnabled string + XForwardedForEnabled string + XForwardedForProtoEnabled string + XForwardedForSLBIdEnabled string + XForwardedForSLBPortEnabled string + type UpdateListenerLogConfigAccessLogTracingConfig struct + TracingEnabled string + TracingSample string + TracingType string + type UpdateListenerLogConfigRequest struct + AccessLogRecordCustomizedHeadersEnabled requests.Boolean + AccessLogTracingConfig UpdateListenerLogConfigAccessLogTracingConfig + ClientToken string + DryRun requests.Boolean + ListenerId string + func CreateUpdateListenerLogConfigRequest() (request *UpdateListenerLogConfigRequest) + type UpdateListenerLogConfigResponse struct + JobId string + RequestId string + func CreateUpdateListenerLogConfigResponse() (response *UpdateListenerLogConfigResponse) + type UpdateLoadBalancerAddressTypeConfigRequest struct + AddressType string + ClientToken string + DryRun string + LoadBalancerId string + ZoneMappings *[]UpdateLoadBalancerAddressTypeConfigZoneMappings + func CreateUpdateLoadBalancerAddressTypeConfigRequest() (request *UpdateLoadBalancerAddressTypeConfigRequest) + type UpdateLoadBalancerAddressTypeConfigResponse struct + JobId string + RequestId string + func CreateUpdateLoadBalancerAddressTypeConfigResponse() (response *UpdateLoadBalancerAddressTypeConfigResponse) + type UpdateLoadBalancerAddressTypeConfigZoneMappings struct + AllocationId string + EipType string + VSwitchId string + ZoneId string + type UpdateLoadBalancerAttributeModificationProtectionConfig struct + Reason string + Status string + type UpdateLoadBalancerAttributeRequest struct + ClientToken string + DryRun requests.Boolean + LoadBalancerId string + LoadBalancerName string + ModificationProtectionConfig UpdateLoadBalancerAttributeModificationProtectionConfig + func CreateUpdateLoadBalancerAttributeRequest() (request *UpdateLoadBalancerAttributeRequest) + type UpdateLoadBalancerAttributeResponse struct + JobId string + RequestId string + func CreateUpdateLoadBalancerAttributeResponse() (response *UpdateLoadBalancerAttributeResponse) + type UpdateLoadBalancerEditionRequest struct + ClientToken string + DryRun requests.Boolean + LoadBalancerEdition string + LoadBalancerId string + func CreateUpdateLoadBalancerEditionRequest() (request *UpdateLoadBalancerEditionRequest) + type UpdateLoadBalancerEditionResponse struct + RequestId string + func CreateUpdateLoadBalancerEditionResponse() (response *UpdateLoadBalancerEditionResponse) + type UpdateLoadBalancerZonesRequest struct + ClientToken string + DryRun requests.Boolean + LoadBalancerId string + ZoneMappings *[]UpdateLoadBalancerZonesZoneMappings + func CreateUpdateLoadBalancerZonesRequest() (request *UpdateLoadBalancerZonesRequest) + type UpdateLoadBalancerZonesResponse struct + JobId string + RequestId string + func CreateUpdateLoadBalancerZonesResponse() (response *UpdateLoadBalancerZonesResponse) + type UpdateLoadBalancerZonesZoneMappings struct + AllocationId string + EipType string + VSwitchId string + ZoneId string + type UpdateRuleAttributeRequest struct + ClientToken string + DryRun requests.Boolean + Priority requests.Integer + RuleActions *[]UpdateRuleAttributeRuleActions + RuleConditions *[]UpdateRuleAttributeRuleConditions + RuleId string + RuleName string + func CreateUpdateRuleAttributeRequest() (request *UpdateRuleAttributeRequest) + type UpdateRuleAttributeResponse struct + JobId string + RequestId string + func CreateUpdateRuleAttributeResponse() (response *UpdateRuleAttributeResponse) + type UpdateRuleAttributeRuleActions struct + CorsConfig UpdateRuleAttributeRuleActionsCorsConfig + FixedResponseConfig UpdateRuleAttributeRuleActionsFixedResponseConfig + ForwardGroupConfig UpdateRuleAttributeRuleActionsForwardGroupConfig + InsertHeaderConfig UpdateRuleAttributeRuleActionsInsertHeaderConfig + Order string + RedirectConfig UpdateRuleAttributeRuleActionsRedirectConfig + RemoveHeaderConfig UpdateRuleAttributeRuleActionsRemoveHeaderConfig + RewriteConfig UpdateRuleAttributeRuleActionsRewriteConfig + TrafficLimitConfig UpdateRuleAttributeRuleActionsTrafficLimitConfig + TrafficMirrorConfig UpdateRuleAttributeRuleActionsTrafficMirrorConfig + Type string + type UpdateRuleAttributeRuleActionsCorsConfig struct + AllowCredentials string + AllowHeaders *[]string + AllowMethods *[]string + AllowOrigin *[]string + ExposeHeaders *[]string + MaxAge string + type UpdateRuleAttributeRuleActionsFixedResponseConfig struct + Content string + ContentType string + HttpCode string + type UpdateRuleAttributeRuleActionsForwardGroupConfig struct + ServerGroupStickySession UpdateRuleAttributeRuleActionsForwardGroupConfigServerGroupStickySession + ServerGroupTuples *[]UpdateRuleAttributeRuleActionsForwardGroupConfigServerGroupTuplesItem + type UpdateRuleAttributeRuleActionsForwardGroupConfigServerGroupStickySession struct + Enabled string + Timeout string + type UpdateRuleAttributeRuleActionsForwardGroupConfigServerGroupTuplesItem struct + ServerGroupId string + Weight string + type UpdateRuleAttributeRuleActionsInsertHeaderConfig struct + CoverEnabled string + Key string + Value string + ValueType string + type UpdateRuleAttributeRuleActionsRedirectConfig struct + Host string + HttpCode string + Path string + Port string + Protocol string + Query string + type UpdateRuleAttributeRuleActionsRemoveHeaderConfig struct + Key string + type UpdateRuleAttributeRuleActionsRewriteConfig struct + Host string + Path string + Query string + type UpdateRuleAttributeRuleActionsTrafficLimitConfig struct + PerIpQps string + QPS string + type UpdateRuleAttributeRuleActionsTrafficMirrorConfig struct + MirrorGroupConfig UpdateRuleAttributeRuleActionsTrafficMirrorConfigMirrorGroupConfig + TargetType string + type UpdateRuleAttributeRuleActionsTrafficMirrorConfigMirrorGroupConfig struct + ServerGroupTuples *[]UpdateRuleAttributeRuleActionsTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem + type UpdateRuleAttributeRuleActionsTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem struct + ServerGroupId string + type UpdateRuleAttributeRuleConditions struct + CookieConfig UpdateRuleAttributeRuleConditionsCookieConfig + HeaderConfig UpdateRuleAttributeRuleConditionsHeaderConfig + HostConfig UpdateRuleAttributeRuleConditionsHostConfig + MethodConfig UpdateRuleAttributeRuleConditionsMethodConfig + PathConfig UpdateRuleAttributeRuleConditionsPathConfig + QueryStringConfig UpdateRuleAttributeRuleConditionsQueryStringConfig + ResponseHeaderConfig UpdateRuleAttributeRuleConditionsResponseHeaderConfig + ResponseStatusCodeConfig UpdateRuleAttributeRuleConditionsResponseStatusCodeConfig + SourceIpConfig UpdateRuleAttributeRuleConditionsSourceIpConfig + Type string + type UpdateRuleAttributeRuleConditionsCookieConfig struct + Values *[]UpdateRuleAttributeRuleConditionsCookieConfigValuesItem + type UpdateRuleAttributeRuleConditionsCookieConfigValuesItem struct + Key string + Value string + type UpdateRuleAttributeRuleConditionsHeaderConfig struct + Key string + Values *[]string + type UpdateRuleAttributeRuleConditionsHostConfig struct + Values *[]string + type UpdateRuleAttributeRuleConditionsMethodConfig struct + Values *[]string + type UpdateRuleAttributeRuleConditionsPathConfig struct + Values *[]string + type UpdateRuleAttributeRuleConditionsQueryStringConfig struct + Values *[]UpdateRuleAttributeRuleConditionsQueryStringConfigValuesItem + type UpdateRuleAttributeRuleConditionsQueryStringConfigValuesItem struct + Key string + Value string + type UpdateRuleAttributeRuleConditionsResponseHeaderConfig struct + Key string + Values *[]string + type UpdateRuleAttributeRuleConditionsResponseStatusCodeConfig struct + Values *[]string + type UpdateRuleAttributeRuleConditionsSourceIpConfig struct + Values *[]string + type UpdateRulesAttributeRequest struct + ClientToken string + DryRun requests.Boolean + Rules *[]UpdateRulesAttributeRules + func CreateUpdateRulesAttributeRequest() (request *UpdateRulesAttributeRequest) + type UpdateRulesAttributeResponse struct + JobId string + RequestId string + func CreateUpdateRulesAttributeResponse() (response *UpdateRulesAttributeResponse) + type UpdateRulesAttributeRules struct + Priority string + RuleActions *[]UpdateRulesAttributeRulesRuleActionsItem + RuleConditions *[]UpdateRulesAttributeRulesRuleConditionsItem + RuleId string + RuleName string + type UpdateRulesAttributeRulesRuleActionsItem struct + CorsConfig UpdateRulesAttributeRulesRuleActionsItemCorsConfig + FixedResponseConfig UpdateRulesAttributeRulesRuleActionsItemFixedResponseConfig + ForwardGroupConfig UpdateRulesAttributeRulesRuleActionsItemForwardGroupConfig + InsertHeaderConfig UpdateRulesAttributeRulesRuleActionsItemInsertHeaderConfig + Order string + RedirectConfig UpdateRulesAttributeRulesRuleActionsItemRedirectConfig + RemoveHeaderConfig UpdateRulesAttributeRulesRuleActionsItemRemoveHeaderConfig + RewriteConfig UpdateRulesAttributeRulesRuleActionsItemRewriteConfig + TrafficLimitConfig UpdateRulesAttributeRulesRuleActionsItemTrafficLimitConfig + TrafficMirrorConfig UpdateRulesAttributeRulesRuleActionsItemTrafficMirrorConfig + Type string + type UpdateRulesAttributeRulesRuleActionsItemCorsConfig struct + AllowCredentials string + AllowHeaders *[]string + AllowMethods *[]string + AllowOrigin *[]string + ExposeHeaders *[]string + MaxAge string + type UpdateRulesAttributeRulesRuleActionsItemFixedResponseConfig struct + Content string + ContentType string + HttpCode string + type UpdateRulesAttributeRulesRuleActionsItemForwardGroupConfig struct + ServerGroupStickySession UpdateRulesAttributeRulesRuleActionsItemForwardGroupConfigServerGroupStickySession + ServerGroupTuples *[]UpdateRulesAttributeRulesRuleActionsItemForwardGroupConfigServerGroupTuplesItem + type UpdateRulesAttributeRulesRuleActionsItemForwardGroupConfigServerGroupStickySession struct + Enabled string + Timeout string + type UpdateRulesAttributeRulesRuleActionsItemForwardGroupConfigServerGroupTuplesItem struct + ServerGroupId string + Weight string + type UpdateRulesAttributeRulesRuleActionsItemInsertHeaderConfig struct + CoverEnabled string + Key string + Value string + ValueType string + type UpdateRulesAttributeRulesRuleActionsItemRedirectConfig struct + Host string + HttpCode string + Path string + Port string + Protocol string + Query string + type UpdateRulesAttributeRulesRuleActionsItemRemoveHeaderConfig struct + Key string + type UpdateRulesAttributeRulesRuleActionsItemRewriteConfig struct + Host string + Path string + Query string + type UpdateRulesAttributeRulesRuleActionsItemTrafficLimitConfig struct + PerIpQps string + QPS string + type UpdateRulesAttributeRulesRuleActionsItemTrafficMirrorConfig struct + MirrorGroupConfig UpdateRulesAttributeRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfig + TargetType string + type UpdateRulesAttributeRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfig struct + ServerGroupTuples *[]UpdateRulesAttributeRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem + type UpdateRulesAttributeRulesRuleActionsItemTrafficMirrorConfigMirrorGroupConfigServerGroupTuplesItem struct + ServerGroupId string + type UpdateRulesAttributeRulesRuleConditionsItem struct + CookieConfig UpdateRulesAttributeRulesRuleConditionsItemCookieConfig + HeaderConfig UpdateRulesAttributeRulesRuleConditionsItemHeaderConfig + HostConfig UpdateRulesAttributeRulesRuleConditionsItemHostConfig + MethodConfig UpdateRulesAttributeRulesRuleConditionsItemMethodConfig + PathConfig UpdateRulesAttributeRulesRuleConditionsItemPathConfig + QueryStringConfig UpdateRulesAttributeRulesRuleConditionsItemQueryStringConfig + ResponseHeaderConfig UpdateRulesAttributeRulesRuleConditionsItemResponseHeaderConfig + ResponseStatusCodeConfig UpdateRulesAttributeRulesRuleConditionsItemResponseStatusCodeConfig + SourceIpConfig UpdateRulesAttributeRulesRuleConditionsItemSourceIpConfig + Type string + type UpdateRulesAttributeRulesRuleConditionsItemCookieConfig struct + Values *[]UpdateRulesAttributeRulesRuleConditionsItemCookieConfigValuesItem + type UpdateRulesAttributeRulesRuleConditionsItemCookieConfigValuesItem struct + Key string + Value string + type UpdateRulesAttributeRulesRuleConditionsItemHeaderConfig struct + Key string + Values *[]string + type UpdateRulesAttributeRulesRuleConditionsItemHostConfig struct + Values *[]string + type UpdateRulesAttributeRulesRuleConditionsItemMethodConfig struct + Values *[]string + type UpdateRulesAttributeRulesRuleConditionsItemPathConfig struct + Values *[]string + type UpdateRulesAttributeRulesRuleConditionsItemQueryStringConfig struct + Values *[]UpdateRulesAttributeRulesRuleConditionsItemQueryStringConfigValuesItem + type UpdateRulesAttributeRulesRuleConditionsItemQueryStringConfigValuesItem struct + Key string + Value string + type UpdateRulesAttributeRulesRuleConditionsItemResponseHeaderConfig struct + Key string + Values *[]string + type UpdateRulesAttributeRulesRuleConditionsItemResponseStatusCodeConfig struct + Values *[]string + type UpdateRulesAttributeRulesRuleConditionsItemSourceIpConfig struct + Values *[]string + type UpdateSecurityPolicyAttributeRequest struct + Ciphers *[]string + ClientToken string + DryRun requests.Boolean + SecurityPolicyId string + SecurityPolicyName string + TLSVersions *[]string + func CreateUpdateSecurityPolicyAttributeRequest() (request *UpdateSecurityPolicyAttributeRequest) + type UpdateSecurityPolicyAttributeResponse struct + JobId string + RequestId string + func CreateUpdateSecurityPolicyAttributeResponse() (response *UpdateSecurityPolicyAttributeResponse) + type UpdateServerGroupAttributeHealthCheckConfig struct + HealthCheckCodes *[]string + HealthCheckConnectPort string + HealthCheckEnabled string + HealthCheckHost string + HealthCheckHttpCodes *[]string + HealthCheckHttpVersion string + HealthCheckInterval string + HealthCheckMethod string + HealthCheckPath string + HealthCheckProtocol string + HealthCheckTcpFastCloseEnabled string + HealthCheckTimeout string + HealthyThreshold string + UnhealthyThreshold string + type UpdateServerGroupAttributeRequest struct + ClientToken string + DryRun requests.Boolean + HealthCheckConfig UpdateServerGroupAttributeHealthCheckConfig + Scheduler string + ServerGroupId string + ServerGroupName string + ServiceName string + StickySessionConfig UpdateServerGroupAttributeStickySessionConfig + UchConfig UpdateServerGroupAttributeUchConfig + UpstreamKeepaliveEnabled requests.Boolean + func CreateUpdateServerGroupAttributeRequest() (request *UpdateServerGroupAttributeRequest) + type UpdateServerGroupAttributeResponse struct + JobId string + RequestId string + func CreateUpdateServerGroupAttributeResponse() (response *UpdateServerGroupAttributeResponse) + type UpdateServerGroupAttributeStickySessionConfig struct + Cookie string + CookieTimeout string + StickySessionEnabled string + StickySessionType string + type UpdateServerGroupAttributeUchConfig struct + Type string + Value string + type UpdateServerGroupServersAttributeRequest struct + ClientToken string + DryRun requests.Boolean + ServerGroupId string + Servers *[]UpdateServerGroupServersAttributeServers + func CreateUpdateServerGroupServersAttributeRequest() (request *UpdateServerGroupServersAttributeRequest) + type UpdateServerGroupServersAttributeResponse struct + JobId string + RequestId string + func CreateUpdateServerGroupServersAttributeResponse() (response *UpdateServerGroupServersAttributeResponse) + type UpdateServerGroupServersAttributeServers struct + Description string + Port string + ServerId string + ServerIp string + ServerType string + Weight string + type Value struct + Key string + Value string + type ValuesInListRules struct + Value []Value + type XForwardedForConfig struct + XForwardedForClientCertClientVerifyAlias string + XForwardedForClientCertClientVerifyEnabled bool + XForwardedForClientCertFingerprintAlias string + XForwardedForClientCertFingerprintEnabled bool + XForwardedForClientCertIssuerDNAlias string + XForwardedForClientCertIssuerDNEnabled bool + XForwardedForClientCertSubjectDNAlias string + XForwardedForClientCertSubjectDNEnabled bool + XForwardedForClientSourceIpsEnabled bool + XForwardedForClientSourceIpsTrusted string + XForwardedForClientSrcPortEnabled bool + XForwardedForEnabled bool + XForwardedForProtoEnabled bool + XForwardedForSLBIdEnabled bool + XForwardedForSLBPortEnabled bool + type Zone struct + LocalName string + ZoneId string + type ZoneMapping struct + LoadBalancerAddresses []LoadBalancerAddress + VSwitchId string + ZoneId string + type ZoneMappings struct + ZoneMapping []ZoneMapping + type Zones struct + Zone []Zone