Documentation ¶
Index ¶
- type AddDomainGroupRequest
- type AddDomainGroupResponse
- type AddDomainRecordRequest
- type AddDomainRecordResponse
- type AddDomainRequest
- type AddDomainResponse
- type AddGtmAccessStrategyRequest
- type AddGtmAccessStrategyResponse
- type AddGtmAddressPoolAddr
- type AddGtmAddressPoolRequest
- type AddGtmAddressPoolResponse
- type AddGtmMonitorIspCityNode
- type AddGtmMonitorRequest
- type AddGtmMonitorResponse
- type Addr
- type AddrPool
- type AddrPoolsInDescribeGtmAccessStrategyAvailableConfig
- type AddrPoolsInDescribeGtmInstanceAddressPools
- type Addrs
- type AvailableTtls
- type BatchResultDetail
- type BatchResultDetails
- type ChangeDomainGroupRequest
- type ChangeDomainGroupResponse
- type ChangeDomainOfDnsProductRequest
- type ChangeDomainOfDnsProductResponse
- type CheckDomainRecordRequest
- type CheckDomainRecordResponse
- type Client
- 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 NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName 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) AddDomain(request *AddDomainRequest) (response *AddDomainResponse, err error)
- func (client *Client) AddDomainGroup(request *AddDomainGroupRequest) (response *AddDomainGroupResponse, err error)
- func (client *Client) AddDomainGroupWithCallback(request *AddDomainGroupRequest, ...) <-chan int
- func (client *Client) AddDomainGroupWithChan(request *AddDomainGroupRequest) (<-chan *AddDomainGroupResponse, <-chan error)
- func (client *Client) AddDomainRecord(request *AddDomainRecordRequest) (response *AddDomainRecordResponse, err error)
- func (client *Client) AddDomainRecordWithCallback(request *AddDomainRecordRequest, ...) <-chan int
- func (client *Client) AddDomainRecordWithChan(request *AddDomainRecordRequest) (<-chan *AddDomainRecordResponse, <-chan error)
- func (client *Client) AddDomainWithCallback(request *AddDomainRequest, ...) <-chan int
- func (client *Client) AddDomainWithChan(request *AddDomainRequest) (<-chan *AddDomainResponse, <-chan error)
- func (client *Client) AddGtmAccessStrategy(request *AddGtmAccessStrategyRequest) (response *AddGtmAccessStrategyResponse, err error)
- func (client *Client) AddGtmAccessStrategyWithCallback(request *AddGtmAccessStrategyRequest, ...) <-chan int
- func (client *Client) AddGtmAccessStrategyWithChan(request *AddGtmAccessStrategyRequest) (<-chan *AddGtmAccessStrategyResponse, <-chan error)
- func (client *Client) AddGtmAddressPool(request *AddGtmAddressPoolRequest) (response *AddGtmAddressPoolResponse, err error)
- func (client *Client) AddGtmAddressPoolWithCallback(request *AddGtmAddressPoolRequest, ...) <-chan int
- func (client *Client) AddGtmAddressPoolWithChan(request *AddGtmAddressPoolRequest) (<-chan *AddGtmAddressPoolResponse, <-chan error)
- func (client *Client) AddGtmMonitor(request *AddGtmMonitorRequest) (response *AddGtmMonitorResponse, err error)
- func (client *Client) AddGtmMonitorWithCallback(request *AddGtmMonitorRequest, ...) <-chan int
- func (client *Client) AddGtmMonitorWithChan(request *AddGtmMonitorRequest) (<-chan *AddGtmMonitorResponse, <-chan error)
- func (client *Client) ChangeDomainGroup(request *ChangeDomainGroupRequest) (response *ChangeDomainGroupResponse, err error)
- func (client *Client) ChangeDomainGroupWithCallback(request *ChangeDomainGroupRequest, ...) <-chan int
- func (client *Client) ChangeDomainGroupWithChan(request *ChangeDomainGroupRequest) (<-chan *ChangeDomainGroupResponse, <-chan error)
- func (client *Client) ChangeDomainOfDnsProduct(request *ChangeDomainOfDnsProductRequest) (response *ChangeDomainOfDnsProductResponse, err error)
- func (client *Client) ChangeDomainOfDnsProductWithCallback(request *ChangeDomainOfDnsProductRequest, ...) <-chan int
- func (client *Client) ChangeDomainOfDnsProductWithChan(request *ChangeDomainOfDnsProductRequest) (<-chan *ChangeDomainOfDnsProductResponse, <-chan error)
- func (client *Client) CheckDomainRecord(request *CheckDomainRecordRequest) (response *CheckDomainRecordResponse, err error)
- func (client *Client) CheckDomainRecordWithCallback(request *CheckDomainRecordRequest, ...) <-chan int
- func (client *Client) CheckDomainRecordWithChan(request *CheckDomainRecordRequest) (<-chan *CheckDomainRecordResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) DeleteDomain(request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
- func (client *Client) DeleteDomainGroup(request *DeleteDomainGroupRequest) (response *DeleteDomainGroupResponse, err error)
- func (client *Client) DeleteDomainGroupWithCallback(request *DeleteDomainGroupRequest, ...) <-chan int
- func (client *Client) DeleteDomainGroupWithChan(request *DeleteDomainGroupRequest) (<-chan *DeleteDomainGroupResponse, <-chan error)
- func (client *Client) DeleteDomainRecord(request *DeleteDomainRecordRequest) (response *DeleteDomainRecordResponse, err error)
- func (client *Client) DeleteDomainRecordWithCallback(request *DeleteDomainRecordRequest, ...) <-chan int
- func (client *Client) DeleteDomainRecordWithChan(request *DeleteDomainRecordRequest) (<-chan *DeleteDomainRecordResponse, <-chan error)
- func (client *Client) DeleteDomainWithCallback(request *DeleteDomainRequest, ...) <-chan int
- func (client *Client) DeleteDomainWithChan(request *DeleteDomainRequest) (<-chan *DeleteDomainResponse, <-chan error)
- func (client *Client) DeleteGtmAccessStrategy(request *DeleteGtmAccessStrategyRequest) (response *DeleteGtmAccessStrategyResponse, err error)
- func (client *Client) DeleteGtmAccessStrategyWithCallback(request *DeleteGtmAccessStrategyRequest, ...) <-chan int
- func (client *Client) DeleteGtmAccessStrategyWithChan(request *DeleteGtmAccessStrategyRequest) (<-chan *DeleteGtmAccessStrategyResponse, <-chan error)
- func (client *Client) DeleteGtmAddressPool(request *DeleteGtmAddressPoolRequest) (response *DeleteGtmAddressPoolResponse, err error)
- func (client *Client) DeleteGtmAddressPoolWithCallback(request *DeleteGtmAddressPoolRequest, ...) <-chan int
- func (client *Client) DeleteGtmAddressPoolWithChan(request *DeleteGtmAddressPoolRequest) (<-chan *DeleteGtmAddressPoolResponse, <-chan error)
- func (client *Client) DeleteSubDomainRecords(request *DeleteSubDomainRecordsRequest) (response *DeleteSubDomainRecordsResponse, err error)
- func (client *Client) DeleteSubDomainRecordsWithCallback(request *DeleteSubDomainRecordsRequest, ...) <-chan int
- func (client *Client) DeleteSubDomainRecordsWithChan(request *DeleteSubDomainRecordsRequest) (<-chan *DeleteSubDomainRecordsResponse, <-chan error)
- func (client *Client) DescribeBatchResultCount(request *DescribeBatchResultCountRequest) (response *DescribeBatchResultCountResponse, err error)
- func (client *Client) DescribeBatchResultCountWithCallback(request *DescribeBatchResultCountRequest, ...) <-chan int
- func (client *Client) DescribeBatchResultCountWithChan(request *DescribeBatchResultCountRequest) (<-chan *DescribeBatchResultCountResponse, <-chan error)
- func (client *Client) DescribeBatchResultDetail(request *DescribeBatchResultDetailRequest) (response *DescribeBatchResultDetailResponse, err error)
- func (client *Client) DescribeBatchResultDetailWithCallback(request *DescribeBatchResultDetailRequest, ...) <-chan int
- func (client *Client) DescribeBatchResultDetailWithChan(request *DescribeBatchResultDetailRequest) (<-chan *DescribeBatchResultDetailResponse, <-chan error)
- func (client *Client) DescribeDNSSLBSubDomains(request *DescribeDNSSLBSubDomainsRequest) (response *DescribeDNSSLBSubDomainsResponse, err error)
- func (client *Client) DescribeDNSSLBSubDomainsWithCallback(request *DescribeDNSSLBSubDomainsRequest, ...) <-chan int
- func (client *Client) DescribeDNSSLBSubDomainsWithChan(request *DescribeDNSSLBSubDomainsRequest) (<-chan *DescribeDNSSLBSubDomainsResponse, <-chan error)
- func (client *Client) DescribeDnsProductInstance(request *DescribeDnsProductInstanceRequest) (response *DescribeDnsProductInstanceResponse, err error)
- func (client *Client) DescribeDnsProductInstanceWithCallback(request *DescribeDnsProductInstanceRequest, ...) <-chan int
- func (client *Client) DescribeDnsProductInstanceWithChan(request *DescribeDnsProductInstanceRequest) (<-chan *DescribeDnsProductInstanceResponse, <-chan error)
- func (client *Client) DescribeDnsProductInstances(request *DescribeDnsProductInstancesRequest) (response *DescribeDnsProductInstancesResponse, err error)
- func (client *Client) DescribeDnsProductInstancesWithCallback(request *DescribeDnsProductInstancesRequest, ...) <-chan int
- func (client *Client) DescribeDnsProductInstancesWithChan(request *DescribeDnsProductInstancesRequest) (<-chan *DescribeDnsProductInstancesResponse, <-chan error)
- func (client *Client) DescribeDomainGroups(request *DescribeDomainGroupsRequest) (response *DescribeDomainGroupsResponse, err error)
- func (client *Client) DescribeDomainGroupsWithCallback(request *DescribeDomainGroupsRequest, ...) <-chan int
- func (client *Client) DescribeDomainGroupsWithChan(request *DescribeDomainGroupsRequest) (<-chan *DescribeDomainGroupsResponse, <-chan error)
- func (client *Client) DescribeDomainInfo(request *DescribeDomainInfoRequest) (response *DescribeDomainInfoResponse, err error)
- func (client *Client) DescribeDomainInfoWithCallback(request *DescribeDomainInfoRequest, ...) <-chan int
- func (client *Client) DescribeDomainInfoWithChan(request *DescribeDomainInfoRequest) (<-chan *DescribeDomainInfoResponse, <-chan error)
- func (client *Client) DescribeDomainLogs(request *DescribeDomainLogsRequest) (response *DescribeDomainLogsResponse, err error)
- func (client *Client) DescribeDomainLogsWithCallback(request *DescribeDomainLogsRequest, ...) <-chan int
- func (client *Client) DescribeDomainLogsWithChan(request *DescribeDomainLogsRequest) (<-chan *DescribeDomainLogsResponse, <-chan error)
- func (client *Client) DescribeDomainNs(request *DescribeDomainNsRequest) (response *DescribeDomainNsResponse, err error)
- func (client *Client) DescribeDomainNsWithCallback(request *DescribeDomainNsRequest, ...) <-chan int
- func (client *Client) DescribeDomainNsWithChan(request *DescribeDomainNsRequest) (<-chan *DescribeDomainNsResponse, <-chan error)
- func (client *Client) DescribeDomainRecordInfo(request *DescribeDomainRecordInfoRequest) (response *DescribeDomainRecordInfoResponse, err error)
- func (client *Client) DescribeDomainRecordInfoWithCallback(request *DescribeDomainRecordInfoRequest, ...) <-chan int
- func (client *Client) DescribeDomainRecordInfoWithChan(request *DescribeDomainRecordInfoRequest) (<-chan *DescribeDomainRecordInfoResponse, <-chan error)
- func (client *Client) DescribeDomainRecords(request *DescribeDomainRecordsRequest) (response *DescribeDomainRecordsResponse, err error)
- func (client *Client) DescribeDomainRecordsWithCallback(request *DescribeDomainRecordsRequest, ...) <-chan int
- func (client *Client) DescribeDomainRecordsWithChan(request *DescribeDomainRecordsRequest) (<-chan *DescribeDomainRecordsResponse, <-chan error)
- func (client *Client) DescribeDomains(request *DescribeDomainsRequest) (response *DescribeDomainsResponse, err error)
- func (client *Client) DescribeDomainsWithCallback(request *DescribeDomainsRequest, ...) <-chan int
- func (client *Client) DescribeDomainsWithChan(request *DescribeDomainsRequest) (<-chan *DescribeDomainsResponse, <-chan error)
- func (client *Client) DescribeGtmAccessStrategies(request *DescribeGtmAccessStrategiesRequest) (response *DescribeGtmAccessStrategiesResponse, err error)
- func (client *Client) DescribeGtmAccessStrategiesWithCallback(request *DescribeGtmAccessStrategiesRequest, ...) <-chan int
- func (client *Client) DescribeGtmAccessStrategiesWithChan(request *DescribeGtmAccessStrategiesRequest) (<-chan *DescribeGtmAccessStrategiesResponse, <-chan error)
- func (client *Client) DescribeGtmAccessStrategy(request *DescribeGtmAccessStrategyRequest) (response *DescribeGtmAccessStrategyResponse, err error)
- func (client *Client) DescribeGtmAccessStrategyAvailableConfig(request *DescribeGtmAccessStrategyAvailableConfigRequest) (response *DescribeGtmAccessStrategyAvailableConfigResponse, err error)
- func (client *Client) DescribeGtmAccessStrategyAvailableConfigWithCallback(request *DescribeGtmAccessStrategyAvailableConfigRequest, ...) <-chan int
- func (client *Client) DescribeGtmAccessStrategyAvailableConfigWithChan(request *DescribeGtmAccessStrategyAvailableConfigRequest) (<-chan *DescribeGtmAccessStrategyAvailableConfigResponse, <-chan error)
- func (client *Client) DescribeGtmAccessStrategyWithCallback(request *DescribeGtmAccessStrategyRequest, ...) <-chan int
- func (client *Client) DescribeGtmAccessStrategyWithChan(request *DescribeGtmAccessStrategyRequest) (<-chan *DescribeGtmAccessStrategyResponse, <-chan error)
- func (client *Client) DescribeGtmAvailableAlertGroup(request *DescribeGtmAvailableAlertGroupRequest) (response *DescribeGtmAvailableAlertGroupResponse, err error)
- func (client *Client) DescribeGtmAvailableAlertGroupWithCallback(request *DescribeGtmAvailableAlertGroupRequest, ...) <-chan int
- func (client *Client) DescribeGtmAvailableAlertGroupWithChan(request *DescribeGtmAvailableAlertGroupRequest) (<-chan *DescribeGtmAvailableAlertGroupResponse, <-chan error)
- func (client *Client) DescribeGtmInstance(request *DescribeGtmInstanceRequest) (response *DescribeGtmInstanceResponse, err error)
- func (client *Client) DescribeGtmInstanceAddressPool(request *DescribeGtmInstanceAddressPoolRequest) (response *DescribeGtmInstanceAddressPoolResponse, err error)
- func (client *Client) DescribeGtmInstanceAddressPoolWithCallback(request *DescribeGtmInstanceAddressPoolRequest, ...) <-chan int
- func (client *Client) DescribeGtmInstanceAddressPoolWithChan(request *DescribeGtmInstanceAddressPoolRequest) (<-chan *DescribeGtmInstanceAddressPoolResponse, <-chan error)
- func (client *Client) DescribeGtmInstanceAddressPools(request *DescribeGtmInstanceAddressPoolsRequest) (response *DescribeGtmInstanceAddressPoolsResponse, err error)
- func (client *Client) DescribeGtmInstanceAddressPoolsWithCallback(request *DescribeGtmInstanceAddressPoolsRequest, ...) <-chan int
- func (client *Client) DescribeGtmInstanceAddressPoolsWithChan(request *DescribeGtmInstanceAddressPoolsRequest) (<-chan *DescribeGtmInstanceAddressPoolsResponse, <-chan error)
- func (client *Client) DescribeGtmInstanceStatus(request *DescribeGtmInstanceStatusRequest) (response *DescribeGtmInstanceStatusResponse, err error)
- func (client *Client) DescribeGtmInstanceStatusWithCallback(request *DescribeGtmInstanceStatusRequest, ...) <-chan int
- func (client *Client) DescribeGtmInstanceStatusWithChan(request *DescribeGtmInstanceStatusRequest) (<-chan *DescribeGtmInstanceStatusResponse, <-chan error)
- func (client *Client) DescribeGtmInstanceWithCallback(request *DescribeGtmInstanceRequest, ...) <-chan int
- func (client *Client) DescribeGtmInstanceWithChan(request *DescribeGtmInstanceRequest) (<-chan *DescribeGtmInstanceResponse, <-chan error)
- func (client *Client) DescribeGtmInstances(request *DescribeGtmInstancesRequest) (response *DescribeGtmInstancesResponse, err error)
- func (client *Client) DescribeGtmInstancesWithCallback(request *DescribeGtmInstancesRequest, ...) <-chan int
- func (client *Client) DescribeGtmInstancesWithChan(request *DescribeGtmInstancesRequest) (<-chan *DescribeGtmInstancesResponse, <-chan error)
- func (client *Client) DescribeGtmLogs(request *DescribeGtmLogsRequest) (response *DescribeGtmLogsResponse, err error)
- func (client *Client) DescribeGtmLogsWithCallback(request *DescribeGtmLogsRequest, ...) <-chan int
- func (client *Client) DescribeGtmLogsWithChan(request *DescribeGtmLogsRequest) (<-chan *DescribeGtmLogsResponse, <-chan error)
- func (client *Client) DescribeGtmMonitorAvailableConfig(request *DescribeGtmMonitorAvailableConfigRequest) (response *DescribeGtmMonitorAvailableConfigResponse, err error)
- func (client *Client) DescribeGtmMonitorAvailableConfigWithCallback(request *DescribeGtmMonitorAvailableConfigRequest, ...) <-chan int
- func (client *Client) DescribeGtmMonitorAvailableConfigWithChan(request *DescribeGtmMonitorAvailableConfigRequest) (<-chan *DescribeGtmMonitorAvailableConfigResponse, <-chan error)
- func (client *Client) DescribeGtmMonitorConfig(request *DescribeGtmMonitorConfigRequest) (response *DescribeGtmMonitorConfigResponse, err error)
- func (client *Client) DescribeGtmMonitorConfigWithCallback(request *DescribeGtmMonitorConfigRequest, ...) <-chan int
- func (client *Client) DescribeGtmMonitorConfigWithChan(request *DescribeGtmMonitorConfigRequest) (<-chan *DescribeGtmMonitorConfigResponse, <-chan error)
- func (client *Client) DescribeRecordLogs(request *DescribeRecordLogsRequest) (response *DescribeRecordLogsResponse, err error)
- func (client *Client) DescribeRecordLogsWithCallback(request *DescribeRecordLogsRequest, ...) <-chan int
- func (client *Client) DescribeRecordLogsWithChan(request *DescribeRecordLogsRequest) (<-chan *DescribeRecordLogsResponse, <-chan error)
- func (client *Client) DescribeSubDomainRecords(request *DescribeSubDomainRecordsRequest) (response *DescribeSubDomainRecordsResponse, err error)
- func (client *Client) DescribeSubDomainRecordsWithCallback(request *DescribeSubDomainRecordsRequest, ...) <-chan int
- func (client *Client) DescribeSubDomainRecordsWithChan(request *DescribeSubDomainRecordsRequest) (<-chan *DescribeSubDomainRecordsResponse, <-chan error)
- func (client *Client) DescribeSupportLines(request *DescribeSupportLinesRequest) (response *DescribeSupportLinesResponse, err error)
- func (client *Client) DescribeSupportLinesWithCallback(request *DescribeSupportLinesRequest, ...) <-chan int
- func (client *Client) DescribeSupportLinesWithChan(request *DescribeSupportLinesRequest) (<-chan *DescribeSupportLinesResponse, <-chan error)
- func (client *Client) GetMainDomainName(request *GetMainDomainNameRequest) (response *GetMainDomainNameResponse, err error)
- func (client *Client) GetMainDomainNameWithCallback(request *GetMainDomainNameRequest, ...) <-chan int
- func (client *Client) GetMainDomainNameWithChan(request *GetMainDomainNameRequest) (<-chan *GetMainDomainNameResponse, <-chan error)
- func (client *Client) ModifyHichinaDomainDNS(request *ModifyHichinaDomainDNSRequest) (response *ModifyHichinaDomainDNSResponse, err error)
- func (client *Client) ModifyHichinaDomainDNSWithCallback(request *ModifyHichinaDomainDNSRequest, ...) <-chan int
- func (client *Client) ModifyHichinaDomainDNSWithChan(request *ModifyHichinaDomainDNSRequest) (<-chan *ModifyHichinaDomainDNSResponse, <-chan error)
- func (client *Client) OperateBatchDomain(request *OperateBatchDomainRequest) (response *OperateBatchDomainResponse, err error)
- func (client *Client) OperateBatchDomainWithCallback(request *OperateBatchDomainRequest, ...) <-chan int
- func (client *Client) OperateBatchDomainWithChan(request *OperateBatchDomainRequest) (<-chan *OperateBatchDomainResponse, <-chan error)
- func (client *Client) QueryCreateInstancePrice(request *QueryCreateInstancePriceRequest) (response *QueryCreateInstancePriceResponse, err error)
- func (client *Client) QueryCreateInstancePriceWithCallback(request *QueryCreateInstancePriceRequest, ...) <-chan int
- func (client *Client) QueryCreateInstancePriceWithChan(request *QueryCreateInstancePriceRequest) (<-chan *QueryCreateInstancePriceResponse, <-chan error)
- func (client *Client) SetDNSSLBStatus(request *SetDNSSLBStatusRequest) (response *SetDNSSLBStatusResponse, err error)
- func (client *Client) SetDNSSLBStatusWithCallback(request *SetDNSSLBStatusRequest, ...) <-chan int
- func (client *Client) SetDNSSLBStatusWithChan(request *SetDNSSLBStatusRequest) (<-chan *SetDNSSLBStatusResponse, <-chan error)
- func (client *Client) SetDomainRecordStatus(request *SetDomainRecordStatusRequest) (response *SetDomainRecordStatusResponse, err error)
- func (client *Client) SetDomainRecordStatusWithCallback(request *SetDomainRecordStatusRequest, ...) <-chan int
- func (client *Client) SetDomainRecordStatusWithChan(request *SetDomainRecordStatusRequest) (<-chan *SetDomainRecordStatusResponse, <-chan error)
- func (client *Client) SetGtmAccessMode(request *SetGtmAccessModeRequest) (response *SetGtmAccessModeResponse, err error)
- func (client *Client) SetGtmAccessModeWithCallback(request *SetGtmAccessModeRequest, ...) <-chan int
- func (client *Client) SetGtmAccessModeWithChan(request *SetGtmAccessModeRequest) (<-chan *SetGtmAccessModeResponse, <-chan error)
- func (client *Client) SetGtmMonitorStatus(request *SetGtmMonitorStatusRequest) (response *SetGtmMonitorStatusResponse, err error)
- func (client *Client) SetGtmMonitorStatusWithCallback(request *SetGtmMonitorStatusRequest, ...) <-chan int
- func (client *Client) SetGtmMonitorStatusWithChan(request *SetGtmMonitorStatusRequest) (<-chan *SetGtmMonitorStatusResponse, <-chan error)
- func (client *Client) UpdateDNSSLBWeight(request *UpdateDNSSLBWeightRequest) (response *UpdateDNSSLBWeightResponse, err error)
- func (client *Client) UpdateDNSSLBWeightWithCallback(request *UpdateDNSSLBWeightRequest, ...) <-chan int
- func (client *Client) UpdateDNSSLBWeightWithChan(request *UpdateDNSSLBWeightRequest) (<-chan *UpdateDNSSLBWeightResponse, <-chan error)
- func (client *Client) UpdateDomainGroup(request *UpdateDomainGroupRequest) (response *UpdateDomainGroupResponse, err error)
- func (client *Client) UpdateDomainGroupWithCallback(request *UpdateDomainGroupRequest, ...) <-chan int
- func (client *Client) UpdateDomainGroupWithChan(request *UpdateDomainGroupRequest) (<-chan *UpdateDomainGroupResponse, <-chan error)
- func (client *Client) UpdateDomainRecord(request *UpdateDomainRecordRequest) (response *UpdateDomainRecordResponse, err error)
- func (client *Client) UpdateDomainRecordWithCallback(request *UpdateDomainRecordRequest, ...) <-chan int
- func (client *Client) UpdateDomainRecordWithChan(request *UpdateDomainRecordRequest) (<-chan *UpdateDomainRecordResponse, <-chan error)
- func (client *Client) UpdateGtmAccessStrategy(request *UpdateGtmAccessStrategyRequest) (response *UpdateGtmAccessStrategyResponse, err error)
- func (client *Client) UpdateGtmAccessStrategyWithCallback(request *UpdateGtmAccessStrategyRequest, ...) <-chan int
- func (client *Client) UpdateGtmAccessStrategyWithChan(request *UpdateGtmAccessStrategyRequest) (<-chan *UpdateGtmAccessStrategyResponse, <-chan error)
- func (client *Client) UpdateGtmAddressPool(request *UpdateGtmAddressPoolRequest) (response *UpdateGtmAddressPoolResponse, err error)
- func (client *Client) UpdateGtmAddressPoolWithCallback(request *UpdateGtmAddressPoolRequest, ...) <-chan int
- func (client *Client) UpdateGtmAddressPoolWithChan(request *UpdateGtmAddressPoolRequest) (<-chan *UpdateGtmAddressPoolResponse, <-chan error)
- func (client *Client) UpdateGtmInstanceGlobalConfig(request *UpdateGtmInstanceGlobalConfigRequest) (response *UpdateGtmInstanceGlobalConfigResponse, err error)
- func (client *Client) UpdateGtmInstanceGlobalConfigWithCallback(request *UpdateGtmInstanceGlobalConfigRequest, ...) <-chan int
- func (client *Client) UpdateGtmInstanceGlobalConfigWithChan(request *UpdateGtmInstanceGlobalConfigRequest) (<-chan *UpdateGtmInstanceGlobalConfigResponse, <-chan error)
- func (client *Client) UpdateGtmMonitor(request *UpdateGtmMonitorRequest) (response *UpdateGtmMonitorResponse, err error)
- func (client *Client) UpdateGtmMonitorWithCallback(request *UpdateGtmMonitorRequest, ...) <-chan int
- func (client *Client) UpdateGtmMonitorWithChan(request *UpdateGtmMonitorRequest) (<-chan *UpdateGtmMonitorResponse, <-chan error)
- type CreateInstanceRequest
- type CreateInstanceResponse
- type DeleteDomainGroupRequest
- type DeleteDomainGroupResponse
- type DeleteDomainRecordRequest
- type DeleteDomainRecordResponse
- type DeleteDomainRequest
- type DeleteDomainResponse
- type DeleteGtmAccessStrategyRequest
- type DeleteGtmAccessStrategyResponse
- type DeleteGtmAddressPoolRequest
- type DeleteGtmAddressPoolResponse
- type DeleteSubDomainRecordsRequest
- type DeleteSubDomainRecordsResponse
- type DescribeBatchResultCountRequest
- type DescribeBatchResultCountResponse
- type DescribeBatchResultDetailRequest
- type DescribeBatchResultDetailResponse
- type DescribeDNSSLBSubDomainsRequest
- type DescribeDNSSLBSubDomainsResponse
- type DescribeDnsProductInstanceRequest
- type DescribeDnsProductInstanceResponse
- type DescribeDnsProductInstancesRequest
- type DescribeDnsProductInstancesResponse
- type DescribeDomainGroupsRequest
- type DescribeDomainGroupsResponse
- type DescribeDomainInfoRequest
- type DescribeDomainInfoResponse
- type DescribeDomainLogsRequest
- type DescribeDomainLogsResponse
- type DescribeDomainNsRequest
- type DescribeDomainNsResponse
- type DescribeDomainRecordInfoRequest
- type DescribeDomainRecordInfoResponse
- type DescribeDomainRecordsRequest
- type DescribeDomainRecordsResponse
- type DescribeDomainsRequest
- type DescribeDomainsResponse
- type DescribeGtmAccessStrategiesRequest
- type DescribeGtmAccessStrategiesResponse
- type DescribeGtmAccessStrategyAvailableConfigRequest
- type DescribeGtmAccessStrategyAvailableConfigResponse
- type DescribeGtmAccessStrategyRequest
- type DescribeGtmAccessStrategyResponse
- type DescribeGtmAvailableAlertGroupRequest
- type DescribeGtmAvailableAlertGroupResponse
- type DescribeGtmInstanceAddressPoolRequest
- type DescribeGtmInstanceAddressPoolResponse
- type DescribeGtmInstanceAddressPoolsRequest
- type DescribeGtmInstanceAddressPoolsResponse
- type DescribeGtmInstanceRequest
- type DescribeGtmInstanceResponse
- type DescribeGtmInstanceStatusRequest
- type DescribeGtmInstanceStatusResponse
- type DescribeGtmInstancesRequest
- type DescribeGtmInstancesResponse
- type DescribeGtmLogsRequest
- type DescribeGtmLogsResponse
- type DescribeGtmMonitorAvailableConfigRequest
- type DescribeGtmMonitorAvailableConfigResponse
- type DescribeGtmMonitorConfigRequest
- type DescribeGtmMonitorConfigResponse
- type DescribeRecordLogsRequest
- type DescribeRecordLogsResponse
- type DescribeSubDomainRecordsRequest
- type DescribeSubDomainRecordsResponse
- type DescribeSupportLinesRequest
- type DescribeSupportLinesResponse
- type DnsProduct
- type DnsProducts
- type DnsServersInAddDomain
- type DnsServersInDescribeDnsProductInstance
- type DnsServersInDescribeDomainInfo
- type DnsServersInDescribeDomainNs
- type DnsServersInDescribeDomains
- type Domain
- type DomainGroup
- type DomainGroups
- type DomainLog
- type DomainLogs
- type DomainRecordsInDescribeDomainRecords
- type DomainRecordsInDescribeSubDomainRecords
- type Domains
- type ExpectDnsServers
- type GetMainDomainNameRequest
- type GetMainDomainNameResponse
- type GtmInstance
- type GtmInstances
- type IspCityNode
- type IspCityNodesInDescribeGtmMonitorAvailableConfig
- type IspCityNodesInDescribeGtmMonitorConfig
- type Line
- type LinesInDescribeGtmAccessStrategies
- type LinesInDescribeGtmAccessStrategy
- type LinesInDescribeGtmAccessStrategyAvailableConfig
- type Log
- type Logs
- type ModifyHichinaDomainDNSRequest
- type ModifyHichinaDomainDNSResponse
- type NewDnsServers
- type OperateBatchDomainDomainRecordInfo
- type OperateBatchDomainRequest
- type OperateBatchDomainResponse
- type OriginalDnsServers
- type QueryCreateInstancePriceRequest
- type QueryCreateInstancePriceResponse
- type Record
- type RecordLine
- type RecordLinesInDescribeDomainInfo
- type RecordLinesInDescribeSupportLines
- type RecordLog
- type RecordLogs
- type Rule
- type Rules
- type SetDNSSLBStatusRequest
- type SetDNSSLBStatusResponse
- type SetDomainRecordStatusRequest
- type SetDomainRecordStatusResponse
- type SetGtmAccessModeRequest
- type SetGtmAccessModeResponse
- type SetGtmMonitorStatusRequest
- type SetGtmMonitorStatusResponse
- type SlbSubDomain
- type SlbSubDomains
- type Strategies
- type Strategy
- type UpdateDNSSLBWeightRequest
- type UpdateDNSSLBWeightResponse
- type UpdateDomainGroupRequest
- type UpdateDomainGroupResponse
- type UpdateDomainRecordRequest
- type UpdateDomainRecordResponse
- type UpdateGtmAccessStrategyRequest
- type UpdateGtmAccessStrategyResponse
- type UpdateGtmAddressPoolAddr
- type UpdateGtmAddressPoolRequest
- type UpdateGtmAddressPoolResponse
- type UpdateGtmInstanceGlobalConfigRequest
- type UpdateGtmInstanceGlobalConfigResponse
- type UpdateGtmMonitorIspCityNode
- type UpdateGtmMonitorRequest
- type UpdateGtmMonitorResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddDomainGroupRequest ¶
type AddDomainGroupRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` GroupName string `position:"Query" name:"GroupName"` }
AddDomainGroupRequest is the request struct for api AddDomainGroup
func CreateAddDomainGroupRequest ¶
func CreateAddDomainGroupRequest() (request *AddDomainGroupRequest)
CreateAddDomainGroupRequest creates a request to invoke AddDomainGroup API
type AddDomainGroupResponse ¶
type AddDomainGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` }
AddDomainGroupResponse is the response struct for api AddDomainGroup
func CreateAddDomainGroupResponse ¶
func CreateAddDomainGroupResponse() (response *AddDomainGroupResponse)
CreateAddDomainGroupResponse creates a response to parse from AddDomainGroup response
type AddDomainRecordRequest ¶
type AddDomainRecordRequest struct { *requests.RpcRequest RR string `position:"Query" name:"RR"` Line string `position:"Query" name:"Line"` UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` Priority requests.Integer `position:"Query" name:"Priority"` Value string `position:"Query" name:"Value"` TTL requests.Integer `position:"Query" name:"TTL"` }
AddDomainRecordRequest is the request struct for api AddDomainRecord
func CreateAddDomainRecordRequest ¶
func CreateAddDomainRecordRequest() (request *AddDomainRecordRequest)
CreateAddDomainRecordRequest creates a request to invoke AddDomainRecord API
type AddDomainRecordResponse ¶
type AddDomainRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId string `json:"RecordId" xml:"RecordId"` }
AddDomainRecordResponse is the response struct for api AddDomainRecord
func CreateAddDomainRecordResponse ¶
func CreateAddDomainRecordResponse() (response *AddDomainRecordResponse)
CreateAddDomainRecordResponse creates a response to parse from AddDomainRecord response
type AddDomainRequest ¶
type AddDomainRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` }
AddDomainRequest is the request struct for api AddDomain
func CreateAddDomainRequest ¶
func CreateAddDomainRequest() (request *AddDomainRequest)
CreateAddDomainRequest creates a request to invoke AddDomain API
type AddDomainResponse ¶
type AddDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainId string `json:"DomainId" xml:"DomainId"` DomainName string `json:"DomainName" xml:"DomainName"` PunyCode string `json:"PunyCode" xml:"PunyCode"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` DnsServers DnsServersInAddDomain `json:"DnsServers" xml:"DnsServers"` }
AddDomainResponse is the response struct for api AddDomain
func CreateAddDomainResponse ¶
func CreateAddDomainResponse() (response *AddDomainResponse)
CreateAddDomainResponse creates a response to parse from AddDomain response
type AddGtmAccessStrategyRequest ¶
type AddGtmAccessStrategyRequest struct { *requests.RpcRequest StrategyName string `position:"Query" name:"StrategyName"` DefaultAddrPoolId string `position:"Query" name:"DefaultAddrPoolId"` AccessLines string `position:"Query" name:"AccessLines"` InstanceId string `position:"Query" name:"InstanceId"` FailoverAddrPoolId string `position:"Query" name:"FailoverAddrPoolId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
AddGtmAccessStrategyRequest is the request struct for api AddGtmAccessStrategy
func CreateAddGtmAccessStrategyRequest ¶
func CreateAddGtmAccessStrategyRequest() (request *AddGtmAccessStrategyRequest)
CreateAddGtmAccessStrategyRequest creates a request to invoke AddGtmAccessStrategy API
type AddGtmAccessStrategyResponse ¶
type AddGtmAccessStrategyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StrategyId string `json:"StrategyId" xml:"StrategyId"` }
AddGtmAccessStrategyResponse is the response struct for api AddGtmAccessStrategy
func CreateAddGtmAccessStrategyResponse ¶
func CreateAddGtmAccessStrategyResponse() (response *AddGtmAccessStrategyResponse)
CreateAddGtmAccessStrategyResponse creates a response to parse from AddGtmAccessStrategy response
type AddGtmAddressPoolAddr ¶
type AddGtmAddressPoolAddr struct { Mode string `name:"Mode"` LbaWeight string `name:"LbaWeight"` Value string `name:"Value"` }
AddGtmAddressPoolAddr is a repeated param struct in AddGtmAddressPoolRequest
type AddGtmAddressPoolRequest ¶
type AddGtmAddressPoolRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` Addr *[]AddGtmAddressPoolAddr `position:"Query" name:"Addr" type:"Repeated"` MinAvailableAddrNum requests.Integer `position:"Query" name:"MinAvailableAddrNum"` }
AddGtmAddressPoolRequest is the request struct for api AddGtmAddressPool
func CreateAddGtmAddressPoolRequest ¶
func CreateAddGtmAddressPoolRequest() (request *AddGtmAddressPoolRequest)
CreateAddGtmAddressPoolRequest creates a request to invoke AddGtmAddressPool API
type AddGtmAddressPoolResponse ¶
type AddGtmAddressPoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AddrPoolId string `json:"AddrPoolId" xml:"AddrPoolId"` }
AddGtmAddressPoolResponse is the response struct for api AddGtmAddressPool
func CreateAddGtmAddressPoolResponse ¶
func CreateAddGtmAddressPoolResponse() (response *AddGtmAddressPoolResponse)
CreateAddGtmAddressPoolResponse creates a response to parse from AddGtmAddressPool response
type AddGtmMonitorIspCityNode ¶
type AddGtmMonitorIspCityNode struct { CityCode string `name:"CityCode"` IspCode string `name:"IspCode"` }
AddGtmMonitorIspCityNode is a repeated param struct in AddGtmMonitorRequest
type AddGtmMonitorRequest ¶
type AddGtmMonitorRequest struct { *requests.RpcRequest MonitorExtendInfo string `position:"Query" name:"MonitorExtendInfo"` AddrPoolId string `position:"Query" name:"AddrPoolId"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` EvaluationCount requests.Integer `position:"Query" name:"EvaluationCount"` ProtocolType string `position:"Query" name:"ProtocolType"` Interval requests.Integer `position:"Query" name:"Interval"` Lang string `position:"Query" name:"Lang"` Timeout requests.Integer `position:"Query" name:"Timeout"` IspCityNode *[]AddGtmMonitorIspCityNode `position:"Query" name:"IspCityNode" type:"Repeated"` }
AddGtmMonitorRequest is the request struct for api AddGtmMonitor
func CreateAddGtmMonitorRequest ¶
func CreateAddGtmMonitorRequest() (request *AddGtmMonitorRequest)
CreateAddGtmMonitorRequest creates a request to invoke AddGtmMonitor API
type AddGtmMonitorResponse ¶
type AddGtmMonitorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MonitorConfigId string `json:"MonitorConfigId" xml:"MonitorConfigId"` }
AddGtmMonitorResponse is the response struct for api AddGtmMonitor
func CreateAddGtmMonitorResponse ¶
func CreateAddGtmMonitorResponse() (response *AddGtmMonitorResponse)
CreateAddGtmMonitorResponse creates a response to parse from AddGtmMonitor response
type Addr ¶
type Addr struct { AddrId int `json:"AddrId" xml:"AddrId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreateTimestamp int `json:"CreateTimestamp" xml:"CreateTimestamp"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` UpdateTimestamp int `json:"UpdateTimestamp" xml:"UpdateTimestamp"` Value string `json:"Value" xml:"Value"` LbaWeight int `json:"LbaWeight" xml:"LbaWeight"` Mode string `json:"Mode" xml:"Mode"` AlertStatus string `json:"AlertStatus" xml:"AlertStatus"` }
Addr is a nested struct in alidns response
type AddrPool ¶
type AddrPool struct { AddrCount int `json:"AddrCount" xml:"AddrCount"` Name string `json:"Name" xml:"Name"` MinAvailableAddrNum int `json:"MinAvailableAddrNum" xml:"MinAvailableAddrNum"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` MonitorConfigId string `json:"MonitorConfigId" xml:"MonitorConfigId"` CreateTimestamp int `json:"CreateTimestamp" xml:"CreateTimestamp"` CreateTime string `json:"CreateTime" xml:"CreateTime"` AddrPoolName string `json:"AddrPoolName" xml:"AddrPoolName"` AddrPoolId string `json:"AddrPoolId" xml:"AddrPoolId"` UpdateTimestamp int `json:"UpdateTimestamp" xml:"UpdateTimestamp"` Status string `json:"Status" xml:"Status"` MonitorStatus string `json:"MonitorStatus" xml:"MonitorStatus"` Type string `json:"Type" xml:"Type"` }
AddrPool is a nested struct in alidns response
type AddrPoolsInDescribeGtmAccessStrategyAvailableConfig ¶
type AddrPoolsInDescribeGtmAccessStrategyAvailableConfig struct {
AddrPool []AddrPool `json:"AddrPool" xml:"AddrPool"`
}
AddrPoolsInDescribeGtmAccessStrategyAvailableConfig is a nested struct in alidns response
type AddrPoolsInDescribeGtmInstanceAddressPools ¶
type AddrPoolsInDescribeGtmInstanceAddressPools struct {
AddrPool []AddrPool `json:"AddrPool" xml:"AddrPool"`
}
AddrPoolsInDescribeGtmInstanceAddressPools is a nested struct in alidns response
type Addrs ¶
type Addrs struct {
Addr []Addr `json:"Addr" xml:"Addr"`
}
Addrs is a nested struct in alidns response
type AvailableTtls ¶
type AvailableTtls struct {
AvailableTtl []string `json:"AvailableTtl" xml:"AvailableTtl"`
}
AvailableTtls is a nested struct in alidns response
type BatchResultDetail ¶
type BatchResultDetail struct { Domain string `json:"Domain" xml:"Domain"` Type string `json:"Type" xml:"Type"` Rr string `json:"Rr" xml:"Rr"` Value string `json:"Value" xml:"Value"` Status bool `json:"Status" xml:"Status"` Reason string `json:"Reason" xml:"Reason"` NewRr string `json:"NewRr" xml:"NewRr"` NewValue string `json:"NewValue" xml:"NewValue"` BatchType string `json:"BatchType" xml:"BatchType"` OperateDateStr string `json:"OperateDateStr" xml:"OperateDateStr"` Line string `json:"Line" xml:"Line"` Priority int `json:"Priority" xml:"Priority"` Ttl int `json:"Ttl" xml:"Ttl"` RecordId string `json:"RecordId" xml:"RecordId"` Remark string `json:"Remark" xml:"Remark"` RrStatus string `json:"RrStatus" xml:"RrStatus"` }
BatchResultDetail is a nested struct in alidns response
type BatchResultDetails ¶
type BatchResultDetails struct {
BatchResultDetail []BatchResultDetail `json:"BatchResultDetail" xml:"BatchResultDetail"`
}
BatchResultDetails is a nested struct in alidns response
type ChangeDomainGroupRequest ¶
type ChangeDomainGroupRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` }
ChangeDomainGroupRequest is the request struct for api ChangeDomainGroup
func CreateChangeDomainGroupRequest ¶
func CreateChangeDomainGroupRequest() (request *ChangeDomainGroupRequest)
CreateChangeDomainGroupRequest creates a request to invoke ChangeDomainGroup API
type ChangeDomainGroupResponse ¶
type ChangeDomainGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` }
ChangeDomainGroupResponse is the response struct for api ChangeDomainGroup
func CreateChangeDomainGroupResponse ¶
func CreateChangeDomainGroupResponse() (response *ChangeDomainGroupResponse)
CreateChangeDomainGroupResponse creates a response to parse from ChangeDomainGroup response
type ChangeDomainOfDnsProductRequest ¶
type ChangeDomainOfDnsProductRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` NewDomain string `position:"Query" name:"NewDomain"` UserClientIp string `position:"Query" name:"UserClientIp"` Force requests.Boolean `position:"Query" name:"Force"` Lang string `position:"Query" name:"Lang"` }
ChangeDomainOfDnsProductRequest is the request struct for api ChangeDomainOfDnsProduct
func CreateChangeDomainOfDnsProductRequest ¶
func CreateChangeDomainOfDnsProductRequest() (request *ChangeDomainOfDnsProductRequest)
CreateChangeDomainOfDnsProductRequest creates a request to invoke ChangeDomainOfDnsProduct API
type ChangeDomainOfDnsProductResponse ¶
type ChangeDomainOfDnsProductResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OriginalDomain string `json:"OriginalDomain" xml:"OriginalDomain"` }
ChangeDomainOfDnsProductResponse is the response struct for api ChangeDomainOfDnsProduct
func CreateChangeDomainOfDnsProductResponse ¶
func CreateChangeDomainOfDnsProductResponse() (response *ChangeDomainOfDnsProductResponse)
CreateChangeDomainOfDnsProductResponse creates a response to parse from ChangeDomainOfDnsProduct response
type CheckDomainRecordRequest ¶
type CheckDomainRecordRequest struct { *requests.RpcRequest RR string `position:"Query" name:"RR"` UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` Value string `position:"Query" name:"Value"` }
CheckDomainRecordRequest is the request struct for api CheckDomainRecord
func CreateCheckDomainRecordRequest ¶
func CreateCheckDomainRecordRequest() (request *CheckDomainRecordRequest)
CreateCheckDomainRecordRequest creates a request to invoke CheckDomainRecord API
type CheckDomainRecordResponse ¶
type CheckDomainRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IsExist bool `json:"IsExist" xml:"IsExist"` }
CheckDomainRecordResponse is the response struct for api CheckDomainRecord
func CreateCheckDomainRecordResponse ¶
func CreateCheckDomainRecordResponse() (response *CheckDomainRecordResponse)
CreateCheckDomainRecordResponse creates a response to parse from CheckDomainRecord response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html
func (*Client) AddDomain ¶
func (client *Client) AddDomain(request *AddDomainRequest) (response *AddDomainResponse, err error)
AddDomain invokes the alidns.AddDomain API synchronously api document: https://help.aliyun.com/api/alidns/adddomain.html
func (*Client) AddDomainGroup ¶
func (client *Client) AddDomainGroup(request *AddDomainGroupRequest) (response *AddDomainGroupResponse, err error)
AddDomainGroup invokes the alidns.AddDomainGroup API synchronously api document: https://help.aliyun.com/api/alidns/adddomaingroup.html
func (*Client) AddDomainGroupWithCallback ¶
func (client *Client) AddDomainGroupWithCallback(request *AddDomainGroupRequest, callback func(response *AddDomainGroupResponse, err error)) <-chan int
AddDomainGroupWithCallback invokes the alidns.AddDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/adddomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddDomainGroupWithChan ¶
func (client *Client) AddDomainGroupWithChan(request *AddDomainGroupRequest) (<-chan *AddDomainGroupResponse, <-chan error)
AddDomainGroupWithChan invokes the alidns.AddDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/adddomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddDomainRecord ¶
func (client *Client) AddDomainRecord(request *AddDomainRecordRequest) (response *AddDomainRecordResponse, err error)
AddDomainRecord invokes the alidns.AddDomainRecord API synchronously api document: https://help.aliyun.com/api/alidns/adddomainrecord.html
func (*Client) AddDomainRecordWithCallback ¶
func (client *Client) AddDomainRecordWithCallback(request *AddDomainRecordRequest, callback func(response *AddDomainRecordResponse, err error)) <-chan int
AddDomainRecordWithCallback invokes the alidns.AddDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/adddomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddDomainRecordWithChan ¶
func (client *Client) AddDomainRecordWithChan(request *AddDomainRecordRequest) (<-chan *AddDomainRecordResponse, <-chan error)
AddDomainRecordWithChan invokes the alidns.AddDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/adddomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddDomainWithCallback ¶
func (client *Client) AddDomainWithCallback(request *AddDomainRequest, callback func(response *AddDomainResponse, err error)) <-chan int
AddDomainWithCallback invokes the alidns.AddDomain API asynchronously api document: https://help.aliyun.com/api/alidns/adddomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddDomainWithChan ¶
func (client *Client) AddDomainWithChan(request *AddDomainRequest) (<-chan *AddDomainResponse, <-chan error)
AddDomainWithChan invokes the alidns.AddDomain API asynchronously api document: https://help.aliyun.com/api/alidns/adddomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddGtmAccessStrategy ¶
func (client *Client) AddGtmAccessStrategy(request *AddGtmAccessStrategyRequest) (response *AddGtmAccessStrategyResponse, err error)
AddGtmAccessStrategy invokes the alidns.AddGtmAccessStrategy API synchronously api document: https://help.aliyun.com/api/alidns/addgtmaccessstrategy.html
func (*Client) AddGtmAccessStrategyWithCallback ¶
func (client *Client) AddGtmAccessStrategyWithCallback(request *AddGtmAccessStrategyRequest, callback func(response *AddGtmAccessStrategyResponse, err error)) <-chan int
AddGtmAccessStrategyWithCallback invokes the alidns.AddGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/addgtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddGtmAccessStrategyWithChan ¶
func (client *Client) AddGtmAccessStrategyWithChan(request *AddGtmAccessStrategyRequest) (<-chan *AddGtmAccessStrategyResponse, <-chan error)
AddGtmAccessStrategyWithChan invokes the alidns.AddGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/addgtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddGtmAddressPool ¶
func (client *Client) AddGtmAddressPool(request *AddGtmAddressPoolRequest) (response *AddGtmAddressPoolResponse, err error)
AddGtmAddressPool invokes the alidns.AddGtmAddressPool API synchronously api document: https://help.aliyun.com/api/alidns/addgtmaddresspool.html
func (*Client) AddGtmAddressPoolWithCallback ¶
func (client *Client) AddGtmAddressPoolWithCallback(request *AddGtmAddressPoolRequest, callback func(response *AddGtmAddressPoolResponse, err error)) <-chan int
AddGtmAddressPoolWithCallback invokes the alidns.AddGtmAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/addgtmaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddGtmAddressPoolWithChan ¶
func (client *Client) AddGtmAddressPoolWithChan(request *AddGtmAddressPoolRequest) (<-chan *AddGtmAddressPoolResponse, <-chan error)
AddGtmAddressPoolWithChan invokes the alidns.AddGtmAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/addgtmaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddGtmMonitor ¶
func (client *Client) AddGtmMonitor(request *AddGtmMonitorRequest) (response *AddGtmMonitorResponse, err error)
AddGtmMonitor invokes the alidns.AddGtmMonitor API synchronously api document: https://help.aliyun.com/api/alidns/addgtmmonitor.html
func (*Client) AddGtmMonitorWithCallback ¶
func (client *Client) AddGtmMonitorWithCallback(request *AddGtmMonitorRequest, callback func(response *AddGtmMonitorResponse, err error)) <-chan int
AddGtmMonitorWithCallback invokes the alidns.AddGtmMonitor API asynchronously api document: https://help.aliyun.com/api/alidns/addgtmmonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddGtmMonitorWithChan ¶
func (client *Client) AddGtmMonitorWithChan(request *AddGtmMonitorRequest) (<-chan *AddGtmMonitorResponse, <-chan error)
AddGtmMonitorWithChan invokes the alidns.AddGtmMonitor API asynchronously api document: https://help.aliyun.com/api/alidns/addgtmmonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ChangeDomainGroup ¶
func (client *Client) ChangeDomainGroup(request *ChangeDomainGroupRequest) (response *ChangeDomainGroupResponse, err error)
ChangeDomainGroup invokes the alidns.ChangeDomainGroup API synchronously api document: https://help.aliyun.com/api/alidns/changedomaingroup.html
func (*Client) ChangeDomainGroupWithCallback ¶
func (client *Client) ChangeDomainGroupWithCallback(request *ChangeDomainGroupRequest, callback func(response *ChangeDomainGroupResponse, err error)) <-chan int
ChangeDomainGroupWithCallback invokes the alidns.ChangeDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/changedomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ChangeDomainGroupWithChan ¶
func (client *Client) ChangeDomainGroupWithChan(request *ChangeDomainGroupRequest) (<-chan *ChangeDomainGroupResponse, <-chan error)
ChangeDomainGroupWithChan invokes the alidns.ChangeDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/changedomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ChangeDomainOfDnsProduct ¶
func (client *Client) ChangeDomainOfDnsProduct(request *ChangeDomainOfDnsProductRequest) (response *ChangeDomainOfDnsProductResponse, err error)
ChangeDomainOfDnsProduct invokes the alidns.ChangeDomainOfDnsProduct API synchronously api document: https://help.aliyun.com/api/alidns/changedomainofdnsproduct.html
func (*Client) ChangeDomainOfDnsProductWithCallback ¶
func (client *Client) ChangeDomainOfDnsProductWithCallback(request *ChangeDomainOfDnsProductRequest, callback func(response *ChangeDomainOfDnsProductResponse, err error)) <-chan int
ChangeDomainOfDnsProductWithCallback invokes the alidns.ChangeDomainOfDnsProduct API asynchronously api document: https://help.aliyun.com/api/alidns/changedomainofdnsproduct.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ChangeDomainOfDnsProductWithChan ¶
func (client *Client) ChangeDomainOfDnsProductWithChan(request *ChangeDomainOfDnsProductRequest) (<-chan *ChangeDomainOfDnsProductResponse, <-chan error)
ChangeDomainOfDnsProductWithChan invokes the alidns.ChangeDomainOfDnsProduct API asynchronously api document: https://help.aliyun.com/api/alidns/changedomainofdnsproduct.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckDomainRecord ¶
func (client *Client) CheckDomainRecord(request *CheckDomainRecordRequest) (response *CheckDomainRecordResponse, err error)
CheckDomainRecord invokes the alidns.CheckDomainRecord API synchronously api document: https://help.aliyun.com/api/alidns/checkdomainrecord.html
func (*Client) CheckDomainRecordWithCallback ¶
func (client *Client) CheckDomainRecordWithCallback(request *CheckDomainRecordRequest, callback func(response *CheckDomainRecordResponse, err error)) <-chan int
CheckDomainRecordWithCallback invokes the alidns.CheckDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/checkdomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckDomainRecordWithChan ¶
func (client *Client) CheckDomainRecordWithChan(request *CheckDomainRecordRequest) (<-chan *CheckDomainRecordResponse, <-chan error)
CheckDomainRecordWithChan invokes the alidns.CheckDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/checkdomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the alidns.CreateInstance API synchronously api document: https://help.aliyun.com/api/alidns/createinstance.html
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the alidns.CreateInstance API asynchronously api document: https://help.aliyun.com/api/alidns/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the alidns.CreateInstance API asynchronously api document: https://help.aliyun.com/api/alidns/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomain ¶
func (client *Client) DeleteDomain(request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
DeleteDomain invokes the alidns.DeleteDomain API synchronously api document: https://help.aliyun.com/api/alidns/deletedomain.html
func (*Client) DeleteDomainGroup ¶
func (client *Client) DeleteDomainGroup(request *DeleteDomainGroupRequest) (response *DeleteDomainGroupResponse, err error)
DeleteDomainGroup invokes the alidns.DeleteDomainGroup API synchronously api document: https://help.aliyun.com/api/alidns/deletedomaingroup.html
func (*Client) DeleteDomainGroupWithCallback ¶
func (client *Client) DeleteDomainGroupWithCallback(request *DeleteDomainGroupRequest, callback func(response *DeleteDomainGroupResponse, err error)) <-chan int
DeleteDomainGroupWithCallback invokes the alidns.DeleteDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/deletedomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomainGroupWithChan ¶
func (client *Client) DeleteDomainGroupWithChan(request *DeleteDomainGroupRequest) (<-chan *DeleteDomainGroupResponse, <-chan error)
DeleteDomainGroupWithChan invokes the alidns.DeleteDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/deletedomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomainRecord ¶
func (client *Client) DeleteDomainRecord(request *DeleteDomainRecordRequest) (response *DeleteDomainRecordResponse, err error)
DeleteDomainRecord invokes the alidns.DeleteDomainRecord API synchronously api document: https://help.aliyun.com/api/alidns/deletedomainrecord.html
func (*Client) DeleteDomainRecordWithCallback ¶
func (client *Client) DeleteDomainRecordWithCallback(request *DeleteDomainRecordRequest, callback func(response *DeleteDomainRecordResponse, err error)) <-chan int
DeleteDomainRecordWithCallback invokes the alidns.DeleteDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/deletedomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomainRecordWithChan ¶
func (client *Client) DeleteDomainRecordWithChan(request *DeleteDomainRecordRequest) (<-chan *DeleteDomainRecordResponse, <-chan error)
DeleteDomainRecordWithChan invokes the alidns.DeleteDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/deletedomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomainWithCallback ¶
func (client *Client) DeleteDomainWithCallback(request *DeleteDomainRequest, callback func(response *DeleteDomainResponse, err error)) <-chan int
DeleteDomainWithCallback invokes the alidns.DeleteDomain API asynchronously api document: https://help.aliyun.com/api/alidns/deletedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDomainWithChan ¶
func (client *Client) DeleteDomainWithChan(request *DeleteDomainRequest) (<-chan *DeleteDomainResponse, <-chan error)
DeleteDomainWithChan invokes the alidns.DeleteDomain API asynchronously api document: https://help.aliyun.com/api/alidns/deletedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteGtmAccessStrategy ¶
func (client *Client) DeleteGtmAccessStrategy(request *DeleteGtmAccessStrategyRequest) (response *DeleteGtmAccessStrategyResponse, err error)
DeleteGtmAccessStrategy invokes the alidns.DeleteGtmAccessStrategy API synchronously api document: https://help.aliyun.com/api/alidns/deletegtmaccessstrategy.html
func (*Client) DeleteGtmAccessStrategyWithCallback ¶
func (client *Client) DeleteGtmAccessStrategyWithCallback(request *DeleteGtmAccessStrategyRequest, callback func(response *DeleteGtmAccessStrategyResponse, err error)) <-chan int
DeleteGtmAccessStrategyWithCallback invokes the alidns.DeleteGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/deletegtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteGtmAccessStrategyWithChan ¶
func (client *Client) DeleteGtmAccessStrategyWithChan(request *DeleteGtmAccessStrategyRequest) (<-chan *DeleteGtmAccessStrategyResponse, <-chan error)
DeleteGtmAccessStrategyWithChan invokes the alidns.DeleteGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/deletegtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteGtmAddressPool ¶
func (client *Client) DeleteGtmAddressPool(request *DeleteGtmAddressPoolRequest) (response *DeleteGtmAddressPoolResponse, err error)
DeleteGtmAddressPool invokes the alidns.DeleteGtmAddressPool API synchronously api document: https://help.aliyun.com/api/alidns/deletegtmaddresspool.html
func (*Client) DeleteGtmAddressPoolWithCallback ¶
func (client *Client) DeleteGtmAddressPoolWithCallback(request *DeleteGtmAddressPoolRequest, callback func(response *DeleteGtmAddressPoolResponse, err error)) <-chan int
DeleteGtmAddressPoolWithCallback invokes the alidns.DeleteGtmAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/deletegtmaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteGtmAddressPoolWithChan ¶
func (client *Client) DeleteGtmAddressPoolWithChan(request *DeleteGtmAddressPoolRequest) (<-chan *DeleteGtmAddressPoolResponse, <-chan error)
DeleteGtmAddressPoolWithChan invokes the alidns.DeleteGtmAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/deletegtmaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSubDomainRecords ¶
func (client *Client) DeleteSubDomainRecords(request *DeleteSubDomainRecordsRequest) (response *DeleteSubDomainRecordsResponse, err error)
DeleteSubDomainRecords invokes the alidns.DeleteSubDomainRecords API synchronously api document: https://help.aliyun.com/api/alidns/deletesubdomainrecords.html
func (*Client) DeleteSubDomainRecordsWithCallback ¶
func (client *Client) DeleteSubDomainRecordsWithCallback(request *DeleteSubDomainRecordsRequest, callback func(response *DeleteSubDomainRecordsResponse, err error)) <-chan int
DeleteSubDomainRecordsWithCallback invokes the alidns.DeleteSubDomainRecords API asynchronously api document: https://help.aliyun.com/api/alidns/deletesubdomainrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSubDomainRecordsWithChan ¶
func (client *Client) DeleteSubDomainRecordsWithChan(request *DeleteSubDomainRecordsRequest) (<-chan *DeleteSubDomainRecordsResponse, <-chan error)
DeleteSubDomainRecordsWithChan invokes the alidns.DeleteSubDomainRecords API asynchronously api document: https://help.aliyun.com/api/alidns/deletesubdomainrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBatchResultCount ¶
func (client *Client) DescribeBatchResultCount(request *DescribeBatchResultCountRequest) (response *DescribeBatchResultCountResponse, err error)
DescribeBatchResultCount invokes the alidns.DescribeBatchResultCount API synchronously api document: https://help.aliyun.com/api/alidns/describebatchresultcount.html
func (*Client) DescribeBatchResultCountWithCallback ¶
func (client *Client) DescribeBatchResultCountWithCallback(request *DescribeBatchResultCountRequest, callback func(response *DescribeBatchResultCountResponse, err error)) <-chan int
DescribeBatchResultCountWithCallback invokes the alidns.DescribeBatchResultCount API asynchronously api document: https://help.aliyun.com/api/alidns/describebatchresultcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBatchResultCountWithChan ¶
func (client *Client) DescribeBatchResultCountWithChan(request *DescribeBatchResultCountRequest) (<-chan *DescribeBatchResultCountResponse, <-chan error)
DescribeBatchResultCountWithChan invokes the alidns.DescribeBatchResultCount API asynchronously api document: https://help.aliyun.com/api/alidns/describebatchresultcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBatchResultDetail ¶
func (client *Client) DescribeBatchResultDetail(request *DescribeBatchResultDetailRequest) (response *DescribeBatchResultDetailResponse, err error)
DescribeBatchResultDetail invokes the alidns.DescribeBatchResultDetail API synchronously api document: https://help.aliyun.com/api/alidns/describebatchresultdetail.html
func (*Client) DescribeBatchResultDetailWithCallback ¶
func (client *Client) DescribeBatchResultDetailWithCallback(request *DescribeBatchResultDetailRequest, callback func(response *DescribeBatchResultDetailResponse, err error)) <-chan int
DescribeBatchResultDetailWithCallback invokes the alidns.DescribeBatchResultDetail API asynchronously api document: https://help.aliyun.com/api/alidns/describebatchresultdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeBatchResultDetailWithChan ¶
func (client *Client) DescribeBatchResultDetailWithChan(request *DescribeBatchResultDetailRequest) (<-chan *DescribeBatchResultDetailResponse, <-chan error)
DescribeBatchResultDetailWithChan invokes the alidns.DescribeBatchResultDetail API asynchronously api document: https://help.aliyun.com/api/alidns/describebatchresultdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDNSSLBSubDomains ¶
func (client *Client) DescribeDNSSLBSubDomains(request *DescribeDNSSLBSubDomainsRequest) (response *DescribeDNSSLBSubDomainsResponse, err error)
DescribeDNSSLBSubDomains invokes the alidns.DescribeDNSSLBSubDomains API synchronously api document: https://help.aliyun.com/api/alidns/describednsslbsubdomains.html
func (*Client) DescribeDNSSLBSubDomainsWithCallback ¶
func (client *Client) DescribeDNSSLBSubDomainsWithCallback(request *DescribeDNSSLBSubDomainsRequest, callback func(response *DescribeDNSSLBSubDomainsResponse, err error)) <-chan int
DescribeDNSSLBSubDomainsWithCallback invokes the alidns.DescribeDNSSLBSubDomains API asynchronously api document: https://help.aliyun.com/api/alidns/describednsslbsubdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDNSSLBSubDomainsWithChan ¶
func (client *Client) DescribeDNSSLBSubDomainsWithChan(request *DescribeDNSSLBSubDomainsRequest) (<-chan *DescribeDNSSLBSubDomainsResponse, <-chan error)
DescribeDNSSLBSubDomainsWithChan invokes the alidns.DescribeDNSSLBSubDomains API asynchronously api document: https://help.aliyun.com/api/alidns/describednsslbsubdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDnsProductInstance ¶
func (client *Client) DescribeDnsProductInstance(request *DescribeDnsProductInstanceRequest) (response *DescribeDnsProductInstanceResponse, err error)
DescribeDnsProductInstance invokes the alidns.DescribeDnsProductInstance API synchronously api document: https://help.aliyun.com/api/alidns/describednsproductinstance.html
func (*Client) DescribeDnsProductInstanceWithCallback ¶
func (client *Client) DescribeDnsProductInstanceWithCallback(request *DescribeDnsProductInstanceRequest, callback func(response *DescribeDnsProductInstanceResponse, err error)) <-chan int
DescribeDnsProductInstanceWithCallback invokes the alidns.DescribeDnsProductInstance API asynchronously api document: https://help.aliyun.com/api/alidns/describednsproductinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDnsProductInstanceWithChan ¶
func (client *Client) DescribeDnsProductInstanceWithChan(request *DescribeDnsProductInstanceRequest) (<-chan *DescribeDnsProductInstanceResponse, <-chan error)
DescribeDnsProductInstanceWithChan invokes the alidns.DescribeDnsProductInstance API asynchronously api document: https://help.aliyun.com/api/alidns/describednsproductinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDnsProductInstances ¶
func (client *Client) DescribeDnsProductInstances(request *DescribeDnsProductInstancesRequest) (response *DescribeDnsProductInstancesResponse, err error)
DescribeDnsProductInstances invokes the alidns.DescribeDnsProductInstances API synchronously api document: https://help.aliyun.com/api/alidns/describednsproductinstances.html
func (*Client) DescribeDnsProductInstancesWithCallback ¶
func (client *Client) DescribeDnsProductInstancesWithCallback(request *DescribeDnsProductInstancesRequest, callback func(response *DescribeDnsProductInstancesResponse, err error)) <-chan int
DescribeDnsProductInstancesWithCallback invokes the alidns.DescribeDnsProductInstances API asynchronously api document: https://help.aliyun.com/api/alidns/describednsproductinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDnsProductInstancesWithChan ¶
func (client *Client) DescribeDnsProductInstancesWithChan(request *DescribeDnsProductInstancesRequest) (<-chan *DescribeDnsProductInstancesResponse, <-chan error)
DescribeDnsProductInstancesWithChan invokes the alidns.DescribeDnsProductInstances API asynchronously api document: https://help.aliyun.com/api/alidns/describednsproductinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainGroups ¶
func (client *Client) DescribeDomainGroups(request *DescribeDomainGroupsRequest) (response *DescribeDomainGroupsResponse, err error)
DescribeDomainGroups invokes the alidns.DescribeDomainGroups API synchronously api document: https://help.aliyun.com/api/alidns/describedomaingroups.html
func (*Client) DescribeDomainGroupsWithCallback ¶
func (client *Client) DescribeDomainGroupsWithCallback(request *DescribeDomainGroupsRequest, callback func(response *DescribeDomainGroupsResponse, err error)) <-chan int
DescribeDomainGroupsWithCallback invokes the alidns.DescribeDomainGroups API asynchronously api document: https://help.aliyun.com/api/alidns/describedomaingroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainGroupsWithChan ¶
func (client *Client) DescribeDomainGroupsWithChan(request *DescribeDomainGroupsRequest) (<-chan *DescribeDomainGroupsResponse, <-chan error)
DescribeDomainGroupsWithChan invokes the alidns.DescribeDomainGroups API asynchronously api document: https://help.aliyun.com/api/alidns/describedomaingroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainInfo ¶
func (client *Client) DescribeDomainInfo(request *DescribeDomainInfoRequest) (response *DescribeDomainInfoResponse, err error)
DescribeDomainInfo invokes the alidns.DescribeDomainInfo API synchronously api document: https://help.aliyun.com/api/alidns/describedomaininfo.html
func (*Client) DescribeDomainInfoWithCallback ¶
func (client *Client) DescribeDomainInfoWithCallback(request *DescribeDomainInfoRequest, callback func(response *DescribeDomainInfoResponse, err error)) <-chan int
DescribeDomainInfoWithCallback invokes the alidns.DescribeDomainInfo API asynchronously api document: https://help.aliyun.com/api/alidns/describedomaininfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainInfoWithChan ¶
func (client *Client) DescribeDomainInfoWithChan(request *DescribeDomainInfoRequest) (<-chan *DescribeDomainInfoResponse, <-chan error)
DescribeDomainInfoWithChan invokes the alidns.DescribeDomainInfo API asynchronously api document: https://help.aliyun.com/api/alidns/describedomaininfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainLogs ¶
func (client *Client) DescribeDomainLogs(request *DescribeDomainLogsRequest) (response *DescribeDomainLogsResponse, err error)
DescribeDomainLogs invokes the alidns.DescribeDomainLogs API synchronously api document: https://help.aliyun.com/api/alidns/describedomainlogs.html
func (*Client) DescribeDomainLogsWithCallback ¶
func (client *Client) DescribeDomainLogsWithCallback(request *DescribeDomainLogsRequest, callback func(response *DescribeDomainLogsResponse, err error)) <-chan int
DescribeDomainLogsWithCallback invokes the alidns.DescribeDomainLogs API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainLogsWithChan ¶
func (client *Client) DescribeDomainLogsWithChan(request *DescribeDomainLogsRequest) (<-chan *DescribeDomainLogsResponse, <-chan error)
DescribeDomainLogsWithChan invokes the alidns.DescribeDomainLogs API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainNs ¶
func (client *Client) DescribeDomainNs(request *DescribeDomainNsRequest) (response *DescribeDomainNsResponse, err error)
DescribeDomainNs invokes the alidns.DescribeDomainNs API synchronously api document: https://help.aliyun.com/api/alidns/describedomainns.html
func (*Client) DescribeDomainNsWithCallback ¶
func (client *Client) DescribeDomainNsWithCallback(request *DescribeDomainNsRequest, callback func(response *DescribeDomainNsResponse, err error)) <-chan int
DescribeDomainNsWithCallback invokes the alidns.DescribeDomainNs API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainNsWithChan ¶
func (client *Client) DescribeDomainNsWithChan(request *DescribeDomainNsRequest) (<-chan *DescribeDomainNsResponse, <-chan error)
DescribeDomainNsWithChan invokes the alidns.DescribeDomainNs API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainRecordInfo ¶
func (client *Client) DescribeDomainRecordInfo(request *DescribeDomainRecordInfoRequest) (response *DescribeDomainRecordInfoResponse, err error)
DescribeDomainRecordInfo invokes the alidns.DescribeDomainRecordInfo API synchronously api document: https://help.aliyun.com/api/alidns/describedomainrecordinfo.html
func (*Client) DescribeDomainRecordInfoWithCallback ¶
func (client *Client) DescribeDomainRecordInfoWithCallback(request *DescribeDomainRecordInfoRequest, callback func(response *DescribeDomainRecordInfoResponse, err error)) <-chan int
DescribeDomainRecordInfoWithCallback invokes the alidns.DescribeDomainRecordInfo API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainrecordinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainRecordInfoWithChan ¶
func (client *Client) DescribeDomainRecordInfoWithChan(request *DescribeDomainRecordInfoRequest) (<-chan *DescribeDomainRecordInfoResponse, <-chan error)
DescribeDomainRecordInfoWithChan invokes the alidns.DescribeDomainRecordInfo API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainrecordinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainRecords ¶
func (client *Client) DescribeDomainRecords(request *DescribeDomainRecordsRequest) (response *DescribeDomainRecordsResponse, err error)
DescribeDomainRecords invokes the alidns.DescribeDomainRecords API synchronously api document: https://help.aliyun.com/api/alidns/describedomainrecords.html
func (*Client) DescribeDomainRecordsWithCallback ¶
func (client *Client) DescribeDomainRecordsWithCallback(request *DescribeDomainRecordsRequest, callback func(response *DescribeDomainRecordsResponse, err error)) <-chan int
DescribeDomainRecordsWithCallback invokes the alidns.DescribeDomainRecords API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainRecordsWithChan ¶
func (client *Client) DescribeDomainRecordsWithChan(request *DescribeDomainRecordsRequest) (<-chan *DescribeDomainRecordsResponse, <-chan error)
DescribeDomainRecordsWithChan invokes the alidns.DescribeDomainRecords API asynchronously api document: https://help.aliyun.com/api/alidns/describedomainrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomains ¶
func (client *Client) DescribeDomains(request *DescribeDomainsRequest) (response *DescribeDomainsResponse, err error)
DescribeDomains invokes the alidns.DescribeDomains API synchronously api document: https://help.aliyun.com/api/alidns/describedomains.html
func (*Client) DescribeDomainsWithCallback ¶
func (client *Client) DescribeDomainsWithCallback(request *DescribeDomainsRequest, callback func(response *DescribeDomainsResponse, err error)) <-chan int
DescribeDomainsWithCallback invokes the alidns.DescribeDomains API asynchronously api document: https://help.aliyun.com/api/alidns/describedomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainsWithChan ¶
func (client *Client) DescribeDomainsWithChan(request *DescribeDomainsRequest) (<-chan *DescribeDomainsResponse, <-chan error)
DescribeDomainsWithChan invokes the alidns.DescribeDomains API asynchronously api document: https://help.aliyun.com/api/alidns/describedomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAccessStrategies ¶
func (client *Client) DescribeGtmAccessStrategies(request *DescribeGtmAccessStrategiesRequest) (response *DescribeGtmAccessStrategiesResponse, err error)
DescribeGtmAccessStrategies invokes the alidns.DescribeGtmAccessStrategies API synchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategies.html
func (*Client) DescribeGtmAccessStrategiesWithCallback ¶
func (client *Client) DescribeGtmAccessStrategiesWithCallback(request *DescribeGtmAccessStrategiesRequest, callback func(response *DescribeGtmAccessStrategiesResponse, err error)) <-chan int
DescribeGtmAccessStrategiesWithCallback invokes the alidns.DescribeGtmAccessStrategies API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategies.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAccessStrategiesWithChan ¶
func (client *Client) DescribeGtmAccessStrategiesWithChan(request *DescribeGtmAccessStrategiesRequest) (<-chan *DescribeGtmAccessStrategiesResponse, <-chan error)
DescribeGtmAccessStrategiesWithChan invokes the alidns.DescribeGtmAccessStrategies API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategies.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAccessStrategy ¶
func (client *Client) DescribeGtmAccessStrategy(request *DescribeGtmAccessStrategyRequest) (response *DescribeGtmAccessStrategyResponse, err error)
DescribeGtmAccessStrategy invokes the alidns.DescribeGtmAccessStrategy API synchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategy.html
func (*Client) DescribeGtmAccessStrategyAvailableConfig ¶
func (client *Client) DescribeGtmAccessStrategyAvailableConfig(request *DescribeGtmAccessStrategyAvailableConfigRequest) (response *DescribeGtmAccessStrategyAvailableConfigResponse, err error)
DescribeGtmAccessStrategyAvailableConfig invokes the alidns.DescribeGtmAccessStrategyAvailableConfig API synchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategyavailableconfig.html
func (*Client) DescribeGtmAccessStrategyAvailableConfigWithCallback ¶
func (client *Client) DescribeGtmAccessStrategyAvailableConfigWithCallback(request *DescribeGtmAccessStrategyAvailableConfigRequest, callback func(response *DescribeGtmAccessStrategyAvailableConfigResponse, err error)) <-chan int
DescribeGtmAccessStrategyAvailableConfigWithCallback invokes the alidns.DescribeGtmAccessStrategyAvailableConfig API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategyavailableconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAccessStrategyAvailableConfigWithChan ¶
func (client *Client) DescribeGtmAccessStrategyAvailableConfigWithChan(request *DescribeGtmAccessStrategyAvailableConfigRequest) (<-chan *DescribeGtmAccessStrategyAvailableConfigResponse, <-chan error)
DescribeGtmAccessStrategyAvailableConfigWithChan invokes the alidns.DescribeGtmAccessStrategyAvailableConfig API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategyavailableconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAccessStrategyWithCallback ¶
func (client *Client) DescribeGtmAccessStrategyWithCallback(request *DescribeGtmAccessStrategyRequest, callback func(response *DescribeGtmAccessStrategyResponse, err error)) <-chan int
DescribeGtmAccessStrategyWithCallback invokes the alidns.DescribeGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAccessStrategyWithChan ¶
func (client *Client) DescribeGtmAccessStrategyWithChan(request *DescribeGtmAccessStrategyRequest) (<-chan *DescribeGtmAccessStrategyResponse, <-chan error)
DescribeGtmAccessStrategyWithChan invokes the alidns.DescribeGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAvailableAlertGroup ¶
func (client *Client) DescribeGtmAvailableAlertGroup(request *DescribeGtmAvailableAlertGroupRequest) (response *DescribeGtmAvailableAlertGroupResponse, err error)
DescribeGtmAvailableAlertGroup invokes the alidns.DescribeGtmAvailableAlertGroup API synchronously api document: https://help.aliyun.com/api/alidns/describegtmavailablealertgroup.html
func (*Client) DescribeGtmAvailableAlertGroupWithCallback ¶
func (client *Client) DescribeGtmAvailableAlertGroupWithCallback(request *DescribeGtmAvailableAlertGroupRequest, callback func(response *DescribeGtmAvailableAlertGroupResponse, err error)) <-chan int
DescribeGtmAvailableAlertGroupWithCallback invokes the alidns.DescribeGtmAvailableAlertGroup API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmavailablealertgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmAvailableAlertGroupWithChan ¶
func (client *Client) DescribeGtmAvailableAlertGroupWithChan(request *DescribeGtmAvailableAlertGroupRequest) (<-chan *DescribeGtmAvailableAlertGroupResponse, <-chan error)
DescribeGtmAvailableAlertGroupWithChan invokes the alidns.DescribeGtmAvailableAlertGroup API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmavailablealertgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstance ¶
func (client *Client) DescribeGtmInstance(request *DescribeGtmInstanceRequest) (response *DescribeGtmInstanceResponse, err error)
DescribeGtmInstance invokes the alidns.DescribeGtmInstance API synchronously api document: https://help.aliyun.com/api/alidns/describegtminstance.html
func (*Client) DescribeGtmInstanceAddressPool ¶
func (client *Client) DescribeGtmInstanceAddressPool(request *DescribeGtmInstanceAddressPoolRequest) (response *DescribeGtmInstanceAddressPoolResponse, err error)
DescribeGtmInstanceAddressPool invokes the alidns.DescribeGtmInstanceAddressPool API synchronously api document: https://help.aliyun.com/api/alidns/describegtminstanceaddresspool.html
func (*Client) DescribeGtmInstanceAddressPoolWithCallback ¶
func (client *Client) DescribeGtmInstanceAddressPoolWithCallback(request *DescribeGtmInstanceAddressPoolRequest, callback func(response *DescribeGtmInstanceAddressPoolResponse, err error)) <-chan int
DescribeGtmInstanceAddressPoolWithCallback invokes the alidns.DescribeGtmInstanceAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstanceaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstanceAddressPoolWithChan ¶
func (client *Client) DescribeGtmInstanceAddressPoolWithChan(request *DescribeGtmInstanceAddressPoolRequest) (<-chan *DescribeGtmInstanceAddressPoolResponse, <-chan error)
DescribeGtmInstanceAddressPoolWithChan invokes the alidns.DescribeGtmInstanceAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstanceaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstanceAddressPools ¶
func (client *Client) DescribeGtmInstanceAddressPools(request *DescribeGtmInstanceAddressPoolsRequest) (response *DescribeGtmInstanceAddressPoolsResponse, err error)
DescribeGtmInstanceAddressPools invokes the alidns.DescribeGtmInstanceAddressPools API synchronously api document: https://help.aliyun.com/api/alidns/describegtminstanceaddresspools.html
func (*Client) DescribeGtmInstanceAddressPoolsWithCallback ¶
func (client *Client) DescribeGtmInstanceAddressPoolsWithCallback(request *DescribeGtmInstanceAddressPoolsRequest, callback func(response *DescribeGtmInstanceAddressPoolsResponse, err error)) <-chan int
DescribeGtmInstanceAddressPoolsWithCallback invokes the alidns.DescribeGtmInstanceAddressPools API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstanceaddresspools.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstanceAddressPoolsWithChan ¶
func (client *Client) DescribeGtmInstanceAddressPoolsWithChan(request *DescribeGtmInstanceAddressPoolsRequest) (<-chan *DescribeGtmInstanceAddressPoolsResponse, <-chan error)
DescribeGtmInstanceAddressPoolsWithChan invokes the alidns.DescribeGtmInstanceAddressPools API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstanceaddresspools.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstanceStatus ¶
func (client *Client) DescribeGtmInstanceStatus(request *DescribeGtmInstanceStatusRequest) (response *DescribeGtmInstanceStatusResponse, err error)
DescribeGtmInstanceStatus invokes the alidns.DescribeGtmInstanceStatus API synchronously api document: https://help.aliyun.com/api/alidns/describegtminstancestatus.html
func (*Client) DescribeGtmInstanceStatusWithCallback ¶
func (client *Client) DescribeGtmInstanceStatusWithCallback(request *DescribeGtmInstanceStatusRequest, callback func(response *DescribeGtmInstanceStatusResponse, err error)) <-chan int
DescribeGtmInstanceStatusWithCallback invokes the alidns.DescribeGtmInstanceStatus API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstancestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstanceStatusWithChan ¶
func (client *Client) DescribeGtmInstanceStatusWithChan(request *DescribeGtmInstanceStatusRequest) (<-chan *DescribeGtmInstanceStatusResponse, <-chan error)
DescribeGtmInstanceStatusWithChan invokes the alidns.DescribeGtmInstanceStatus API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstancestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstanceWithCallback ¶
func (client *Client) DescribeGtmInstanceWithCallback(request *DescribeGtmInstanceRequest, callback func(response *DescribeGtmInstanceResponse, err error)) <-chan int
DescribeGtmInstanceWithCallback invokes the alidns.DescribeGtmInstance API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstanceWithChan ¶
func (client *Client) DescribeGtmInstanceWithChan(request *DescribeGtmInstanceRequest) (<-chan *DescribeGtmInstanceResponse, <-chan error)
DescribeGtmInstanceWithChan invokes the alidns.DescribeGtmInstance API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstances ¶
func (client *Client) DescribeGtmInstances(request *DescribeGtmInstancesRequest) (response *DescribeGtmInstancesResponse, err error)
DescribeGtmInstances invokes the alidns.DescribeGtmInstances API synchronously api document: https://help.aliyun.com/api/alidns/describegtminstances.html
func (*Client) DescribeGtmInstancesWithCallback ¶
func (client *Client) DescribeGtmInstancesWithCallback(request *DescribeGtmInstancesRequest, callback func(response *DescribeGtmInstancesResponse, err error)) <-chan int
DescribeGtmInstancesWithCallback invokes the alidns.DescribeGtmInstances API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmInstancesWithChan ¶
func (client *Client) DescribeGtmInstancesWithChan(request *DescribeGtmInstancesRequest) (<-chan *DescribeGtmInstancesResponse, <-chan error)
DescribeGtmInstancesWithChan invokes the alidns.DescribeGtmInstances API asynchronously api document: https://help.aliyun.com/api/alidns/describegtminstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmLogs ¶
func (client *Client) DescribeGtmLogs(request *DescribeGtmLogsRequest) (response *DescribeGtmLogsResponse, err error)
DescribeGtmLogs invokes the alidns.DescribeGtmLogs API synchronously api document: https://help.aliyun.com/api/alidns/describegtmlogs.html
func (*Client) DescribeGtmLogsWithCallback ¶
func (client *Client) DescribeGtmLogsWithCallback(request *DescribeGtmLogsRequest, callback func(response *DescribeGtmLogsResponse, err error)) <-chan int
DescribeGtmLogsWithCallback invokes the alidns.DescribeGtmLogs API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmLogsWithChan ¶
func (client *Client) DescribeGtmLogsWithChan(request *DescribeGtmLogsRequest) (<-chan *DescribeGtmLogsResponse, <-chan error)
DescribeGtmLogsWithChan invokes the alidns.DescribeGtmLogs API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmMonitorAvailableConfig ¶
func (client *Client) DescribeGtmMonitorAvailableConfig(request *DescribeGtmMonitorAvailableConfigRequest) (response *DescribeGtmMonitorAvailableConfigResponse, err error)
DescribeGtmMonitorAvailableConfig invokes the alidns.DescribeGtmMonitorAvailableConfig API synchronously api document: https://help.aliyun.com/api/alidns/describegtmmonitoravailableconfig.html
func (*Client) DescribeGtmMonitorAvailableConfigWithCallback ¶
func (client *Client) DescribeGtmMonitorAvailableConfigWithCallback(request *DescribeGtmMonitorAvailableConfigRequest, callback func(response *DescribeGtmMonitorAvailableConfigResponse, err error)) <-chan int
DescribeGtmMonitorAvailableConfigWithCallback invokes the alidns.DescribeGtmMonitorAvailableConfig API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmmonitoravailableconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmMonitorAvailableConfigWithChan ¶
func (client *Client) DescribeGtmMonitorAvailableConfigWithChan(request *DescribeGtmMonitorAvailableConfigRequest) (<-chan *DescribeGtmMonitorAvailableConfigResponse, <-chan error)
DescribeGtmMonitorAvailableConfigWithChan invokes the alidns.DescribeGtmMonitorAvailableConfig API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmmonitoravailableconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmMonitorConfig ¶
func (client *Client) DescribeGtmMonitorConfig(request *DescribeGtmMonitorConfigRequest) (response *DescribeGtmMonitorConfigResponse, err error)
DescribeGtmMonitorConfig invokes the alidns.DescribeGtmMonitorConfig API synchronously api document: https://help.aliyun.com/api/alidns/describegtmmonitorconfig.html
func (*Client) DescribeGtmMonitorConfigWithCallback ¶
func (client *Client) DescribeGtmMonitorConfigWithCallback(request *DescribeGtmMonitorConfigRequest, callback func(response *DescribeGtmMonitorConfigResponse, err error)) <-chan int
DescribeGtmMonitorConfigWithCallback invokes the alidns.DescribeGtmMonitorConfig API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmmonitorconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeGtmMonitorConfigWithChan ¶
func (client *Client) DescribeGtmMonitorConfigWithChan(request *DescribeGtmMonitorConfigRequest) (<-chan *DescribeGtmMonitorConfigResponse, <-chan error)
DescribeGtmMonitorConfigWithChan invokes the alidns.DescribeGtmMonitorConfig API asynchronously api document: https://help.aliyun.com/api/alidns/describegtmmonitorconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRecordLogs ¶
func (client *Client) DescribeRecordLogs(request *DescribeRecordLogsRequest) (response *DescribeRecordLogsResponse, err error)
DescribeRecordLogs invokes the alidns.DescribeRecordLogs API synchronously api document: https://help.aliyun.com/api/alidns/describerecordlogs.html
func (*Client) DescribeRecordLogsWithCallback ¶
func (client *Client) DescribeRecordLogsWithCallback(request *DescribeRecordLogsRequest, callback func(response *DescribeRecordLogsResponse, err error)) <-chan int
DescribeRecordLogsWithCallback invokes the alidns.DescribeRecordLogs API asynchronously api document: https://help.aliyun.com/api/alidns/describerecordlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRecordLogsWithChan ¶
func (client *Client) DescribeRecordLogsWithChan(request *DescribeRecordLogsRequest) (<-chan *DescribeRecordLogsResponse, <-chan error)
DescribeRecordLogsWithChan invokes the alidns.DescribeRecordLogs API asynchronously api document: https://help.aliyun.com/api/alidns/describerecordlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubDomainRecords ¶
func (client *Client) DescribeSubDomainRecords(request *DescribeSubDomainRecordsRequest) (response *DescribeSubDomainRecordsResponse, err error)
DescribeSubDomainRecords invokes the alidns.DescribeSubDomainRecords API synchronously api document: https://help.aliyun.com/api/alidns/describesubdomainrecords.html
func (*Client) DescribeSubDomainRecordsWithCallback ¶
func (client *Client) DescribeSubDomainRecordsWithCallback(request *DescribeSubDomainRecordsRequest, callback func(response *DescribeSubDomainRecordsResponse, err error)) <-chan int
DescribeSubDomainRecordsWithCallback invokes the alidns.DescribeSubDomainRecords API asynchronously api document: https://help.aliyun.com/api/alidns/describesubdomainrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubDomainRecordsWithChan ¶
func (client *Client) DescribeSubDomainRecordsWithChan(request *DescribeSubDomainRecordsRequest) (<-chan *DescribeSubDomainRecordsResponse, <-chan error)
DescribeSubDomainRecordsWithChan invokes the alidns.DescribeSubDomainRecords API asynchronously api document: https://help.aliyun.com/api/alidns/describesubdomainrecords.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSupportLines ¶
func (client *Client) DescribeSupportLines(request *DescribeSupportLinesRequest) (response *DescribeSupportLinesResponse, err error)
DescribeSupportLines invokes the alidns.DescribeSupportLines API synchronously api document: https://help.aliyun.com/api/alidns/describesupportlines.html
func (*Client) DescribeSupportLinesWithCallback ¶
func (client *Client) DescribeSupportLinesWithCallback(request *DescribeSupportLinesRequest, callback func(response *DescribeSupportLinesResponse, err error)) <-chan int
DescribeSupportLinesWithCallback invokes the alidns.DescribeSupportLines API asynchronously api document: https://help.aliyun.com/api/alidns/describesupportlines.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSupportLinesWithChan ¶
func (client *Client) DescribeSupportLinesWithChan(request *DescribeSupportLinesRequest) (<-chan *DescribeSupportLinesResponse, <-chan error)
DescribeSupportLinesWithChan invokes the alidns.DescribeSupportLines API asynchronously api document: https://help.aliyun.com/api/alidns/describesupportlines.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetMainDomainName ¶
func (client *Client) GetMainDomainName(request *GetMainDomainNameRequest) (response *GetMainDomainNameResponse, err error)
GetMainDomainName invokes the alidns.GetMainDomainName API synchronously api document: https://help.aliyun.com/api/alidns/getmaindomainname.html
func (*Client) GetMainDomainNameWithCallback ¶
func (client *Client) GetMainDomainNameWithCallback(request *GetMainDomainNameRequest, callback func(response *GetMainDomainNameResponse, err error)) <-chan int
GetMainDomainNameWithCallback invokes the alidns.GetMainDomainName API asynchronously api document: https://help.aliyun.com/api/alidns/getmaindomainname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetMainDomainNameWithChan ¶
func (client *Client) GetMainDomainNameWithChan(request *GetMainDomainNameRequest) (<-chan *GetMainDomainNameResponse, <-chan error)
GetMainDomainNameWithChan invokes the alidns.GetMainDomainName API asynchronously api document: https://help.aliyun.com/api/alidns/getmaindomainname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyHichinaDomainDNS ¶
func (client *Client) ModifyHichinaDomainDNS(request *ModifyHichinaDomainDNSRequest) (response *ModifyHichinaDomainDNSResponse, err error)
ModifyHichinaDomainDNS invokes the alidns.ModifyHichinaDomainDNS API synchronously api document: https://help.aliyun.com/api/alidns/modifyhichinadomaindns.html
func (*Client) ModifyHichinaDomainDNSWithCallback ¶
func (client *Client) ModifyHichinaDomainDNSWithCallback(request *ModifyHichinaDomainDNSRequest, callback func(response *ModifyHichinaDomainDNSResponse, err error)) <-chan int
ModifyHichinaDomainDNSWithCallback invokes the alidns.ModifyHichinaDomainDNS API asynchronously api document: https://help.aliyun.com/api/alidns/modifyhichinadomaindns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyHichinaDomainDNSWithChan ¶
func (client *Client) ModifyHichinaDomainDNSWithChan(request *ModifyHichinaDomainDNSRequest) (<-chan *ModifyHichinaDomainDNSResponse, <-chan error)
ModifyHichinaDomainDNSWithChan invokes the alidns.ModifyHichinaDomainDNS API asynchronously api document: https://help.aliyun.com/api/alidns/modifyhichinadomaindns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) OperateBatchDomain ¶
func (client *Client) OperateBatchDomain(request *OperateBatchDomainRequest) (response *OperateBatchDomainResponse, err error)
OperateBatchDomain invokes the alidns.OperateBatchDomain API synchronously api document: https://help.aliyun.com/api/alidns/operatebatchdomain.html
func (*Client) OperateBatchDomainWithCallback ¶
func (client *Client) OperateBatchDomainWithCallback(request *OperateBatchDomainRequest, callback func(response *OperateBatchDomainResponse, err error)) <-chan int
OperateBatchDomainWithCallback invokes the alidns.OperateBatchDomain API asynchronously api document: https://help.aliyun.com/api/alidns/operatebatchdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) OperateBatchDomainWithChan ¶
func (client *Client) OperateBatchDomainWithChan(request *OperateBatchDomainRequest) (<-chan *OperateBatchDomainResponse, <-chan error)
OperateBatchDomainWithChan invokes the alidns.OperateBatchDomain API asynchronously api document: https://help.aliyun.com/api/alidns/operatebatchdomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryCreateInstancePrice ¶
func (client *Client) QueryCreateInstancePrice(request *QueryCreateInstancePriceRequest) (response *QueryCreateInstancePriceResponse, err error)
QueryCreateInstancePrice invokes the alidns.QueryCreateInstancePrice API synchronously api document: https://help.aliyun.com/api/alidns/querycreateinstanceprice.html
func (*Client) QueryCreateInstancePriceWithCallback ¶
func (client *Client) QueryCreateInstancePriceWithCallback(request *QueryCreateInstancePriceRequest, callback func(response *QueryCreateInstancePriceResponse, err error)) <-chan int
QueryCreateInstancePriceWithCallback invokes the alidns.QueryCreateInstancePrice API asynchronously api document: https://help.aliyun.com/api/alidns/querycreateinstanceprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryCreateInstancePriceWithChan ¶
func (client *Client) QueryCreateInstancePriceWithChan(request *QueryCreateInstancePriceRequest) (<-chan *QueryCreateInstancePriceResponse, <-chan error)
QueryCreateInstancePriceWithChan invokes the alidns.QueryCreateInstancePrice API asynchronously api document: https://help.aliyun.com/api/alidns/querycreateinstanceprice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetDNSSLBStatus ¶
func (client *Client) SetDNSSLBStatus(request *SetDNSSLBStatusRequest) (response *SetDNSSLBStatusResponse, err error)
SetDNSSLBStatus invokes the alidns.SetDNSSLBStatus API synchronously api document: https://help.aliyun.com/api/alidns/setdnsslbstatus.html
func (*Client) SetDNSSLBStatusWithCallback ¶
func (client *Client) SetDNSSLBStatusWithCallback(request *SetDNSSLBStatusRequest, callback func(response *SetDNSSLBStatusResponse, err error)) <-chan int
SetDNSSLBStatusWithCallback invokes the alidns.SetDNSSLBStatus API asynchronously api document: https://help.aliyun.com/api/alidns/setdnsslbstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetDNSSLBStatusWithChan ¶
func (client *Client) SetDNSSLBStatusWithChan(request *SetDNSSLBStatusRequest) (<-chan *SetDNSSLBStatusResponse, <-chan error)
SetDNSSLBStatusWithChan invokes the alidns.SetDNSSLBStatus API asynchronously api document: https://help.aliyun.com/api/alidns/setdnsslbstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetDomainRecordStatus ¶
func (client *Client) SetDomainRecordStatus(request *SetDomainRecordStatusRequest) (response *SetDomainRecordStatusResponse, err error)
SetDomainRecordStatus invokes the alidns.SetDomainRecordStatus API synchronously api document: https://help.aliyun.com/api/alidns/setdomainrecordstatus.html
func (*Client) SetDomainRecordStatusWithCallback ¶
func (client *Client) SetDomainRecordStatusWithCallback(request *SetDomainRecordStatusRequest, callback func(response *SetDomainRecordStatusResponse, err error)) <-chan int
SetDomainRecordStatusWithCallback invokes the alidns.SetDomainRecordStatus API asynchronously api document: https://help.aliyun.com/api/alidns/setdomainrecordstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetDomainRecordStatusWithChan ¶
func (client *Client) SetDomainRecordStatusWithChan(request *SetDomainRecordStatusRequest) (<-chan *SetDomainRecordStatusResponse, <-chan error)
SetDomainRecordStatusWithChan invokes the alidns.SetDomainRecordStatus API asynchronously api document: https://help.aliyun.com/api/alidns/setdomainrecordstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetGtmAccessMode ¶
func (client *Client) SetGtmAccessMode(request *SetGtmAccessModeRequest) (response *SetGtmAccessModeResponse, err error)
SetGtmAccessMode invokes the alidns.SetGtmAccessMode API synchronously api document: https://help.aliyun.com/api/alidns/setgtmaccessmode.html
func (*Client) SetGtmAccessModeWithCallback ¶
func (client *Client) SetGtmAccessModeWithCallback(request *SetGtmAccessModeRequest, callback func(response *SetGtmAccessModeResponse, err error)) <-chan int
SetGtmAccessModeWithCallback invokes the alidns.SetGtmAccessMode API asynchronously api document: https://help.aliyun.com/api/alidns/setgtmaccessmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetGtmAccessModeWithChan ¶
func (client *Client) SetGtmAccessModeWithChan(request *SetGtmAccessModeRequest) (<-chan *SetGtmAccessModeResponse, <-chan error)
SetGtmAccessModeWithChan invokes the alidns.SetGtmAccessMode API asynchronously api document: https://help.aliyun.com/api/alidns/setgtmaccessmode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetGtmMonitorStatus ¶
func (client *Client) SetGtmMonitorStatus(request *SetGtmMonitorStatusRequest) (response *SetGtmMonitorStatusResponse, err error)
SetGtmMonitorStatus invokes the alidns.SetGtmMonitorStatus API synchronously api document: https://help.aliyun.com/api/alidns/setgtmmonitorstatus.html
func (*Client) SetGtmMonitorStatusWithCallback ¶
func (client *Client) SetGtmMonitorStatusWithCallback(request *SetGtmMonitorStatusRequest, callback func(response *SetGtmMonitorStatusResponse, err error)) <-chan int
SetGtmMonitorStatusWithCallback invokes the alidns.SetGtmMonitorStatus API asynchronously api document: https://help.aliyun.com/api/alidns/setgtmmonitorstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetGtmMonitorStatusWithChan ¶
func (client *Client) SetGtmMonitorStatusWithChan(request *SetGtmMonitorStatusRequest) (<-chan *SetGtmMonitorStatusResponse, <-chan error)
SetGtmMonitorStatusWithChan invokes the alidns.SetGtmMonitorStatus API asynchronously api document: https://help.aliyun.com/api/alidns/setgtmmonitorstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDNSSLBWeight ¶
func (client *Client) UpdateDNSSLBWeight(request *UpdateDNSSLBWeightRequest) (response *UpdateDNSSLBWeightResponse, err error)
UpdateDNSSLBWeight invokes the alidns.UpdateDNSSLBWeight API synchronously api document: https://help.aliyun.com/api/alidns/updatednsslbweight.html
func (*Client) UpdateDNSSLBWeightWithCallback ¶
func (client *Client) UpdateDNSSLBWeightWithCallback(request *UpdateDNSSLBWeightRequest, callback func(response *UpdateDNSSLBWeightResponse, err error)) <-chan int
UpdateDNSSLBWeightWithCallback invokes the alidns.UpdateDNSSLBWeight API asynchronously api document: https://help.aliyun.com/api/alidns/updatednsslbweight.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDNSSLBWeightWithChan ¶
func (client *Client) UpdateDNSSLBWeightWithChan(request *UpdateDNSSLBWeightRequest) (<-chan *UpdateDNSSLBWeightResponse, <-chan error)
UpdateDNSSLBWeightWithChan invokes the alidns.UpdateDNSSLBWeight API asynchronously api document: https://help.aliyun.com/api/alidns/updatednsslbweight.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDomainGroup ¶
func (client *Client) UpdateDomainGroup(request *UpdateDomainGroupRequest) (response *UpdateDomainGroupResponse, err error)
UpdateDomainGroup invokes the alidns.UpdateDomainGroup API synchronously api document: https://help.aliyun.com/api/alidns/updatedomaingroup.html
func (*Client) UpdateDomainGroupWithCallback ¶
func (client *Client) UpdateDomainGroupWithCallback(request *UpdateDomainGroupRequest, callback func(response *UpdateDomainGroupResponse, err error)) <-chan int
UpdateDomainGroupWithCallback invokes the alidns.UpdateDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/updatedomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDomainGroupWithChan ¶
func (client *Client) UpdateDomainGroupWithChan(request *UpdateDomainGroupRequest) (<-chan *UpdateDomainGroupResponse, <-chan error)
UpdateDomainGroupWithChan invokes the alidns.UpdateDomainGroup API asynchronously api document: https://help.aliyun.com/api/alidns/updatedomaingroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDomainRecord ¶
func (client *Client) UpdateDomainRecord(request *UpdateDomainRecordRequest) (response *UpdateDomainRecordResponse, err error)
UpdateDomainRecord invokes the alidns.UpdateDomainRecord API synchronously api document: https://help.aliyun.com/api/alidns/updatedomainrecord.html
func (*Client) UpdateDomainRecordWithCallback ¶
func (client *Client) UpdateDomainRecordWithCallback(request *UpdateDomainRecordRequest, callback func(response *UpdateDomainRecordResponse, err error)) <-chan int
UpdateDomainRecordWithCallback invokes the alidns.UpdateDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/updatedomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDomainRecordWithChan ¶
func (client *Client) UpdateDomainRecordWithChan(request *UpdateDomainRecordRequest) (<-chan *UpdateDomainRecordResponse, <-chan error)
UpdateDomainRecordWithChan invokes the alidns.UpdateDomainRecord API asynchronously api document: https://help.aliyun.com/api/alidns/updatedomainrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmAccessStrategy ¶
func (client *Client) UpdateGtmAccessStrategy(request *UpdateGtmAccessStrategyRequest) (response *UpdateGtmAccessStrategyResponse, err error)
UpdateGtmAccessStrategy invokes the alidns.UpdateGtmAccessStrategy API synchronously api document: https://help.aliyun.com/api/alidns/updategtmaccessstrategy.html
func (*Client) UpdateGtmAccessStrategyWithCallback ¶
func (client *Client) UpdateGtmAccessStrategyWithCallback(request *UpdateGtmAccessStrategyRequest, callback func(response *UpdateGtmAccessStrategyResponse, err error)) <-chan int
UpdateGtmAccessStrategyWithCallback invokes the alidns.UpdateGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/updategtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmAccessStrategyWithChan ¶
func (client *Client) UpdateGtmAccessStrategyWithChan(request *UpdateGtmAccessStrategyRequest) (<-chan *UpdateGtmAccessStrategyResponse, <-chan error)
UpdateGtmAccessStrategyWithChan invokes the alidns.UpdateGtmAccessStrategy API asynchronously api document: https://help.aliyun.com/api/alidns/updategtmaccessstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmAddressPool ¶
func (client *Client) UpdateGtmAddressPool(request *UpdateGtmAddressPoolRequest) (response *UpdateGtmAddressPoolResponse, err error)
UpdateGtmAddressPool invokes the alidns.UpdateGtmAddressPool API synchronously api document: https://help.aliyun.com/api/alidns/updategtmaddresspool.html
func (*Client) UpdateGtmAddressPoolWithCallback ¶
func (client *Client) UpdateGtmAddressPoolWithCallback(request *UpdateGtmAddressPoolRequest, callback func(response *UpdateGtmAddressPoolResponse, err error)) <-chan int
UpdateGtmAddressPoolWithCallback invokes the alidns.UpdateGtmAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/updategtmaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmAddressPoolWithChan ¶
func (client *Client) UpdateGtmAddressPoolWithChan(request *UpdateGtmAddressPoolRequest) (<-chan *UpdateGtmAddressPoolResponse, <-chan error)
UpdateGtmAddressPoolWithChan invokes the alidns.UpdateGtmAddressPool API asynchronously api document: https://help.aliyun.com/api/alidns/updategtmaddresspool.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmInstanceGlobalConfig ¶
func (client *Client) UpdateGtmInstanceGlobalConfig(request *UpdateGtmInstanceGlobalConfigRequest) (response *UpdateGtmInstanceGlobalConfigResponse, err error)
UpdateGtmInstanceGlobalConfig invokes the alidns.UpdateGtmInstanceGlobalConfig API synchronously api document: https://help.aliyun.com/api/alidns/updategtminstanceglobalconfig.html
func (*Client) UpdateGtmInstanceGlobalConfigWithCallback ¶
func (client *Client) UpdateGtmInstanceGlobalConfigWithCallback(request *UpdateGtmInstanceGlobalConfigRequest, callback func(response *UpdateGtmInstanceGlobalConfigResponse, err error)) <-chan int
UpdateGtmInstanceGlobalConfigWithCallback invokes the alidns.UpdateGtmInstanceGlobalConfig API asynchronously api document: https://help.aliyun.com/api/alidns/updategtminstanceglobalconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmInstanceGlobalConfigWithChan ¶
func (client *Client) UpdateGtmInstanceGlobalConfigWithChan(request *UpdateGtmInstanceGlobalConfigRequest) (<-chan *UpdateGtmInstanceGlobalConfigResponse, <-chan error)
UpdateGtmInstanceGlobalConfigWithChan invokes the alidns.UpdateGtmInstanceGlobalConfig API asynchronously api document: https://help.aliyun.com/api/alidns/updategtminstanceglobalconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmMonitor ¶
func (client *Client) UpdateGtmMonitor(request *UpdateGtmMonitorRequest) (response *UpdateGtmMonitorResponse, err error)
UpdateGtmMonitor invokes the alidns.UpdateGtmMonitor API synchronously api document: https://help.aliyun.com/api/alidns/updategtmmonitor.html
func (*Client) UpdateGtmMonitorWithCallback ¶
func (client *Client) UpdateGtmMonitorWithCallback(request *UpdateGtmMonitorRequest, callback func(response *UpdateGtmMonitorResponse, err error)) <-chan int
UpdateGtmMonitorWithCallback invokes the alidns.UpdateGtmMonitor API asynchronously api document: https://help.aliyun.com/api/alidns/updategtmmonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateGtmMonitorWithChan ¶
func (client *Client) UpdateGtmMonitorWithChan(request *UpdateGtmMonitorRequest) (<-chan *UpdateGtmMonitorResponse, <-chan error)
UpdateGtmMonitorWithChan invokes the alidns.UpdateGtmMonitor API asynchronously api document: https://help.aliyun.com/api/alidns/updategtmmonitor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest Month requests.Integer `position:"Query" name:"Month"` UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` InstanceVersion string `position:"Query" name:"InstanceVersion"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Token string `position:"Query" name:"Token"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type DeleteDomainGroupRequest ¶
type DeleteDomainGroupRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DeleteDomainGroupRequest is the request struct for api DeleteDomainGroup
func CreateDeleteDomainGroupRequest ¶
func CreateDeleteDomainGroupRequest() (request *DeleteDomainGroupRequest)
CreateDeleteDomainGroupRequest creates a request to invoke DeleteDomainGroup API
type DeleteDomainGroupResponse ¶
type DeleteDomainGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GroupName string `json:"GroupName" xml:"GroupName"` }
DeleteDomainGroupResponse is the response struct for api DeleteDomainGroup
func CreateDeleteDomainGroupResponse ¶
func CreateDeleteDomainGroupResponse() (response *DeleteDomainGroupResponse)
CreateDeleteDomainGroupResponse creates a response to parse from DeleteDomainGroup response
type DeleteDomainRecordRequest ¶
type DeleteDomainRecordRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DeleteDomainRecordRequest is the request struct for api DeleteDomainRecord
func CreateDeleteDomainRecordRequest ¶
func CreateDeleteDomainRecordRequest() (request *DeleteDomainRecordRequest)
CreateDeleteDomainRecordRequest creates a request to invoke DeleteDomainRecord API
type DeleteDomainRecordResponse ¶
type DeleteDomainRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId string `json:"RecordId" xml:"RecordId"` }
DeleteDomainRecordResponse is the response struct for api DeleteDomainRecord
func CreateDeleteDomainRecordResponse ¶
func CreateDeleteDomainRecordResponse() (response *DeleteDomainRecordResponse)
CreateDeleteDomainRecordResponse creates a response to parse from DeleteDomainRecord response
type DeleteDomainRequest ¶
type DeleteDomainRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` }
DeleteDomainRequest is the request struct for api DeleteDomain
func CreateDeleteDomainRequest ¶
func CreateDeleteDomainRequest() (request *DeleteDomainRequest)
CreateDeleteDomainRequest creates a request to invoke DeleteDomain API
type DeleteDomainResponse ¶
type DeleteDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` }
DeleteDomainResponse is the response struct for api DeleteDomain
func CreateDeleteDomainResponse ¶
func CreateDeleteDomainResponse() (response *DeleteDomainResponse)
CreateDeleteDomainResponse creates a response to parse from DeleteDomain response
type DeleteGtmAccessStrategyRequest ¶
type DeleteGtmAccessStrategyRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` StrategyId string `position:"Query" name:"StrategyId"` Lang string `position:"Query" name:"Lang"` }
DeleteGtmAccessStrategyRequest is the request struct for api DeleteGtmAccessStrategy
func CreateDeleteGtmAccessStrategyRequest ¶
func CreateDeleteGtmAccessStrategyRequest() (request *DeleteGtmAccessStrategyRequest)
CreateDeleteGtmAccessStrategyRequest creates a request to invoke DeleteGtmAccessStrategy API
type DeleteGtmAccessStrategyResponse ¶
type DeleteGtmAccessStrategyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteGtmAccessStrategyResponse is the response struct for api DeleteGtmAccessStrategy
func CreateDeleteGtmAccessStrategyResponse ¶
func CreateDeleteGtmAccessStrategyResponse() (response *DeleteGtmAccessStrategyResponse)
CreateDeleteGtmAccessStrategyResponse creates a response to parse from DeleteGtmAccessStrategy response
type DeleteGtmAddressPoolRequest ¶
type DeleteGtmAddressPoolRequest struct { *requests.RpcRequest AddrPoolId string `position:"Query" name:"AddrPoolId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DeleteGtmAddressPoolRequest is the request struct for api DeleteGtmAddressPool
func CreateDeleteGtmAddressPoolRequest ¶
func CreateDeleteGtmAddressPoolRequest() (request *DeleteGtmAddressPoolRequest)
CreateDeleteGtmAddressPoolRequest creates a request to invoke DeleteGtmAddressPool API
type DeleteGtmAddressPoolResponse ¶
type DeleteGtmAddressPoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteGtmAddressPoolResponse is the response struct for api DeleteGtmAddressPool
func CreateDeleteGtmAddressPoolResponse ¶
func CreateDeleteGtmAddressPoolResponse() (response *DeleteGtmAddressPoolResponse)
CreateDeleteGtmAddressPoolResponse creates a response to parse from DeleteGtmAddressPool response
type DeleteSubDomainRecordsRequest ¶
type DeleteSubDomainRecordsRequest struct { *requests.RpcRequest RR string `position:"Query" name:"RR"` UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` }
DeleteSubDomainRecordsRequest is the request struct for api DeleteSubDomainRecords
func CreateDeleteSubDomainRecordsRequest ¶
func CreateDeleteSubDomainRecordsRequest() (request *DeleteSubDomainRecordsRequest)
CreateDeleteSubDomainRecordsRequest creates a request to invoke DeleteSubDomainRecords API
type DeleteSubDomainRecordsResponse ¶
type DeleteSubDomainRecordsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RR string `json:"RR" xml:"RR"` TotalCount string `json:"TotalCount" xml:"TotalCount"` }
DeleteSubDomainRecordsResponse is the response struct for api DeleteSubDomainRecords
func CreateDeleteSubDomainRecordsResponse ¶
func CreateDeleteSubDomainRecordsResponse() (response *DeleteSubDomainRecordsResponse)
CreateDeleteSubDomainRecordsResponse creates a response to parse from DeleteSubDomainRecords response
type DescribeBatchResultCountRequest ¶
type DescribeBatchResultCountRequest struct { *requests.RpcRequest BatchType string `position:"Query" name:"BatchType"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
DescribeBatchResultCountRequest is the request struct for api DescribeBatchResultCount
func CreateDescribeBatchResultCountRequest ¶
func CreateDescribeBatchResultCountRequest() (request *DescribeBatchResultCountRequest)
CreateDescribeBatchResultCountRequest creates a request to invoke DescribeBatchResultCount API
type DescribeBatchResultCountResponse ¶
type DescribeBatchResultCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status int `json:"Status" xml:"Status"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SuccessCount int `json:"SuccessCount" xml:"SuccessCount"` FailedCount int `json:"FailedCount" xml:"FailedCount"` Reason string `json:"Reason" xml:"Reason"` BatchType string `json:"BatchType" xml:"BatchType"` TaskId int `json:"TaskId" xml:"TaskId"` }
DescribeBatchResultCountResponse is the response struct for api DescribeBatchResultCount
func CreateDescribeBatchResultCountResponse ¶
func CreateDescribeBatchResultCountResponse() (response *DescribeBatchResultCountResponse)
CreateDescribeBatchResultCountResponse creates a response to parse from DescribeBatchResultCount response
type DescribeBatchResultDetailRequest ¶
type DescribeBatchResultDetailRequest struct { *requests.RpcRequest BatchType string `position:"Query" name:"BatchType"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
DescribeBatchResultDetailRequest is the request struct for api DescribeBatchResultDetail
func CreateDescribeBatchResultDetailRequest ¶
func CreateDescribeBatchResultDetailRequest() (request *DescribeBatchResultDetailRequest)
CreateDescribeBatchResultDetailRequest creates a request to invoke DescribeBatchResultDetail API
type DescribeBatchResultDetailResponse ¶
type DescribeBatchResultDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` BatchResultDetails BatchResultDetails `json:"BatchResultDetails" xml:"BatchResultDetails"` }
DescribeBatchResultDetailResponse is the response struct for api DescribeBatchResultDetail
func CreateDescribeBatchResultDetailResponse ¶
func CreateDescribeBatchResultDetailResponse() (response *DescribeBatchResultDetailResponse)
CreateDescribeBatchResultDetailResponse creates a response to parse from DescribeBatchResultDetail response
type DescribeDNSSLBSubDomainsRequest ¶
type DescribeDNSSLBSubDomainsRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeDNSSLBSubDomainsRequest is the request struct for api DescribeDNSSLBSubDomains
func CreateDescribeDNSSLBSubDomainsRequest ¶
func CreateDescribeDNSSLBSubDomainsRequest() (request *DescribeDNSSLBSubDomainsRequest)
CreateDescribeDNSSLBSubDomainsRequest creates a request to invoke DescribeDNSSLBSubDomains API
type DescribeDNSSLBSubDomainsResponse ¶
type DescribeDNSSLBSubDomainsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` SlbSubDomains SlbSubDomains `json:"SlbSubDomains" xml:"SlbSubDomains"` }
DescribeDNSSLBSubDomainsResponse is the response struct for api DescribeDNSSLBSubDomains
func CreateDescribeDNSSLBSubDomainsResponse ¶
func CreateDescribeDNSSLBSubDomainsResponse() (response *DescribeDNSSLBSubDomainsResponse)
CreateDescribeDNSSLBSubDomainsResponse creates a response to parse from DescribeDNSSLBSubDomains response
type DescribeDnsProductInstanceRequest ¶
type DescribeDnsProductInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeDnsProductInstanceRequest is the request struct for api DescribeDnsProductInstance
func CreateDescribeDnsProductInstanceRequest ¶
func CreateDescribeDnsProductInstanceRequest() (request *DescribeDnsProductInstanceRequest)
CreateDescribeDnsProductInstanceRequest creates a request to invoke DescribeDnsProductInstance API
type DescribeDnsProductInstanceResponse ¶
type DescribeDnsProductInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` VersionCode string `json:"VersionCode" xml:"VersionCode"` VersionName string `json:"VersionName" xml:"VersionName"` StartTime string `json:"StartTime" xml:"StartTime"` StartTimestamp int `json:"StartTimestamp" xml:"StartTimestamp"` EndTime string `json:"EndTime" xml:"EndTime"` EndTimestamp int `json:"EndTimestamp" xml:"EndTimestamp"` Domain string `json:"Domain" xml:"Domain"` BindCount int `json:"BindCount" xml:"BindCount"` BindUsedCount int `json:"BindUsedCount" xml:"BindUsedCount"` TTLMinValue int `json:"TTLMinValue" xml:"TTLMinValue"` SubDomainLevel int `json:"SubDomainLevel" xml:"SubDomainLevel"` DnsSLBCount int `json:"DnsSLBCount" xml:"DnsSLBCount"` URLForwardCount int `json:"URLForwardCount" xml:"URLForwardCount"` DDosDefendFlow int `json:"DDosDefendFlow" xml:"DDosDefendFlow"` DDosDefendQuery int `json:"DDosDefendQuery" xml:"DDosDefendQuery"` OverseaDDosDefendFlow int `json:"OverseaDDosDefendFlow" xml:"OverseaDDosDefendFlow"` SearchEngineLines string `json:"SearchEngineLines" xml:"SearchEngineLines"` ISPLines string `json:"ISPLines" xml:"ISPLines"` ISPRegionLines string `json:"ISPRegionLines" xml:"ISPRegionLines"` OverseaLine string `json:"OverseaLine" xml:"OverseaLine"` MonitorNodeCount int `json:"MonitorNodeCount" xml:"MonitorNodeCount"` MonitorFrequency int `json:"MonitorFrequency" xml:"MonitorFrequency"` MonitorTaskCount int `json:"MonitorTaskCount" xml:"MonitorTaskCount"` RegionLines bool `json:"RegionLines" xml:"RegionLines"` Gslb bool `json:"Gslb" xml:"Gslb"` InClean bool `json:"InClean" xml:"InClean"` InBlackHole bool `json:"InBlackHole" xml:"InBlackHole"` BindDomainCount int `json:"BindDomainCount" xml:"BindDomainCount"` BindDomainUsedCount int `json:"BindDomainUsedCount" xml:"BindDomainUsedCount"` DnsSecurity string `json:"DnsSecurity" xml:"DnsSecurity"` DnsServers DnsServersInDescribeDnsProductInstance `json:"DnsServers" xml:"DnsServers"` }
DescribeDnsProductInstanceResponse is the response struct for api DescribeDnsProductInstance
func CreateDescribeDnsProductInstanceResponse ¶
func CreateDescribeDnsProductInstanceResponse() (response *DescribeDnsProductInstanceResponse)
CreateDescribeDnsProductInstanceResponse creates a response to parse from DescribeDnsProductInstance response
type DescribeDnsProductInstancesRequest ¶
type DescribeDnsProductInstancesRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` VersionCode string `position:"Query" name:"VersionCode"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeDnsProductInstancesRequest is the request struct for api DescribeDnsProductInstances
func CreateDescribeDnsProductInstancesRequest ¶
func CreateDescribeDnsProductInstancesRequest() (request *DescribeDnsProductInstancesRequest)
CreateDescribeDnsProductInstancesRequest creates a request to invoke DescribeDnsProductInstances API
type DescribeDnsProductInstancesResponse ¶
type DescribeDnsProductInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DnsProducts DnsProducts `json:"DnsProducts" xml:"DnsProducts"` }
DescribeDnsProductInstancesResponse is the response struct for api DescribeDnsProductInstances
func CreateDescribeDnsProductInstancesResponse ¶
func CreateDescribeDnsProductInstancesResponse() (response *DescribeDnsProductInstancesResponse)
CreateDescribeDnsProductInstancesResponse creates a response to parse from DescribeDnsProductInstances response
type DescribeDomainGroupsRequest ¶
type DescribeDomainGroupsRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` KeyWord string `position:"Query" name:"KeyWord"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeDomainGroupsRequest is the request struct for api DescribeDomainGroups
func CreateDescribeDomainGroupsRequest ¶
func CreateDescribeDomainGroupsRequest() (request *DescribeDomainGroupsRequest)
CreateDescribeDomainGroupsRequest creates a request to invoke DescribeDomainGroups API
type DescribeDomainGroupsResponse ¶
type DescribeDomainGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DomainGroups DomainGroups `json:"DomainGroups" xml:"DomainGroups"` }
DescribeDomainGroupsResponse is the response struct for api DescribeDomainGroups
func CreateDescribeDomainGroupsResponse ¶
func CreateDescribeDomainGroupsResponse() (response *DescribeDomainGroupsResponse)
CreateDescribeDomainGroupsResponse creates a response to parse from DescribeDomainGroups response
type DescribeDomainInfoRequest ¶
type DescribeDomainInfoRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` NeedDetailAttributes requests.Boolean `position:"Query" name:"NeedDetailAttributes"` }
DescribeDomainInfoRequest is the request struct for api DescribeDomainInfo
func CreateDescribeDomainInfoRequest ¶
func CreateDescribeDomainInfoRequest() (request *DescribeDomainInfoRequest)
CreateDescribeDomainInfoRequest creates a request to invoke DescribeDomainInfo API
type DescribeDomainInfoResponse ¶
type DescribeDomainInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainId string `json:"DomainId" xml:"DomainId"` DomainName string `json:"DomainName" xml:"DomainName"` PunyCode string `json:"PunyCode" xml:"PunyCode"` AliDomain bool `json:"AliDomain" xml:"AliDomain"` Remark string `json:"Remark" xml:"Remark"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` VersionCode string `json:"VersionCode" xml:"VersionCode"` VersionName string `json:"VersionName" xml:"VersionName"` MinTtl int `json:"MinTtl" xml:"MinTtl"` RecordLineTreeJson string `json:"RecordLineTreeJson" xml:"RecordLineTreeJson"` LineType string `json:"LineType" xml:"LineType"` RegionLines bool `json:"RegionLines" xml:"RegionLines"` InBlackHole bool `json:"InBlackHole" xml:"InBlackHole"` InClean bool `json:"InClean" xml:"InClean"` SlaveDns bool `json:"SlaveDns" xml:"SlaveDns"` DnsServers DnsServersInDescribeDomainInfo `json:"DnsServers" xml:"DnsServers"` AvailableTtls AvailableTtls `json:"AvailableTtls" xml:"AvailableTtls"` RecordLines RecordLinesInDescribeDomainInfo `json:"RecordLines" xml:"RecordLines"` }
DescribeDomainInfoResponse is the response struct for api DescribeDomainInfo
func CreateDescribeDomainInfoResponse ¶
func CreateDescribeDomainInfoResponse() (response *DescribeDomainInfoResponse)
CreateDescribeDomainInfoResponse creates a response to parse from DescribeDomainInfo response
type DescribeDomainLogsRequest ¶
type DescribeDomainLogsRequest struct { *requests.RpcRequest EndDate string `position:"Query" name:"endDate"` GroupId string `position:"Query" name:"GroupId"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` KeyWord string `position:"Query" name:"KeyWord"` StartDate string `position:"Query" name:"StartDate"` Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeDomainLogsRequest is the request struct for api DescribeDomainLogs
func CreateDescribeDomainLogsRequest ¶
func CreateDescribeDomainLogsRequest() (request *DescribeDomainLogsRequest)
CreateDescribeDomainLogsRequest creates a request to invoke DescribeDomainLogs API
type DescribeDomainLogsResponse ¶
type DescribeDomainLogsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DomainLogs DomainLogs `json:"DomainLogs" xml:"DomainLogs"` }
DescribeDomainLogsResponse is the response struct for api DescribeDomainLogs
func CreateDescribeDomainLogsResponse ¶
func CreateDescribeDomainLogsResponse() (response *DescribeDomainLogsResponse)
CreateDescribeDomainLogsResponse creates a response to parse from DescribeDomainLogs response
type DescribeDomainNsRequest ¶
type DescribeDomainNsRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` }
DescribeDomainNsRequest is the request struct for api DescribeDomainNs
func CreateDescribeDomainNsRequest ¶
func CreateDescribeDomainNsRequest() (request *DescribeDomainNsRequest)
CreateDescribeDomainNsRequest creates a request to invoke DescribeDomainNs API
type DescribeDomainNsResponse ¶
type DescribeDomainNsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AllAliDns bool `json:"AllAliDns" xml:"AllAliDns"` IncludeAliDns bool `json:"IncludeAliDns" xml:"IncludeAliDns"` DnsServers DnsServersInDescribeDomainNs `json:"DnsServers" xml:"DnsServers"` ExpectDnsServers ExpectDnsServers `json:"ExpectDnsServers" xml:"ExpectDnsServers"` }
DescribeDomainNsResponse is the response struct for api DescribeDomainNs
func CreateDescribeDomainNsResponse ¶
func CreateDescribeDomainNsResponse() (response *DescribeDomainNsResponse)
CreateDescribeDomainNsResponse creates a response to parse from DescribeDomainNs response
type DescribeDomainRecordInfoRequest ¶
type DescribeDomainRecordInfoRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeDomainRecordInfoRequest is the request struct for api DescribeDomainRecordInfo
func CreateDescribeDomainRecordInfoRequest ¶
func CreateDescribeDomainRecordInfoRequest() (request *DescribeDomainRecordInfoRequest)
CreateDescribeDomainRecordInfoRequest creates a request to invoke DescribeDomainRecordInfo API
type DescribeDomainRecordInfoResponse ¶
type DescribeDomainRecordInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainId string `json:"DomainId" xml:"DomainId"` DomainName string `json:"DomainName" xml:"DomainName"` PunyCode string `json:"PunyCode" xml:"PunyCode"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` RecordId string `json:"RecordId" xml:"RecordId"` RR string `json:"RR" xml:"RR"` Type string `json:"Type" xml:"Type"` Value string `json:"Value" xml:"Value"` TTL int `json:"TTL" xml:"TTL"` Priority int `json:"Priority" xml:"Priority"` Line string `json:"Line" xml:"Line"` Status string `json:"Status" xml:"Status"` Locked bool `json:"Locked" xml:"Locked"` }
DescribeDomainRecordInfoResponse is the response struct for api DescribeDomainRecordInfo
func CreateDescribeDomainRecordInfoResponse ¶
func CreateDescribeDomainRecordInfoResponse() (response *DescribeDomainRecordInfoResponse)
CreateDescribeDomainRecordInfoResponse creates a response to parse from DescribeDomainRecordInfo response
type DescribeDomainRecordsRequest ¶
type DescribeDomainRecordsRequest struct { *requests.RpcRequest ValueKeyWord string `position:"Query" name:"ValueKeyWord"` GroupId requests.Integer `position:"Query" name:"GroupId"` DomainName string `position:"Query" name:"DomainName"` OrderBy string `position:"Query" name:"OrderBy"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` SearchMode string `position:"Query" name:"SearchMode"` Lang string `position:"Query" name:"Lang"` KeyWord string `position:"Query" name:"KeyWord"` TypeKeyWord string `position:"Query" name:"TypeKeyWord"` RRKeyWord string `position:"Query" name:"RRKeyWord"` Direction string `position:"Query" name:"Direction"` }
DescribeDomainRecordsRequest is the request struct for api DescribeDomainRecords
func CreateDescribeDomainRecordsRequest ¶
func CreateDescribeDomainRecordsRequest() (request *DescribeDomainRecordsRequest)
CreateDescribeDomainRecordsRequest creates a request to invoke DescribeDomainRecords API
type DescribeDomainRecordsResponse ¶
type DescribeDomainRecordsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DomainRecords DomainRecordsInDescribeDomainRecords `json:"DomainRecords" xml:"DomainRecords"` }
DescribeDomainRecordsResponse is the response struct for api DescribeDomainRecords
func CreateDescribeDomainRecordsResponse ¶
func CreateDescribeDomainRecordsResponse() (response *DescribeDomainRecordsResponse)
CreateDescribeDomainRecordsResponse creates a response to parse from DescribeDomainRecords response
type DescribeDomainsRequest ¶
type DescribeDomainsRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` SearchMode string `position:"Query" name:"SearchMode"` Lang string `position:"Query" name:"Lang"` KeyWord string `position:"Query" name:"KeyWord"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeDomainsRequest is the request struct for api DescribeDomains
func CreateDescribeDomainsRequest ¶
func CreateDescribeDomainsRequest() (request *DescribeDomainsRequest)
CreateDescribeDomainsRequest creates a request to invoke DescribeDomains API
type DescribeDomainsResponse ¶
type DescribeDomainsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Domains Domains `json:"Domains" xml:"Domains"` }
DescribeDomainsResponse is the response struct for api DescribeDomains
func CreateDescribeDomainsResponse ¶
func CreateDescribeDomainsResponse() (response *DescribeDomainsResponse)
CreateDescribeDomainsResponse creates a response to parse from DescribeDomains response
type DescribeGtmAccessStrategiesRequest ¶
type DescribeGtmAccessStrategiesRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeGtmAccessStrategiesRequest is the request struct for api DescribeGtmAccessStrategies
func CreateDescribeGtmAccessStrategiesRequest ¶
func CreateDescribeGtmAccessStrategiesRequest() (request *DescribeGtmAccessStrategiesRequest)
CreateDescribeGtmAccessStrategiesRequest creates a request to invoke DescribeGtmAccessStrategies API
type DescribeGtmAccessStrategiesResponse ¶
type DescribeGtmAccessStrategiesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalItems int `json:"TotalItems" xml:"TotalItems"` TotalPages int `json:"TotalPages" xml:"TotalPages"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Strategies Strategies `json:"Strategies" xml:"Strategies"` }
DescribeGtmAccessStrategiesResponse is the response struct for api DescribeGtmAccessStrategies
func CreateDescribeGtmAccessStrategiesResponse ¶
func CreateDescribeGtmAccessStrategiesResponse() (response *DescribeGtmAccessStrategiesResponse)
CreateDescribeGtmAccessStrategiesResponse creates a response to parse from DescribeGtmAccessStrategies response
type DescribeGtmAccessStrategyAvailableConfigRequest ¶
type DescribeGtmAccessStrategyAvailableConfigRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmAccessStrategyAvailableConfigRequest is the request struct for api DescribeGtmAccessStrategyAvailableConfig
func CreateDescribeGtmAccessStrategyAvailableConfigRequest ¶
func CreateDescribeGtmAccessStrategyAvailableConfigRequest() (request *DescribeGtmAccessStrategyAvailableConfigRequest)
CreateDescribeGtmAccessStrategyAvailableConfigRequest creates a request to invoke DescribeGtmAccessStrategyAvailableConfig API
type DescribeGtmAccessStrategyAvailableConfigResponse ¶
type DescribeGtmAccessStrategyAvailableConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AddrPools AddrPoolsInDescribeGtmAccessStrategyAvailableConfig `json:"AddrPools" xml:"AddrPools"` Lines LinesInDescribeGtmAccessStrategyAvailableConfig `json:"Lines" xml:"Lines"` }
DescribeGtmAccessStrategyAvailableConfigResponse is the response struct for api DescribeGtmAccessStrategyAvailableConfig
func CreateDescribeGtmAccessStrategyAvailableConfigResponse ¶
func CreateDescribeGtmAccessStrategyAvailableConfigResponse() (response *DescribeGtmAccessStrategyAvailableConfigResponse)
CreateDescribeGtmAccessStrategyAvailableConfigResponse creates a response to parse from DescribeGtmAccessStrategyAvailableConfig response
type DescribeGtmAccessStrategyRequest ¶
type DescribeGtmAccessStrategyRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` StrategyId string `position:"Query" name:"StrategyId"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmAccessStrategyRequest is the request struct for api DescribeGtmAccessStrategy
func CreateDescribeGtmAccessStrategyRequest ¶
func CreateDescribeGtmAccessStrategyRequest() (request *DescribeGtmAccessStrategyRequest)
CreateDescribeGtmAccessStrategyRequest creates a request to invoke DescribeGtmAccessStrategy API
type DescribeGtmAccessStrategyResponse ¶
type DescribeGtmAccessStrategyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StrategyId string `json:"StrategyId" xml:"StrategyId"` StrategyName string `json:"StrategyName" xml:"StrategyName"` DefultAddrPoolId string `json:"DefultAddrPoolId" xml:"DefultAddrPoolId"` DefaultAddrPoolName string `json:"DefaultAddrPoolName" xml:"DefaultAddrPoolName"` FailoverAddrPoolId string `json:"FailoverAddrPoolId" xml:"FailoverAddrPoolId"` FailoverAddrPoolName string `json:"FailoverAddrPoolName" xml:"FailoverAddrPoolName"` StrategyMode string `json:"StrategyMode" xml:"StrategyMode"` AccessMode string `json:"AccessMode" xml:"AccessMode"` AccessStatus string `json:"AccessStatus" xml:"AccessStatus"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Lines LinesInDescribeGtmAccessStrategy `json:"Lines" xml:"Lines"` }
DescribeGtmAccessStrategyResponse is the response struct for api DescribeGtmAccessStrategy
func CreateDescribeGtmAccessStrategyResponse ¶
func CreateDescribeGtmAccessStrategyResponse() (response *DescribeGtmAccessStrategyResponse)
CreateDescribeGtmAccessStrategyResponse creates a response to parse from DescribeGtmAccessStrategy response
type DescribeGtmAvailableAlertGroupRequest ¶
type DescribeGtmAvailableAlertGroupRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmAvailableAlertGroupRequest is the request struct for api DescribeGtmAvailableAlertGroup
func CreateDescribeGtmAvailableAlertGroupRequest ¶
func CreateDescribeGtmAvailableAlertGroupRequest() (request *DescribeGtmAvailableAlertGroupRequest)
CreateDescribeGtmAvailableAlertGroupRequest creates a request to invoke DescribeGtmAvailableAlertGroup API
type DescribeGtmAvailableAlertGroupResponse ¶
type DescribeGtmAvailableAlertGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AvailableAlertGroup string `json:"AvailableAlertGroup" xml:"AvailableAlertGroup"` }
DescribeGtmAvailableAlertGroupResponse is the response struct for api DescribeGtmAvailableAlertGroup
func CreateDescribeGtmAvailableAlertGroupResponse ¶
func CreateDescribeGtmAvailableAlertGroupResponse() (response *DescribeGtmAvailableAlertGroupResponse)
CreateDescribeGtmAvailableAlertGroupResponse creates a response to parse from DescribeGtmAvailableAlertGroup response
type DescribeGtmInstanceAddressPoolRequest ¶
type DescribeGtmInstanceAddressPoolRequest struct { *requests.RpcRequest AddrPoolId string `position:"Query" name:"AddrPoolId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmInstanceAddressPoolRequest is the request struct for api DescribeGtmInstanceAddressPool
func CreateDescribeGtmInstanceAddressPoolRequest ¶
func CreateDescribeGtmInstanceAddressPoolRequest() (request *DescribeGtmInstanceAddressPoolRequest)
CreateDescribeGtmInstanceAddressPoolRequest creates a request to invoke DescribeGtmInstanceAddressPool API
type DescribeGtmInstanceAddressPoolResponse ¶
type DescribeGtmInstanceAddressPoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AddrPoolId string `json:"AddrPoolId" xml:"AddrPoolId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreateTimestamp int `json:"CreateTimestamp" xml:"CreateTimestamp"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` UpdateTimestamp int `json:"UpdateTimestamp" xml:"UpdateTimestamp"` AddrCount int `json:"AddrCount" xml:"AddrCount"` MinAvailableAddrNum int `json:"MinAvailableAddrNum" xml:"MinAvailableAddrNum"` MonitorConfigId string `json:"MonitorConfigId" xml:"MonitorConfigId"` MonitorStatus string `json:"MonitorStatus" xml:"MonitorStatus"` Name string `json:"Name" xml:"Name"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` Addrs Addrs `json:"Addrs" xml:"Addrs"` }
DescribeGtmInstanceAddressPoolResponse is the response struct for api DescribeGtmInstanceAddressPool
func CreateDescribeGtmInstanceAddressPoolResponse ¶
func CreateDescribeGtmInstanceAddressPoolResponse() (response *DescribeGtmInstanceAddressPoolResponse)
CreateDescribeGtmInstanceAddressPoolResponse creates a response to parse from DescribeGtmInstanceAddressPool response
type DescribeGtmInstanceAddressPoolsRequest ¶
type DescribeGtmInstanceAddressPoolsRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeGtmInstanceAddressPoolsRequest is the request struct for api DescribeGtmInstanceAddressPools
func CreateDescribeGtmInstanceAddressPoolsRequest ¶
func CreateDescribeGtmInstanceAddressPoolsRequest() (request *DescribeGtmInstanceAddressPoolsRequest)
CreateDescribeGtmInstanceAddressPoolsRequest creates a request to invoke DescribeGtmInstanceAddressPools API
type DescribeGtmInstanceAddressPoolsResponse ¶
type DescribeGtmInstanceAddressPoolsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalItems int `json:"TotalItems" xml:"TotalItems"` TotalPages int `json:"TotalPages" xml:"TotalPages"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` AddrPools AddrPoolsInDescribeGtmInstanceAddressPools `json:"AddrPools" xml:"AddrPools"` }
DescribeGtmInstanceAddressPoolsResponse is the response struct for api DescribeGtmInstanceAddressPools
func CreateDescribeGtmInstanceAddressPoolsResponse ¶
func CreateDescribeGtmInstanceAddressPoolsResponse() (response *DescribeGtmInstanceAddressPoolsResponse)
CreateDescribeGtmInstanceAddressPoolsResponse creates a response to parse from DescribeGtmInstanceAddressPools response
type DescribeGtmInstanceRequest ¶
type DescribeGtmInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmInstanceRequest is the request struct for api DescribeGtmInstance
func CreateDescribeGtmInstanceRequest ¶
func CreateDescribeGtmInstanceRequest() (request *DescribeGtmInstanceRequest)
CreateDescribeGtmInstanceRequest creates a request to invoke DescribeGtmInstance API
type DescribeGtmInstanceResponse ¶
type DescribeGtmInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` VersionCode string `json:"VersionCode" xml:"VersionCode"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` ExpireTimestamp int `json:"ExpireTimestamp" xml:"ExpireTimestamp"` Cname string `json:"Cname" xml:"Cname"` UserDomainName string `json:"UserDomainName" xml:"UserDomainName"` Ttl int `json:"Ttl" xml:"Ttl"` LbaStrategy string `json:"LbaStrategy" xml:"LbaStrategy"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreateTimestamp int `json:"CreateTimestamp" xml:"CreateTimestamp"` AlertGroup string `json:"AlertGroup" xml:"AlertGroup"` }
DescribeGtmInstanceResponse is the response struct for api DescribeGtmInstance
func CreateDescribeGtmInstanceResponse ¶
func CreateDescribeGtmInstanceResponse() (response *DescribeGtmInstanceResponse)
CreateDescribeGtmInstanceResponse creates a response to parse from DescribeGtmInstance response
type DescribeGtmInstanceStatusRequest ¶
type DescribeGtmInstanceStatusRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmInstanceStatusRequest is the request struct for api DescribeGtmInstanceStatus
func CreateDescribeGtmInstanceStatusRequest ¶
func CreateDescribeGtmInstanceStatusRequest() (request *DescribeGtmInstanceStatusRequest)
CreateDescribeGtmInstanceStatusRequest creates a request to invoke DescribeGtmInstanceStatus API
type DescribeGtmInstanceStatusResponse ¶
type DescribeGtmInstanceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AccessStatus string `json:"AccessStatus" xml:"AccessStatus"` AlertStatus string `json:"AlertStatus" xml:"AlertStatus"` }
DescribeGtmInstanceStatusResponse is the response struct for api DescribeGtmInstanceStatus
func CreateDescribeGtmInstanceStatusResponse ¶
func CreateDescribeGtmInstanceStatusResponse() (response *DescribeGtmInstanceStatusResponse)
CreateDescribeGtmInstanceStatusResponse creates a response to parse from DescribeGtmInstanceStatus response
type DescribeGtmInstancesRequest ¶
type DescribeGtmInstancesRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` Keyword string `position:"Query" name:"Keyword"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeGtmInstancesRequest is the request struct for api DescribeGtmInstances
func CreateDescribeGtmInstancesRequest ¶
func CreateDescribeGtmInstancesRequest() (request *DescribeGtmInstancesRequest)
CreateDescribeGtmInstancesRequest creates a request to invoke DescribeGtmInstances API
type DescribeGtmInstancesResponse ¶
type DescribeGtmInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalItems int `json:"TotalItems" xml:"TotalItems"` TotalPages int `json:"TotalPages" xml:"TotalPages"` GtmInstances GtmInstances `json:"GtmInstances" xml:"GtmInstances"` }
DescribeGtmInstancesResponse is the response struct for api DescribeGtmInstances
func CreateDescribeGtmInstancesResponse ¶
func CreateDescribeGtmInstancesResponse() (response *DescribeGtmInstancesResponse)
CreateDescribeGtmInstancesResponse creates a response to parse from DescribeGtmInstances response
type DescribeGtmLogsRequest ¶
type DescribeGtmLogsRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` Keyword string `position:"Query" name:"Keyword"` StartTimestamp requests.Integer `position:"Query" name:"StartTimestamp"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` EndTimestamp requests.Integer `position:"Query" name:"EndTimestamp"` }
DescribeGtmLogsRequest is the request struct for api DescribeGtmLogs
func CreateDescribeGtmLogsRequest ¶
func CreateDescribeGtmLogsRequest() (request *DescribeGtmLogsRequest)
CreateDescribeGtmLogsRequest creates a request to invoke DescribeGtmLogs API
type DescribeGtmLogsResponse ¶
type DescribeGtmLogsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalItems int `json:"TotalItems" xml:"TotalItems"` TotalPages int `json:"TotalPages" xml:"TotalPages"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Logs Logs `json:"Logs" xml:"Logs"` }
DescribeGtmLogsResponse is the response struct for api DescribeGtmLogs
func CreateDescribeGtmLogsResponse ¶
func CreateDescribeGtmLogsResponse() (response *DescribeGtmLogsResponse)
CreateDescribeGtmLogsResponse creates a response to parse from DescribeGtmLogs response
type DescribeGtmMonitorAvailableConfigRequest ¶
type DescribeGtmMonitorAvailableConfigRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmMonitorAvailableConfigRequest is the request struct for api DescribeGtmMonitorAvailableConfig
func CreateDescribeGtmMonitorAvailableConfigRequest ¶
func CreateDescribeGtmMonitorAvailableConfigRequest() (request *DescribeGtmMonitorAvailableConfigRequest)
CreateDescribeGtmMonitorAvailableConfigRequest creates a request to invoke DescribeGtmMonitorAvailableConfig API
type DescribeGtmMonitorAvailableConfigResponse ¶
type DescribeGtmMonitorAvailableConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IspCityNodes IspCityNodesInDescribeGtmMonitorAvailableConfig `json:"IspCityNodes" xml:"IspCityNodes"` }
DescribeGtmMonitorAvailableConfigResponse is the response struct for api DescribeGtmMonitorAvailableConfig
func CreateDescribeGtmMonitorAvailableConfigResponse ¶
func CreateDescribeGtmMonitorAvailableConfigResponse() (response *DescribeGtmMonitorAvailableConfigResponse)
CreateDescribeGtmMonitorAvailableConfigResponse creates a response to parse from DescribeGtmMonitorAvailableConfig response
type DescribeGtmMonitorConfigRequest ¶
type DescribeGtmMonitorConfigRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` MonitorConfigId string `position:"Query" name:"MonitorConfigId"` Lang string `position:"Query" name:"Lang"` }
DescribeGtmMonitorConfigRequest is the request struct for api DescribeGtmMonitorConfig
func CreateDescribeGtmMonitorConfigRequest ¶
func CreateDescribeGtmMonitorConfigRequest() (request *DescribeGtmMonitorConfigRequest)
CreateDescribeGtmMonitorConfigRequest creates a request to invoke DescribeGtmMonitorConfig API
type DescribeGtmMonitorConfigResponse ¶
type DescribeGtmMonitorConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MonitorConfigId string `json:"MonitorConfigId" xml:"MonitorConfigId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreateTimestamp int `json:"CreateTimestamp" xml:"CreateTimestamp"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` UpdateTimestamp int `json:"UpdateTimestamp" xml:"UpdateTimestamp"` Name string `json:"Name" xml:"Name"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` Interval int `json:"Interval" xml:"Interval"` EvaluationCount int `json:"EvaluationCount" xml:"EvaluationCount"` Timeout int `json:"Timeout" xml:"Timeout"` MonitorExtendInfo string `json:"MonitorExtendInfo" xml:"MonitorExtendInfo"` IspCityNodes IspCityNodesInDescribeGtmMonitorConfig `json:"IspCityNodes" xml:"IspCityNodes"` }
DescribeGtmMonitorConfigResponse is the response struct for api DescribeGtmMonitorConfig
func CreateDescribeGtmMonitorConfigResponse ¶
func CreateDescribeGtmMonitorConfigResponse() (response *DescribeGtmMonitorConfigResponse)
CreateDescribeGtmMonitorConfigResponse creates a response to parse from DescribeGtmMonitorConfig response
type DescribeRecordLogsRequest ¶
type DescribeRecordLogsRequest struct { *requests.RpcRequest EndDate string `position:"Query" name:"endDate"` UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` KeyWord string `position:"Query" name:"KeyWord"` StartDate string `position:"Query" name:"StartDate"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeRecordLogsRequest is the request struct for api DescribeRecordLogs
func CreateDescribeRecordLogsRequest ¶
func CreateDescribeRecordLogsRequest() (request *DescribeRecordLogsRequest)
CreateDescribeRecordLogsRequest creates a request to invoke DescribeRecordLogs API
type DescribeRecordLogsResponse ¶
type DescribeRecordLogsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RecordLogs RecordLogs `json:"RecordLogs" xml:"RecordLogs"` }
DescribeRecordLogsResponse is the response struct for api DescribeRecordLogs
func CreateDescribeRecordLogsResponse ¶
func CreateDescribeRecordLogsResponse() (response *DescribeRecordLogsResponse)
CreateDescribeRecordLogsResponse creates a response to parse from DescribeRecordLogs response
type DescribeSubDomainRecordsRequest ¶
type DescribeSubDomainRecordsRequest struct { *requests.RpcRequest Line string `position:"Query" name:"Line"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` SubDomain string `position:"Query" name:"SubDomain"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
DescribeSubDomainRecordsRequest is the request struct for api DescribeSubDomainRecords
func CreateDescribeSubDomainRecordsRequest ¶
func CreateDescribeSubDomainRecordsRequest() (request *DescribeSubDomainRecordsRequest)
CreateDescribeSubDomainRecordsRequest creates a request to invoke DescribeSubDomainRecords API
type DescribeSubDomainRecordsResponse ¶
type DescribeSubDomainRecordsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` DomainRecords DomainRecordsInDescribeSubDomainRecords `json:"DomainRecords" xml:"DomainRecords"` }
DescribeSubDomainRecordsResponse is the response struct for api DescribeSubDomainRecords
func CreateDescribeSubDomainRecordsResponse ¶
func CreateDescribeSubDomainRecordsResponse() (response *DescribeSubDomainRecordsResponse)
CreateDescribeSubDomainRecordsResponse creates a response to parse from DescribeSubDomainRecords response
type DescribeSupportLinesRequest ¶
type DescribeSupportLinesRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` }
DescribeSupportLinesRequest is the request struct for api DescribeSupportLines
func CreateDescribeSupportLinesRequest ¶
func CreateDescribeSupportLinesRequest() (request *DescribeSupportLinesRequest)
CreateDescribeSupportLinesRequest creates a request to invoke DescribeSupportLines API
type DescribeSupportLinesResponse ¶
type DescribeSupportLinesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordLines RecordLinesInDescribeSupportLines `json:"RecordLines" xml:"RecordLines"` }
DescribeSupportLinesResponse is the response struct for api DescribeSupportLines
func CreateDescribeSupportLinesResponse ¶
func CreateDescribeSupportLinesResponse() (response *DescribeSupportLinesResponse)
CreateDescribeSupportLinesResponse creates a response to parse from DescribeSupportLines response
type DnsProduct ¶
type DnsProduct struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` VersionCode string `json:"VersionCode" xml:"VersionCode"` VersionName string `json:"VersionName" xml:"VersionName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` StartTimestamp int `json:"StartTimestamp" xml:"StartTimestamp"` EndTimestamp int `json:"EndTimestamp" xml:"EndTimestamp"` Domain string `json:"Domain" xml:"Domain"` BindCount int `json:"BindCount" xml:"BindCount"` BindUsedCount int `json:"BindUsedCount" xml:"BindUsedCount"` TTLMinValue int `json:"TTLMinValue" xml:"TTLMinValue"` SubDomainLevel int `json:"SubDomainLevel" xml:"SubDomainLevel"` DnsSLBCount int `json:"DnsSLBCount" xml:"DnsSLBCount"` URLForwardCount int `json:"URLForwardCount" xml:"URLForwardCount"` DDosDefendFlow int `json:"DDosDefendFlow" xml:"DDosDefendFlow"` DDosDefendQuery int `json:"DDosDefendQuery" xml:"DDosDefendQuery"` OverseaDDosDefendFlow int `json:"OverseaDDosDefendFlow" xml:"OverseaDDosDefendFlow"` SearchEngineLines string `json:"SearchEngineLines" xml:"SearchEngineLines"` ISPLines string `json:"ISPLines" xml:"ISPLines"` ISPRegionLines string `json:"ISPRegionLines" xml:"ISPRegionLines"` OverseaLine string `json:"OverseaLine" xml:"OverseaLine"` MonitorNodeCount int `json:"MonitorNodeCount" xml:"MonitorNodeCount"` MonitorFrequency int `json:"MonitorFrequency" xml:"MonitorFrequency"` MonitorTaskCount int `json:"MonitorTaskCount" xml:"MonitorTaskCount"` RegionLines bool `json:"RegionLines" xml:"RegionLines"` Gslb bool `json:"Gslb" xml:"Gslb"` InClean bool `json:"InClean" xml:"InClean"` InBlackHole bool `json:"InBlackHole" xml:"InBlackHole"` BindDomainCount int `json:"BindDomainCount" xml:"BindDomainCount"` BindDomainUsedCount int `json:"BindDomainUsedCount" xml:"BindDomainUsedCount"` DnsSecurity string `json:"DnsSecurity" xml:"DnsSecurity"` }
DnsProduct is a nested struct in alidns response
type DnsProducts ¶
type DnsProducts struct {
DnsProduct []DnsProduct `json:"DnsProduct" xml:"DnsProduct"`
}
DnsProducts is a nested struct in alidns response
type DnsServersInAddDomain ¶
type DnsServersInAddDomain struct {
DnsServer []string `json:"DnsServer" xml:"DnsServer"`
}
DnsServersInAddDomain is a nested struct in alidns response
type DnsServersInDescribeDnsProductInstance ¶
type DnsServersInDescribeDnsProductInstance struct {
DnsServer []string `json:"DnsServer" xml:"DnsServer"`
}
DnsServersInDescribeDnsProductInstance is a nested struct in alidns response
type DnsServersInDescribeDomainInfo ¶
type DnsServersInDescribeDomainInfo struct {
DnsServer []string `json:"DnsServer" xml:"DnsServer"`
}
DnsServersInDescribeDomainInfo is a nested struct in alidns response
type DnsServersInDescribeDomainNs ¶
type DnsServersInDescribeDomainNs struct {
DnsServer []string `json:"DnsServer" xml:"DnsServer"`
}
DnsServersInDescribeDomainNs is a nested struct in alidns response
type DnsServersInDescribeDomains ¶
type DnsServersInDescribeDomains struct {
DnsServer []string `json:"DnsServer" xml:"DnsServer"`
}
DnsServersInDescribeDomains is a nested struct in alidns response
type Domain ¶
type Domain struct { DomainId string `json:"DomainId" xml:"DomainId"` DomainName string `json:"DomainName" xml:"DomainName"` PunyCode string `json:"PunyCode" xml:"PunyCode"` AliDomain bool `json:"AliDomain" xml:"AliDomain"` RecordCount int `json:"RecordCount" xml:"RecordCount"` RegistrantEmail string `json:"RegistrantEmail" xml:"RegistrantEmail"` Remark string `json:"Remark" xml:"Remark"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` VersionCode string `json:"VersionCode" xml:"VersionCode"` VersionName string `json:"VersionName" xml:"VersionName"` InstanceEndTime string `json:"InstanceEndTime" xml:"InstanceEndTime"` InstanceExpired bool `json:"InstanceExpired" xml:"InstanceExpired"` DnsServers DnsServersInDescribeDomains `json:"DnsServers" xml:"DnsServers"` }
Domain is a nested struct in alidns response
type DomainGroup ¶
type DomainGroup struct { GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` DomainCount int `json:"DomainCount" xml:"DomainCount"` }
DomainGroup is a nested struct in alidns response
type DomainGroups ¶
type DomainGroups struct {
DomainGroup []DomainGroup `json:"DomainGroup" xml:"DomainGroup"`
}
DomainGroups is a nested struct in alidns response
type DomainLog ¶
type DomainLog struct { ActionTime string `json:"ActionTime" xml:"ActionTime"` ActionTimestamp int `json:"ActionTimestamp" xml:"ActionTimestamp"` DomainName string `json:"DomainName" xml:"DomainName"` Action string `json:"Action" xml:"Action"` Message string `json:"Message" xml:"Message"` ClientIp string `json:"ClientIp" xml:"ClientIp"` }
DomainLog is a nested struct in alidns response
type DomainLogs ¶
type DomainLogs struct {
DomainLog []DomainLog `json:"DomainLog" xml:"DomainLog"`
}
DomainLogs is a nested struct in alidns response
type DomainRecordsInDescribeDomainRecords ¶
type DomainRecordsInDescribeDomainRecords struct {
Record []Record `json:"Record" xml:"Record"`
}
DomainRecordsInDescribeDomainRecords is a nested struct in alidns response
type DomainRecordsInDescribeSubDomainRecords ¶
type DomainRecordsInDescribeSubDomainRecords struct {
Record []Record `json:"Record" xml:"Record"`
}
DomainRecordsInDescribeSubDomainRecords is a nested struct in alidns response
type Domains ¶
type Domains struct {
Domain []Domain `json:"Domain" xml:"Domain"`
}
Domains is a nested struct in alidns response
type ExpectDnsServers ¶
type ExpectDnsServers struct {
ExpectDnsServer []string `json:"ExpectDnsServer" xml:"ExpectDnsServer"`
}
ExpectDnsServers is a nested struct in alidns response
type GetMainDomainNameRequest ¶
type GetMainDomainNameRequest struct { *requests.RpcRequest InputString string `position:"Query" name:"InputString"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
GetMainDomainNameRequest is the request struct for api GetMainDomainName
func CreateGetMainDomainNameRequest ¶
func CreateGetMainDomainNameRequest() (request *GetMainDomainNameRequest)
CreateGetMainDomainNameRequest creates a request to invoke GetMainDomainName API
type GetMainDomainNameResponse ¶
type GetMainDomainNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` RR string `json:"RR" xml:"RR"` DomainLevel int `json:"DomainLevel" xml:"DomainLevel"` }
GetMainDomainNameResponse is the response struct for api GetMainDomainName
func CreateGetMainDomainNameResponse ¶
func CreateGetMainDomainNameResponse() (response *GetMainDomainNameResponse)
CreateGetMainDomainNameResponse creates a response to parse from GetMainDomainName response
type GtmInstance ¶
type GtmInstance struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Cname string `json:"Cname" xml:"Cname"` UserDomainName string `json:"UserDomainName" xml:"UserDomainName"` VersionCode string `json:"VersionCode" xml:"VersionCode"` Ttl int `json:"Ttl" xml:"Ttl"` LbaStrategy string `json:"LbaStrategy" xml:"LbaStrategy"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreateTimestamp int `json:"CreateTimestamp" xml:"CreateTimestamp"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` ExpireTimestamp int `json:"ExpireTimestamp" xml:"ExpireTimestamp"` AlertGroup string `json:"AlertGroup" xml:"AlertGroup"` }
GtmInstance is a nested struct in alidns response
type GtmInstances ¶
type GtmInstances struct {
GtmInstance []GtmInstance `json:"GtmInstance" xml:"GtmInstance"`
}
GtmInstances is a nested struct in alidns response
type IspCityNode ¶
type IspCityNode struct { CityCode string `json:"CityCode" xml:"CityCode"` DefaultSelected bool `json:"DefaultSelected" xml:"DefaultSelected"` IspName string `json:"IspName" xml:"IspName"` CountryName string `json:"CountryName" xml:"CountryName"` CityName string `json:"CityName" xml:"CityName"` Mainland bool `json:"Mainland" xml:"Mainland"` CountryCode string `json:"CountryCode" xml:"CountryCode"` IspCode string `json:"IspCode" xml:"IspCode"` }
IspCityNode is a nested struct in alidns response
type IspCityNodesInDescribeGtmMonitorAvailableConfig ¶
type IspCityNodesInDescribeGtmMonitorAvailableConfig struct {
IspCityNode []IspCityNode `json:"IspCityNode" xml:"IspCityNode"`
}
IspCityNodesInDescribeGtmMonitorAvailableConfig is a nested struct in alidns response
type IspCityNodesInDescribeGtmMonitorConfig ¶
type IspCityNodesInDescribeGtmMonitorConfig struct {
IspCityNode []IspCityNode `json:"IspCityNode" xml:"IspCityNode"`
}
IspCityNodesInDescribeGtmMonitorConfig is a nested struct in alidns response
type Line ¶
type Line struct { GroupCode string `json:"GroupCode" xml:"GroupCode"` LineCode string `json:"LineCode" xml:"LineCode"` LineName string `json:"LineName" xml:"LineName"` GroupName string `json:"GroupName" xml:"GroupName"` Status string `json:"Status" xml:"Status"` }
Line is a nested struct in alidns response
type LinesInDescribeGtmAccessStrategies ¶
type LinesInDescribeGtmAccessStrategies struct {
Line []Line `json:"Line" xml:"Line"`
}
LinesInDescribeGtmAccessStrategies is a nested struct in alidns response
type LinesInDescribeGtmAccessStrategy ¶
type LinesInDescribeGtmAccessStrategy struct {
Line []Line `json:"Line" xml:"Line"`
}
LinesInDescribeGtmAccessStrategy is a nested struct in alidns response
type LinesInDescribeGtmAccessStrategyAvailableConfig ¶
type LinesInDescribeGtmAccessStrategyAvailableConfig struct {
Line []Line `json:"Line" xml:"Line"`
}
LinesInDescribeGtmAccessStrategyAvailableConfig is a nested struct in alidns response
type Log ¶
type Log struct { OperTime string `json:"OperTime" xml:"OperTime"` OperAction string `json:"OperAction" xml:"OperAction"` EntityType string `json:"EntityType" xml:"EntityType"` EntityId string `json:"EntityId" xml:"EntityId"` EntityName string `json:"EntityName" xml:"EntityName"` OperIp string `json:"OperIp" xml:"OperIp"` OperTimestamp int `json:"OperTimestamp" xml:"OperTimestamp"` Id int `json:"Id" xml:"Id"` Content string `json:"Content" xml:"Content"` }
Log is a nested struct in alidns response
type Logs ¶
type Logs struct {
Log []Log `json:"Log" xml:"Log"`
}
Logs is a nested struct in alidns response
type ModifyHichinaDomainDNSRequest ¶
type ModifyHichinaDomainDNSRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` DomainName string `position:"Query" name:"DomainName"` Lang string `position:"Query" name:"Lang"` }
ModifyHichinaDomainDNSRequest is the request struct for api ModifyHichinaDomainDNS
func CreateModifyHichinaDomainDNSRequest ¶
func CreateModifyHichinaDomainDNSRequest() (request *ModifyHichinaDomainDNSRequest)
CreateModifyHichinaDomainDNSRequest creates a request to invoke ModifyHichinaDomainDNS API
type ModifyHichinaDomainDNSResponse ¶
type ModifyHichinaDomainDNSResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OriginalDnsServers OriginalDnsServers `json:"OriginalDnsServers" xml:"OriginalDnsServers"` NewDnsServers NewDnsServers `json:"NewDnsServers" xml:"NewDnsServers"` }
ModifyHichinaDomainDNSResponse is the response struct for api ModifyHichinaDomainDNS
func CreateModifyHichinaDomainDNSResponse ¶
func CreateModifyHichinaDomainDNSResponse() (response *ModifyHichinaDomainDNSResponse)
CreateModifyHichinaDomainDNSResponse creates a response to parse from ModifyHichinaDomainDNS response
type NewDnsServers ¶
type NewDnsServers struct {
DnsServer []string `json:"DnsServer" xml:"DnsServer"`
}
NewDnsServers is a nested struct in alidns response
type OperateBatchDomainDomainRecordInfo ¶
type OperateBatchDomainDomainRecordInfo struct { Rr string `name:"Rr"` Line string `name:"Line"` Domain string `name:"Domain"` Type string `name:"Type"` Priority string `name:"Priority"` Value string `name:"Value"` Ttl string `name:"Ttl"` }
OperateBatchDomainDomainRecordInfo is a repeated param struct in OperateBatchDomainRequest
type OperateBatchDomainRequest ¶
type OperateBatchDomainRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` DomainRecordInfo *[]OperateBatchDomainDomainRecordInfo `position:"Query" name:"DomainRecordInfo" type:"Repeated"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` }
OperateBatchDomainRequest is the request struct for api OperateBatchDomain
func CreateOperateBatchDomainRequest ¶
func CreateOperateBatchDomainRequest() (request *OperateBatchDomainRequest)
CreateOperateBatchDomainRequest creates a request to invoke OperateBatchDomain API
type OperateBatchDomainResponse ¶
type OperateBatchDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId int `json:"TaskId" xml:"TaskId"` }
OperateBatchDomainResponse is the response struct for api OperateBatchDomain
func CreateOperateBatchDomainResponse ¶
func CreateOperateBatchDomainResponse() (response *OperateBatchDomainResponse)
CreateOperateBatchDomainResponse creates a response to parse from OperateBatchDomain response
type OriginalDnsServers ¶
type OriginalDnsServers struct {
DnsServer []string `json:"DnsServer" xml:"DnsServer"`
}
OriginalDnsServers is a nested struct in alidns response
type QueryCreateInstancePriceRequest ¶
type QueryCreateInstancePriceRequest struct { *requests.RpcRequest Month requests.Integer `position:"Query" name:"Month"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` InstanceVersion string `position:"Query" name:"InstanceVersion"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryCreateInstancePriceRequest is the request struct for api QueryCreateInstancePrice
func CreateQueryCreateInstancePriceRequest ¶
func CreateQueryCreateInstancePriceRequest() (request *QueryCreateInstancePriceRequest)
CreateQueryCreateInstancePriceRequest creates a request to invoke QueryCreateInstancePrice API
type QueryCreateInstancePriceResponse ¶
type QueryCreateInstancePriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Origin string `json:"Origin" xml:"Origin"` Discount string `json:"Discount" xml:"Discount"` Amount string `json:"Amount" xml:"Amount"` Currency string `json:"Currency" xml:"Currency"` Rules Rules `json:"Rules" xml:"Rules"` }
QueryCreateInstancePriceResponse is the response struct for api QueryCreateInstancePrice
func CreateQueryCreateInstancePriceResponse ¶
func CreateQueryCreateInstancePriceResponse() (response *QueryCreateInstancePriceResponse)
CreateQueryCreateInstancePriceResponse creates a response to parse from QueryCreateInstancePrice response
type Record ¶
type Record struct { Value string `json:"Value" xml:"Value"` TTL int `json:"TTL" xml:"TTL"` Remark string `json:"Remark" xml:"Remark"` DomainName string `json:"DomainName" xml:"DomainName"` RR string `json:"RR" xml:"RR"` Priority int `json:"Priority" xml:"Priority"` RecordId string `json:"RecordId" xml:"RecordId"` Status string `json:"Status" xml:"Status"` Locked bool `json:"Locked" xml:"Locked"` Weight int `json:"Weight" xml:"Weight"` Line string `json:"Line" xml:"Line"` Type string `json:"Type" xml:"Type"` }
Record is a nested struct in alidns response
type RecordLine ¶
type RecordLine struct { LineDisplayName string `json:"LineDisplayName" xml:"LineDisplayName"` LineCode string `json:"LineCode" xml:"LineCode"` LineName string `json:"LineName" xml:"LineName"` FatherCode string `json:"FatherCode" xml:"FatherCode"` }
RecordLine is a nested struct in alidns response
type RecordLinesInDescribeDomainInfo ¶
type RecordLinesInDescribeDomainInfo struct {
RecordLine []RecordLine `json:"RecordLine" xml:"RecordLine"`
}
RecordLinesInDescribeDomainInfo is a nested struct in alidns response
type RecordLinesInDescribeSupportLines ¶
type RecordLinesInDescribeSupportLines struct {
RecordLine []RecordLine `json:"RecordLine" xml:"RecordLine"`
}
RecordLinesInDescribeSupportLines is a nested struct in alidns response
type RecordLog ¶
type RecordLog struct { ActionTime string `json:"ActionTime" xml:"ActionTime"` ActionTimestamp int `json:"ActionTimestamp" xml:"ActionTimestamp"` Action string `json:"Action" xml:"Action"` Message string `json:"Message" xml:"Message"` ClientIp string `json:"ClientIp" xml:"ClientIp"` }
RecordLog is a nested struct in alidns response
type RecordLogs ¶
type RecordLogs struct {
RecordLog []RecordLog `json:"RecordLog" xml:"RecordLog"`
}
RecordLogs is a nested struct in alidns response
type Rule ¶
type Rule struct { RuleId int `json:"RuleId" xml:"RuleId"` Name string `json:"Name" xml:"Name"` Title string `json:"Title" xml:"Title"` }
Rule is a nested struct in alidns response
type Rules ¶
type Rules struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
Rules is a nested struct in alidns response
type SetDNSSLBStatusRequest ¶
type SetDNSSLBStatusRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` SubDomain string `position:"Query" name:"SubDomain"` Lang string `position:"Query" name:"Lang"` Open requests.Boolean `position:"Query" name:"Open"` }
SetDNSSLBStatusRequest is the request struct for api SetDNSSLBStatus
func CreateSetDNSSLBStatusRequest ¶
func CreateSetDNSSLBStatusRequest() (request *SetDNSSLBStatusRequest)
CreateSetDNSSLBStatusRequest creates a request to invoke SetDNSSLBStatus API
type SetDNSSLBStatusResponse ¶
type SetDNSSLBStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordCount int `json:"RecordCount" xml:"RecordCount"` Open bool `json:"Open" xml:"Open"` }
SetDNSSLBStatusResponse is the response struct for api SetDNSSLBStatus
func CreateSetDNSSLBStatusResponse ¶
func CreateSetDNSSLBStatusResponse() (response *SetDNSSLBStatusResponse)
CreateSetDNSSLBStatusResponse creates a response to parse from SetDNSSLBStatus response
type SetDomainRecordStatusRequest ¶
type SetDomainRecordStatusRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` Status string `position:"Query" name:"Status"` }
SetDomainRecordStatusRequest is the request struct for api SetDomainRecordStatus
func CreateSetDomainRecordStatusRequest ¶
func CreateSetDomainRecordStatusRequest() (request *SetDomainRecordStatusRequest)
CreateSetDomainRecordStatusRequest creates a request to invoke SetDomainRecordStatus API
type SetDomainRecordStatusResponse ¶
type SetDomainRecordStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId string `json:"RecordId" xml:"RecordId"` Status string `json:"Status" xml:"Status"` }
SetDomainRecordStatusResponse is the response struct for api SetDomainRecordStatus
func CreateSetDomainRecordStatusResponse ¶
func CreateSetDomainRecordStatusResponse() (response *SetDomainRecordStatusResponse)
CreateSetDomainRecordStatusResponse creates a response to parse from SetDomainRecordStatus response
type SetGtmAccessModeRequest ¶
type SetGtmAccessModeRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` StrategyId string `position:"Query" name:"StrategyId"` Lang string `position:"Query" name:"Lang"` AccessMode string `position:"Query" name:"AccessMode"` }
SetGtmAccessModeRequest is the request struct for api SetGtmAccessMode
func CreateSetGtmAccessModeRequest ¶
func CreateSetGtmAccessModeRequest() (request *SetGtmAccessModeRequest)
CreateSetGtmAccessModeRequest creates a request to invoke SetGtmAccessMode API
type SetGtmAccessModeResponse ¶
type SetGtmAccessModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetGtmAccessModeResponse is the response struct for api SetGtmAccessMode
func CreateSetGtmAccessModeResponse ¶
func CreateSetGtmAccessModeResponse() (response *SetGtmAccessModeResponse)
CreateSetGtmAccessModeResponse creates a response to parse from SetGtmAccessMode response
type SetGtmMonitorStatusRequest ¶
type SetGtmMonitorStatusRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` MonitorConfigId string `position:"Query" name:"MonitorConfigId"` Lang string `position:"Query" name:"Lang"` Status string `position:"Query" name:"Status"` }
SetGtmMonitorStatusRequest is the request struct for api SetGtmMonitorStatus
func CreateSetGtmMonitorStatusRequest ¶
func CreateSetGtmMonitorStatusRequest() (request *SetGtmMonitorStatusRequest)
CreateSetGtmMonitorStatusRequest creates a request to invoke SetGtmMonitorStatus API
type SetGtmMonitorStatusResponse ¶
type SetGtmMonitorStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetGtmMonitorStatusResponse is the response struct for api SetGtmMonitorStatus
func CreateSetGtmMonitorStatusResponse ¶
func CreateSetGtmMonitorStatusResponse() (response *SetGtmMonitorStatusResponse)
CreateSetGtmMonitorStatusResponse creates a response to parse from SetGtmMonitorStatus response
type SlbSubDomain ¶
type SlbSubDomain struct { SubDomain string `json:"SubDomain" xml:"SubDomain"` RecordCount int `json:"RecordCount" xml:"RecordCount"` Open bool `json:"Open" xml:"Open"` Type string `json:"Type" xml:"Type"` }
SlbSubDomain is a nested struct in alidns response
type SlbSubDomains ¶
type SlbSubDomains struct {
SlbSubDomain []SlbSubDomain `json:"SlbSubDomain" xml:"SlbSubDomain"`
}
SlbSubDomains is a nested struct in alidns response
type Strategies ¶
type Strategies struct {
Strategy []Strategy `json:"Strategy" xml:"Strategy"`
}
Strategies is a nested struct in alidns response
type Strategy ¶
type Strategy struct { StrategyId string `json:"StrategyId" xml:"StrategyId"` StrategyName string `json:"StrategyName" xml:"StrategyName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreateTimestamp int `json:"CreateTimestamp" xml:"CreateTimestamp"` DefaultAddrPoolId string `json:"DefaultAddrPoolId" xml:"DefaultAddrPoolId"` DefaultAddrPoolName string `json:"DefaultAddrPoolName" xml:"DefaultAddrPoolName"` FailoverAddrPoolId string `json:"FailoverAddrPoolId" xml:"FailoverAddrPoolId"` FailoverAddrPoolName string `json:"FailoverAddrPoolName" xml:"FailoverAddrPoolName"` AccessMode string `json:"AccessMode" xml:"AccessMode"` AccessStatus string `json:"AccessStatus" xml:"AccessStatus"` StrategyMode string `json:"StrategyMode" xml:"StrategyMode"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Lines LinesInDescribeGtmAccessStrategies `json:"Lines" xml:"Lines"` }
Strategy is a nested struct in alidns response
type UpdateDNSSLBWeightRequest ¶
type UpdateDNSSLBWeightRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` Weight requests.Integer `position:"Query" name:"Weight"` Lang string `position:"Query" name:"Lang"` }
UpdateDNSSLBWeightRequest is the request struct for api UpdateDNSSLBWeight
func CreateUpdateDNSSLBWeightRequest ¶
func CreateUpdateDNSSLBWeightRequest() (request *UpdateDNSSLBWeightRequest)
CreateUpdateDNSSLBWeightRequest creates a request to invoke UpdateDNSSLBWeight API
type UpdateDNSSLBWeightResponse ¶
type UpdateDNSSLBWeightResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId string `json:"RecordId" xml:"RecordId"` Weight int `json:"Weight" xml:"Weight"` }
UpdateDNSSLBWeightResponse is the response struct for api UpdateDNSSLBWeight
func CreateUpdateDNSSLBWeightResponse ¶
func CreateUpdateDNSSLBWeightResponse() (response *UpdateDNSSLBWeightResponse)
CreateUpdateDNSSLBWeightResponse creates a response to parse from UpdateDNSSLBWeight response
type UpdateDomainGroupRequest ¶
type UpdateDomainGroupRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` GroupName string `position:"Query" name:"GroupName"` }
UpdateDomainGroupRequest is the request struct for api UpdateDomainGroup
func CreateUpdateDomainGroupRequest ¶
func CreateUpdateDomainGroupRequest() (request *UpdateDomainGroupRequest)
CreateUpdateDomainGroupRequest creates a request to invoke UpdateDomainGroup API
type UpdateDomainGroupResponse ¶
type UpdateDomainGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` }
UpdateDomainGroupResponse is the response struct for api UpdateDomainGroup
func CreateUpdateDomainGroupResponse ¶
func CreateUpdateDomainGroupResponse() (response *UpdateDomainGroupResponse)
CreateUpdateDomainGroupResponse creates a response to parse from UpdateDomainGroup response
type UpdateDomainRecordRequest ¶
type UpdateDomainRecordRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` RR string `position:"Query" name:"RR"` Line string `position:"Query" name:"Line"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` Priority requests.Integer `position:"Query" name:"Priority"` Value string `position:"Query" name:"Value"` TTL requests.Integer `position:"Query" name:"TTL"` }
UpdateDomainRecordRequest is the request struct for api UpdateDomainRecord
func CreateUpdateDomainRecordRequest ¶
func CreateUpdateDomainRecordRequest() (request *UpdateDomainRecordRequest)
CreateUpdateDomainRecordRequest creates a request to invoke UpdateDomainRecord API
type UpdateDomainRecordResponse ¶
type UpdateDomainRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId string `json:"RecordId" xml:"RecordId"` }
UpdateDomainRecordResponse is the response struct for api UpdateDomainRecord
func CreateUpdateDomainRecordResponse ¶
func CreateUpdateDomainRecordResponse() (response *UpdateDomainRecordResponse)
CreateUpdateDomainRecordResponse creates a response to parse from UpdateDomainRecord response
type UpdateGtmAccessStrategyRequest ¶
type UpdateGtmAccessStrategyRequest struct { *requests.RpcRequest StrategyName string `position:"Query" name:"StrategyName"` DefaultAddrPoolId string `position:"Query" name:"DefaultAddrPoolId"` AccessLines string `position:"Query" name:"AccessLines"` FailoverAddrPoolId string `position:"Query" name:"FailoverAddrPoolId"` UserClientIp string `position:"Query" name:"UserClientIp"` StrategyId string `position:"Query" name:"StrategyId"` Lang string `position:"Query" name:"Lang"` }
UpdateGtmAccessStrategyRequest is the request struct for api UpdateGtmAccessStrategy
func CreateUpdateGtmAccessStrategyRequest ¶
func CreateUpdateGtmAccessStrategyRequest() (request *UpdateGtmAccessStrategyRequest)
CreateUpdateGtmAccessStrategyRequest creates a request to invoke UpdateGtmAccessStrategy API
type UpdateGtmAccessStrategyResponse ¶
type UpdateGtmAccessStrategyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateGtmAccessStrategyResponse is the response struct for api UpdateGtmAccessStrategy
func CreateUpdateGtmAccessStrategyResponse ¶
func CreateUpdateGtmAccessStrategyResponse() (response *UpdateGtmAccessStrategyResponse)
CreateUpdateGtmAccessStrategyResponse creates a response to parse from UpdateGtmAccessStrategy response
type UpdateGtmAddressPoolAddr ¶
type UpdateGtmAddressPoolAddr struct { Mode string `name:"Mode"` LbaWeight string `name:"LbaWeight"` Value string `name:"Value"` }
UpdateGtmAddressPoolAddr is a repeated param struct in UpdateGtmAddressPoolRequest
type UpdateGtmAddressPoolRequest ¶
type UpdateGtmAddressPoolRequest struct { *requests.RpcRequest AddrPoolId string `position:"Query" name:"AddrPoolId"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` Lang string `position:"Query" name:"Lang"` Type string `position:"Query" name:"Type"` Addr *[]UpdateGtmAddressPoolAddr `position:"Query" name:"Addr" type:"Repeated"` MinAvailableAddrNum requests.Integer `position:"Query" name:"MinAvailableAddrNum"` }
UpdateGtmAddressPoolRequest is the request struct for api UpdateGtmAddressPool
func CreateUpdateGtmAddressPoolRequest ¶
func CreateUpdateGtmAddressPoolRequest() (request *UpdateGtmAddressPoolRequest)
CreateUpdateGtmAddressPoolRequest creates a request to invoke UpdateGtmAddressPool API
type UpdateGtmAddressPoolResponse ¶
type UpdateGtmAddressPoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateGtmAddressPoolResponse is the response struct for api UpdateGtmAddressPool
func CreateUpdateGtmAddressPoolResponse ¶
func CreateUpdateGtmAddressPoolResponse() (response *UpdateGtmAddressPoolResponse)
CreateUpdateGtmAddressPoolResponse creates a response to parse from UpdateGtmAddressPool response
type UpdateGtmInstanceGlobalConfigRequest ¶
type UpdateGtmInstanceGlobalConfigRequest struct { *requests.RpcRequest AlertGroup string `position:"Query" name:"AlertGroup"` InstanceId string `position:"Query" name:"InstanceId"` InstanceName string `position:"Query" name:"InstanceName"` UserDomainName string `position:"Query" name:"UserDomainName"` UserClientIp string `position:"Query" name:"UserClientIp"` LbaStrategy string `position:"Query" name:"LbaStrategy"` Lang string `position:"Query" name:"Lang"` Ttl requests.Integer `position:"Query" name:"Ttl"` }
UpdateGtmInstanceGlobalConfigRequest is the request struct for api UpdateGtmInstanceGlobalConfig
func CreateUpdateGtmInstanceGlobalConfigRequest ¶
func CreateUpdateGtmInstanceGlobalConfigRequest() (request *UpdateGtmInstanceGlobalConfigRequest)
CreateUpdateGtmInstanceGlobalConfigRequest creates a request to invoke UpdateGtmInstanceGlobalConfig API
type UpdateGtmInstanceGlobalConfigResponse ¶
type UpdateGtmInstanceGlobalConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateGtmInstanceGlobalConfigResponse is the response struct for api UpdateGtmInstanceGlobalConfig
func CreateUpdateGtmInstanceGlobalConfigResponse ¶
func CreateUpdateGtmInstanceGlobalConfigResponse() (response *UpdateGtmInstanceGlobalConfigResponse)
CreateUpdateGtmInstanceGlobalConfigResponse creates a response to parse from UpdateGtmInstanceGlobalConfig response
type UpdateGtmMonitorIspCityNode ¶
type UpdateGtmMonitorIspCityNode struct { CityCode string `name:"CityCode"` IspCode string `name:"IspCode"` }
UpdateGtmMonitorIspCityNode is a repeated param struct in UpdateGtmMonitorRequest
type UpdateGtmMonitorRequest ¶
type UpdateGtmMonitorRequest struct { *requests.RpcRequest MonitorExtendInfo string `position:"Query" name:"MonitorExtendInfo"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` MonitorConfigId string `position:"Query" name:"MonitorConfigId"` EvaluationCount requests.Integer `position:"Query" name:"EvaluationCount"` ProtocolType string `position:"Query" name:"ProtocolType"` Interval requests.Integer `position:"Query" name:"Interval"` Lang string `position:"Query" name:"Lang"` Timeout requests.Integer `position:"Query" name:"Timeout"` IspCityNode *[]UpdateGtmMonitorIspCityNode `position:"Query" name:"IspCityNode" type:"Repeated"` }
UpdateGtmMonitorRequest is the request struct for api UpdateGtmMonitor
func CreateUpdateGtmMonitorRequest ¶
func CreateUpdateGtmMonitorRequest() (request *UpdateGtmMonitorRequest)
CreateUpdateGtmMonitorRequest creates a request to invoke UpdateGtmMonitor API
type UpdateGtmMonitorResponse ¶
type UpdateGtmMonitorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateGtmMonitorResponse is the response struct for api UpdateGtmMonitor
func CreateUpdateGtmMonitorResponse ¶
func CreateUpdateGtmMonitorResponse() (response *UpdateGtmMonitorResponse)
CreateUpdateGtmMonitorResponse creates a response to parse from UpdateGtmMonitor response
Source Files ¶
- add_domain.go
- add_domain_group.go
- add_domain_record.go
- add_gtm_access_strategy.go
- add_gtm_address_pool.go
- add_gtm_monitor.go
- change_domain_group.go
- change_domain_of_dns_product.go
- check_domain_record.go
- client.go
- create_instance.go
- delete_domain.go
- delete_domain_group.go
- delete_domain_record.go
- delete_gtm_access_strategy.go
- delete_gtm_address_pool.go
- delete_sub_domain_records.go
- describe_batch_result_count.go
- describe_batch_result_detail.go
- describe_dns_product_instance.go
- describe_dns_product_instances.go
- describe_dnsslb_sub_domains.go
- describe_domain_groups.go
- describe_domain_info.go
- describe_domain_logs.go
- describe_domain_ns.go
- describe_domain_record_info.go
- describe_domain_records.go
- describe_domains.go
- describe_gtm_access_strategies.go
- describe_gtm_access_strategy.go
- describe_gtm_access_strategy_available_config.go
- describe_gtm_available_alert_group.go
- describe_gtm_instance.go
- describe_gtm_instance_address_pool.go
- describe_gtm_instance_address_pools.go
- describe_gtm_instance_status.go
- describe_gtm_instances.go
- describe_gtm_logs.go
- describe_gtm_monitor_available_config.go
- describe_gtm_monitor_config.go
- describe_record_logs.go
- describe_sub_domain_records.go
- describe_support_lines.go
- get_main_domain_name.go
- modify_hichina_domain_dns.go
- operate_batch_domain.go
- query_create_instance_price.go
- set_dnsslb_status.go
- set_domain_record_status.go
- set_gtm_access_mode.go
- set_gtm_monitor_status.go
- struct_addr.go
- struct_addr_pool.go
- struct_addr_pools_in_describe_gtm_access_strategy_available_config.go
- struct_addr_pools_in_describe_gtm_instance_address_pools.go
- struct_addrs.go
- struct_available_ttls.go
- struct_batch_result_detail.go
- struct_batch_result_details.go
- struct_dns_product.go
- struct_dns_products.go
- struct_dns_servers_in_add_domain.go
- struct_dns_servers_in_describe_dns_product_instance.go
- struct_dns_servers_in_describe_domain_info.go
- struct_dns_servers_in_describe_domain_ns.go
- struct_dns_servers_in_describe_domains.go
- struct_domain.go
- struct_domain_group.go
- struct_domain_groups.go
- struct_domain_log.go
- struct_domain_logs.go
- struct_domain_records_in_describe_domain_records.go
- struct_domain_records_in_describe_sub_domain_records.go
- struct_domains.go
- struct_expect_dns_servers.go
- struct_gtm_instance.go
- struct_gtm_instances.go
- struct_isp_city_node.go
- struct_isp_city_nodes_in_describe_gtm_monitor_available_config.go
- struct_isp_city_nodes_in_describe_gtm_monitor_config.go
- struct_line.go
- struct_lines_in_describe_gtm_access_strategies.go
- struct_lines_in_describe_gtm_access_strategy.go
- struct_lines_in_describe_gtm_access_strategy_available_config.go
- struct_log.go
- struct_logs.go
- struct_new_dns_servers.go
- struct_original_dns_servers.go
- struct_record.go
- struct_record_line.go
- struct_record_lines_in_describe_domain_info.go
- struct_record_lines_in_describe_support_lines.go
- struct_record_log.go
- struct_record_logs.go
- struct_rule.go
- struct_rules.go
- struct_slb_sub_domain.go
- struct_slb_sub_domains.go
- struct_strategies.go
- struct_strategy.go
- update_dnsslb_weight.go
- update_domain_group.go
- update_domain_record.go
- update_gtm_access_strategy.go
- update_gtm_address_pool.go
- update_gtm_instance_global_config.go
- update_gtm_monitor.go