Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddCustomLineRequest
- type AddCustomLineResponse
- type AddResolverEndpointIpConfig
- type AddResolverEndpointRequest
- type AddResolverEndpointResponse
- type AddResolverRuleForwardIp
- type AddResolverRuleRequest
- type AddResolverRuleResponse
- type AddUserVpcAuthorizationRequest
- type AddUserVpcAuthorizationResponse
- type AddZoneRecordRequest
- type AddZoneRecordResponse
- type AddZoneRequest
- type AddZoneResponse
- type AvailableZone
- type AvailableZones
- type BindResolverRuleVpcRequest
- type BindResolverRuleVpcResponse
- type BindResolverRuleVpcVpc
- type BindVpcsInDescribeResolverRule
- type BindVpcsInDescribeResolverRules
- type BindVpcsInDescribeZoneInfo
- type BindZoneVpcRequest
- type BindZoneVpcResponse
- type BindZoneVpcVpcs
- type ChangeLog
- type ChangeLogs
- type ChangeZoneDnsGroupRequest
- type ChangeZoneDnsGroupResponse
- type CheckZoneNameRequest
- type CheckZoneNameResponse
- 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 NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddCustomLine(request *AddCustomLineRequest) (response *AddCustomLineResponse, err error)
- func (client *Client) AddCustomLineWithCallback(request *AddCustomLineRequest, ...) <-chan int
- func (client *Client) AddCustomLineWithChan(request *AddCustomLineRequest) (<-chan *AddCustomLineResponse, <-chan error)
- func (client *Client) AddResolverEndpoint(request *AddResolverEndpointRequest) (response *AddResolverEndpointResponse, err error)
- func (client *Client) AddResolverEndpointWithCallback(request *AddResolverEndpointRequest, ...) <-chan int
- func (client *Client) AddResolverEndpointWithChan(request *AddResolverEndpointRequest) (<-chan *AddResolverEndpointResponse, <-chan error)
- func (client *Client) AddResolverRule(request *AddResolverRuleRequest) (response *AddResolverRuleResponse, err error)
- func (client *Client) AddResolverRuleWithCallback(request *AddResolverRuleRequest, ...) <-chan int
- func (client *Client) AddResolverRuleWithChan(request *AddResolverRuleRequest) (<-chan *AddResolverRuleResponse, <-chan error)
- func (client *Client) AddUserVpcAuthorization(request *AddUserVpcAuthorizationRequest) (response *AddUserVpcAuthorizationResponse, err error)
- func (client *Client) AddUserVpcAuthorizationWithCallback(request *AddUserVpcAuthorizationRequest, ...) <-chan int
- func (client *Client) AddUserVpcAuthorizationWithChan(request *AddUserVpcAuthorizationRequest) (<-chan *AddUserVpcAuthorizationResponse, <-chan error)
- func (client *Client) AddZone(request *AddZoneRequest) (response *AddZoneResponse, err error)
- func (client *Client) AddZoneRecord(request *AddZoneRecordRequest) (response *AddZoneRecordResponse, err error)
- func (client *Client) AddZoneRecordWithCallback(request *AddZoneRecordRequest, ...) <-chan int
- func (client *Client) AddZoneRecordWithChan(request *AddZoneRecordRequest) (<-chan *AddZoneRecordResponse, <-chan error)
- func (client *Client) AddZoneWithCallback(request *AddZoneRequest, callback func(response *AddZoneResponse, err error)) <-chan int
- func (client *Client) AddZoneWithChan(request *AddZoneRequest) (<-chan *AddZoneResponse, <-chan error)
- func (client *Client) BindResolverRuleVpc(request *BindResolverRuleVpcRequest) (response *BindResolverRuleVpcResponse, err error)
- func (client *Client) BindResolverRuleVpcWithCallback(request *BindResolverRuleVpcRequest, ...) <-chan int
- func (client *Client) BindResolverRuleVpcWithChan(request *BindResolverRuleVpcRequest) (<-chan *BindResolverRuleVpcResponse, <-chan error)
- func (client *Client) BindZoneVpc(request *BindZoneVpcRequest) (response *BindZoneVpcResponse, err error)
- func (client *Client) BindZoneVpcWithCallback(request *BindZoneVpcRequest, ...) <-chan int
- func (client *Client) BindZoneVpcWithChan(request *BindZoneVpcRequest) (<-chan *BindZoneVpcResponse, <-chan error)
- func (client *Client) ChangeZoneDnsGroup(request *ChangeZoneDnsGroupRequest) (response *ChangeZoneDnsGroupResponse, err error)
- func (client *Client) ChangeZoneDnsGroupWithCallback(request *ChangeZoneDnsGroupRequest, ...) <-chan int
- func (client *Client) ChangeZoneDnsGroupWithChan(request *ChangeZoneDnsGroupRequest) (<-chan *ChangeZoneDnsGroupResponse, <-chan error)
- func (client *Client) CheckZoneName(request *CheckZoneNameRequest) (response *CheckZoneNameResponse, err error)
- func (client *Client) CheckZoneNameWithCallback(request *CheckZoneNameRequest, ...) <-chan int
- func (client *Client) CheckZoneNameWithChan(request *CheckZoneNameRequest) (<-chan *CheckZoneNameResponse, <-chan error)
- func (client *Client) DeleteCustomLine(request *DeleteCustomLineRequest) (response *DeleteCustomLineResponse, err error)
- func (client *Client) DeleteCustomLineWithCallback(request *DeleteCustomLineRequest, ...) <-chan int
- func (client *Client) DeleteCustomLineWithChan(request *DeleteCustomLineRequest) (<-chan *DeleteCustomLineResponse, <-chan error)
- func (client *Client) DeleteResolverEndpoint(request *DeleteResolverEndpointRequest) (response *DeleteResolverEndpointResponse, err error)
- func (client *Client) DeleteResolverEndpointWithCallback(request *DeleteResolverEndpointRequest, ...) <-chan int
- func (client *Client) DeleteResolverEndpointWithChan(request *DeleteResolverEndpointRequest) (<-chan *DeleteResolverEndpointResponse, <-chan error)
- func (client *Client) DeleteResolverRule(request *DeleteResolverRuleRequest) (response *DeleteResolverRuleResponse, err error)
- func (client *Client) DeleteResolverRuleWithCallback(request *DeleteResolverRuleRequest, ...) <-chan int
- func (client *Client) DeleteResolverRuleWithChan(request *DeleteResolverRuleRequest) (<-chan *DeleteResolverRuleResponse, <-chan error)
- func (client *Client) DeleteUserVpcAuthorization(request *DeleteUserVpcAuthorizationRequest) (response *DeleteUserVpcAuthorizationResponse, err error)
- func (client *Client) DeleteUserVpcAuthorizationWithCallback(request *DeleteUserVpcAuthorizationRequest, ...) <-chan int
- func (client *Client) DeleteUserVpcAuthorizationWithChan(request *DeleteUserVpcAuthorizationRequest) (<-chan *DeleteUserVpcAuthorizationResponse, <-chan error)
- func (client *Client) DeleteZone(request *DeleteZoneRequest) (response *DeleteZoneResponse, err error)
- func (client *Client) DeleteZoneRecord(request *DeleteZoneRecordRequest) (response *DeleteZoneRecordResponse, err error)
- func (client *Client) DeleteZoneRecordWithCallback(request *DeleteZoneRecordRequest, ...) <-chan int
- func (client *Client) DeleteZoneRecordWithChan(request *DeleteZoneRecordRequest) (<-chan *DeleteZoneRecordResponse, <-chan error)
- func (client *Client) DeleteZoneWithCallback(request *DeleteZoneRequest, ...) <-chan int
- func (client *Client) DeleteZoneWithChan(request *DeleteZoneRequest) (<-chan *DeleteZoneResponse, <-chan error)
- func (client *Client) DescribeChangeLogs(request *DescribeChangeLogsRequest) (response *DescribeChangeLogsResponse, err error)
- func (client *Client) DescribeChangeLogsWithCallback(request *DescribeChangeLogsRequest, ...) <-chan int
- func (client *Client) DescribeChangeLogsWithChan(request *DescribeChangeLogsRequest) (<-chan *DescribeChangeLogsResponse, <-chan error)
- func (client *Client) DescribeCustomLineInfo(request *DescribeCustomLineInfoRequest) (response *DescribeCustomLineInfoResponse, err error)
- func (client *Client) DescribeCustomLineInfoWithCallback(request *DescribeCustomLineInfoRequest, ...) <-chan int
- func (client *Client) DescribeCustomLineInfoWithChan(request *DescribeCustomLineInfoRequest) (<-chan *DescribeCustomLineInfoResponse, <-chan error)
- func (client *Client) DescribeCustomLines(request *DescribeCustomLinesRequest) (response *DescribeCustomLinesResponse, err error)
- func (client *Client) DescribeCustomLinesWithCallback(request *DescribeCustomLinesRequest, ...) <-chan int
- func (client *Client) DescribeCustomLinesWithChan(request *DescribeCustomLinesRequest) (<-chan *DescribeCustomLinesResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeRequestGraph(request *DescribeRequestGraphRequest) (response *DescribeRequestGraphResponse, err error)
- func (client *Client) DescribeRequestGraphWithCallback(request *DescribeRequestGraphRequest, ...) <-chan int
- func (client *Client) DescribeRequestGraphWithChan(request *DescribeRequestGraphRequest) (<-chan *DescribeRequestGraphResponse, <-chan error)
- func (client *Client) DescribeResolverAvailableZones(request *DescribeResolverAvailableZonesRequest) (response *DescribeResolverAvailableZonesResponse, err error)
- func (client *Client) DescribeResolverAvailableZonesWithCallback(request *DescribeResolverAvailableZonesRequest, ...) <-chan int
- func (client *Client) DescribeResolverAvailableZonesWithChan(request *DescribeResolverAvailableZonesRequest) (<-chan *DescribeResolverAvailableZonesResponse, <-chan error)
- func (client *Client) DescribeResolverEndpoint(request *DescribeResolverEndpointRequest) (response *DescribeResolverEndpointResponse, err error)
- func (client *Client) DescribeResolverEndpointWithCallback(request *DescribeResolverEndpointRequest, ...) <-chan int
- func (client *Client) DescribeResolverEndpointWithChan(request *DescribeResolverEndpointRequest) (<-chan *DescribeResolverEndpointResponse, <-chan error)
- func (client *Client) DescribeResolverEndpoints(request *DescribeResolverEndpointsRequest) (response *DescribeResolverEndpointsResponse, err error)
- func (client *Client) DescribeResolverEndpointsWithCallback(request *DescribeResolverEndpointsRequest, ...) <-chan int
- func (client *Client) DescribeResolverEndpointsWithChan(request *DescribeResolverEndpointsRequest) (<-chan *DescribeResolverEndpointsResponse, <-chan error)
- func (client *Client) DescribeResolverRule(request *DescribeResolverRuleRequest) (response *DescribeResolverRuleResponse, err error)
- func (client *Client) DescribeResolverRuleWithCallback(request *DescribeResolverRuleRequest, ...) <-chan int
- func (client *Client) DescribeResolverRuleWithChan(request *DescribeResolverRuleRequest) (<-chan *DescribeResolverRuleResponse, <-chan error)
- func (client *Client) DescribeResolverRules(request *DescribeResolverRulesRequest) (response *DescribeResolverRulesResponse, err error)
- func (client *Client) DescribeResolverRulesWithCallback(request *DescribeResolverRulesRequest, ...) <-chan int
- func (client *Client) DescribeResolverRulesWithChan(request *DescribeResolverRulesRequest) (<-chan *DescribeResolverRulesResponse, <-chan error)
- func (client *Client) DescribeStatisticSummary(request *DescribeStatisticSummaryRequest) (response *DescribeStatisticSummaryResponse, err error)
- func (client *Client) DescribeStatisticSummaryWithCallback(request *DescribeStatisticSummaryRequest, ...) <-chan int
- func (client *Client) DescribeStatisticSummaryWithChan(request *DescribeStatisticSummaryRequest) (<-chan *DescribeStatisticSummaryResponse, <-chan error)
- func (client *Client) DescribeSyncEcsHostTask(request *DescribeSyncEcsHostTaskRequest) (response *DescribeSyncEcsHostTaskResponse, err error)
- func (client *Client) DescribeSyncEcsHostTaskWithCallback(request *DescribeSyncEcsHostTaskRequest, ...) <-chan int
- func (client *Client) DescribeSyncEcsHostTaskWithChan(request *DescribeSyncEcsHostTaskRequest) (<-chan *DescribeSyncEcsHostTaskResponse, <-chan error)
- func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, ...) <-chan int
- func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
- func (client *Client) DescribeUserServiceStatus(request *DescribeUserServiceStatusRequest) (response *DescribeUserServiceStatusResponse, err error)
- func (client *Client) DescribeUserServiceStatusWithCallback(request *DescribeUserServiceStatusRequest, ...) <-chan int
- func (client *Client) DescribeUserServiceStatusWithChan(request *DescribeUserServiceStatusRequest) (<-chan *DescribeUserServiceStatusResponse, <-chan error)
- func (client *Client) DescribeUserVpcAuthorizations(request *DescribeUserVpcAuthorizationsRequest) (response *DescribeUserVpcAuthorizationsResponse, err error)
- func (client *Client) DescribeUserVpcAuthorizationsWithCallback(request *DescribeUserVpcAuthorizationsRequest, ...) <-chan int
- func (client *Client) DescribeUserVpcAuthorizationsWithChan(request *DescribeUserVpcAuthorizationsRequest) (<-chan *DescribeUserVpcAuthorizationsResponse, <-chan error)
- func (client *Client) DescribeZoneInfo(request *DescribeZoneInfoRequest) (response *DescribeZoneInfoResponse, err error)
- func (client *Client) DescribeZoneInfoWithCallback(request *DescribeZoneInfoRequest, ...) <-chan int
- func (client *Client) DescribeZoneInfoWithChan(request *DescribeZoneInfoRequest) (<-chan *DescribeZoneInfoResponse, <-chan error)
- func (client *Client) DescribeZoneRecord(request *DescribeZoneRecordRequest) (response *DescribeZoneRecordResponse, err error)
- func (client *Client) DescribeZoneRecordWithCallback(request *DescribeZoneRecordRequest, ...) <-chan int
- func (client *Client) DescribeZoneRecordWithChan(request *DescribeZoneRecordRequest) (<-chan *DescribeZoneRecordResponse, <-chan error)
- func (client *Client) DescribeZoneRecords(request *DescribeZoneRecordsRequest) (response *DescribeZoneRecordsResponse, err error)
- func (client *Client) DescribeZoneRecordsWithCallback(request *DescribeZoneRecordsRequest, ...) <-chan int
- func (client *Client) DescribeZoneRecordsWithChan(request *DescribeZoneRecordsRequest) (<-chan *DescribeZoneRecordsResponse, <-chan error)
- func (client *Client) DescribeZoneVpcTree(request *DescribeZoneVpcTreeRequest) (response *DescribeZoneVpcTreeResponse, err error)
- func (client *Client) DescribeZoneVpcTreeWithCallback(request *DescribeZoneVpcTreeRequest, ...) <-chan int
- func (client *Client) DescribeZoneVpcTreeWithChan(request *DescribeZoneVpcTreeRequest) (<-chan *DescribeZoneVpcTreeResponse, <-chan error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int
- func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
- func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, ...) <-chan int
- func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
- func (client *Client) SearchCustomLines(request *SearchCustomLinesRequest) (response *SearchCustomLinesResponse, err error)
- func (client *Client) SearchCustomLinesWithCallback(request *SearchCustomLinesRequest, ...) <-chan int
- func (client *Client) SearchCustomLinesWithChan(request *SearchCustomLinesRequest) (<-chan *SearchCustomLinesResponse, <-chan error)
- func (client *Client) SetProxyPattern(request *SetProxyPatternRequest) (response *SetProxyPatternResponse, err error)
- func (client *Client) SetProxyPatternWithCallback(request *SetProxyPatternRequest, ...) <-chan int
- func (client *Client) SetProxyPatternWithChan(request *SetProxyPatternRequest) (<-chan *SetProxyPatternResponse, <-chan error)
- func (client *Client) SetZoneRecordStatus(request *SetZoneRecordStatusRequest) (response *SetZoneRecordStatusResponse, err error)
- func (client *Client) SetZoneRecordStatusWithCallback(request *SetZoneRecordStatusRequest, ...) <-chan int
- func (client *Client) SetZoneRecordStatusWithChan(request *SetZoneRecordStatusRequest) (<-chan *SetZoneRecordStatusResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateCustomLine(request *UpdateCustomLineRequest) (response *UpdateCustomLineResponse, err error)
- func (client *Client) UpdateCustomLineWithCallback(request *UpdateCustomLineRequest, ...) <-chan int
- func (client *Client) UpdateCustomLineWithChan(request *UpdateCustomLineRequest) (<-chan *UpdateCustomLineResponse, <-chan error)
- func (client *Client) UpdateRecordRemark(request *UpdateRecordRemarkRequest) (response *UpdateRecordRemarkResponse, err error)
- func (client *Client) UpdateRecordRemarkWithCallback(request *UpdateRecordRemarkRequest, ...) <-chan int
- func (client *Client) UpdateRecordRemarkWithChan(request *UpdateRecordRemarkRequest) (<-chan *UpdateRecordRemarkResponse, <-chan error)
- func (client *Client) UpdateResolverEndpoint(request *UpdateResolverEndpointRequest) (response *UpdateResolverEndpointResponse, err error)
- func (client *Client) UpdateResolverEndpointWithCallback(request *UpdateResolverEndpointRequest, ...) <-chan int
- func (client *Client) UpdateResolverEndpointWithChan(request *UpdateResolverEndpointRequest) (<-chan *UpdateResolverEndpointResponse, <-chan error)
- func (client *Client) UpdateResolverRule(request *UpdateResolverRuleRequest) (response *UpdateResolverRuleResponse, err error)
- func (client *Client) UpdateResolverRuleWithCallback(request *UpdateResolverRuleRequest, ...) <-chan int
- func (client *Client) UpdateResolverRuleWithChan(request *UpdateResolverRuleRequest) (<-chan *UpdateResolverRuleResponse, <-chan error)
- func (client *Client) UpdateSyncEcsHostTask(request *UpdateSyncEcsHostTaskRequest) (response *UpdateSyncEcsHostTaskResponse, err error)
- func (client *Client) UpdateSyncEcsHostTaskWithCallback(request *UpdateSyncEcsHostTaskRequest, ...) <-chan int
- func (client *Client) UpdateSyncEcsHostTaskWithChan(request *UpdateSyncEcsHostTaskRequest) (<-chan *UpdateSyncEcsHostTaskResponse, <-chan error)
- func (client *Client) UpdateZoneRecord(request *UpdateZoneRecordRequest) (response *UpdateZoneRecordResponse, err error)
- func (client *Client) UpdateZoneRecordWithCallback(request *UpdateZoneRecordRequest, ...) <-chan int
- func (client *Client) UpdateZoneRecordWithChan(request *UpdateZoneRecordRequest) (<-chan *UpdateZoneRecordResponse, <-chan error)
- func (client *Client) UpdateZoneRemark(request *UpdateZoneRemarkRequest) (response *UpdateZoneRemarkResponse, err error)
- func (client *Client) UpdateZoneRemarkWithCallback(request *UpdateZoneRemarkRequest, ...) <-chan int
- func (client *Client) UpdateZoneRemarkWithChan(request *UpdateZoneRemarkRequest) (<-chan *UpdateZoneRemarkResponse, <-chan error)
- type CustomLine
- type CustomLinesInDescribeCustomLines
- type CustomLinesInSearchCustomLines
- type DeleteCustomLineRequest
- type DeleteCustomLineResponse
- type DeleteResolverEndpointRequest
- type DeleteResolverEndpointResponse
- type DeleteResolverRuleRequest
- type DeleteResolverRuleResponse
- type DeleteUserVpcAuthorizationRequest
- type DeleteUserVpcAuthorizationResponse
- type DeleteZoneRecordRequest
- type DeleteZoneRecordResponse
- type DeleteZoneRequest
- type DeleteZoneResponse
- type DescribeChangeLogsRequest
- type DescribeChangeLogsResponse
- type DescribeCustomLineInfoRequest
- type DescribeCustomLineInfoResponse
- type DescribeCustomLinesRequest
- type DescribeCustomLinesResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeRequestGraphRequest
- type DescribeRequestGraphResponse
- type DescribeResolverAvailableZonesRequest
- type DescribeResolverAvailableZonesResponse
- type DescribeResolverEndpointRequest
- type DescribeResolverEndpointResponse
- type DescribeResolverEndpointsRequest
- type DescribeResolverEndpointsResponse
- type DescribeResolverRuleRequest
- type DescribeResolverRuleResponse
- type DescribeResolverRulesRequest
- type DescribeResolverRulesResponse
- type DescribeStatisticSummaryRequest
- type DescribeStatisticSummaryResponse
- type DescribeSyncEcsHostTaskRequest
- type DescribeSyncEcsHostTaskResponse
- type DescribeTagsRequest
- type DescribeTagsResponse
- type DescribeUserServiceStatusRequest
- type DescribeUserServiceStatusResponse
- type DescribeUserVpcAuthorizationsRequest
- type DescribeUserVpcAuthorizationsResponse
- type DescribeZoneInfoRequest
- type DescribeZoneInfoResponse
- type DescribeZoneRecordRequest
- type DescribeZoneRecordResponse
- type DescribeZoneRecordsRequest
- type DescribeZoneRecordsResponse
- type DescribeZoneVpcTreeRequest
- type DescribeZoneVpcTreeResponse
- type DescribeZonesRequest
- type DescribeZonesResourceTag
- type DescribeZonesResponse
- type EcsRegion
- type EcsRegions
- type Endpoint
- type Endpoints
- type ForwardIp
- type ForwardIpsInDescribeResolverRule
- type ForwardIpsInDescribeResolverRules
- type IpConfig
- type IpConfigsInDescribeResolverEndpoint
- type IpConfigsInDescribeResolverEndpoints
- type Ipv4sInDescribeCustomLineInfo
- type Ipv4sInDescribeCustomLines
- type Ipv4sInSearchCustomLines
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type MoveResourceGroupRequest
- type MoveResourceGroupResponse
- type Record
- type Records
- type Region
- type RegionIds
- type RegionsInDescribeRegions
- type RegionsInDescribeSyncEcsHostTask
- type RequestDetails
- type ResourceTag
- type ResourceTags
- type Rule
- type Rules
- type SearchCustomLinesRequest
- type SearchCustomLinesResponse
- type SetProxyPatternRequest
- type SetProxyPatternResponse
- type SetZoneRecordStatusRequest
- type SetZoneRecordStatusResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type Tags
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateCustomLineRequest
- type UpdateCustomLineResponse
- type UpdateRecordRemarkRequest
- type UpdateRecordRemarkResponse
- type UpdateResolverEndpointIpConfig
- type UpdateResolverEndpointRequest
- type UpdateResolverEndpointResponse
- type UpdateResolverRuleForwardIp
- type UpdateResolverRuleRequest
- type UpdateResolverRuleResponse
- type UpdateSyncEcsHostTaskRegion
- type UpdateSyncEcsHostTaskRequest
- type UpdateSyncEcsHostTaskResponse
- type UpdateZoneRecordRequest
- type UpdateZoneRecordResponse
- type UpdateZoneRemarkRequest
- type UpdateZoneRemarkResponse
- type User
- type Users
- type Values
- type Vpc
- type VpcInDescribeZoneInfo
- type VpcRequestTop
- type VpcRequestTops
- type Vpcs
- type Zone
- type ZoneRequestTop
- type ZoneRequestTops
- type ZonesInDescribeZoneVpcTree
- type ZonesInDescribeZones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "central"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.60.355
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.60.355
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.60.355
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.60.355
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddCustomLineRequest ¶ added in v1.62.813
type AddCustomLineRequest struct { *requests.RpcRequest DnsCategory string `position:"Query" name:"DnsCategory"` Ipv4s *[]string `position:"Query" name:"Ipv4s" type:"Repeated"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` Lang string `position:"Query" name:"Lang"` }
AddCustomLineRequest is the request struct for api AddCustomLine
func CreateAddCustomLineRequest ¶ added in v1.62.813
func CreateAddCustomLineRequest() (request *AddCustomLineRequest)
CreateAddCustomLineRequest creates a request to invoke AddCustomLine API
type AddCustomLineResponse ¶ added in v1.62.813
type AddCustomLineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LineId string `json:"LineId" xml:"LineId"` Name string `json:"Name" xml:"Name"` }
AddCustomLineResponse is the response struct for api AddCustomLine
func CreateAddCustomLineResponse ¶ added in v1.62.813
func CreateAddCustomLineResponse() (response *AddCustomLineResponse)
CreateAddCustomLineResponse creates a response to parse from AddCustomLine response
type AddResolverEndpointIpConfig ¶ added in v1.61.1343
type AddResolverEndpointIpConfig struct { VSwitchId string `name:"VSwitchId"` Ip string `name:"Ip"` CidrBlock string `name:"CidrBlock"` AzId string `name:"AzId"` }
AddResolverEndpointIpConfig is a repeated param struct in AddResolverEndpointRequest
type AddResolverEndpointRequest ¶ added in v1.61.1343
type AddResolverEndpointRequest struct { *requests.RpcRequest VpcRegionId string `position:"Query" name:"VpcRegionId"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` VpcId string `position:"Query" name:"VpcId"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` Lang string `position:"Query" name:"Lang"` IpConfig *[]AddResolverEndpointIpConfig `position:"Query" name:"IpConfig" type:"Repeated"` }
AddResolverEndpointRequest is the request struct for api AddResolverEndpoint
func CreateAddResolverEndpointRequest ¶ added in v1.61.1343
func CreateAddResolverEndpointRequest() (request *AddResolverEndpointRequest)
CreateAddResolverEndpointRequest creates a request to invoke AddResolverEndpoint API
type AddResolverEndpointResponse ¶ added in v1.61.1343
type AddResolverEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EndpointId string `json:"EndpointId" xml:"EndpointId"` }
AddResolverEndpointResponse is the response struct for api AddResolverEndpoint
func CreateAddResolverEndpointResponse ¶ added in v1.61.1343
func CreateAddResolverEndpointResponse() (response *AddResolverEndpointResponse)
CreateAddResolverEndpointResponse creates a response to parse from AddResolverEndpoint response
type AddResolverRuleForwardIp ¶ added in v1.61.1343
AddResolverRuleForwardIp is a repeated param struct in AddResolverRuleRequest
type AddResolverRuleRequest ¶ added in v1.61.1343
type AddResolverRuleRequest struct { *requests.RpcRequest EndpointId string `position:"Query" name:"EndpointId"` ForwardIp *[]AddResolverRuleForwardIp `position:"Query" name:"ForwardIp" type:"Repeated"` Type string `position:"Query" name:"Type"` ZoneName string `position:"Query" name:"ZoneName"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` Lang string `position:"Query" name:"Lang"` }
AddResolverRuleRequest is the request struct for api AddResolverRule
func CreateAddResolverRuleRequest ¶ added in v1.61.1343
func CreateAddResolverRuleRequest() (request *AddResolverRuleRequest)
CreateAddResolverRuleRequest creates a request to invoke AddResolverRule API
type AddResolverRuleResponse ¶ added in v1.61.1343
type AddResolverRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RuleId string `json:"RuleId" xml:"RuleId"` }
AddResolverRuleResponse is the response struct for api AddResolverRule
func CreateAddResolverRuleResponse ¶ added in v1.61.1343
func CreateAddResolverRuleResponse() (response *AddResolverRuleResponse)
CreateAddResolverRuleResponse creates a response to parse from AddResolverRule response
type AddUserVpcAuthorizationRequest ¶ added in v1.61.1343
type AddUserVpcAuthorizationRequest struct { *requests.RpcRequest AuthType string `position:"Query" name:"AuthType"` AuthCode string `position:"Query" name:"AuthCode"` AuthorizedUserId requests.Integer `position:"Query" name:"AuthorizedUserId"` AuthChannel string `position:"Query" name:"AuthChannel"` }
AddUserVpcAuthorizationRequest is the request struct for api AddUserVpcAuthorization
func CreateAddUserVpcAuthorizationRequest ¶ added in v1.61.1343
func CreateAddUserVpcAuthorizationRequest() (request *AddUserVpcAuthorizationRequest)
CreateAddUserVpcAuthorizationRequest creates a request to invoke AddUserVpcAuthorization API
type AddUserVpcAuthorizationResponse ¶ added in v1.61.1343
type AddUserVpcAuthorizationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddUserVpcAuthorizationResponse is the response struct for api AddUserVpcAuthorization
func CreateAddUserVpcAuthorizationResponse ¶ added in v1.61.1343
func CreateAddUserVpcAuthorizationResponse() (response *AddUserVpcAuthorizationResponse)
CreateAddUserVpcAuthorizationResponse creates a response to parse from AddUserVpcAuthorization response
type AddZoneRecordRequest ¶
type AddZoneRecordRequest struct { *requests.RpcRequest Rr string `position:"Query" name:"Rr"` ClientToken string `position:"Query" name:"ClientToken"` Line string `position:"Query" name:"Line"` Remark string `position:"Query" name:"Remark"` Type string `position:"Query" name:"Type"` Lang string `position:"Query" name:"Lang"` Value string `position:"Query" name:"Value"` Weight requests.Integer `position:"Query" name:"Weight"` Priority requests.Integer `position:"Query" name:"Priority"` Ttl requests.Integer `position:"Query" name:"Ttl"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` }
AddZoneRecordRequest is the request struct for api AddZoneRecord
func CreateAddZoneRecordRequest ¶
func CreateAddZoneRecordRequest() (request *AddZoneRecordRequest)
CreateAddZoneRecordRequest creates a request to invoke AddZoneRecord API
type AddZoneRecordResponse ¶
type AddZoneRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId int64 `json:"RecordId" xml:"RecordId"` Success bool `json:"Success" xml:"Success"` }
AddZoneRecordResponse is the response struct for api AddZoneRecord
func CreateAddZoneRecordResponse ¶
func CreateAddZoneRecordResponse() (response *AddZoneRecordResponse)
CreateAddZoneRecordResponse creates a response to parse from AddZoneRecord response
type AddZoneRequest ¶
type AddZoneRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Lang string `position:"Query" name:"Lang"` ProxyPattern string `position:"Query" name:"ProxyPattern"` ZoneName string `position:"Query" name:"ZoneName"` ZoneTag string `position:"Query" name:"ZoneTag"` DnsGroup string `position:"Query" name:"DnsGroup"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneType string `position:"Query" name:"ZoneType"` }
AddZoneRequest is the request struct for api AddZone
func CreateAddZoneRequest ¶
func CreateAddZoneRequest() (request *AddZoneRequest)
CreateAddZoneRequest creates a request to invoke AddZone API
type AddZoneResponse ¶
type AddZoneResponse struct { *responses.BaseResponse ZoneName string `json:"ZoneName" xml:"ZoneName"` ZoneId string `json:"ZoneId" xml:"ZoneId"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
AddZoneResponse is the response struct for api AddZone
func CreateAddZoneResponse ¶
func CreateAddZoneResponse() (response *AddZoneResponse)
CreateAddZoneResponse creates a response to parse from AddZone response
type AvailableZone ¶ added in v1.61.1343
type AvailableZone struct { Status string `json:"Status" xml:"Status"` AzId string `json:"AzId" xml:"AzId"` }
AvailableZone is a nested struct in pvtz response
type AvailableZones ¶ added in v1.61.1343
type AvailableZones struct {
AvailableZone []AvailableZone `json:"AvailableZone" xml:"AvailableZone"`
}
AvailableZones is a nested struct in pvtz response
type BindResolverRuleVpcRequest ¶ added in v1.61.1343
type BindResolverRuleVpcRequest struct { *requests.RpcRequest Vpc *[]BindResolverRuleVpcVpc `position:"Query" name:"Vpc" type:"Repeated"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` RuleId string `position:"Query" name:"RuleId"` }
BindResolverRuleVpcRequest is the request struct for api BindResolverRuleVpc
func CreateBindResolverRuleVpcRequest ¶ added in v1.61.1343
func CreateBindResolverRuleVpcRequest() (request *BindResolverRuleVpcRequest)
CreateBindResolverRuleVpcRequest creates a request to invoke BindResolverRuleVpc API
type BindResolverRuleVpcResponse ¶ added in v1.61.1343
type BindResolverRuleVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BindResolverRuleVpcResponse is the response struct for api BindResolverRuleVpc
func CreateBindResolverRuleVpcResponse ¶ added in v1.61.1343
func CreateBindResolverRuleVpcResponse() (response *BindResolverRuleVpcResponse)
CreateBindResolverRuleVpcResponse creates a response to parse from BindResolverRuleVpc response
type BindResolverRuleVpcVpc ¶ added in v1.61.1343
type BindResolverRuleVpcVpc struct { VpcType string `name:"VpcType"` RegionId string `name:"RegionId"` VpcId string `name:"VpcId"` }
BindResolverRuleVpcVpc is a repeated param struct in BindResolverRuleVpcRequest
type BindVpcsInDescribeResolverRule ¶ added in v1.61.1343
type BindVpcsInDescribeResolverRule struct {
Vpc []Vpc `json:"Vpc" xml:"Vpc"`
}
BindVpcsInDescribeResolverRule is a nested struct in pvtz response
type BindVpcsInDescribeResolverRules ¶ added in v1.61.1343
type BindVpcsInDescribeResolverRules struct {
Vpc []Vpc `json:"Vpc" xml:"Vpc"`
}
BindVpcsInDescribeResolverRules is a nested struct in pvtz response
type BindVpcsInDescribeZoneInfo ¶ added in v1.61.1343
type BindVpcsInDescribeZoneInfo struct {
Vpc []VpcInDescribeZoneInfo `json:"Vpc" xml:"Vpc"`
}
BindVpcsInDescribeZoneInfo is a nested struct in pvtz response
type BindZoneVpcRequest ¶
type BindZoneVpcRequest struct { *requests.RpcRequest Dryrun requests.Boolean `position:"Query" name:"Dryrun"` ClientToken string `position:"Query" name:"ClientToken"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` Vpcs *[]BindZoneVpcVpcs `position:"Query" name:"Vpcs" type:"Repeated"` RemoteType string `position:"Query" name:"RemoteType"` }
BindZoneVpcRequest is the request struct for api BindZoneVpc
func CreateBindZoneVpcRequest ¶
func CreateBindZoneVpcRequest() (request *BindZoneVpcRequest)
CreateBindZoneVpcRequest creates a request to invoke BindZoneVpc API
type BindZoneVpcResponse ¶
type BindZoneVpcResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BindZoneVpcResponse is the response struct for api BindZoneVpc
func CreateBindZoneVpcResponse ¶
func CreateBindZoneVpcResponse() (response *BindZoneVpcResponse)
CreateBindZoneVpcResponse creates a response to parse from BindZoneVpc response
type BindZoneVpcVpcs ¶
type BindZoneVpcVpcs struct { VpcType string `name:"VpcType"` RegionId string `name:"RegionId"` VpcId string `name:"VpcId"` }
BindZoneVpcVpcs is a repeated param struct in BindZoneVpcRequest
type ChangeLog ¶
type ChangeLog struct { OperTimestamp int64 `json:"OperTimestamp" xml:"OperTimestamp"` EntityId string `json:"EntityId" xml:"EntityId"` OperObject string `json:"OperObject" xml:"OperObject"` OperTime string `json:"OperTime" xml:"OperTime"` OperIp string `json:"OperIp" xml:"OperIp"` OperAction string `json:"OperAction" xml:"OperAction"` Content string `json:"Content" xml:"Content"` EntityName string `json:"EntityName" xml:"EntityName"` Id int64 `json:"Id" xml:"Id"` CreatorId string `json:"CreatorId" xml:"CreatorId"` CreatorType string `json:"CreatorType" xml:"CreatorType"` CreatorSubType string `json:"CreatorSubType" xml:"CreatorSubType"` }
ChangeLog is a nested struct in pvtz response
type ChangeLogs ¶
type ChangeLogs struct {
ChangeLog []ChangeLog `json:"ChangeLog" xml:"ChangeLog"`
}
ChangeLogs is a nested struct in pvtz response
type ChangeZoneDnsGroupRequest ¶ added in v1.62.813
type ChangeZoneDnsGroupRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DnsGroup string `position:"Query" name:"DnsGroup"` ZoneId string `position:"Query" name:"ZoneId"` RemoteType string `position:"Query" name:"RemoteType"` }
ChangeZoneDnsGroupRequest is the request struct for api ChangeZoneDnsGroup
func CreateChangeZoneDnsGroupRequest ¶ added in v1.62.813
func CreateChangeZoneDnsGroupRequest() (request *ChangeZoneDnsGroupRequest)
CreateChangeZoneDnsGroupRequest creates a request to invoke ChangeZoneDnsGroup API
type ChangeZoneDnsGroupResponse ¶ added in v1.62.813
type ChangeZoneDnsGroupResponse struct { *responses.BaseResponse ZoneId string `json:"ZoneId" xml:"ZoneId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ChangeZoneDnsGroupResponse is the response struct for api ChangeZoneDnsGroup
func CreateChangeZoneDnsGroupResponse ¶ added in v1.62.813
func CreateChangeZoneDnsGroupResponse() (response *ChangeZoneDnsGroupResponse)
CreateChangeZoneDnsGroupResponse creates a response to parse from ChangeZoneDnsGroup response
type CheckZoneNameRequest ¶
type CheckZoneNameRequest struct { *requests.RpcRequest ZoneName string `position:"Query" name:"ZoneName"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
CheckZoneNameRequest is the request struct for api CheckZoneName
func CreateCheckZoneNameRequest ¶
func CreateCheckZoneNameRequest() (request *CheckZoneNameRequest)
CreateCheckZoneNameRequest creates a request to invoke CheckZoneName API
type CheckZoneNameResponse ¶
type CheckZoneNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Check bool `json:"Check" xml:"Check"` Success bool `json:"Success" xml:"Success"` }
CheckZoneNameResponse is the response struct for api CheckZoneName
func CreateCheckZoneNameResponse ¶
func CreateCheckZoneNameResponse() (response *CheckZoneNameResponse)
CreateCheckZoneNameResponse creates a response to parse from CheckZoneName 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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 NewClientWithProvider ¶ added in v1.60.352
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶ added in v1.60.352
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddCustomLine ¶ added in v1.62.813
func (client *Client) AddCustomLine(request *AddCustomLineRequest) (response *AddCustomLineResponse, err error)
AddCustomLine invokes the pvtz.AddCustomLine API synchronously
func (*Client) AddCustomLineWithCallback ¶ added in v1.62.813
func (client *Client) AddCustomLineWithCallback(request *AddCustomLineRequest, callback func(response *AddCustomLineResponse, err error)) <-chan int
AddCustomLineWithCallback invokes the pvtz.AddCustomLine API asynchronously
func (*Client) AddCustomLineWithChan ¶ added in v1.62.813
func (client *Client) AddCustomLineWithChan(request *AddCustomLineRequest) (<-chan *AddCustomLineResponse, <-chan error)
AddCustomLineWithChan invokes the pvtz.AddCustomLine API asynchronously
func (*Client) AddResolverEndpoint ¶ added in v1.61.1343
func (client *Client) AddResolverEndpoint(request *AddResolverEndpointRequest) (response *AddResolverEndpointResponse, err error)
AddResolverEndpoint invokes the pvtz.AddResolverEndpoint API synchronously
func (*Client) AddResolverEndpointWithCallback ¶ added in v1.61.1343
func (client *Client) AddResolverEndpointWithCallback(request *AddResolverEndpointRequest, callback func(response *AddResolverEndpointResponse, err error)) <-chan int
AddResolverEndpointWithCallback invokes the pvtz.AddResolverEndpoint API asynchronously
func (*Client) AddResolverEndpointWithChan ¶ added in v1.61.1343
func (client *Client) AddResolverEndpointWithChan(request *AddResolverEndpointRequest) (<-chan *AddResolverEndpointResponse, <-chan error)
AddResolverEndpointWithChan invokes the pvtz.AddResolverEndpoint API asynchronously
func (*Client) AddResolverRule ¶ added in v1.61.1343
func (client *Client) AddResolverRule(request *AddResolverRuleRequest) (response *AddResolverRuleResponse, err error)
AddResolverRule invokes the pvtz.AddResolverRule API synchronously
func (*Client) AddResolverRuleWithCallback ¶ added in v1.61.1343
func (client *Client) AddResolverRuleWithCallback(request *AddResolverRuleRequest, callback func(response *AddResolverRuleResponse, err error)) <-chan int
AddResolverRuleWithCallback invokes the pvtz.AddResolverRule API asynchronously
func (*Client) AddResolverRuleWithChan ¶ added in v1.61.1343
func (client *Client) AddResolverRuleWithChan(request *AddResolverRuleRequest) (<-chan *AddResolverRuleResponse, <-chan error)
AddResolverRuleWithChan invokes the pvtz.AddResolverRule API asynchronously
func (*Client) AddUserVpcAuthorization ¶ added in v1.61.1343
func (client *Client) AddUserVpcAuthorization(request *AddUserVpcAuthorizationRequest) (response *AddUserVpcAuthorizationResponse, err error)
AddUserVpcAuthorization invokes the pvtz.AddUserVpcAuthorization API synchronously
func (*Client) AddUserVpcAuthorizationWithCallback ¶ added in v1.61.1343
func (client *Client) AddUserVpcAuthorizationWithCallback(request *AddUserVpcAuthorizationRequest, callback func(response *AddUserVpcAuthorizationResponse, err error)) <-chan int
AddUserVpcAuthorizationWithCallback invokes the pvtz.AddUserVpcAuthorization API asynchronously
func (*Client) AddUserVpcAuthorizationWithChan ¶ added in v1.61.1343
func (client *Client) AddUserVpcAuthorizationWithChan(request *AddUserVpcAuthorizationRequest) (<-chan *AddUserVpcAuthorizationResponse, <-chan error)
AddUserVpcAuthorizationWithChan invokes the pvtz.AddUserVpcAuthorization API asynchronously
func (*Client) AddZone ¶
func (client *Client) AddZone(request *AddZoneRequest) (response *AddZoneResponse, err error)
AddZone invokes the pvtz.AddZone API synchronously
func (*Client) AddZoneRecord ¶
func (client *Client) AddZoneRecord(request *AddZoneRecordRequest) (response *AddZoneRecordResponse, err error)
AddZoneRecord invokes the pvtz.AddZoneRecord API synchronously
func (*Client) AddZoneRecordWithCallback ¶
func (client *Client) AddZoneRecordWithCallback(request *AddZoneRecordRequest, callback func(response *AddZoneRecordResponse, err error)) <-chan int
AddZoneRecordWithCallback invokes the pvtz.AddZoneRecord API asynchronously
func (*Client) AddZoneRecordWithChan ¶
func (client *Client) AddZoneRecordWithChan(request *AddZoneRecordRequest) (<-chan *AddZoneRecordResponse, <-chan error)
AddZoneRecordWithChan invokes the pvtz.AddZoneRecord API asynchronously
func (*Client) AddZoneWithCallback ¶
func (client *Client) AddZoneWithCallback(request *AddZoneRequest, callback func(response *AddZoneResponse, err error)) <-chan int
AddZoneWithCallback invokes the pvtz.AddZone API asynchronously
func (*Client) AddZoneWithChan ¶
func (client *Client) AddZoneWithChan(request *AddZoneRequest) (<-chan *AddZoneResponse, <-chan error)
AddZoneWithChan invokes the pvtz.AddZone API asynchronously
func (*Client) BindResolverRuleVpc ¶ added in v1.61.1343
func (client *Client) BindResolverRuleVpc(request *BindResolverRuleVpcRequest) (response *BindResolverRuleVpcResponse, err error)
BindResolverRuleVpc invokes the pvtz.BindResolverRuleVpc API synchronously
func (*Client) BindResolverRuleVpcWithCallback ¶ added in v1.61.1343
func (client *Client) BindResolverRuleVpcWithCallback(request *BindResolverRuleVpcRequest, callback func(response *BindResolverRuleVpcResponse, err error)) <-chan int
BindResolverRuleVpcWithCallback invokes the pvtz.BindResolverRuleVpc API asynchronously
func (*Client) BindResolverRuleVpcWithChan ¶ added in v1.61.1343
func (client *Client) BindResolverRuleVpcWithChan(request *BindResolverRuleVpcRequest) (<-chan *BindResolverRuleVpcResponse, <-chan error)
BindResolverRuleVpcWithChan invokes the pvtz.BindResolverRuleVpc API asynchronously
func (*Client) BindZoneVpc ¶
func (client *Client) BindZoneVpc(request *BindZoneVpcRequest) (response *BindZoneVpcResponse, err error)
BindZoneVpc invokes the pvtz.BindZoneVpc API synchronously
func (*Client) BindZoneVpcWithCallback ¶
func (client *Client) BindZoneVpcWithCallback(request *BindZoneVpcRequest, callback func(response *BindZoneVpcResponse, err error)) <-chan int
BindZoneVpcWithCallback invokes the pvtz.BindZoneVpc API asynchronously
func (*Client) BindZoneVpcWithChan ¶
func (client *Client) BindZoneVpcWithChan(request *BindZoneVpcRequest) (<-chan *BindZoneVpcResponse, <-chan error)
BindZoneVpcWithChan invokes the pvtz.BindZoneVpc API asynchronously
func (*Client) ChangeZoneDnsGroup ¶ added in v1.62.813
func (client *Client) ChangeZoneDnsGroup(request *ChangeZoneDnsGroupRequest) (response *ChangeZoneDnsGroupResponse, err error)
ChangeZoneDnsGroup invokes the pvtz.ChangeZoneDnsGroup API synchronously
func (*Client) ChangeZoneDnsGroupWithCallback ¶ added in v1.62.813
func (client *Client) ChangeZoneDnsGroupWithCallback(request *ChangeZoneDnsGroupRequest, callback func(response *ChangeZoneDnsGroupResponse, err error)) <-chan int
ChangeZoneDnsGroupWithCallback invokes the pvtz.ChangeZoneDnsGroup API asynchronously
func (*Client) ChangeZoneDnsGroupWithChan ¶ added in v1.62.813
func (client *Client) ChangeZoneDnsGroupWithChan(request *ChangeZoneDnsGroupRequest) (<-chan *ChangeZoneDnsGroupResponse, <-chan error)
ChangeZoneDnsGroupWithChan invokes the pvtz.ChangeZoneDnsGroup API asynchronously
func (*Client) CheckZoneName ¶
func (client *Client) CheckZoneName(request *CheckZoneNameRequest) (response *CheckZoneNameResponse, err error)
CheckZoneName invokes the pvtz.CheckZoneName API synchronously
func (*Client) CheckZoneNameWithCallback ¶
func (client *Client) CheckZoneNameWithCallback(request *CheckZoneNameRequest, callback func(response *CheckZoneNameResponse, err error)) <-chan int
CheckZoneNameWithCallback invokes the pvtz.CheckZoneName API asynchronously
func (*Client) CheckZoneNameWithChan ¶
func (client *Client) CheckZoneNameWithChan(request *CheckZoneNameRequest) (<-chan *CheckZoneNameResponse, <-chan error)
CheckZoneNameWithChan invokes the pvtz.CheckZoneName API asynchronously
func (*Client) DeleteCustomLine ¶ added in v1.62.813
func (client *Client) DeleteCustomLine(request *DeleteCustomLineRequest) (response *DeleteCustomLineResponse, err error)
DeleteCustomLine invokes the pvtz.DeleteCustomLine API synchronously
func (*Client) DeleteCustomLineWithCallback ¶ added in v1.62.813
func (client *Client) DeleteCustomLineWithCallback(request *DeleteCustomLineRequest, callback func(response *DeleteCustomLineResponse, err error)) <-chan int
DeleteCustomLineWithCallback invokes the pvtz.DeleteCustomLine API asynchronously
func (*Client) DeleteCustomLineWithChan ¶ added in v1.62.813
func (client *Client) DeleteCustomLineWithChan(request *DeleteCustomLineRequest) (<-chan *DeleteCustomLineResponse, <-chan error)
DeleteCustomLineWithChan invokes the pvtz.DeleteCustomLine API asynchronously
func (*Client) DeleteResolverEndpoint ¶ added in v1.61.1343
func (client *Client) DeleteResolverEndpoint(request *DeleteResolverEndpointRequest) (response *DeleteResolverEndpointResponse, err error)
DeleteResolverEndpoint invokes the pvtz.DeleteResolverEndpoint API synchronously
func (*Client) DeleteResolverEndpointWithCallback ¶ added in v1.61.1343
func (client *Client) DeleteResolverEndpointWithCallback(request *DeleteResolverEndpointRequest, callback func(response *DeleteResolverEndpointResponse, err error)) <-chan int
DeleteResolverEndpointWithCallback invokes the pvtz.DeleteResolverEndpoint API asynchronously
func (*Client) DeleteResolverEndpointWithChan ¶ added in v1.61.1343
func (client *Client) DeleteResolverEndpointWithChan(request *DeleteResolverEndpointRequest) (<-chan *DeleteResolverEndpointResponse, <-chan error)
DeleteResolverEndpointWithChan invokes the pvtz.DeleteResolverEndpoint API asynchronously
func (*Client) DeleteResolverRule ¶ added in v1.61.1343
func (client *Client) DeleteResolverRule(request *DeleteResolverRuleRequest) (response *DeleteResolverRuleResponse, err error)
DeleteResolverRule invokes the pvtz.DeleteResolverRule API synchronously
func (*Client) DeleteResolverRuleWithCallback ¶ added in v1.61.1343
func (client *Client) DeleteResolverRuleWithCallback(request *DeleteResolverRuleRequest, callback func(response *DeleteResolverRuleResponse, err error)) <-chan int
DeleteResolverRuleWithCallback invokes the pvtz.DeleteResolverRule API asynchronously
func (*Client) DeleteResolverRuleWithChan ¶ added in v1.61.1343
func (client *Client) DeleteResolverRuleWithChan(request *DeleteResolverRuleRequest) (<-chan *DeleteResolverRuleResponse, <-chan error)
DeleteResolverRuleWithChan invokes the pvtz.DeleteResolverRule API asynchronously
func (*Client) DeleteUserVpcAuthorization ¶ added in v1.61.1343
func (client *Client) DeleteUserVpcAuthorization(request *DeleteUserVpcAuthorizationRequest) (response *DeleteUserVpcAuthorizationResponse, err error)
DeleteUserVpcAuthorization invokes the pvtz.DeleteUserVpcAuthorization API synchronously
func (*Client) DeleteUserVpcAuthorizationWithCallback ¶ added in v1.61.1343
func (client *Client) DeleteUserVpcAuthorizationWithCallback(request *DeleteUserVpcAuthorizationRequest, callback func(response *DeleteUserVpcAuthorizationResponse, err error)) <-chan int
DeleteUserVpcAuthorizationWithCallback invokes the pvtz.DeleteUserVpcAuthorization API asynchronously
func (*Client) DeleteUserVpcAuthorizationWithChan ¶ added in v1.61.1343
func (client *Client) DeleteUserVpcAuthorizationWithChan(request *DeleteUserVpcAuthorizationRequest) (<-chan *DeleteUserVpcAuthorizationResponse, <-chan error)
DeleteUserVpcAuthorizationWithChan invokes the pvtz.DeleteUserVpcAuthorization API asynchronously
func (*Client) DeleteZone ¶
func (client *Client) DeleteZone(request *DeleteZoneRequest) (response *DeleteZoneResponse, err error)
DeleteZone invokes the pvtz.DeleteZone API synchronously
func (*Client) DeleteZoneRecord ¶
func (client *Client) DeleteZoneRecord(request *DeleteZoneRecordRequest) (response *DeleteZoneRecordResponse, err error)
DeleteZoneRecord invokes the pvtz.DeleteZoneRecord API synchronously
func (*Client) DeleteZoneRecordWithCallback ¶
func (client *Client) DeleteZoneRecordWithCallback(request *DeleteZoneRecordRequest, callback func(response *DeleteZoneRecordResponse, err error)) <-chan int
DeleteZoneRecordWithCallback invokes the pvtz.DeleteZoneRecord API asynchronously
func (*Client) DeleteZoneRecordWithChan ¶
func (client *Client) DeleteZoneRecordWithChan(request *DeleteZoneRecordRequest) (<-chan *DeleteZoneRecordResponse, <-chan error)
DeleteZoneRecordWithChan invokes the pvtz.DeleteZoneRecord API asynchronously
func (*Client) DeleteZoneWithCallback ¶
func (client *Client) DeleteZoneWithCallback(request *DeleteZoneRequest, callback func(response *DeleteZoneResponse, err error)) <-chan int
DeleteZoneWithCallback invokes the pvtz.DeleteZone API asynchronously
func (*Client) DeleteZoneWithChan ¶
func (client *Client) DeleteZoneWithChan(request *DeleteZoneRequest) (<-chan *DeleteZoneResponse, <-chan error)
DeleteZoneWithChan invokes the pvtz.DeleteZone API asynchronously
func (*Client) DescribeChangeLogs ¶
func (client *Client) DescribeChangeLogs(request *DescribeChangeLogsRequest) (response *DescribeChangeLogsResponse, err error)
DescribeChangeLogs invokes the pvtz.DescribeChangeLogs API synchronously
func (*Client) DescribeChangeLogsWithCallback ¶
func (client *Client) DescribeChangeLogsWithCallback(request *DescribeChangeLogsRequest, callback func(response *DescribeChangeLogsResponse, err error)) <-chan int
DescribeChangeLogsWithCallback invokes the pvtz.DescribeChangeLogs API asynchronously
func (*Client) DescribeChangeLogsWithChan ¶
func (client *Client) DescribeChangeLogsWithChan(request *DescribeChangeLogsRequest) (<-chan *DescribeChangeLogsResponse, <-chan error)
DescribeChangeLogsWithChan invokes the pvtz.DescribeChangeLogs API asynchronously
func (*Client) DescribeCustomLineInfo ¶ added in v1.62.813
func (client *Client) DescribeCustomLineInfo(request *DescribeCustomLineInfoRequest) (response *DescribeCustomLineInfoResponse, err error)
DescribeCustomLineInfo invokes the pvtz.DescribeCustomLineInfo API synchronously
func (*Client) DescribeCustomLineInfoWithCallback ¶ added in v1.62.813
func (client *Client) DescribeCustomLineInfoWithCallback(request *DescribeCustomLineInfoRequest, callback func(response *DescribeCustomLineInfoResponse, err error)) <-chan int
DescribeCustomLineInfoWithCallback invokes the pvtz.DescribeCustomLineInfo API asynchronously
func (*Client) DescribeCustomLineInfoWithChan ¶ added in v1.62.813
func (client *Client) DescribeCustomLineInfoWithChan(request *DescribeCustomLineInfoRequest) (<-chan *DescribeCustomLineInfoResponse, <-chan error)
DescribeCustomLineInfoWithChan invokes the pvtz.DescribeCustomLineInfo API asynchronously
func (*Client) DescribeCustomLines ¶ added in v1.62.813
func (client *Client) DescribeCustomLines(request *DescribeCustomLinesRequest) (response *DescribeCustomLinesResponse, err error)
DescribeCustomLines invokes the pvtz.DescribeCustomLines API synchronously
func (*Client) DescribeCustomLinesWithCallback ¶ added in v1.62.813
func (client *Client) DescribeCustomLinesWithCallback(request *DescribeCustomLinesRequest, callback func(response *DescribeCustomLinesResponse, err error)) <-chan int
DescribeCustomLinesWithCallback invokes the pvtz.DescribeCustomLines API asynchronously
func (*Client) DescribeCustomLinesWithChan ¶ added in v1.62.813
func (client *Client) DescribeCustomLinesWithChan(request *DescribeCustomLinesRequest) (<-chan *DescribeCustomLinesResponse, <-chan error)
DescribeCustomLinesWithChan invokes the pvtz.DescribeCustomLines API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the pvtz.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the pvtz.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the pvtz.DescribeRegions API asynchronously
func (*Client) DescribeRequestGraph ¶
func (client *Client) DescribeRequestGraph(request *DescribeRequestGraphRequest) (response *DescribeRequestGraphResponse, err error)
DescribeRequestGraph invokes the pvtz.DescribeRequestGraph API synchronously
func (*Client) DescribeRequestGraphWithCallback ¶
func (client *Client) DescribeRequestGraphWithCallback(request *DescribeRequestGraphRequest, callback func(response *DescribeRequestGraphResponse, err error)) <-chan int
DescribeRequestGraphWithCallback invokes the pvtz.DescribeRequestGraph API asynchronously
func (*Client) DescribeRequestGraphWithChan ¶
func (client *Client) DescribeRequestGraphWithChan(request *DescribeRequestGraphRequest) (<-chan *DescribeRequestGraphResponse, <-chan error)
DescribeRequestGraphWithChan invokes the pvtz.DescribeRequestGraph API asynchronously
func (*Client) DescribeResolverAvailableZones ¶ added in v1.61.1343
func (client *Client) DescribeResolverAvailableZones(request *DescribeResolverAvailableZonesRequest) (response *DescribeResolverAvailableZonesResponse, err error)
DescribeResolverAvailableZones invokes the pvtz.DescribeResolverAvailableZones API synchronously
func (*Client) DescribeResolverAvailableZonesWithCallback ¶ added in v1.61.1343
func (client *Client) DescribeResolverAvailableZonesWithCallback(request *DescribeResolverAvailableZonesRequest, callback func(response *DescribeResolverAvailableZonesResponse, err error)) <-chan int
DescribeResolverAvailableZonesWithCallback invokes the pvtz.DescribeResolverAvailableZones API asynchronously
func (*Client) DescribeResolverAvailableZonesWithChan ¶ added in v1.61.1343
func (client *Client) DescribeResolverAvailableZonesWithChan(request *DescribeResolverAvailableZonesRequest) (<-chan *DescribeResolverAvailableZonesResponse, <-chan error)
DescribeResolverAvailableZonesWithChan invokes the pvtz.DescribeResolverAvailableZones API asynchronously
func (*Client) DescribeResolverEndpoint ¶ added in v1.61.1343
func (client *Client) DescribeResolverEndpoint(request *DescribeResolverEndpointRequest) (response *DescribeResolverEndpointResponse, err error)
DescribeResolverEndpoint invokes the pvtz.DescribeResolverEndpoint API synchronously
func (*Client) DescribeResolverEndpointWithCallback ¶ added in v1.61.1343
func (client *Client) DescribeResolverEndpointWithCallback(request *DescribeResolverEndpointRequest, callback func(response *DescribeResolverEndpointResponse, err error)) <-chan int
DescribeResolverEndpointWithCallback invokes the pvtz.DescribeResolverEndpoint API asynchronously
func (*Client) DescribeResolverEndpointWithChan ¶ added in v1.61.1343
func (client *Client) DescribeResolverEndpointWithChan(request *DescribeResolverEndpointRequest) (<-chan *DescribeResolverEndpointResponse, <-chan error)
DescribeResolverEndpointWithChan invokes the pvtz.DescribeResolverEndpoint API asynchronously
func (*Client) DescribeResolverEndpoints ¶ added in v1.61.1343
func (client *Client) DescribeResolverEndpoints(request *DescribeResolverEndpointsRequest) (response *DescribeResolverEndpointsResponse, err error)
DescribeResolverEndpoints invokes the pvtz.DescribeResolverEndpoints API synchronously
func (*Client) DescribeResolverEndpointsWithCallback ¶ added in v1.61.1343
func (client *Client) DescribeResolverEndpointsWithCallback(request *DescribeResolverEndpointsRequest, callback func(response *DescribeResolverEndpointsResponse, err error)) <-chan int
DescribeResolverEndpointsWithCallback invokes the pvtz.DescribeResolverEndpoints API asynchronously
func (*Client) DescribeResolverEndpointsWithChan ¶ added in v1.61.1343
func (client *Client) DescribeResolverEndpointsWithChan(request *DescribeResolverEndpointsRequest) (<-chan *DescribeResolverEndpointsResponse, <-chan error)
DescribeResolverEndpointsWithChan invokes the pvtz.DescribeResolverEndpoints API asynchronously
func (*Client) DescribeResolverRule ¶ added in v1.61.1343
func (client *Client) DescribeResolverRule(request *DescribeResolverRuleRequest) (response *DescribeResolverRuleResponse, err error)
DescribeResolverRule invokes the pvtz.DescribeResolverRule API synchronously
func (*Client) DescribeResolverRuleWithCallback ¶ added in v1.61.1343
func (client *Client) DescribeResolverRuleWithCallback(request *DescribeResolverRuleRequest, callback func(response *DescribeResolverRuleResponse, err error)) <-chan int
DescribeResolverRuleWithCallback invokes the pvtz.DescribeResolverRule API asynchronously
func (*Client) DescribeResolverRuleWithChan ¶ added in v1.61.1343
func (client *Client) DescribeResolverRuleWithChan(request *DescribeResolverRuleRequest) (<-chan *DescribeResolverRuleResponse, <-chan error)
DescribeResolverRuleWithChan invokes the pvtz.DescribeResolverRule API asynchronously
func (*Client) DescribeResolverRules ¶ added in v1.61.1343
func (client *Client) DescribeResolverRules(request *DescribeResolverRulesRequest) (response *DescribeResolverRulesResponse, err error)
DescribeResolverRules invokes the pvtz.DescribeResolverRules API synchronously
func (*Client) DescribeResolverRulesWithCallback ¶ added in v1.61.1343
func (client *Client) DescribeResolverRulesWithCallback(request *DescribeResolverRulesRequest, callback func(response *DescribeResolverRulesResponse, err error)) <-chan int
DescribeResolverRulesWithCallback invokes the pvtz.DescribeResolverRules API asynchronously
func (*Client) DescribeResolverRulesWithChan ¶ added in v1.61.1343
func (client *Client) DescribeResolverRulesWithChan(request *DescribeResolverRulesRequest) (<-chan *DescribeResolverRulesResponse, <-chan error)
DescribeResolverRulesWithChan invokes the pvtz.DescribeResolverRules API asynchronously
func (*Client) DescribeStatisticSummary ¶
func (client *Client) DescribeStatisticSummary(request *DescribeStatisticSummaryRequest) (response *DescribeStatisticSummaryResponse, err error)
DescribeStatisticSummary invokes the pvtz.DescribeStatisticSummary API synchronously
func (*Client) DescribeStatisticSummaryWithCallback ¶
func (client *Client) DescribeStatisticSummaryWithCallback(request *DescribeStatisticSummaryRequest, callback func(response *DescribeStatisticSummaryResponse, err error)) <-chan int
DescribeStatisticSummaryWithCallback invokes the pvtz.DescribeStatisticSummary API asynchronously
func (*Client) DescribeStatisticSummaryWithChan ¶
func (client *Client) DescribeStatisticSummaryWithChan(request *DescribeStatisticSummaryRequest) (<-chan *DescribeStatisticSummaryResponse, <-chan error)
DescribeStatisticSummaryWithChan invokes the pvtz.DescribeStatisticSummary API asynchronously
func (*Client) DescribeSyncEcsHostTask ¶ added in v1.61.1343
func (client *Client) DescribeSyncEcsHostTask(request *DescribeSyncEcsHostTaskRequest) (response *DescribeSyncEcsHostTaskResponse, err error)
DescribeSyncEcsHostTask invokes the pvtz.DescribeSyncEcsHostTask API synchronously
func (*Client) DescribeSyncEcsHostTaskWithCallback ¶ added in v1.61.1343
func (client *Client) DescribeSyncEcsHostTaskWithCallback(request *DescribeSyncEcsHostTaskRequest, callback func(response *DescribeSyncEcsHostTaskResponse, err error)) <-chan int
DescribeSyncEcsHostTaskWithCallback invokes the pvtz.DescribeSyncEcsHostTask API asynchronously
func (*Client) DescribeSyncEcsHostTaskWithChan ¶ added in v1.61.1343
func (client *Client) DescribeSyncEcsHostTaskWithChan(request *DescribeSyncEcsHostTaskRequest) (<-chan *DescribeSyncEcsHostTaskResponse, <-chan error)
DescribeSyncEcsHostTaskWithChan invokes the pvtz.DescribeSyncEcsHostTask API asynchronously
func (*Client) DescribeTags ¶ added in v1.61.1024
func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
DescribeTags invokes the pvtz.DescribeTags API synchronously
func (*Client) DescribeTagsWithCallback ¶ added in v1.61.1024
func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int
DescribeTagsWithCallback invokes the pvtz.DescribeTags API asynchronously
func (*Client) DescribeTagsWithChan ¶ added in v1.61.1024
func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error)
DescribeTagsWithChan invokes the pvtz.DescribeTags API asynchronously
func (*Client) DescribeUserServiceStatus ¶
func (client *Client) DescribeUserServiceStatus(request *DescribeUserServiceStatusRequest) (response *DescribeUserServiceStatusResponse, err error)
DescribeUserServiceStatus invokes the pvtz.DescribeUserServiceStatus API synchronously
func (*Client) DescribeUserServiceStatusWithCallback ¶
func (client *Client) DescribeUserServiceStatusWithCallback(request *DescribeUserServiceStatusRequest, callback func(response *DescribeUserServiceStatusResponse, err error)) <-chan int
DescribeUserServiceStatusWithCallback invokes the pvtz.DescribeUserServiceStatus API asynchronously
func (*Client) DescribeUserServiceStatusWithChan ¶
func (client *Client) DescribeUserServiceStatusWithChan(request *DescribeUserServiceStatusRequest) (<-chan *DescribeUserServiceStatusResponse, <-chan error)
DescribeUserServiceStatusWithChan invokes the pvtz.DescribeUserServiceStatus API asynchronously
func (*Client) DescribeUserVpcAuthorizations ¶ added in v1.61.1343
func (client *Client) DescribeUserVpcAuthorizations(request *DescribeUserVpcAuthorizationsRequest) (response *DescribeUserVpcAuthorizationsResponse, err error)
DescribeUserVpcAuthorizations invokes the pvtz.DescribeUserVpcAuthorizations API synchronously
func (*Client) DescribeUserVpcAuthorizationsWithCallback ¶ added in v1.61.1343
func (client *Client) DescribeUserVpcAuthorizationsWithCallback(request *DescribeUserVpcAuthorizationsRequest, callback func(response *DescribeUserVpcAuthorizationsResponse, err error)) <-chan int
DescribeUserVpcAuthorizationsWithCallback invokes the pvtz.DescribeUserVpcAuthorizations API asynchronously
func (*Client) DescribeUserVpcAuthorizationsWithChan ¶ added in v1.61.1343
func (client *Client) DescribeUserVpcAuthorizationsWithChan(request *DescribeUserVpcAuthorizationsRequest) (<-chan *DescribeUserVpcAuthorizationsResponse, <-chan error)
DescribeUserVpcAuthorizationsWithChan invokes the pvtz.DescribeUserVpcAuthorizations API asynchronously
func (*Client) DescribeZoneInfo ¶
func (client *Client) DescribeZoneInfo(request *DescribeZoneInfoRequest) (response *DescribeZoneInfoResponse, err error)
DescribeZoneInfo invokes the pvtz.DescribeZoneInfo API synchronously
func (*Client) DescribeZoneInfoWithCallback ¶
func (client *Client) DescribeZoneInfoWithCallback(request *DescribeZoneInfoRequest, callback func(response *DescribeZoneInfoResponse, err error)) <-chan int
DescribeZoneInfoWithCallback invokes the pvtz.DescribeZoneInfo API asynchronously
func (*Client) DescribeZoneInfoWithChan ¶
func (client *Client) DescribeZoneInfoWithChan(request *DescribeZoneInfoRequest) (<-chan *DescribeZoneInfoResponse, <-chan error)
DescribeZoneInfoWithChan invokes the pvtz.DescribeZoneInfo API asynchronously
func (*Client) DescribeZoneRecord ¶ added in v1.62.813
func (client *Client) DescribeZoneRecord(request *DescribeZoneRecordRequest) (response *DescribeZoneRecordResponse, err error)
DescribeZoneRecord invokes the pvtz.DescribeZoneRecord API synchronously
func (*Client) DescribeZoneRecordWithCallback ¶ added in v1.62.813
func (client *Client) DescribeZoneRecordWithCallback(request *DescribeZoneRecordRequest, callback func(response *DescribeZoneRecordResponse, err error)) <-chan int
DescribeZoneRecordWithCallback invokes the pvtz.DescribeZoneRecord API asynchronously
func (*Client) DescribeZoneRecordWithChan ¶ added in v1.62.813
func (client *Client) DescribeZoneRecordWithChan(request *DescribeZoneRecordRequest) (<-chan *DescribeZoneRecordResponse, <-chan error)
DescribeZoneRecordWithChan invokes the pvtz.DescribeZoneRecord API asynchronously
func (*Client) DescribeZoneRecords ¶
func (client *Client) DescribeZoneRecords(request *DescribeZoneRecordsRequest) (response *DescribeZoneRecordsResponse, err error)
DescribeZoneRecords invokes the pvtz.DescribeZoneRecords API synchronously
func (*Client) DescribeZoneRecordsWithCallback ¶
func (client *Client) DescribeZoneRecordsWithCallback(request *DescribeZoneRecordsRequest, callback func(response *DescribeZoneRecordsResponse, err error)) <-chan int
DescribeZoneRecordsWithCallback invokes the pvtz.DescribeZoneRecords API asynchronously
func (*Client) DescribeZoneRecordsWithChan ¶
func (client *Client) DescribeZoneRecordsWithChan(request *DescribeZoneRecordsRequest) (<-chan *DescribeZoneRecordsResponse, <-chan error)
DescribeZoneRecordsWithChan invokes the pvtz.DescribeZoneRecords API asynchronously
func (*Client) DescribeZoneVpcTree ¶
func (client *Client) DescribeZoneVpcTree(request *DescribeZoneVpcTreeRequest) (response *DescribeZoneVpcTreeResponse, err error)
DescribeZoneVpcTree invokes the pvtz.DescribeZoneVpcTree API synchronously
func (*Client) DescribeZoneVpcTreeWithCallback ¶
func (client *Client) DescribeZoneVpcTreeWithCallback(request *DescribeZoneVpcTreeRequest, callback func(response *DescribeZoneVpcTreeResponse, err error)) <-chan int
DescribeZoneVpcTreeWithCallback invokes the pvtz.DescribeZoneVpcTree API asynchronously
func (*Client) DescribeZoneVpcTreeWithChan ¶
func (client *Client) DescribeZoneVpcTreeWithChan(request *DescribeZoneVpcTreeRequest) (<-chan *DescribeZoneVpcTreeResponse, <-chan error)
DescribeZoneVpcTreeWithChan invokes the pvtz.DescribeZoneVpcTree API asynchronously
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones invokes the pvtz.DescribeZones API synchronously
func (*Client) DescribeZonesWithCallback ¶
func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int
DescribeZonesWithCallback invokes the pvtz.DescribeZones API asynchronously
func (*Client) DescribeZonesWithChan ¶
func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
DescribeZonesWithChan invokes the pvtz.DescribeZones API asynchronously
func (*Client) ListTagResources ¶ added in v1.61.1024
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the pvtz.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.1024
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the pvtz.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.61.1024
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the pvtz.ListTagResources API asynchronously
func (*Client) MoveResourceGroup ¶ added in v1.61.1024
func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
MoveResourceGroup invokes the pvtz.MoveResourceGroup API synchronously
func (*Client) MoveResourceGroupWithCallback ¶ added in v1.61.1024
func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, callback func(response *MoveResourceGroupResponse, err error)) <-chan int
MoveResourceGroupWithCallback invokes the pvtz.MoveResourceGroup API asynchronously
func (*Client) MoveResourceGroupWithChan ¶ added in v1.61.1024
func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
MoveResourceGroupWithChan invokes the pvtz.MoveResourceGroup API asynchronously
func (*Client) SearchCustomLines ¶ added in v1.62.813
func (client *Client) SearchCustomLines(request *SearchCustomLinesRequest) (response *SearchCustomLinesResponse, err error)
SearchCustomLines invokes the pvtz.SearchCustomLines API synchronously
func (*Client) SearchCustomLinesWithCallback ¶ added in v1.62.813
func (client *Client) SearchCustomLinesWithCallback(request *SearchCustomLinesRequest, callback func(response *SearchCustomLinesResponse, err error)) <-chan int
SearchCustomLinesWithCallback invokes the pvtz.SearchCustomLines API asynchronously
func (*Client) SearchCustomLinesWithChan ¶ added in v1.62.813
func (client *Client) SearchCustomLinesWithChan(request *SearchCustomLinesRequest) (<-chan *SearchCustomLinesResponse, <-chan error)
SearchCustomLinesWithChan invokes the pvtz.SearchCustomLines API asynchronously
func (*Client) SetProxyPattern ¶
func (client *Client) SetProxyPattern(request *SetProxyPatternRequest) (response *SetProxyPatternResponse, err error)
SetProxyPattern invokes the pvtz.SetProxyPattern API synchronously
func (*Client) SetProxyPatternWithCallback ¶
func (client *Client) SetProxyPatternWithCallback(request *SetProxyPatternRequest, callback func(response *SetProxyPatternResponse, err error)) <-chan int
SetProxyPatternWithCallback invokes the pvtz.SetProxyPattern API asynchronously
func (*Client) SetProxyPatternWithChan ¶
func (client *Client) SetProxyPatternWithChan(request *SetProxyPatternRequest) (<-chan *SetProxyPatternResponse, <-chan error)
SetProxyPatternWithChan invokes the pvtz.SetProxyPattern API asynchronously
func (*Client) SetZoneRecordStatus ¶
func (client *Client) SetZoneRecordStatus(request *SetZoneRecordStatusRequest) (response *SetZoneRecordStatusResponse, err error)
SetZoneRecordStatus invokes the pvtz.SetZoneRecordStatus API synchronously
func (*Client) SetZoneRecordStatusWithCallback ¶
func (client *Client) SetZoneRecordStatusWithCallback(request *SetZoneRecordStatusRequest, callback func(response *SetZoneRecordStatusResponse, err error)) <-chan int
SetZoneRecordStatusWithCallback invokes the pvtz.SetZoneRecordStatus API asynchronously
func (*Client) SetZoneRecordStatusWithChan ¶
func (client *Client) SetZoneRecordStatusWithChan(request *SetZoneRecordStatusRequest) (<-chan *SetZoneRecordStatusResponse, <-chan error)
SetZoneRecordStatusWithChan invokes the pvtz.SetZoneRecordStatus API asynchronously
func (*Client) TagResources ¶ added in v1.61.1024
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the pvtz.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.61.1024
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the pvtz.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.61.1024
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the pvtz.TagResources API asynchronously
func (*Client) UntagResources ¶ added in v1.61.1024
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the pvtz.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.61.1024
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the pvtz.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.61.1024
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the pvtz.UntagResources API asynchronously
func (*Client) UpdateCustomLine ¶ added in v1.62.813
func (client *Client) UpdateCustomLine(request *UpdateCustomLineRequest) (response *UpdateCustomLineResponse, err error)
UpdateCustomLine invokes the pvtz.UpdateCustomLine API synchronously
func (*Client) UpdateCustomLineWithCallback ¶ added in v1.62.813
func (client *Client) UpdateCustomLineWithCallback(request *UpdateCustomLineRequest, callback func(response *UpdateCustomLineResponse, err error)) <-chan int
UpdateCustomLineWithCallback invokes the pvtz.UpdateCustomLine API asynchronously
func (*Client) UpdateCustomLineWithChan ¶ added in v1.62.813
func (client *Client) UpdateCustomLineWithChan(request *UpdateCustomLineRequest) (<-chan *UpdateCustomLineResponse, <-chan error)
UpdateCustomLineWithChan invokes the pvtz.UpdateCustomLine API asynchronously
func (*Client) UpdateRecordRemark ¶ added in v1.60.352
func (client *Client) UpdateRecordRemark(request *UpdateRecordRemarkRequest) (response *UpdateRecordRemarkResponse, err error)
UpdateRecordRemark invokes the pvtz.UpdateRecordRemark API synchronously
func (*Client) UpdateRecordRemarkWithCallback ¶ added in v1.60.352
func (client *Client) UpdateRecordRemarkWithCallback(request *UpdateRecordRemarkRequest, callback func(response *UpdateRecordRemarkResponse, err error)) <-chan int
UpdateRecordRemarkWithCallback invokes the pvtz.UpdateRecordRemark API asynchronously
func (*Client) UpdateRecordRemarkWithChan ¶ added in v1.60.352
func (client *Client) UpdateRecordRemarkWithChan(request *UpdateRecordRemarkRequest) (<-chan *UpdateRecordRemarkResponse, <-chan error)
UpdateRecordRemarkWithChan invokes the pvtz.UpdateRecordRemark API asynchronously
func (*Client) UpdateResolverEndpoint ¶ added in v1.61.1343
func (client *Client) UpdateResolverEndpoint(request *UpdateResolverEndpointRequest) (response *UpdateResolverEndpointResponse, err error)
UpdateResolverEndpoint invokes the pvtz.UpdateResolverEndpoint API synchronously
func (*Client) UpdateResolverEndpointWithCallback ¶ added in v1.61.1343
func (client *Client) UpdateResolverEndpointWithCallback(request *UpdateResolverEndpointRequest, callback func(response *UpdateResolverEndpointResponse, err error)) <-chan int
UpdateResolverEndpointWithCallback invokes the pvtz.UpdateResolverEndpoint API asynchronously
func (*Client) UpdateResolverEndpointWithChan ¶ added in v1.61.1343
func (client *Client) UpdateResolverEndpointWithChan(request *UpdateResolverEndpointRequest) (<-chan *UpdateResolverEndpointResponse, <-chan error)
UpdateResolverEndpointWithChan invokes the pvtz.UpdateResolverEndpoint API asynchronously
func (*Client) UpdateResolverRule ¶ added in v1.61.1343
func (client *Client) UpdateResolverRule(request *UpdateResolverRuleRequest) (response *UpdateResolverRuleResponse, err error)
UpdateResolverRule invokes the pvtz.UpdateResolverRule API synchronously
func (*Client) UpdateResolverRuleWithCallback ¶ added in v1.61.1343
func (client *Client) UpdateResolverRuleWithCallback(request *UpdateResolverRuleRequest, callback func(response *UpdateResolverRuleResponse, err error)) <-chan int
UpdateResolverRuleWithCallback invokes the pvtz.UpdateResolverRule API asynchronously
func (*Client) UpdateResolverRuleWithChan ¶ added in v1.61.1343
func (client *Client) UpdateResolverRuleWithChan(request *UpdateResolverRuleRequest) (<-chan *UpdateResolverRuleResponse, <-chan error)
UpdateResolverRuleWithChan invokes the pvtz.UpdateResolverRule API asynchronously
func (*Client) UpdateSyncEcsHostTask ¶ added in v1.61.1343
func (client *Client) UpdateSyncEcsHostTask(request *UpdateSyncEcsHostTaskRequest) (response *UpdateSyncEcsHostTaskResponse, err error)
UpdateSyncEcsHostTask invokes the pvtz.UpdateSyncEcsHostTask API synchronously
func (*Client) UpdateSyncEcsHostTaskWithCallback ¶ added in v1.61.1343
func (client *Client) UpdateSyncEcsHostTaskWithCallback(request *UpdateSyncEcsHostTaskRequest, callback func(response *UpdateSyncEcsHostTaskResponse, err error)) <-chan int
UpdateSyncEcsHostTaskWithCallback invokes the pvtz.UpdateSyncEcsHostTask API asynchronously
func (*Client) UpdateSyncEcsHostTaskWithChan ¶ added in v1.61.1343
func (client *Client) UpdateSyncEcsHostTaskWithChan(request *UpdateSyncEcsHostTaskRequest) (<-chan *UpdateSyncEcsHostTaskResponse, <-chan error)
UpdateSyncEcsHostTaskWithChan invokes the pvtz.UpdateSyncEcsHostTask API asynchronously
func (*Client) UpdateZoneRecord ¶
func (client *Client) UpdateZoneRecord(request *UpdateZoneRecordRequest) (response *UpdateZoneRecordResponse, err error)
UpdateZoneRecord invokes the pvtz.UpdateZoneRecord API synchronously
func (*Client) UpdateZoneRecordWithCallback ¶
func (client *Client) UpdateZoneRecordWithCallback(request *UpdateZoneRecordRequest, callback func(response *UpdateZoneRecordResponse, err error)) <-chan int
UpdateZoneRecordWithCallback invokes the pvtz.UpdateZoneRecord API asynchronously
func (*Client) UpdateZoneRecordWithChan ¶
func (client *Client) UpdateZoneRecordWithChan(request *UpdateZoneRecordRequest) (<-chan *UpdateZoneRecordResponse, <-chan error)
UpdateZoneRecordWithChan invokes the pvtz.UpdateZoneRecord API asynchronously
func (*Client) UpdateZoneRemark ¶
func (client *Client) UpdateZoneRemark(request *UpdateZoneRemarkRequest) (response *UpdateZoneRemarkResponse, err error)
UpdateZoneRemark invokes the pvtz.UpdateZoneRemark API synchronously
func (*Client) UpdateZoneRemarkWithCallback ¶
func (client *Client) UpdateZoneRemarkWithCallback(request *UpdateZoneRemarkRequest, callback func(response *UpdateZoneRemarkResponse, err error)) <-chan int
UpdateZoneRemarkWithCallback invokes the pvtz.UpdateZoneRemark API asynchronously
func (*Client) UpdateZoneRemarkWithChan ¶
func (client *Client) UpdateZoneRemarkWithChan(request *UpdateZoneRemarkRequest) (<-chan *UpdateZoneRemarkResponse, <-chan error)
UpdateZoneRemarkWithChan invokes the pvtz.UpdateZoneRemark API asynchronously
type CustomLine ¶ added in v1.62.813
type CustomLine struct { Name string `json:"Name" xml:"Name"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` LineId string `json:"LineId" xml:"LineId"` CreatorType string `json:"CreatorType" xml:"CreatorType"` Creator string `json:"Creator" xml:"Creator"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreatorSubType string `json:"CreatorSubType" xml:"CreatorSubType"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` Ipv4s Ipv4sInDescribeCustomLines `json:"Ipv4s" xml:"Ipv4s"` }
CustomLine is a nested struct in pvtz response
type CustomLinesInDescribeCustomLines ¶ added in v1.62.813
type CustomLinesInDescribeCustomLines struct {
CustomLine []CustomLine `json:"CustomLine" xml:"CustomLine"`
}
CustomLinesInDescribeCustomLines is a nested struct in pvtz response
type CustomLinesInSearchCustomLines ¶ added in v1.62.813
type CustomLinesInSearchCustomLines struct {
CustomLine []CustomLine `json:"CustomLine" xml:"CustomLine"`
}
CustomLinesInSearchCustomLines is a nested struct in pvtz response
type DeleteCustomLineRequest ¶ added in v1.62.813
type DeleteCustomLineRequest struct { *requests.RpcRequest LineId string `position:"Query" name:"LineId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DeleteCustomLineRequest is the request struct for api DeleteCustomLine
func CreateDeleteCustomLineRequest ¶ added in v1.62.813
func CreateDeleteCustomLineRequest() (request *DeleteCustomLineRequest)
CreateDeleteCustomLineRequest creates a request to invoke DeleteCustomLine API
type DeleteCustomLineResponse ¶ added in v1.62.813
type DeleteCustomLineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LineId string `json:"LineId" xml:"LineId"` }
DeleteCustomLineResponse is the response struct for api DeleteCustomLine
func CreateDeleteCustomLineResponse ¶ added in v1.62.813
func CreateDeleteCustomLineResponse() (response *DeleteCustomLineResponse)
CreateDeleteCustomLineResponse creates a response to parse from DeleteCustomLine response
type DeleteResolverEndpointRequest ¶ added in v1.61.1343
type DeleteResolverEndpointRequest struct { *requests.RpcRequest EndpointId string `position:"Query" name:"EndpointId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DeleteResolverEndpointRequest is the request struct for api DeleteResolverEndpoint
func CreateDeleteResolverEndpointRequest ¶ added in v1.61.1343
func CreateDeleteResolverEndpointRequest() (request *DeleteResolverEndpointRequest)
CreateDeleteResolverEndpointRequest creates a request to invoke DeleteResolverEndpoint API
type DeleteResolverEndpointResponse ¶ added in v1.61.1343
type DeleteResolverEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteResolverEndpointResponse is the response struct for api DeleteResolverEndpoint
func CreateDeleteResolverEndpointResponse ¶ added in v1.61.1343
func CreateDeleteResolverEndpointResponse() (response *DeleteResolverEndpointResponse)
CreateDeleteResolverEndpointResponse creates a response to parse from DeleteResolverEndpoint response
type DeleteResolverRuleRequest ¶ added in v1.61.1343
type DeleteResolverRuleRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` RuleId string `position:"Query" name:"RuleId"` Lang string `position:"Query" name:"Lang"` }
DeleteResolverRuleRequest is the request struct for api DeleteResolverRule
func CreateDeleteResolverRuleRequest ¶ added in v1.61.1343
func CreateDeleteResolverRuleRequest() (request *DeleteResolverRuleRequest)
CreateDeleteResolverRuleRequest creates a request to invoke DeleteResolverRule API
type DeleteResolverRuleResponse ¶ added in v1.61.1343
type DeleteResolverRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteResolverRuleResponse is the response struct for api DeleteResolverRule
func CreateDeleteResolverRuleResponse ¶ added in v1.61.1343
func CreateDeleteResolverRuleResponse() (response *DeleteResolverRuleResponse)
CreateDeleteResolverRuleResponse creates a response to parse from DeleteResolverRule response
type DeleteUserVpcAuthorizationRequest ¶ added in v1.61.1343
type DeleteUserVpcAuthorizationRequest struct { *requests.RpcRequest AuthType string `position:"Query" name:"AuthType"` AuthorizedUserId requests.Integer `position:"Query" name:"AuthorizedUserId"` }
DeleteUserVpcAuthorizationRequest is the request struct for api DeleteUserVpcAuthorization
func CreateDeleteUserVpcAuthorizationRequest ¶ added in v1.61.1343
func CreateDeleteUserVpcAuthorizationRequest() (request *DeleteUserVpcAuthorizationRequest)
CreateDeleteUserVpcAuthorizationRequest creates a request to invoke DeleteUserVpcAuthorization API
type DeleteUserVpcAuthorizationResponse ¶ added in v1.61.1343
type DeleteUserVpcAuthorizationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteUserVpcAuthorizationResponse is the response struct for api DeleteUserVpcAuthorization
func CreateDeleteUserVpcAuthorizationResponse ¶ added in v1.61.1343
func CreateDeleteUserVpcAuthorizationResponse() (response *DeleteUserVpcAuthorizationResponse)
CreateDeleteUserVpcAuthorizationResponse creates a response to parse from DeleteUserVpcAuthorization response
type DeleteZoneRecordRequest ¶
type DeleteZoneRecordRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` RecordId requests.Integer `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DeleteZoneRecordRequest is the request struct for api DeleteZoneRecord
func CreateDeleteZoneRecordRequest ¶
func CreateDeleteZoneRecordRequest() (request *DeleteZoneRecordRequest)
CreateDeleteZoneRecordRequest creates a request to invoke DeleteZoneRecord API
type DeleteZoneRecordResponse ¶
type DeleteZoneRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId int64 `json:"RecordId" xml:"RecordId"` }
DeleteZoneRecordResponse is the response struct for api DeleteZoneRecord
func CreateDeleteZoneRecordResponse ¶
func CreateDeleteZoneRecordResponse() (response *DeleteZoneRecordResponse)
CreateDeleteZoneRecordResponse creates a response to parse from DeleteZoneRecord response
type DeleteZoneRequest ¶
type DeleteZoneRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` }
DeleteZoneRequest is the request struct for api DeleteZone
func CreateDeleteZoneRequest ¶
func CreateDeleteZoneRequest() (request *DeleteZoneRequest)
CreateDeleteZoneRequest creates a request to invoke DeleteZone API
type DeleteZoneResponse ¶
type DeleteZoneResponse struct { *responses.BaseResponse ZoneId string `json:"ZoneId" xml:"ZoneId"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteZoneResponse is the response struct for api DeleteZone
func CreateDeleteZoneResponse ¶
func CreateDeleteZoneResponse() (response *DeleteZoneResponse)
CreateDeleteZoneResponse creates a response to parse from DeleteZone response
type DescribeChangeLogsRequest ¶
type DescribeChangeLogsRequest struct { *requests.RpcRequest StartTimestamp requests.Integer `position:"Query" name:"StartTimestamp"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` EndTimestamp requests.Integer `position:"Query" name:"EndTimestamp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Keyword string `position:"Query" name:"Keyword"` Lang string `position:"Query" name:"Lang"` EntityType string `position:"Query" name:"EntityType"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` }
DescribeChangeLogsRequest is the request struct for api DescribeChangeLogs
func CreateDescribeChangeLogsRequest ¶
func CreateDescribeChangeLogsRequest() (request *DescribeChangeLogsRequest)
CreateDescribeChangeLogsRequest creates a request to invoke DescribeChangeLogs API
type DescribeChangeLogsResponse ¶
type DescribeChangeLogsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` ChangeLogs ChangeLogs `json:"ChangeLogs" xml:"ChangeLogs"` }
DescribeChangeLogsResponse is the response struct for api DescribeChangeLogs
func CreateDescribeChangeLogsResponse ¶
func CreateDescribeChangeLogsResponse() (response *DescribeChangeLogsResponse)
CreateDescribeChangeLogsResponse creates a response to parse from DescribeChangeLogs response
type DescribeCustomLineInfoRequest ¶ added in v1.62.813
type DescribeCustomLineInfoRequest struct { *requests.RpcRequest LineId string `position:"Query" name:"LineId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeCustomLineInfoRequest is the request struct for api DescribeCustomLineInfo
func CreateDescribeCustomLineInfoRequest ¶ added in v1.62.813
func CreateDescribeCustomLineInfoRequest() (request *DescribeCustomLineInfoRequest)
CreateDescribeCustomLineInfoRequest creates a request to invoke DescribeCustomLineInfo API
type DescribeCustomLineInfoResponse ¶ added in v1.62.813
type DescribeCustomLineInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LineId string `json:"LineId" xml:"LineId"` Name string `json:"Name" xml:"Name"` Creator string `json:"Creator" xml:"Creator"` CreatorType string `json:"CreatorType" xml:"CreatorType"` CreatorSubType string `json:"CreatorSubType" xml:"CreatorSubType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` Ipv4s []string `json:"Ipv4s" xml:"Ipv4s"` }
DescribeCustomLineInfoResponse is the response struct for api DescribeCustomLineInfo
func CreateDescribeCustomLineInfoResponse ¶ added in v1.62.813
func CreateDescribeCustomLineInfoResponse() (response *DescribeCustomLineInfoResponse)
CreateDescribeCustomLineInfoResponse creates a response to parse from DescribeCustomLineInfo response
type DescribeCustomLinesRequest ¶ added in v1.62.813
type DescribeCustomLinesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeCustomLinesRequest is the request struct for api DescribeCustomLines
func CreateDescribeCustomLinesRequest ¶ added in v1.62.813
func CreateDescribeCustomLinesRequest() (request *DescribeCustomLinesRequest)
CreateDescribeCustomLinesRequest creates a request to invoke DescribeCustomLines API
type DescribeCustomLinesResponse ¶ added in v1.62.813
type DescribeCustomLinesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` CustomLines CustomLinesInDescribeCustomLines `json:"CustomLines" xml:"CustomLines"` }
DescribeCustomLinesResponse is the response struct for api DescribeCustomLines
func CreateDescribeCustomLinesResponse ¶ added in v1.62.813
func CreateDescribeCustomLinesResponse() (response *DescribeCustomLinesResponse)
CreateDescribeCustomLinesResponse creates a response to parse from DescribeCustomLines response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest VpcType string `position:"Query" name:"VpcType"` Scene string `position:"Query" name:"Scene"` AuthorizedUserId requests.Integer `position:"Query" name:"AuthorizedUserId"` UserClientIp string `position:"Query" name:"UserClientIp"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` Lang string `position:"Query" name:"Lang"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions RegionsInDescribeRegions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeRequestGraphRequest ¶
type DescribeRequestGraphRequest struct { *requests.RpcRequest StartTimestamp requests.Integer `position:"Query" name:"StartTimestamp"` EndTimestamp requests.Integer `position:"Query" name:"EndTimestamp"` BizType string `position:"Query" name:"BizType"` VpcId string `position:"Query" name:"VpcId"` UserClientIp string `position:"Query" name:"UserClientIp"` BizId string `position:"Query" name:"BizId"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` }
DescribeRequestGraphRequest is the request struct for api DescribeRequestGraph
func CreateDescribeRequestGraphRequest ¶
func CreateDescribeRequestGraphRequest() (request *DescribeRequestGraphRequest)
CreateDescribeRequestGraphRequest creates a request to invoke DescribeRequestGraph API
type DescribeRequestGraphResponse ¶
type DescribeRequestGraphResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RequestDetails RequestDetails `json:"RequestDetails" xml:"RequestDetails"` }
DescribeRequestGraphResponse is the response struct for api DescribeRequestGraph
func CreateDescribeRequestGraphResponse ¶
func CreateDescribeRequestGraphResponse() (response *DescribeRequestGraphResponse)
CreateDescribeRequestGraphResponse creates a response to parse from DescribeRequestGraph response
type DescribeResolverAvailableZonesRequest ¶ added in v1.61.1343
type DescribeResolverAvailableZonesRequest struct { *requests.RpcRequest ResolverRegionId string `position:"Query" name:"ResolverRegionId"` UserClientIp string `position:"Query" name:"UserClientIp"` AzId string `position:"Query" name:"AzId"` Lang string `position:"Query" name:"Lang"` }
DescribeResolverAvailableZonesRequest is the request struct for api DescribeResolverAvailableZones
func CreateDescribeResolverAvailableZonesRequest ¶ added in v1.61.1343
func CreateDescribeResolverAvailableZonesRequest() (request *DescribeResolverAvailableZonesRequest)
CreateDescribeResolverAvailableZonesRequest creates a request to invoke DescribeResolverAvailableZones API
type DescribeResolverAvailableZonesResponse ¶ added in v1.61.1343
type DescribeResolverAvailableZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AvailableZones []AvailableZone `json:"AvailableZones" xml:"AvailableZones"` }
DescribeResolverAvailableZonesResponse is the response struct for api DescribeResolverAvailableZones
func CreateDescribeResolverAvailableZonesResponse ¶ added in v1.61.1343
func CreateDescribeResolverAvailableZonesResponse() (response *DescribeResolverAvailableZonesResponse)
CreateDescribeResolverAvailableZonesResponse creates a response to parse from DescribeResolverAvailableZones response
type DescribeResolverEndpointRequest ¶ added in v1.61.1343
type DescribeResolverEndpointRequest struct { *requests.RpcRequest EndpointId string `position:"Query" name:"EndpointId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeResolverEndpointRequest is the request struct for api DescribeResolverEndpoint
func CreateDescribeResolverEndpointRequest ¶ added in v1.61.1343
func CreateDescribeResolverEndpointRequest() (request *DescribeResolverEndpointRequest)
CreateDescribeResolverEndpointRequest creates a request to invoke DescribeResolverEndpoint API
type DescribeResolverEndpointResponse ¶ added in v1.61.1343
type DescribeResolverEndpointResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Name string `json:"Name" xml:"Name"` VpcRegionName string `json:"VpcRegionName" xml:"VpcRegionName"` VpcId string `json:"VpcId" xml:"VpcId"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` VpcRegionId string `json:"VpcRegionId" xml:"VpcRegionId"` VpcName string `json:"VpcName" xml:"VpcName"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` Id string `json:"Id" xml:"Id"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` IpConfigs []IpConfig `json:"IpConfigs" xml:"IpConfigs"` }
DescribeResolverEndpointResponse is the response struct for api DescribeResolverEndpoint
func CreateDescribeResolverEndpointResponse ¶ added in v1.61.1343
func CreateDescribeResolverEndpointResponse() (response *DescribeResolverEndpointResponse)
CreateDescribeResolverEndpointResponse creates a response to parse from DescribeResolverEndpoint response
type DescribeResolverEndpointsRequest ¶ added in v1.61.1343
type DescribeResolverEndpointsRequest struct { *requests.RpcRequest VpcRegionId string `position:"Query" name:"VpcRegionId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` UserClientIp string `position:"Query" name:"UserClientIp"` Keyword string `position:"Query" name:"Keyword"` Lang string `position:"Query" name:"Lang"` Status string `position:"Query" name:"Status"` }
DescribeResolverEndpointsRequest is the request struct for api DescribeResolverEndpoints
func CreateDescribeResolverEndpointsRequest ¶ added in v1.61.1343
func CreateDescribeResolverEndpointsRequest() (request *DescribeResolverEndpointsRequest)
CreateDescribeResolverEndpointsRequest creates a request to invoke DescribeResolverEndpoints API
type DescribeResolverEndpointsResponse ¶ added in v1.61.1343
type DescribeResolverEndpointsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` Endpoints []Endpoint `json:"Endpoints" xml:"Endpoints"` }
DescribeResolverEndpointsResponse is the response struct for api DescribeResolverEndpoints
func CreateDescribeResolverEndpointsResponse ¶ added in v1.61.1343
func CreateDescribeResolverEndpointsResponse() (response *DescribeResolverEndpointsResponse)
CreateDescribeResolverEndpointsResponse creates a response to parse from DescribeResolverEndpoints response
type DescribeResolverRuleRequest ¶ added in v1.61.1343
type DescribeResolverRuleRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` RuleId string `position:"Query" name:"RuleId"` }
DescribeResolverRuleRequest is the request struct for api DescribeResolverRule
func CreateDescribeResolverRuleRequest ¶ added in v1.61.1343
func CreateDescribeResolverRuleRequest() (request *DescribeResolverRuleRequest)
CreateDescribeResolverRuleRequest creates a request to invoke DescribeResolverRule API
type DescribeResolverRuleResponse ¶ added in v1.61.1343
type DescribeResolverRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Name string `json:"Name" xml:"Name"` ZoneName string `json:"ZoneName" xml:"ZoneName"` Type string `json:"Type" xml:"Type"` EndpointName string `json:"EndpointName" xml:"EndpointName"` EndpointId string `json:"EndpointId" xml:"EndpointId"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` Id string `json:"Id" xml:"Id"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` ForwardIps []ForwardIp `json:"ForwardIps" xml:"ForwardIps"` BindVpcs []Vpc `json:"BindVpcs" xml:"BindVpcs"` }
DescribeResolverRuleResponse is the response struct for api DescribeResolverRule
func CreateDescribeResolverRuleResponse ¶ added in v1.61.1343
func CreateDescribeResolverRuleResponse() (response *DescribeResolverRuleResponse)
CreateDescribeResolverRuleResponse creates a response to parse from DescribeResolverRule response
type DescribeResolverRulesRequest ¶ added in v1.61.1343
type DescribeResolverRulesRequest struct { *requests.RpcRequest EndpointId string `position:"Query" name:"EndpointId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` UserClientIp string `position:"Query" name:"UserClientIp"` Keyword string `position:"Query" name:"Keyword"` Lang string `position:"Query" name:"Lang"` NeedDetailAttributes requests.Boolean `position:"Query" name:"NeedDetailAttributes"` }
DescribeResolverRulesRequest is the request struct for api DescribeResolverRules
func CreateDescribeResolverRulesRequest ¶ added in v1.61.1343
func CreateDescribeResolverRulesRequest() (request *DescribeResolverRulesRequest)
CreateDescribeResolverRulesRequest creates a request to invoke DescribeResolverRules API
type DescribeResolverRulesResponse ¶ added in v1.61.1343
type DescribeResolverRulesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` Rules []Rule `json:"Rules" xml:"Rules"` }
DescribeResolverRulesResponse is the response struct for api DescribeResolverRules
func CreateDescribeResolverRulesResponse ¶ added in v1.61.1343
func CreateDescribeResolverRulesResponse() (response *DescribeResolverRulesResponse)
CreateDescribeResolverRulesResponse creates a response to parse from DescribeResolverRules response
type DescribeStatisticSummaryRequest ¶
type DescribeStatisticSummaryRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeStatisticSummaryRequest is the request struct for api DescribeStatisticSummary
func CreateDescribeStatisticSummaryRequest ¶
func CreateDescribeStatisticSummaryRequest() (request *DescribeStatisticSummaryRequest)
CreateDescribeStatisticSummaryRequest creates a request to invoke DescribeStatisticSummary API
type DescribeStatisticSummaryResponse ¶
type DescribeStatisticSummaryResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` ZoneRequestTops ZoneRequestTops `json:"ZoneRequestTops" xml:"ZoneRequestTops"` VpcRequestTops VpcRequestTops `json:"VpcRequestTops" xml:"VpcRequestTops"` }
DescribeStatisticSummaryResponse is the response struct for api DescribeStatisticSummary
func CreateDescribeStatisticSummaryResponse ¶
func CreateDescribeStatisticSummaryResponse() (response *DescribeStatisticSummaryResponse)
CreateDescribeStatisticSummaryResponse creates a response to parse from DescribeStatisticSummary response
type DescribeSyncEcsHostTaskRequest ¶ added in v1.61.1343
type DescribeSyncEcsHostTaskRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` }
DescribeSyncEcsHostTaskRequest is the request struct for api DescribeSyncEcsHostTask
func CreateDescribeSyncEcsHostTaskRequest ¶ added in v1.61.1343
func CreateDescribeSyncEcsHostTaskRequest() (request *DescribeSyncEcsHostTaskRequest)
CreateDescribeSyncEcsHostTaskRequest creates a request to invoke DescribeSyncEcsHostTask API
type DescribeSyncEcsHostTaskResponse ¶ added in v1.61.1343
type DescribeSyncEcsHostTaskResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` ZoneId string `json:"ZoneId" xml:"ZoneId"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Regions RegionsInDescribeSyncEcsHostTask `json:"Regions" xml:"Regions"` EcsRegions EcsRegions `json:"EcsRegions" xml:"EcsRegions"` }
DescribeSyncEcsHostTaskResponse is the response struct for api DescribeSyncEcsHostTask
func CreateDescribeSyncEcsHostTaskResponse ¶ added in v1.61.1343
func CreateDescribeSyncEcsHostTaskResponse() (response *DescribeSyncEcsHostTaskResponse)
CreateDescribeSyncEcsHostTaskResponse creates a response to parse from DescribeSyncEcsHostTask response
type DescribeTagsRequest ¶ added in v1.61.1024
type DescribeTagsRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` UserClientIp string `position:"Query" name:"UserClientIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` }
DescribeTagsRequest is the request struct for api DescribeTags
func CreateDescribeTagsRequest ¶ added in v1.61.1024
func CreateDescribeTagsRequest() (request *DescribeTagsRequest)
CreateDescribeTagsRequest creates a request to invoke DescribeTags API
type DescribeTagsResponse ¶ added in v1.61.1024
type DescribeTagsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Tags []Tag `json:"Tags" xml:"Tags"` }
DescribeTagsResponse is the response struct for api DescribeTags
func CreateDescribeTagsResponse ¶ added in v1.61.1024
func CreateDescribeTagsResponse() (response *DescribeTagsResponse)
CreateDescribeTagsResponse creates a response to parse from DescribeTags response
type DescribeUserServiceStatusRequest ¶
type DescribeUserServiceStatusRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeUserServiceStatusRequest is the request struct for api DescribeUserServiceStatus
func CreateDescribeUserServiceStatusRequest ¶
func CreateDescribeUserServiceStatusRequest() (request *DescribeUserServiceStatusRequest)
CreateDescribeUserServiceStatusRequest creates a request to invoke DescribeUserServiceStatus API
type DescribeUserServiceStatusResponse ¶
type DescribeUserServiceStatusResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeUserServiceStatusResponse is the response struct for api DescribeUserServiceStatus
func CreateDescribeUserServiceStatusResponse ¶
func CreateDescribeUserServiceStatusResponse() (response *DescribeUserServiceStatusResponse)
CreateDescribeUserServiceStatusResponse creates a response to parse from DescribeUserServiceStatus response
type DescribeUserVpcAuthorizationsRequest ¶ added in v1.61.1343
type DescribeUserVpcAuthorizationsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` AuthType string `position:"Query" name:"AuthType"` AuthorizedUserId requests.Integer `position:"Query" name:"AuthorizedUserId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeUserVpcAuthorizationsRequest is the request struct for api DescribeUserVpcAuthorizations
func CreateDescribeUserVpcAuthorizationsRequest ¶ added in v1.61.1343
func CreateDescribeUserVpcAuthorizationsRequest() (request *DescribeUserVpcAuthorizationsRequest)
CreateDescribeUserVpcAuthorizationsRequest creates a request to invoke DescribeUserVpcAuthorizations API
type DescribeUserVpcAuthorizationsResponse ¶ added in v1.61.1343
type DescribeUserVpcAuthorizationsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` Users []User `json:"Users" xml:"Users"` }
DescribeUserVpcAuthorizationsResponse is the response struct for api DescribeUserVpcAuthorizations
func CreateDescribeUserVpcAuthorizationsResponse ¶ added in v1.61.1343
func CreateDescribeUserVpcAuthorizationsResponse() (response *DescribeUserVpcAuthorizationsResponse)
CreateDescribeUserVpcAuthorizationsResponse creates a response to parse from DescribeUserVpcAuthorizations response
type DescribeZoneInfoRequest ¶
type DescribeZoneInfoRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` }
DescribeZoneInfoRequest is the request struct for api DescribeZoneInfo
func CreateDescribeZoneInfoRequest ¶
func CreateDescribeZoneInfoRequest() (request *DescribeZoneInfoRequest)
CreateDescribeZoneInfoRequest creates a request to invoke DescribeZoneInfo API
type DescribeZoneInfoResponse ¶
type DescribeZoneInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SlaveDns bool `json:"SlaveDns" xml:"SlaveDns"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` ProxyPattern string `json:"ProxyPattern" xml:"ProxyPattern"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ZoneType string `json:"ZoneType" xml:"ZoneType"` Remark string `json:"Remark" xml:"Remark"` ZoneName string `json:"ZoneName" xml:"ZoneName"` ZoneTag string `json:"ZoneTag" xml:"ZoneTag"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` RecordCount int `json:"RecordCount" xml:"RecordCount"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` IsPtr bool `json:"IsPtr" xml:"IsPtr"` DnsGroup string `json:"DnsGroup" xml:"DnsGroup"` Creator string `json:"Creator" xml:"Creator"` CreatorType string `json:"CreatorType" xml:"CreatorType"` DnsGroupChanging bool `json:"DnsGroupChanging" xml:"DnsGroupChanging"` BindVpcs BindVpcsInDescribeZoneInfo `json:"BindVpcs" xml:"BindVpcs"` }
DescribeZoneInfoResponse is the response struct for api DescribeZoneInfo
func CreateDescribeZoneInfoResponse ¶
func CreateDescribeZoneInfoResponse() (response *DescribeZoneInfoResponse)
CreateDescribeZoneInfoResponse creates a response to parse from DescribeZoneInfo response
type DescribeZoneRecordRequest ¶ added in v1.62.813
type DescribeZoneRecordRequest struct { *requests.RpcRequest RecordId requests.Integer `position:"Query" name:"RecordId"` }
DescribeZoneRecordRequest is the request struct for api DescribeZoneRecord
func CreateDescribeZoneRecordRequest ¶ added in v1.62.813
func CreateDescribeZoneRecordRequest() (request *DescribeZoneRecordRequest)
CreateDescribeZoneRecordRequest creates a request to invoke DescribeZoneRecord API
type DescribeZoneRecordResponse ¶ added in v1.62.813
type DescribeZoneRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` Value string `json:"Value" xml:"Value"` Ttl int `json:"Ttl" xml:"Ttl"` Remark string `json:"Remark" xml:"Remark"` RecordId int64 `json:"RecordId" xml:"RecordId"` Rr string `json:"Rr" xml:"Rr"` Priority int `json:"Priority" xml:"Priority"` RegionId string `json:"RegionId" xml:"RegionId"` Line string `json:"Line" xml:"Line"` Weight int `json:"Weight" xml:"Weight"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` ZoneId string `json:"ZoneId" xml:"ZoneId"` }
DescribeZoneRecordResponse is the response struct for api DescribeZoneRecord
func CreateDescribeZoneRecordResponse ¶ added in v1.62.813
func CreateDescribeZoneRecordResponse() (response *DescribeZoneRecordResponse)
CreateDescribeZoneRecordResponse creates a response to parse from DescribeZoneRecord response
type DescribeZoneRecordsRequest ¶
type DescribeZoneRecordsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag string `position:"Query" name:"Tag"` Lang string `position:"Query" name:"Lang"` Keyword string `position:"Query" name:"Keyword"` Direction string `position:"Query" name:"Direction"` OrderBy string `position:"Query" name:"OrderBy"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` SearchMode string `position:"Query" name:"SearchMode"` }
DescribeZoneRecordsRequest is the request struct for api DescribeZoneRecords
func CreateDescribeZoneRecordsRequest ¶
func CreateDescribeZoneRecordsRequest() (request *DescribeZoneRecordsRequest)
CreateDescribeZoneRecordsRequest creates a request to invoke DescribeZoneRecords API
type DescribeZoneRecordsResponse ¶
type DescribeZoneRecordsResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` Records Records `json:"Records" xml:"Records"` }
DescribeZoneRecordsResponse is the response struct for api DescribeZoneRecords
func CreateDescribeZoneRecordsResponse ¶
func CreateDescribeZoneRecordsResponse() (response *DescribeZoneRecordsResponse)
CreateDescribeZoneRecordsResponse creates a response to parse from DescribeZoneRecords response
type DescribeZoneVpcTreeRequest ¶
type DescribeZoneVpcTreeRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
DescribeZoneVpcTreeRequest is the request struct for api DescribeZoneVpcTree
func CreateDescribeZoneVpcTreeRequest ¶
func CreateDescribeZoneVpcTreeRequest() (request *DescribeZoneVpcTreeRequest)
CreateDescribeZoneVpcTreeRequest creates a request to invoke DescribeZoneVpcTree API
type DescribeZoneVpcTreeResponse ¶
type DescribeZoneVpcTreeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones ZonesInDescribeZoneVpcTree `json:"Zones" xml:"Zones"` }
DescribeZoneVpcTreeResponse is the response struct for api DescribeZoneVpcTree
func CreateDescribeZoneVpcTreeResponse ¶
func CreateDescribeZoneVpcTreeResponse() (response *DescribeZoneVpcTreeResponse)
CreateDescribeZoneVpcTreeResponse creates a response to parse from DescribeZoneVpcTree response
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest QueryVpcId string `position:"Query" name:"QueryVpcId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceTag *[]DescribeZonesResourceTag `position:"Query" name:"ResourceTag" type:"Repeated"` Lang string `position:"Query" name:"Lang"` Keyword string `position:"Query" name:"Keyword"` Direction string `position:"Query" name:"Direction"` OrderBy string `position:"Query" name:"OrderBy"` ZoneTag *[]string `position:"Query" name:"ZoneTag" type:"Repeated"` UserClientIp string `position:"Query" name:"UserClientIp"` SearchMode string `position:"Query" name:"SearchMode"` ZoneType string `position:"Query" name:"ZoneType"` QueryRegionId string `position:"Query" name:"QueryRegionId"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResourceTag ¶ added in v1.61.1024
DescribeZonesResourceTag is a repeated param struct in DescribeZonesRequest
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` Zones ZonesInDescribeZones `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type EcsRegion ¶ added in v1.61.1343
type EcsRegion struct { UserId int64 `json:"UserId" xml:"UserId"` RegionIds RegionIds `json:"RegionIds" xml:"RegionIds"` }
EcsRegion is a nested struct in pvtz response
type EcsRegions ¶ added in v1.61.1343
type EcsRegions struct {
EcsRegion []EcsRegion `json:"EcsRegion" xml:"EcsRegion"`
}
EcsRegions is a nested struct in pvtz response
type Endpoint ¶ added in v1.61.1343
type Endpoint struct { Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` VpcRegionId string `json:"VpcRegionId" xml:"VpcRegionId"` VpcName string `json:"VpcName" xml:"VpcName"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` VpcRegionName string `json:"VpcRegionName" xml:"VpcRegionName"` Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` IpConfigs []IpConfig `json:"IpConfigs" xml:"IpConfigs"` }
Endpoint is a nested struct in pvtz response
type Endpoints ¶ added in v1.61.1343
type Endpoints struct {
Endpoint []Endpoint `json:"Endpoint" xml:"Endpoint"`
}
Endpoints is a nested struct in pvtz response
type ForwardIpsInDescribeResolverRule ¶ added in v1.61.1343
type ForwardIpsInDescribeResolverRule struct {
ForwardIp []ForwardIp `json:"ForwardIp" xml:"ForwardIp"`
}
ForwardIpsInDescribeResolverRule is a nested struct in pvtz response
type ForwardIpsInDescribeResolverRules ¶ added in v1.61.1343
type ForwardIpsInDescribeResolverRules struct {
ForwardIp []ForwardIp `json:"ForwardIp" xml:"ForwardIp"`
}
ForwardIpsInDescribeResolverRules is a nested struct in pvtz response
type IpConfig ¶ added in v1.61.1343
type IpConfig struct { VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Ip string `json:"Ip" xml:"Ip"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` AzId string `json:"AzId" xml:"AzId"` }
IpConfig is a nested struct in pvtz response
type IpConfigsInDescribeResolverEndpoint ¶ added in v1.61.1343
type IpConfigsInDescribeResolverEndpoint struct {
IpConfig []IpConfig `json:"IpConfig" xml:"IpConfig"`
}
IpConfigsInDescribeResolverEndpoint is a nested struct in pvtz response
type IpConfigsInDescribeResolverEndpoints ¶ added in v1.61.1343
type IpConfigsInDescribeResolverEndpoints struct {
IpConfig []IpConfig `json:"IpConfig" xml:"IpConfig"`
}
IpConfigsInDescribeResolverEndpoints is a nested struct in pvtz response
type Ipv4sInDescribeCustomLineInfo ¶ added in v1.62.813
type Ipv4sInDescribeCustomLineInfo struct {
RecordTypes []string `json:"RecordTypes" xml:"RecordTypes"`
}
Ipv4sInDescribeCustomLineInfo is a nested struct in pvtz response
type Ipv4sInDescribeCustomLines ¶ added in v1.62.813
type Ipv4sInDescribeCustomLines struct {
Ipv4 []string `json:"Ipv4" xml:"Ipv4"`
}
Ipv4sInDescribeCustomLines is a nested struct in pvtz response
type Ipv4sInSearchCustomLines ¶ added in v1.62.813
type Ipv4sInSearchCustomLines struct {
Ipv4 []string `json:"Ipv4" xml:"Ipv4"`
}
Ipv4sInSearchCustomLines is a nested struct in pvtz response
type ListTagResourcesRequest ¶ added in v1.61.1024
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` Size requests.Integer `position:"Query" name:"Size"` NextToken string `position:"Query" name:"NextToken"` UserClientIp string `position:"Query" name:"UserClientIp"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` Lang string `position:"Query" name:"Lang"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.61.1024
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.61.1024
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources []TagResource `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.61.1024
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶ added in v1.61.1024
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type MoveResourceGroupRequest ¶ added in v1.61.1024
type MoveResourceGroupRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` ClientToken string `position:"Query" name:"ClientToken"` NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
MoveResourceGroupRequest is the request struct for api MoveResourceGroup
func CreateMoveResourceGroupRequest ¶ added in v1.61.1024
func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest)
CreateMoveResourceGroupRequest creates a request to invoke MoveResourceGroup API
type MoveResourceGroupResponse ¶ added in v1.61.1024
type MoveResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
MoveResourceGroupResponse is the response struct for api MoveResourceGroup
func CreateMoveResourceGroupResponse ¶ added in v1.61.1024
func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse)
CreateMoveResourceGroupResponse creates a response to parse from MoveResourceGroup response
type Record ¶
type Record struct { Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` Value string `json:"Value" xml:"Value"` Ttl int `json:"Ttl" xml:"Ttl"` Remark string `json:"Remark" xml:"Remark"` RecordId int64 `json:"RecordId" xml:"RecordId"` Rr string `json:"Rr" xml:"Rr"` Priority int `json:"Priority" xml:"Priority"` RegionId string `json:"RegionId" xml:"RegionId"` Line string `json:"Line" xml:"Line"` Weight int `json:"Weight" xml:"Weight"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` ZoneId string `json:"ZoneId" xml:"ZoneId"` }
Record is a nested struct in pvtz response
type Records ¶
type Records struct {
Record []Record `json:"Record" xml:"Record"`
}
Records is a nested struct in pvtz response
type Region ¶
type Region struct { LocalName string `json:"LocalName" xml:"LocalName"` RegionName string `json:"RegionName" xml:"RegionName"` RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` RegionId string `json:"RegionId" xml:"RegionId"` }
Region is a nested struct in pvtz response
type RegionIds ¶ added in v1.61.1343
type RegionIds struct {
RegionId []string `json:"RegionId" xml:"RegionId"`
}
RegionIds is a nested struct in pvtz response
type RegionsInDescribeRegions ¶ added in v1.61.1343
type RegionsInDescribeRegions struct {
Region []Region `json:"Region" xml:"Region"`
}
RegionsInDescribeRegions is a nested struct in pvtz response
type RegionsInDescribeSyncEcsHostTask ¶ added in v1.61.1343
type RegionsInDescribeSyncEcsHostTask struct {
RegionId []string `json:"RegionId" xml:"RegionId"`
}
RegionsInDescribeSyncEcsHostTask is a nested struct in pvtz response
type RequestDetails ¶
type RequestDetails struct {
ZoneRequestTop []ZoneRequestTop `json:"ZoneRequestTop" xml:"ZoneRequestTop"`
}
RequestDetails is a nested struct in pvtz response
type ResourceTag ¶ added in v1.61.1024
type ResourceTag struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` }
ResourceTag is a nested struct in pvtz response
type ResourceTags ¶ added in v1.61.1024
type ResourceTags struct {
ResourceTag []ResourceTag `json:"ResourceTag" xml:"ResourceTag"`
}
ResourceTags is a nested struct in pvtz response
type Rule ¶ added in v1.61.1343
type Rule struct { Type string `json:"Type" xml:"Type"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` EndpointName string `json:"EndpointName" xml:"EndpointName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ZoneName string `json:"ZoneName" xml:"ZoneName"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` EndpointId string `json:"EndpointId" xml:"EndpointId"` Name string `json:"Name" xml:"Name"` Id string `json:"Id" xml:"Id"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` ForwardIps []ForwardIp `json:"ForwardIps" xml:"ForwardIps"` BindVpcs []Vpc `json:"BindVpcs" xml:"BindVpcs"` }
Rule is a nested struct in pvtz response
type Rules ¶ added in v1.61.1343
type Rules struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
Rules is a nested struct in pvtz response
type SearchCustomLinesRequest ¶ added in v1.62.813
type SearchCustomLinesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` Ipv4 string `position:"Query" name:"Ipv4"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` UpdateTimestampEnd requests.Integer `position:"Query" name:"UpdateTimestampEnd"` CreateTimestampStart requests.Integer `position:"Query" name:"CreateTimestampStart"` Creator *[]string `position:"Query" name:"Creator" type:"Repeated"` CreateTimestampEnd requests.Integer `position:"Query" name:"CreateTimestampEnd"` UpdateTimestampStart requests.Integer `position:"Query" name:"UpdateTimestampStart"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` }
SearchCustomLinesRequest is the request struct for api SearchCustomLines
func CreateSearchCustomLinesRequest ¶ added in v1.62.813
func CreateSearchCustomLinesRequest() (request *SearchCustomLinesRequest)
CreateSearchCustomLinesRequest creates a request to invoke SearchCustomLines API
type SearchCustomLinesResponse ¶ added in v1.62.813
type SearchCustomLinesResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalItems int `json:"TotalItems" xml:"TotalItems"` CustomLines CustomLinesInSearchCustomLines `json:"CustomLines" xml:"CustomLines"` }
SearchCustomLinesResponse is the response struct for api SearchCustomLines
func CreateSearchCustomLinesResponse ¶ added in v1.62.813
func CreateSearchCustomLinesResponse() (response *SearchCustomLinesResponse)
CreateSearchCustomLinesResponse creates a response to parse from SearchCustomLines response
type SetProxyPatternRequest ¶
type SetProxyPatternRequest struct { *requests.RpcRequest ProxyPattern string `position:"Query" name:"ProxyPattern"` ClientToken string `position:"Query" name:"ClientToken"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` RemoteType string `position:"Query" name:"RemoteType"` }
SetProxyPatternRequest is the request struct for api SetProxyPattern
func CreateSetProxyPatternRequest ¶
func CreateSetProxyPatternRequest() (request *SetProxyPatternRequest)
CreateSetProxyPatternRequest creates a request to invoke SetProxyPattern API
type SetProxyPatternResponse ¶
type SetProxyPatternResponse struct { *responses.BaseResponse ZoneId string `json:"ZoneId" xml:"ZoneId"` RequestId string `json:"RequestId" xml:"RequestId"` }
SetProxyPatternResponse is the response struct for api SetProxyPattern
func CreateSetProxyPatternResponse ¶
func CreateSetProxyPatternResponse() (response *SetProxyPatternResponse)
CreateSetProxyPatternResponse creates a response to parse from SetProxyPattern response
type SetZoneRecordStatusRequest ¶
type SetZoneRecordStatusRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` RecordId requests.Integer `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` Status string `position:"Query" name:"Status"` }
SetZoneRecordStatusRequest is the request struct for api SetZoneRecordStatus
func CreateSetZoneRecordStatusRequest ¶
func CreateSetZoneRecordStatusRequest() (request *SetZoneRecordStatusRequest)
CreateSetZoneRecordStatusRequest creates a request to invoke SetZoneRecordStatus API
type SetZoneRecordStatusResponse ¶
type SetZoneRecordStatusResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` RecordId int64 `json:"RecordId" xml:"RecordId"` }
SetZoneRecordStatusResponse is the response struct for api SetZoneRecordStatus
func CreateSetZoneRecordStatusResponse ¶
func CreateSetZoneRecordStatusResponse() (response *SetZoneRecordStatusResponse)
CreateSetZoneRecordStatusResponse creates a response to parse from SetZoneRecordStatus response
type TagResource ¶ added in v1.61.1024
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagResource is a nested struct in pvtz response
type TagResources ¶ added in v1.61.1024
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in pvtz response
type TagResourcesRequest ¶ added in v1.61.1024
type TagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` UserClientIp string `position:"Query" name:"UserClientIp"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` Lang string `position:"Query" name:"Lang"` OverWrite requests.Boolean `position:"Query" name:"OverWrite"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.61.1024
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.61.1024
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.61.1024
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶ added in v1.61.1024
TagResourcesTag is a repeated param struct in TagResourcesRequest
type Tags ¶ added in v1.61.1024
type Tags struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
Tags is a nested struct in pvtz response
type UntagResourcesRequest ¶ added in v1.61.1024
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.61.1024
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.61.1024
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.61.1024
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateCustomLineRequest ¶ added in v1.62.813
type UpdateCustomLineRequest struct { *requests.RpcRequest LineId string `position:"Query" name:"LineId"` Ipv4s *[]string `position:"Query" name:"Ipv4s" type:"Repeated"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` Lang string `position:"Query" name:"Lang"` }
UpdateCustomLineRequest is the request struct for api UpdateCustomLine
func CreateUpdateCustomLineRequest ¶ added in v1.62.813
func CreateUpdateCustomLineRequest() (request *UpdateCustomLineRequest)
CreateUpdateCustomLineRequest creates a request to invoke UpdateCustomLine API
type UpdateCustomLineResponse ¶ added in v1.62.813
type UpdateCustomLineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LineId string `json:"LineId" xml:"LineId"` }
UpdateCustomLineResponse is the response struct for api UpdateCustomLine
func CreateUpdateCustomLineResponse ¶ added in v1.62.813
func CreateUpdateCustomLineResponse() (response *UpdateCustomLineResponse)
CreateUpdateCustomLineResponse creates a response to parse from UpdateCustomLine response
type UpdateRecordRemarkRequest ¶ added in v1.60.352
type UpdateRecordRemarkRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Remark string `position:"Query" name:"Remark"` RecordId requests.Integer `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` Lang string `position:"Query" name:"Lang"` }
UpdateRecordRemarkRequest is the request struct for api UpdateRecordRemark
func CreateUpdateRecordRemarkRequest ¶ added in v1.60.352
func CreateUpdateRecordRemarkRequest() (request *UpdateRecordRemarkRequest)
CreateUpdateRecordRemarkRequest creates a request to invoke UpdateRecordRemark API
type UpdateRecordRemarkResponse ¶ added in v1.60.352
type UpdateRecordRemarkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId int64 `json:"RecordId" xml:"RecordId"` }
UpdateRecordRemarkResponse is the response struct for api UpdateRecordRemark
func CreateUpdateRecordRemarkResponse ¶ added in v1.60.352
func CreateUpdateRecordRemarkResponse() (response *UpdateRecordRemarkResponse)
CreateUpdateRecordRemarkResponse creates a response to parse from UpdateRecordRemark response
type UpdateResolverEndpointIpConfig ¶ added in v1.61.1343
type UpdateResolverEndpointIpConfig struct { VSwitchId string `name:"VSwitchId"` Ip string `name:"Ip"` CidrBlock string `name:"CidrBlock"` AzId string `name:"AzId"` }
UpdateResolverEndpointIpConfig is a repeated param struct in UpdateResolverEndpointRequest
type UpdateResolverEndpointRequest ¶ added in v1.61.1343
type UpdateResolverEndpointRequest struct { *requests.RpcRequest EndpointId string `position:"Query" name:"EndpointId"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` Lang string `position:"Query" name:"Lang"` IpConfig *[]UpdateResolverEndpointIpConfig `position:"Query" name:"IpConfig" type:"Repeated"` }
UpdateResolverEndpointRequest is the request struct for api UpdateResolverEndpoint
func CreateUpdateResolverEndpointRequest ¶ added in v1.61.1343
func CreateUpdateResolverEndpointRequest() (request *UpdateResolverEndpointRequest)
CreateUpdateResolverEndpointRequest creates a request to invoke UpdateResolverEndpoint API
type UpdateResolverEndpointResponse ¶ added in v1.61.1343
type UpdateResolverEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateResolverEndpointResponse is the response struct for api UpdateResolverEndpoint
func CreateUpdateResolverEndpointResponse ¶ added in v1.61.1343
func CreateUpdateResolverEndpointResponse() (response *UpdateResolverEndpointResponse)
CreateUpdateResolverEndpointResponse creates a response to parse from UpdateResolverEndpoint response
type UpdateResolverRuleForwardIp ¶ added in v1.61.1343
UpdateResolverRuleForwardIp is a repeated param struct in UpdateResolverRuleRequest
type UpdateResolverRuleRequest ¶ added in v1.61.1343
type UpdateResolverRuleRequest struct { *requests.RpcRequest EndpointId string `position:"Query" name:"EndpointId"` ForwardIp *[]UpdateResolverRuleForwardIp `position:"Query" name:"ForwardIp" type:"Repeated"` UserClientIp string `position:"Query" name:"UserClientIp"` Name string `position:"Query" name:"Name"` RuleId string `position:"Query" name:"RuleId"` Lang string `position:"Query" name:"Lang"` }
UpdateResolverRuleRequest is the request struct for api UpdateResolverRule
func CreateUpdateResolverRuleRequest ¶ added in v1.61.1343
func CreateUpdateResolverRuleRequest() (request *UpdateResolverRuleRequest)
CreateUpdateResolverRuleRequest creates a request to invoke UpdateResolverRule API
type UpdateResolverRuleResponse ¶ added in v1.61.1343
type UpdateResolverRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateResolverRuleResponse is the response struct for api UpdateResolverRule
func CreateUpdateResolverRuleResponse ¶ added in v1.61.1343
func CreateUpdateResolverRuleResponse() (response *UpdateResolverRuleResponse)
CreateUpdateResolverRuleResponse creates a response to parse from UpdateResolverRule response
type UpdateSyncEcsHostTaskRegion ¶ added in v1.61.1343
type UpdateSyncEcsHostTaskRegion struct { RegionId string `name:"RegionId"` UserId string `name:"UserId"` }
UpdateSyncEcsHostTaskRegion is a repeated param struct in UpdateSyncEcsHostTaskRequest
type UpdateSyncEcsHostTaskRequest ¶ added in v1.61.1343
type UpdateSyncEcsHostTaskRequest struct { *requests.RpcRequest UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` Region *[]UpdateSyncEcsHostTaskRegion `position:"Query" name:"Region" type:"Repeated"` Status string `position:"Query" name:"Status"` }
UpdateSyncEcsHostTaskRequest is the request struct for api UpdateSyncEcsHostTask
func CreateUpdateSyncEcsHostTaskRequest ¶ added in v1.61.1343
func CreateUpdateSyncEcsHostTaskRequest() (request *UpdateSyncEcsHostTaskRequest)
CreateUpdateSyncEcsHostTaskRequest creates a request to invoke UpdateSyncEcsHostTask API
type UpdateSyncEcsHostTaskResponse ¶ added in v1.61.1343
type UpdateSyncEcsHostTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
UpdateSyncEcsHostTaskResponse is the response struct for api UpdateSyncEcsHostTask
func CreateUpdateSyncEcsHostTaskResponse ¶ added in v1.61.1343
func CreateUpdateSyncEcsHostTaskResponse() (response *UpdateSyncEcsHostTaskResponse)
CreateUpdateSyncEcsHostTaskResponse creates a response to parse from UpdateSyncEcsHostTask response
type UpdateZoneRecordRequest ¶
type UpdateZoneRecordRequest struct { *requests.RpcRequest Rr string `position:"Query" name:"Rr"` ClientToken string `position:"Query" name:"ClientToken"` Line string `position:"Query" name:"Line"` Type string `position:"Query" name:"Type"` Lang string `position:"Query" name:"Lang"` Value string `position:"Query" name:"Value"` Weight requests.Integer `position:"Query" name:"Weight"` Priority requests.Integer `position:"Query" name:"Priority"` Ttl requests.Integer `position:"Query" name:"Ttl"` RecordId requests.Integer `position:"Query" name:"RecordId"` UserClientIp string `position:"Query" name:"UserClientIp"` }
UpdateZoneRecordRequest is the request struct for api UpdateZoneRecord
func CreateUpdateZoneRecordRequest ¶
func CreateUpdateZoneRecordRequest() (request *UpdateZoneRecordRequest)
CreateUpdateZoneRecordRequest creates a request to invoke UpdateZoneRecord API
type UpdateZoneRecordResponse ¶
type UpdateZoneRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RecordId int64 `json:"RecordId" xml:"RecordId"` }
UpdateZoneRecordResponse is the response struct for api UpdateZoneRecord
func CreateUpdateZoneRecordResponse ¶
func CreateUpdateZoneRecordResponse() (response *UpdateZoneRecordResponse)
CreateUpdateZoneRecordResponse creates a response to parse from UpdateZoneRecord response
type UpdateZoneRemarkRequest ¶
type UpdateZoneRemarkRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Remark string `position:"Query" name:"Remark"` UserClientIp string `position:"Query" name:"UserClientIp"` ZoneId string `position:"Query" name:"ZoneId"` Lang string `position:"Query" name:"Lang"` }
UpdateZoneRemarkRequest is the request struct for api UpdateZoneRemark
func CreateUpdateZoneRemarkRequest ¶
func CreateUpdateZoneRemarkRequest() (request *UpdateZoneRemarkRequest)
CreateUpdateZoneRemarkRequest creates a request to invoke UpdateZoneRemark API
type UpdateZoneRemarkResponse ¶
type UpdateZoneRemarkResponse struct { *responses.BaseResponse ZoneId string `json:"ZoneId" xml:"ZoneId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateZoneRemarkResponse is the response struct for api UpdateZoneRemark
func CreateUpdateZoneRemarkResponse ¶
func CreateUpdateZoneRemarkResponse() (response *UpdateZoneRemarkResponse)
CreateUpdateZoneRemarkResponse creates a response to parse from UpdateZoneRemark response
type User ¶ added in v1.61.1343
type User struct { AuthType string `json:"AuthType" xml:"AuthType"` AuthorizedUserId int64 `json:"AuthorizedUserId" xml:"AuthorizedUserId"` AuthorizedAliyunId string `json:"AuthorizedAliyunId" xml:"AuthorizedAliyunId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` }
User is a nested struct in pvtz response
type Users ¶ added in v1.61.1343
type Users struct {
User []User `json:"User" xml:"User"`
}
Users is a nested struct in pvtz response
type Values ¶ added in v1.61.1024
type Values struct {
Value []string `json:"Value" xml:"Value"`
}
Values is a nested struct in pvtz response
type Vpc ¶
type Vpc struct { RegionId string `json:"RegionId" xml:"RegionId"` VpcName string `json:"VpcName" xml:"VpcName"` VpcType string `json:"VpcType" xml:"VpcType"` VpcId string `json:"VpcId" xml:"VpcId"` RegionName string `json:"RegionName" xml:"RegionName"` VpcUserId string `json:"VpcUserId" xml:"VpcUserId"` }
Vpc is a nested struct in pvtz response
type VpcInDescribeZoneInfo ¶ added in v1.62.813
type VpcInDescribeZoneInfo struct { VpcName string `json:"VpcName" xml:"VpcName"` VpcId string `json:"VpcId" xml:"VpcId"` VpcType string `json:"VpcType" xml:"VpcType"` RegionName string `json:"RegionName" xml:"RegionName"` VpcUserId int64 `json:"VpcUserId" xml:"VpcUserId"` RegionId string `json:"RegionId" xml:"RegionId"` }
VpcInDescribeZoneInfo is a nested struct in pvtz response
type VpcRequestTop ¶
type VpcRequestTop struct { VpcId string `json:"VpcId" xml:"VpcId"` VpcType string `json:"VpcType" xml:"VpcType"` RegionName string `json:"RegionName" xml:"RegionName"` TunnelId string `json:"TunnelId" xml:"TunnelId"` RequestCount int64 `json:"RequestCount" xml:"RequestCount"` RegionId string `json:"RegionId" xml:"RegionId"` }
VpcRequestTop is a nested struct in pvtz response
type VpcRequestTops ¶
type VpcRequestTops struct {
VpcRequestTop []VpcRequestTop `json:"VpcRequestTop" xml:"VpcRequestTop"`
}
VpcRequestTops is a nested struct in pvtz response
type Vpcs ¶
type Vpcs struct {
Vpc []Vpc `json:"Vpc" xml:"Vpc"`
}
Vpcs is a nested struct in pvtz response
type Zone ¶
type Zone struct { UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` ProxyPattern string `json:"ProxyPattern" xml:"ProxyPattern"` Remark string `json:"Remark" xml:"Remark"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` DnsGroup string `json:"DnsGroup" xml:"DnsGroup"` CreatorType string `json:"CreatorType" xml:"CreatorType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RecordCount int `json:"RecordCount" xml:"RecordCount"` CreatorSubType string `json:"CreatorSubType" xml:"CreatorSubType"` UpdateTimestamp int64 `json:"UpdateTimestamp" xml:"UpdateTimestamp"` DnsGroupChanging bool `json:"DnsGroupChanging" xml:"DnsGroupChanging"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` ZoneTag string `json:"ZoneTag" xml:"ZoneTag"` Creator string `json:"Creator" xml:"Creator"` ZoneName string `json:"ZoneName" xml:"ZoneName"` IsPtr bool `json:"IsPtr" xml:"IsPtr"` ZoneType string `json:"ZoneType" xml:"ZoneType"` Vpcs Vpcs `json:"Vpcs" xml:"Vpcs"` ResourceTags ResourceTags `json:"ResourceTags" xml:"ResourceTags"` }
Zone is a nested struct in pvtz response
type ZoneRequestTop ¶
type ZoneRequestTop struct { Time string `json:"Time" xml:"Time"` BizType string `json:"BizType" xml:"BizType"` RequestCount int64 `json:"RequestCount" xml:"RequestCount"` Timestamp int64 `json:"Timestamp" xml:"Timestamp"` ZoneName string `json:"ZoneName" xml:"ZoneName"` }
ZoneRequestTop is a nested struct in pvtz response
type ZoneRequestTops ¶
type ZoneRequestTops struct {
ZoneRequestTop []ZoneRequestTop `json:"ZoneRequestTop" xml:"ZoneRequestTop"`
}
ZoneRequestTops is a nested struct in pvtz response
type ZonesInDescribeZoneVpcTree ¶
type ZonesInDescribeZoneVpcTree struct {
Zone []Zone `json:"Zone" xml:"Zone"`
}
ZonesInDescribeZoneVpcTree is a nested struct in pvtz response
type ZonesInDescribeZones ¶
type ZonesInDescribeZones struct {
Zone []Zone `json:"Zone" xml:"Zone"`
}
ZonesInDescribeZones is a nested struct in pvtz response
Source Files ¶
- add_custom_line.go
- add_resolver_endpoint.go
- add_resolver_rule.go
- add_user_vpc_authorization.go
- add_zone.go
- add_zone_record.go
- bind_resolver_rule_vpc.go
- bind_zone_vpc.go
- change_zone_dns_group.go
- check_zone_name.go
- client.go
- delete_custom_line.go
- delete_resolver_endpoint.go
- delete_resolver_rule.go
- delete_user_vpc_authorization.go
- delete_zone.go
- delete_zone_record.go
- describe_change_logs.go
- describe_custom_line_info.go
- describe_custom_lines.go
- describe_regions.go
- describe_request_graph.go
- describe_resolver_available_zones.go
- describe_resolver_endpoint.go
- describe_resolver_endpoints.go
- describe_resolver_rule.go
- describe_resolver_rules.go
- describe_statistic_summary.go
- describe_sync_ecs_host_task.go
- describe_tags.go
- describe_user_service_status.go
- describe_user_vpc_authorizations.go
- describe_zone_info.go
- describe_zone_record.go
- describe_zone_records.go
- describe_zone_vpc_tree.go
- describe_zones.go
- endpoint.go
- list_tag_resources.go
- move_resource_group.go
- search_custom_lines.go
- set_proxy_pattern.go
- set_zone_record_status.go
- struct_available_zone.go
- struct_available_zones.go
- struct_bind_vpcs_in_describe_resolver_rule.go
- struct_bind_vpcs_in_describe_resolver_rules.go
- struct_bind_vpcs_in_describe_zone_info.go
- struct_change_log.go
- struct_change_logs.go
- struct_custom_line.go
- struct_custom_lines_in_describe_custom_lines.go
- struct_custom_lines_in_search_custom_lines.go
- struct_ecs_region.go
- struct_ecs_regions.go
- struct_endpoint.go
- struct_endpoints.go
- struct_forward_ip.go
- struct_forward_ips_in_describe_resolver_rule.go
- struct_forward_ips_in_describe_resolver_rules.go
- struct_ip_config.go
- struct_ip_configs_in_describe_resolver_endpoint.go
- struct_ip_configs_in_describe_resolver_endpoints.go
- struct_ipv4s_in_describe_custom_line_info.go
- struct_ipv4s_in_describe_custom_lines.go
- struct_ipv4s_in_search_custom_lines.go
- struct_record.go
- struct_records.go
- struct_region.go
- struct_region_ids.go
- struct_regions_in_describe_regions.go
- struct_regions_in_describe_sync_ecs_host_task.go
- struct_request_details.go
- struct_resource_tag.go
- struct_resource_tags.go
- struct_rule.go
- struct_rules.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags.go
- struct_user.go
- struct_users.go
- struct_values.go
- struct_vpc.go
- struct_vpc_in_describe_zone_info.go
- struct_vpc_request_top.go
- struct_vpc_request_tops.go
- struct_vpcs.go
- struct_zone.go
- struct_zone_request_top.go
- struct_zone_request_tops.go
- struct_zones_in_describe_zone_vpc_tree.go
- struct_zones_in_describe_zones.go
- tag_resources.go
- untag_resources.go
- update_custom_line.go
- update_record_remark.go
- update_resolver_endpoint.go
- update_resolver_rule.go
- update_sync_ecs_host_task.go
- update_zone_record.go
- update_zone_remark.go