Documentation ¶
Index ¶
- Constants
- Variables
- func DataSourceTencentCloudGaapAccessRegions() *schema.Resource
- func DataSourceTencentCloudGaapAccessRegionsByDestRegion() *schema.Resource
- func DataSourceTencentCloudGaapBlackHeader() *schema.Resource
- func DataSourceTencentCloudGaapCertificates() *schema.Resource
- func DataSourceTencentCloudGaapCheckProxyCreate() *schema.Resource
- func DataSourceTencentCloudGaapCountryAreaMapping() *schema.Resource
- func DataSourceTencentCloudGaapCustomHeader() *schema.Resource
- func DataSourceTencentCloudGaapDestRegions() *schema.Resource
- func DataSourceTencentCloudGaapDomainErrorPageInfoList() *schema.Resource
- func DataSourceTencentCloudGaapDomainErrorPageInfos() *schema.Resource
- func DataSourceTencentCloudGaapGroupAndStatisticsProxy() *schema.Resource
- func DataSourceTencentCloudGaapHttpDomains() *schema.Resource
- func DataSourceTencentCloudGaapHttpRules() *schema.Resource
- func DataSourceTencentCloudGaapLayer4Listeners() *schema.Resource
- func DataSourceTencentCloudGaapLayer7Listeners() *schema.Resource
- func DataSourceTencentCloudGaapListenerRealServers() *schema.Resource
- func DataSourceTencentCloudGaapListenerStatistics() *schema.Resource
- func DataSourceTencentCloudGaapProxies() *schema.Resource
- func DataSourceTencentCloudGaapProxiesStatus() *schema.Resource
- func DataSourceTencentCloudGaapProxyAndStatisticsListeners() *schema.Resource
- func DataSourceTencentCloudGaapProxyDetail() *schema.Resource
- func DataSourceTencentCloudGaapProxyGroupStatistics() *schema.Resource
- func DataSourceTencentCloudGaapProxyGroups() *schema.Resource
- func DataSourceTencentCloudGaapProxyStatistics() *schema.Resource
- func DataSourceTencentCloudGaapRealServersStatus() *schema.Resource
- func DataSourceTencentCloudGaapRealservers() *schema.Resource
- func DataSourceTencentCloudGaapRegionAndPrice() *schema.Resource
- func DataSourceTencentCloudGaapResourcesByTag() *schema.Resource
- func DataSourceTencentCloudGaapRuleRealServers() *schema.Resource
- func DataSourceTencentCloudGaapSecurityPolices() *schema.Resource
- func DataSourceTencentCloudGaapSecurityRules() *schema.Resource
- func ListEqual(a, b []string) bool
- func ResourceTencentCloudGaapCertificate() *schema.Resource
- func ResourceTencentCloudGaapCustomHeader() *schema.Resource
- func ResourceTencentCloudGaapDomainErrorPageInfo() *schema.Resource
- func ResourceTencentCloudGaapGlobalDomain() *schema.Resource
- func ResourceTencentCloudGaapGlobalDomainDns() *schema.Resource
- func ResourceTencentCloudGaapHttpDomain() *schema.Resource
- func ResourceTencentCloudGaapHttpRule() *schema.Resource
- func ResourceTencentCloudGaapLayer4Listener() *schema.Resource
- func ResourceTencentCloudGaapLayer7Listener() *schema.Resource
- func ResourceTencentCloudGaapProxy() *schema.Resource
- func ResourceTencentCloudGaapProxyGroup() *schema.Resource
- func ResourceTencentCloudGaapRealserver() *schema.Resource
- func ResourceTencentCloudGaapSecurityPolicy() *schema.Resource
- func ResourceTencentCloudGaapSecurityRule() *schema.Resource
- type GaapService
- func (me *GaapService) BindHttpRuleRealservers(ctx context.Context, listenerId, ruleId string, ...) error
- func (me *GaapService) BindLayer4ListenerRealservers(ctx context.Context, id, protocol, proxyId string, ...) error
- func (me *GaapService) CreateCustomHeader(ctx context.Context, ruleId string, headers []*gaap.HttpHeaderParam) (errRet error)
- func (me *GaapService) CreateDomainErrorPageInfo(ctx context.Context, listenerId, domain, body string, newErrorCode *int64, ...) (id string, errRet error)
- func (me *GaapService) CreateHTTPDomain(ctx context.Context, listenerId, domain string) error
- func (me *GaapService) CreateHTTPListener(ctx context.Context, name, proxyId string, port int) (id string, err error)
- func (me *GaapService) CreateHTTPSDomain(ctx context.Context, listenerId, domain, certificateId string, ...) error
- func (me *GaapService) CreateHTTPSListener(ctx context.Context, name, certificateId, forwardProtocol, proxyId string, ...) (id string, err error)
- func (me *GaapService) CreateHttpRule(ctx context.Context, httpRule gaapHttpRule) (id string, err error)
- func (me *GaapService) CreateProxy(ctx context.Context, name, accessRegion, realserverRegion string, ...) (id string, err error)
- func (me *GaapService) CreateRealserver(ctx context.Context, address, name string, projectId int) (id string, err error)
- func (me *GaapService) CreateSecurityPolicy(ctx context.Context, proxyId, action string) (id string, err error)
- func (me *GaapService) CreateSecurityRule(ctx context.Context, policyId, name, cidrIp, port, action, protocol string) (id string, err error)
- func (me *GaapService) CreateTCPListener(ctx context.Context, name, scheduler, realserverType, proxyId string, ...) (id string, err error)
- func (me *GaapService) CreateUDPListener(ctx context.Context, name, scheduler, realserverType, proxyId string, port int) (id string, err error)
- func (me *GaapService) DeleteCertificate(ctx context.Context, id string) error
- func (me *GaapService) DeleteDomain(ctx context.Context, listenerId, domain string) error
- func (me *GaapService) DeleteDomainErrorPageInfo(ctx context.Context, id string) error
- func (me *GaapService) DeleteGaapGlobalDomainById(ctx context.Context, domainId string) (errRet error)
- func (me *GaapService) DeleteGaapGlobalDomainDnsById(ctx context.Context, dnsRecordId int) (errRet error)
- func (me *GaapService) DeleteGaapProxyGroupById(ctx context.Context, groupId string) (errRet error)
- func (me *GaapService) DeleteHttpRule(ctx context.Context, listenerId, ruleId string) error
- func (me *GaapService) DeleteLayer4Listener(ctx context.Context, id, proxyId, protocol string) error
- func (me *GaapService) DeleteLayer7Listener(ctx context.Context, id, proxyId, protocol string) error
- func (me *GaapService) DeleteProxy(ctx context.Context, id string) error
- func (me *GaapService) DeleteRealserver(ctx context.Context, id string) error
- func (me *GaapService) DeleteSecurityPolicy(ctx context.Context, id string) error
- func (me *GaapService) DeleteSecurityRule(ctx context.Context, policyId, ruleId string) error
- func (me *GaapService) DescribeCertificateById(ctx context.Context, id string) (certificate *gaap.CertificateDetail, err error)
- func (me *GaapService) DescribeCertificates(ctx context.Context, id, name *string, certificateType *int) (certificates []*gaap.Certificate, err error)
- func (me *GaapService) DescribeDomain(ctx context.Context, listenerId, domain string) (domainRet *gaap.DomainRuleSet, err error)
- func (me *GaapService) DescribeDomainErrorPageInfo(ctx context.Context, listenerId, domain, id string) (info *gaap.DomainErrorPageInfo, err error)
- func (me *GaapService) DescribeDomainErrorPageInfoList(ctx context.Context, listenerId, domain string) (list []*gaap.DomainErrorPageInfo, err error)
- func (me *GaapService) DescribeDomains(ctx context.Context, listenerId, domain string) (domains []*gaap.DomainRuleSet, err error)
- func (me *GaapService) DescribeGaapAccessRegions(ctx context.Context) (describeAccessRegions []*gaap.RegionDetail, errRet error)
- func (me *GaapService) DescribeGaapAccessRegionsByDestRegionByFilter(ctx context.Context, param map[string]interface{}) (accessRegionsByDestRegion []*gaap.AccessRegionDetial, errRet error)
- func (me *GaapService) DescribeGaapBlackHeader(ctx context.Context) (blackHeader []*string, errRet error)
- func (me *GaapService) DescribeGaapCheckProxyCreate(ctx context.Context, param map[string]interface{}) (checkProxyCreate *uint64, errRet error)
- func (me *GaapService) DescribeGaapCountryAreaMapping(ctx context.Context) (countryAreaMapping []*gaap.CountryAreaMap, errRet error)
- func (me *GaapService) DescribeGaapCustomHeader(ctx context.Context, ruleId string) (customHeader []*gaap.HttpHeaderParam, errRet error)
- func (me *GaapService) DescribeGaapDestRegions(ctx context.Context) (destRegions []*gaap.RegionDetail, errRet error)
- func (me *GaapService) DescribeGaapDomainErrorPageInfosByFilter(ctx context.Context, param map[string]interface{}) (domainErrorPageInfos []*gaap.DomainErrorPageInfo, errRet error)
- func (me *GaapService) DescribeGaapGlobalDomainById(ctx context.Context, domainId string, projectId int) (globalDomain *gaap.Domain, errRet error)
- func (me *GaapService) DescribeGaapGlobalDomainDnsById(ctx context.Context, domainId string, params map[string]interface{}) (globalDomainDns *gaap.GlobalDns, errRet error)
- func (me *GaapService) DescribeGaapGroupAndStatisticsProxyByFilter(ctx context.Context, param map[string]interface{}) (groupAndStatisticsProxy []*gaap.GroupStatisticsInfo, errRet error)
- func (me *GaapService) DescribeGaapListenerRealServersByFilter(ctx context.Context, param map[string]interface{}) (listenerRealServers []*gaap.RealServer, bindRealServers []*gaap.BindRealServer, ...)
- func (me *GaapService) DescribeGaapListenerStatisticsByFilter(ctx context.Context, param map[string]interface{}) (listenerStatistics []*gaap.MetricStatisticsInfo, errRet error)
- func (me *GaapService) DescribeGaapProxiesStatusByFilter(ctx context.Context, param map[string]interface{}) (proxiesStatus []*gaap.ProxyStatus, errRet error)
- func (me *GaapService) DescribeGaapProxyAndStatisticsListenersByFilter(ctx context.Context, param map[string]interface{}) (proxyAndStatisticsListeners []*gaap.ProxySimpleInfo, errRet error)
- func (me *GaapService) DescribeGaapProxyDetail(ctx context.Context, proxyId string) (proxyDetail *gaap.ProxyInfo, errRet error)
- func (me *GaapService) DescribeGaapProxyGroupById(ctx context.Context, groupId string) (proxyGroup *gaap.ProxyGroupDetail, errRet error)
- func (me *GaapService) DescribeGaapProxyGroupProxies(ctx context.Context, groupId string) (proxies []*gaap.ProxyInfo, errRet error)
- func (me *GaapService) DescribeGaapProxyGroupStatisticsByFilter(ctx context.Context, param map[string]interface{}) (proxyGroupStatistics []*gaap.MetricStatisticsInfo, errRet error)
- func (me *GaapService) DescribeGaapProxyGroupsByFilter(ctx context.Context, param map[string]interface{}) (proxyGroups []*gaap.ProxyGroupInfo, errRet error)
- func (me *GaapService) DescribeGaapProxyStatisticsByFilter(ctx context.Context, param map[string]interface{}) (proxyStatistics []*gaap.MetricStatisticsInfo, errRet error)
- func (me *GaapService) DescribeGaapRealServersStatusByFilter(ctx context.Context, param map[string]interface{}) (realServersStatus []*gaap.RealServerStatus, errRet error)
- func (me *GaapService) DescribeGaapRegionAndPriceByFilter(ctx context.Context, param map[string]interface{}) (regionAndPrice []*gaap.RegionDetail, ...)
- func (me *GaapService) DescribeGaapResourcesByTagByFilter(ctx context.Context, param map[string]interface{}) (resourcesByTag []*gaap.TagResourceInfo, errRet error)
- func (me *GaapService) DescribeGaapRuleRealServersByFilter(ctx context.Context, param map[string]interface{}) (ruleRealServers []*gaap.RealServer, bindRealServers []*gaap.BindRealServer, ...)
- func (me *GaapService) DescribeHTTPListeners(ctx context.Context, proxyId, id, name *string, port *int) (listeners []*gaap.HTTPListener, err error)
- func (me *GaapService) DescribeHTTPSListeners(ctx context.Context, proxyId, listenerId, name *string, port *int) (listeners []*gaap.HTTPSListener, err error)
- func (me *GaapService) DescribeHttpRule(ctx context.Context, id string) (rule *gaap.RuleInfo, err error)
- func (me *GaapService) DescribeProxies(ctx context.Context, ids []string, projectId *int, ...) (proxies []*gaap.ProxyInfo, err error)
- func (me *GaapService) DescribeRealservers(ctx context.Context, address, name *string, tags map[string]string, ...) (realservers []*gaap.BindRealServerInfo, err error)
- func (me *GaapService) DescribeSecurityPolicy(ctx context.Context, id string) (proxyId, status, action string, exist bool, err error)
- func (me *GaapService) DescribeSecurityRule(ctx context.Context, id string) (securityRule *gaap.SecurityPolicyRuleOut, err error)
- func (me *GaapService) DescribeSecurityRules(ctx context.Context, policyId string) (securityRules []*gaap.SecurityPolicyRuleOut, err error)
- func (me *GaapService) DescribeTCPListeners(ctx context.Context, proxyId, listenerId, name *string, port *int) (listeners []*gaap.TCPListener, err error)
- func (me *GaapService) DescribeUDPListeners(ctx context.Context, proxyId, id, name *string, port *int) (listeners []*gaap.UDPListener, err error)
- func (me *GaapService) DisableGlobalDomain(ctx context.Context, domainId string) (errRet error)
- func (me *GaapService) DisableProxy(ctx context.Context, id string) error
- func (me *GaapService) DisableSecurityPolicy(ctx context.Context, proxyId, policyId string) error
- func (me *GaapService) DomainInstanceStateRefreshFunc(instanceId string, projectId int, failStates []string) resource.StateRefreshFunc
- func (me *GaapService) EnableGlobalDomain(ctx context.Context, domainId string) (errRet error)
- func (me *GaapService) EnableProxy(ctx context.Context, id string) error
- func (me *GaapService) EnableSecurityPolicy(ctx context.Context, proxyId, policyId string) error
- func (me *GaapService) GlobalDomainDnsStateRefreshFunc(domainId string, dnsRecordId int, failStates []string) resource.StateRefreshFunc
- func (me *GaapService) ModifyCertificateName(ctx context.Context, id, name string) error
- func (me *GaapService) ModifyDomain(ctx context.Context, listenerId, oldDomain, newDomain string) (errRet error)
- func (me *GaapService) ModifyDomainCertificate(ctx context.Context, listenerId, domain, certificateId string, ...) error
- func (me *GaapService) ModifyHTTPListener(ctx context.Context, id, proxyId, name string) error
- func (me *GaapService) ModifyHTTPRuleAttribute(ctx context.Context, ...) error
- func (me *GaapService) ModifyHTTPRuleForwardHost(ctx context.Context, listenerId, ruleId, forwardHost string) error
- func (me *GaapService) ModifyHTTPSListener(ctx context.Context, proxyId, id string, ...) error
- func (me *GaapService) ModifyProxyConfiguration(ctx context.Context, id string, bandwidth, concurrent *int) error
- func (me *GaapService) ModifyProxyName(ctx context.Context, id, name string) error
- func (me *GaapService) ModifyProxyProjectId(ctx context.Context, id string, projectId int) error
- func (me *GaapService) ModifyRealserverName(ctx context.Context, id, name string) error
- func (me *GaapService) ModifySecurityRule(ctx context.Context, ...) error
- func (me *GaapService) ModifyTCPListenerAttribute(ctx context.Context, proxyId, id string, name, scheduler *string, ...) error
- func (me *GaapService) ModifyUDPListenerAttribute(ctx context.Context, proxyId, id string, name, scheduler *string) error
- func (me *GaapService) SetAdvancedAuth(ctx context.Context, listenerId, domain string, ...) error
- func (me *GaapService) SwitchProxyGroup(ctx context.Context, groupId, status string) (errRet error)
Constants ¶
View Source
const ( // all gaap proxy status https://cloud.tencent.com/document/api/608/37023#ProxyInfo GAAP_PROXY_CREATING = "CREATING" GAAP_PROXY_RUNNING = "RUNNING" GAAP_PROXY_DESTROYING = "DESTROYING" GAAP_PROXY_OPENING = "OPENING" GAAP_PROXY_CLOSING = "CLOSING" GAAP_PROXY_CLOSED = "CLOSED" GAAP_PROXY_ADJUSTING = "ADJUSTING" GAAP_PROXY_ISOLATING = "ISOLATING" GAAP_PROXY_ISOLATED = "ISOLATED" GAAP_PROXY_UNKNOWN = "UNKNOWN" GAAP_LISTENER_RUNNING = 0 GAAP_LISTENER_CREATING = 1 GAAP_LISTENER_DESTROYING = 2 GAAP_LISTENER_REALSERVER_ADJUSTING = 3 GAAP_LISTENER_ADJUSTING = 4 GAAP_SECURITY_POLICY_BOUND = "BOUND" GAAP_SECURITY_POLICY_UNBIND = "UNBIND" GAAP_SECURITY_POLICY_BINDING = "BINDING" GAAP_SECURITY_POLICY_UNBINDING = "UNBINDING" GAAP_HTTP_RULE_RUNNING = 0 GAAP_HTTP_RULE_CREATING = 1 GAAP_HTTP_RULE_DESTROYING = 2 GAAP_HTTP_RULE_BINDING_OR_UNBINDING = 3 GAAP_HTTP_RULE_ADJUSTING = 4 GAAPInternalError = "InternalError" GAAPResourceNotFound = "ResourceNotFound" GAAP_SERVER_NAME_INDICATION_SWITCH_ON = "ON" GAAP_SERVER_NAME_INDICATION_SWITCH_OFF = "OFF" NETWORK_TYPE_NORMAL = "normal" NETWORK_TYPE_CN2 = "cn2" NETWORK_TYPE_TRIPLE = "triple" GLOBAL_DOMAIN_STATUS_OPEN = "open" GLOBAL_DOMAIN_STATUS_CLOSE = "close" )
Variables ¶
View Source
var (
PROXY_NETWORK_TYPE = []string{NETWORK_TYPE_NORMAL, NETWORK_TYPE_CN2, NETWORK_TYPE_TRIPLE}
)
Functions ¶
Types ¶
type GaapService ¶
type GaapService struct {
// contains filtered or unexported fields
}
func NewGaapService ¶
func NewGaapService(client *connectivity.TencentCloudClient) GaapService
func (*GaapService) BindHttpRuleRealservers ¶
func (me *GaapService) BindHttpRuleRealservers(ctx context.Context, listenerId, ruleId string, realservers []gaapRealserverBind) error
func (*GaapService) BindLayer4ListenerRealservers ¶
func (me *GaapService) BindLayer4ListenerRealservers(ctx context.Context, id, protocol, proxyId string, realserverBinds []gaapRealserverBind) error
func (*GaapService) CreateCustomHeader ¶
func (me *GaapService) CreateCustomHeader(ctx context.Context, ruleId string, headers []*gaap.HttpHeaderParam) (errRet error)
func (*GaapService) CreateDomainErrorPageInfo ¶
func (*GaapService) CreateHTTPDomain ¶
func (me *GaapService) CreateHTTPDomain(ctx context.Context, listenerId, domain string) error
func (*GaapService) CreateHTTPListener ¶
func (*GaapService) CreateHTTPSDomain ¶
func (*GaapService) CreateHTTPSListener ¶
func (*GaapService) CreateHttpRule ¶
func (me *GaapService) CreateHttpRule(ctx context.Context, httpRule gaapHttpRule) (id string, err error)
func (*GaapService) CreateProxy ¶
func (*GaapService) CreateRealserver ¶
func (*GaapService) CreateSecurityPolicy ¶
func (*GaapService) CreateSecurityRule ¶
func (*GaapService) CreateTCPListener ¶
func (*GaapService) CreateUDPListener ¶
func (*GaapService) DeleteCertificate ¶
func (me *GaapService) DeleteCertificate(ctx context.Context, id string) error
func (*GaapService) DeleteDomain ¶
func (me *GaapService) DeleteDomain(ctx context.Context, listenerId, domain string) error
func (*GaapService) DeleteDomainErrorPageInfo ¶
func (me *GaapService) DeleteDomainErrorPageInfo(ctx context.Context, id string) error
func (*GaapService) DeleteGaapGlobalDomainById ¶
func (me *GaapService) DeleteGaapGlobalDomainById(ctx context.Context, domainId string) (errRet error)
func (*GaapService) DeleteGaapGlobalDomainDnsById ¶
func (me *GaapService) DeleteGaapGlobalDomainDnsById(ctx context.Context, dnsRecordId int) (errRet error)
func (*GaapService) DeleteGaapProxyGroupById ¶
func (me *GaapService) DeleteGaapProxyGroupById(ctx context.Context, groupId string) (errRet error)
func (*GaapService) DeleteHttpRule ¶
func (me *GaapService) DeleteHttpRule(ctx context.Context, listenerId, ruleId string) error
func (*GaapService) DeleteLayer4Listener ¶
func (me *GaapService) DeleteLayer4Listener(ctx context.Context, id, proxyId, protocol string) error
func (*GaapService) DeleteLayer7Listener ¶
func (me *GaapService) DeleteLayer7Listener(ctx context.Context, id, proxyId, protocol string) error
func (*GaapService) DeleteProxy ¶
func (me *GaapService) DeleteProxy(ctx context.Context, id string) error
func (*GaapService) DeleteRealserver ¶
func (me *GaapService) DeleteRealserver(ctx context.Context, id string) error
func (*GaapService) DeleteSecurityPolicy ¶
func (me *GaapService) DeleteSecurityPolicy(ctx context.Context, id string) error
func (*GaapService) DeleteSecurityRule ¶
func (me *GaapService) DeleteSecurityRule(ctx context.Context, policyId, ruleId string) error
func (*GaapService) DescribeCertificateById ¶
func (me *GaapService) DescribeCertificateById(ctx context.Context, id string) (certificate *gaap.CertificateDetail, err error)
func (*GaapService) DescribeCertificates ¶
func (me *GaapService) DescribeCertificates(ctx context.Context, id, name *string, certificateType *int) (certificates []*gaap.Certificate, err error)
func (*GaapService) DescribeDomain ¶
func (me *GaapService) DescribeDomain(ctx context.Context, listenerId, domain string) (domainRet *gaap.DomainRuleSet, err error)
func (*GaapService) DescribeDomainErrorPageInfo ¶
func (me *GaapService) DescribeDomainErrorPageInfo(ctx context.Context, listenerId, domain, id string) (info *gaap.DomainErrorPageInfo, err error)
func (*GaapService) DescribeDomainErrorPageInfoList ¶
func (me *GaapService) DescribeDomainErrorPageInfoList(ctx context.Context, listenerId, domain string) (list []*gaap.DomainErrorPageInfo, err error)
func (*GaapService) DescribeDomains ¶
func (me *GaapService) DescribeDomains(ctx context.Context, listenerId, domain string) (domains []*gaap.DomainRuleSet, err error)
func (*GaapService) DescribeGaapAccessRegions ¶
func (me *GaapService) DescribeGaapAccessRegions(ctx context.Context) (describeAccessRegions []*gaap.RegionDetail, errRet error)
func (*GaapService) DescribeGaapAccessRegionsByDestRegionByFilter ¶
func (me *GaapService) DescribeGaapAccessRegionsByDestRegionByFilter(ctx context.Context, param map[string]interface{}) (accessRegionsByDestRegion []*gaap.AccessRegionDetial, errRet error)
func (*GaapService) DescribeGaapBlackHeader ¶
func (me *GaapService) DescribeGaapBlackHeader(ctx context.Context) (blackHeader []*string, errRet error)
func (*GaapService) DescribeGaapCheckProxyCreate ¶
func (*GaapService) DescribeGaapCountryAreaMapping ¶
func (me *GaapService) DescribeGaapCountryAreaMapping(ctx context.Context) (countryAreaMapping []*gaap.CountryAreaMap, errRet error)
func (*GaapService) DescribeGaapCustomHeader ¶
func (me *GaapService) DescribeGaapCustomHeader(ctx context.Context, ruleId string) (customHeader []*gaap.HttpHeaderParam, errRet error)
func (*GaapService) DescribeGaapDestRegions ¶
func (me *GaapService) DescribeGaapDestRegions(ctx context.Context) (destRegions []*gaap.RegionDetail, errRet error)
func (*GaapService) DescribeGaapDomainErrorPageInfosByFilter ¶
func (me *GaapService) DescribeGaapDomainErrorPageInfosByFilter(ctx context.Context, param map[string]interface{}) (domainErrorPageInfos []*gaap.DomainErrorPageInfo, errRet error)
func (*GaapService) DescribeGaapGlobalDomainById ¶
func (*GaapService) DescribeGaapGlobalDomainDnsById ¶
func (*GaapService) DescribeGaapGroupAndStatisticsProxyByFilter ¶
func (me *GaapService) DescribeGaapGroupAndStatisticsProxyByFilter(ctx context.Context, param map[string]interface{}) (groupAndStatisticsProxy []*gaap.GroupStatisticsInfo, errRet error)
func (*GaapService) DescribeGaapListenerRealServersByFilter ¶
func (me *GaapService) DescribeGaapListenerRealServersByFilter(ctx context.Context, param map[string]interface{}) (listenerRealServers []*gaap.RealServer, bindRealServers []*gaap.BindRealServer, errRet error)
func (*GaapService) DescribeGaapListenerStatisticsByFilter ¶
func (me *GaapService) DescribeGaapListenerStatisticsByFilter(ctx context.Context, param map[string]interface{}) (listenerStatistics []*gaap.MetricStatisticsInfo, errRet error)
func (*GaapService) DescribeGaapProxiesStatusByFilter ¶
func (me *GaapService) DescribeGaapProxiesStatusByFilter(ctx context.Context, param map[string]interface{}) (proxiesStatus []*gaap.ProxyStatus, errRet error)
func (*GaapService) DescribeGaapProxyAndStatisticsListenersByFilter ¶
func (me *GaapService) DescribeGaapProxyAndStatisticsListenersByFilter(ctx context.Context, param map[string]interface{}) (proxyAndStatisticsListeners []*gaap.ProxySimpleInfo, errRet error)
func (*GaapService) DescribeGaapProxyDetail ¶
func (*GaapService) DescribeGaapProxyGroupById ¶
func (me *GaapService) DescribeGaapProxyGroupById(ctx context.Context, groupId string) (proxyGroup *gaap.ProxyGroupDetail, errRet error)
func (*GaapService) DescribeGaapProxyGroupProxies ¶
func (*GaapService) DescribeGaapProxyGroupStatisticsByFilter ¶
func (me *GaapService) DescribeGaapProxyGroupStatisticsByFilter(ctx context.Context, param map[string]interface{}) (proxyGroupStatistics []*gaap.MetricStatisticsInfo, errRet error)
func (*GaapService) DescribeGaapProxyGroupsByFilter ¶
func (me *GaapService) DescribeGaapProxyGroupsByFilter(ctx context.Context, param map[string]interface{}) (proxyGroups []*gaap.ProxyGroupInfo, errRet error)
func (*GaapService) DescribeGaapProxyStatisticsByFilter ¶
func (me *GaapService) DescribeGaapProxyStatisticsByFilter(ctx context.Context, param map[string]interface{}) (proxyStatistics []*gaap.MetricStatisticsInfo, errRet error)
func (*GaapService) DescribeGaapRealServersStatusByFilter ¶
func (me *GaapService) DescribeGaapRealServersStatusByFilter(ctx context.Context, param map[string]interface{}) (realServersStatus []*gaap.RealServerStatus, errRet error)
func (*GaapService) DescribeGaapRegionAndPriceByFilter ¶
func (me *GaapService) DescribeGaapRegionAndPriceByFilter(ctx context.Context, param map[string]interface{}) (regionAndPrice []*gaap.RegionDetail, bandwidthUnitPrice []*gaap.BandwidthPriceGradient, currency *string, errRet error)
func (*GaapService) DescribeGaapResourcesByTagByFilter ¶
func (me *GaapService) DescribeGaapResourcesByTagByFilter(ctx context.Context, param map[string]interface{}) (resourcesByTag []*gaap.TagResourceInfo, errRet error)
func (*GaapService) DescribeGaapRuleRealServersByFilter ¶
func (me *GaapService) DescribeGaapRuleRealServersByFilter(ctx context.Context, param map[string]interface{}) (ruleRealServers []*gaap.RealServer, bindRealServers []*gaap.BindRealServer, errRet error)
func (*GaapService) DescribeHTTPListeners ¶
func (me *GaapService) DescribeHTTPListeners( ctx context.Context, proxyId, id, name *string, port *int, ) (listeners []*gaap.HTTPListener, err error)
func (*GaapService) DescribeHTTPSListeners ¶
func (me *GaapService) DescribeHTTPSListeners( ctx context.Context, proxyId, listenerId, name *string, port *int, ) (listeners []*gaap.HTTPSListener, err error)
func (*GaapService) DescribeHttpRule ¶
func (*GaapService) DescribeProxies ¶
func (*GaapService) DescribeRealservers ¶
func (me *GaapService) DescribeRealservers(ctx context.Context, address, name *string, tags map[string]string, projectId int) (realservers []*gaap.BindRealServerInfo, err error)
func (*GaapService) DescribeSecurityPolicy ¶
func (*GaapService) DescribeSecurityRule ¶
func (me *GaapService) DescribeSecurityRule(ctx context.Context, id string) (securityRule *gaap.SecurityPolicyRuleOut, err error)
func (*GaapService) DescribeSecurityRules ¶
func (me *GaapService) DescribeSecurityRules(ctx context.Context, policyId string) (securityRules []*gaap.SecurityPolicyRuleOut, err error)
func (*GaapService) DescribeTCPListeners ¶
func (me *GaapService) DescribeTCPListeners(ctx context.Context, proxyId, listenerId, name *string, port *int) (listeners []*gaap.TCPListener, err error)
func (*GaapService) DescribeUDPListeners ¶
func (me *GaapService) DescribeUDPListeners(ctx context.Context, proxyId, id, name *string, port *int) (listeners []*gaap.UDPListener, err error)
func (*GaapService) DisableGlobalDomain ¶
func (me *GaapService) DisableGlobalDomain(ctx context.Context, domainId string) (errRet error)
func (*GaapService) DisableProxy ¶
func (me *GaapService) DisableProxy(ctx context.Context, id string) error
func (*GaapService) DisableSecurityPolicy ¶
func (me *GaapService) DisableSecurityPolicy(ctx context.Context, proxyId, policyId string) error
func (*GaapService) DomainInstanceStateRefreshFunc ¶
func (me *GaapService) DomainInstanceStateRefreshFunc(instanceId string, projectId int, failStates []string) resource.StateRefreshFunc
func (*GaapService) EnableGlobalDomain ¶
func (me *GaapService) EnableGlobalDomain(ctx context.Context, domainId string) (errRet error)
func (*GaapService) EnableProxy ¶
func (me *GaapService) EnableProxy(ctx context.Context, id string) error
func (*GaapService) EnableSecurityPolicy ¶
func (me *GaapService) EnableSecurityPolicy(ctx context.Context, proxyId, policyId string) error
func (*GaapService) GlobalDomainDnsStateRefreshFunc ¶
func (me *GaapService) GlobalDomainDnsStateRefreshFunc(domainId string, dnsRecordId int, failStates []string) resource.StateRefreshFunc
func (*GaapService) ModifyCertificateName ¶
func (me *GaapService) ModifyCertificateName(ctx context.Context, id, name string) error
func (*GaapService) ModifyDomain ¶
func (me *GaapService) ModifyDomain(ctx context.Context, listenerId, oldDomain, newDomain string) (errRet error)
func (*GaapService) ModifyDomainCertificate ¶
func (*GaapService) ModifyHTTPListener ¶
func (me *GaapService) ModifyHTTPListener(ctx context.Context, id, proxyId, name string) error
func (*GaapService) ModifyHTTPRuleAttribute ¶
func (*GaapService) ModifyHTTPRuleForwardHost ¶
func (me *GaapService) ModifyHTTPRuleForwardHost(ctx context.Context, listenerId, ruleId, forwardHost string) error
func (*GaapService) ModifyHTTPSListener ¶
func (*GaapService) ModifyProxyConfiguration ¶
func (*GaapService) ModifyProxyName ¶
func (me *GaapService) ModifyProxyName(ctx context.Context, id, name string) error
func (*GaapService) ModifyProxyProjectId ¶
func (*GaapService) ModifyRealserverName ¶
func (me *GaapService) ModifyRealserverName(ctx context.Context, id, name string) error
func (*GaapService) ModifySecurityRule ¶
func (me *GaapService) ModifySecurityRule(ctx context.Context, policyId, ruleId, cidrIp, action, port, protocol, name string) error
func (*GaapService) ModifyTCPListenerAttribute ¶
func (*GaapService) ModifyUDPListenerAttribute ¶
func (*GaapService) SetAdvancedAuth ¶
func (*GaapService) SwitchProxyGroup ¶
func (me *GaapService) SwitchProxyGroup(ctx context.Context, groupId, status string) (errRet error)
Source Files ¶
- data_source_tc_gaap_access_regions.go
- data_source_tc_gaap_access_regions_by_dest_region.go
- data_source_tc_gaap_black_header.go
- data_source_tc_gaap_certificates.go
- data_source_tc_gaap_check_proxy_create.go
- data_source_tc_gaap_country_area_mapping.go
- data_source_tc_gaap_custom_header.go
- data_source_tc_gaap_dest_regions.go
- data_source_tc_gaap_domain_error_page_infos.go
- data_source_tc_gaap_domain_error_pages.go
- data_source_tc_gaap_group_and_statistics_proxy.go
- data_source_tc_gaap_http_domains.go
- data_source_tc_gaap_http_rules.go
- data_source_tc_gaap_layer4_listeners.go
- data_source_tc_gaap_layer7_listeners.go
- data_source_tc_gaap_listener_real_servers.go
- data_source_tc_gaap_listener_statistics.go
- data_source_tc_gaap_proxies.go
- data_source_tc_gaap_proxies_status.go
- data_source_tc_gaap_proxy_and_statistics_listeners.go
- data_source_tc_gaap_proxy_detail.go
- data_source_tc_gaap_proxy_group_statistics.go
- data_source_tc_gaap_proxy_groups.go
- data_source_tc_gaap_proxy_statistics.go
- data_source_tc_gaap_real_servers_status.go
- data_source_tc_gaap_realservers.go
- data_source_tc_gaap_region_and_price.go
- data_source_tc_gaap_resources_by_tag.go
- data_source_tc_gaap_rule_real_servers.go
- data_source_tc_gaap_security_policies.go
- data_source_tc_gaap_security_rules.go
- extension_gaap.go
- resource_tc_gaap_certificate.go
- resource_tc_gaap_custom_header.go
- resource_tc_gaap_domain_error_page.go
- resource_tc_gaap_global_domain.go
- resource_tc_gaap_global_domain_dns.go
- resource_tc_gaap_http_domain.go
- resource_tc_gaap_http_rule.go
- resource_tc_gaap_layer4_listener.go
- resource_tc_gaap_layer7_listener.go
- resource_tc_gaap_proxy.go
- resource_tc_gaap_proxy_group.go
- resource_tc_gaap_realserver.go
- resource_tc_gaap_security_policy.go
- resource_tc_gaap_security_rule.go
- service_tencentcloud_gaap.go
Click to show internal directories.
Click to hide internal directories.