Documentation ¶
Index ¶
- func DnsClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAssociateRouter() *def.HttpRequestDef
- func GenReqDefForBatchCreateTag() *def.HttpRequestDef
- func GenReqDefForCreateCustomLine() *def.HttpRequestDef
- func GenReqDefForCreateEipRecordSet() *def.HttpRequestDef
- func GenReqDefForCreatePrivateZone() *def.HttpRequestDef
- func GenReqDefForCreatePublicZone() *def.HttpRequestDef
- func GenReqDefForCreateRecordSet() *def.HttpRequestDef
- func GenReqDefForCreateRecordSetWithLine() *def.HttpRequestDef
- func GenReqDefForCreateTag() *def.HttpRequestDef
- func GenReqDefForDeleteCustomLine() *def.HttpRequestDef
- func GenReqDefForDeletePrivateZone() *def.HttpRequestDef
- func GenReqDefForDeletePublicZone() *def.HttpRequestDef
- func GenReqDefForDeleteRecordSet() *def.HttpRequestDef
- func GenReqDefForDeleteRecordSets() *def.HttpRequestDef
- func GenReqDefForDeleteTag() *def.HttpRequestDef
- func GenReqDefForDisassociateRouter() *def.HttpRequestDef
- func GenReqDefForListApiVersions() *def.HttpRequestDef
- func GenReqDefForListCustomLine() *def.HttpRequestDef
- func GenReqDefForListNameServers() *def.HttpRequestDef
- func GenReqDefForListPrivateZones() *def.HttpRequestDef
- func GenReqDefForListPtrRecords() *def.HttpRequestDef
- func GenReqDefForListPublicZones() *def.HttpRequestDef
- func GenReqDefForListRecordSets() *def.HttpRequestDef
- func GenReqDefForListRecordSetsByZone() *def.HttpRequestDef
- func GenReqDefForListRecordSetsWithLine() *def.HttpRequestDef
- func GenReqDefForListTag() *def.HttpRequestDef
- func GenReqDefForListTags() *def.HttpRequestDef
- func GenReqDefForRestorePtrRecord() *def.HttpRequestDef
- func GenReqDefForSetRecordSetsStatus() *def.HttpRequestDef
- func GenReqDefForShowApiInfo() *def.HttpRequestDef
- func GenReqDefForShowDomainQuota() *def.HttpRequestDef
- func GenReqDefForShowPrivateZone() *def.HttpRequestDef
- func GenReqDefForShowPrivateZoneNameServer() *def.HttpRequestDef
- func GenReqDefForShowPtrRecordSet() *def.HttpRequestDef
- func GenReqDefForShowPublicZone() *def.HttpRequestDef
- func GenReqDefForShowPublicZoneNameServer() *def.HttpRequestDef
- func GenReqDefForShowRecordSet() *def.HttpRequestDef
- func GenReqDefForShowRecordSetByZone() *def.HttpRequestDef
- func GenReqDefForShowRecordSetWithLine() *def.HttpRequestDef
- func GenReqDefForShowResourceTag() *def.HttpRequestDef
- func GenReqDefForUpdateCustomLine() *def.HttpRequestDef
- func GenReqDefForUpdatePrivateZone() *def.HttpRequestDef
- func GenReqDefForUpdatePtrRecord() *def.HttpRequestDef
- func GenReqDefForUpdatePublicZone() *def.HttpRequestDef
- func GenReqDefForUpdatePublicZoneStatus() *def.HttpRequestDef
- func GenReqDefForUpdateRecordSet() *def.HttpRequestDef
- func GenReqDefForUpdateRecordSets() *def.HttpRequestDef
- type AssociateRouterInvoker
- type BatchCreateTagInvoker
- type CreateCustomLineInvoker
- type CreateEipRecordSetInvoker
- type CreatePrivateZoneInvoker
- type CreatePublicZoneInvoker
- type CreateRecordSetInvoker
- type CreateRecordSetWithLineInvoker
- type CreateTagInvoker
- type DeleteCustomLineInvoker
- type DeletePrivateZoneInvoker
- type DeletePublicZoneInvoker
- type DeleteRecordSetInvoker
- type DeleteRecordSetsInvoker
- type DeleteTagInvoker
- type DisassociateRouterInvoker
- type DnsClient
- func (c *DnsClient) AssociateRouter(request *model.AssociateRouterRequest) (*model.AssociateRouterResponse, error)
- func (c *DnsClient) AssociateRouterInvoker(request *model.AssociateRouterRequest) *AssociateRouterInvoker
- func (c *DnsClient) BatchCreateTag(request *model.BatchCreateTagRequest) (*model.BatchCreateTagResponse, error)
- func (c *DnsClient) BatchCreateTagInvoker(request *model.BatchCreateTagRequest) *BatchCreateTagInvoker
- func (c *DnsClient) CreateCustomLine(request *model.CreateCustomLineRequest) (*model.CreateCustomLineResponse, error)
- func (c *DnsClient) CreateCustomLineInvoker(request *model.CreateCustomLineRequest) *CreateCustomLineInvoker
- func (c *DnsClient) CreateEipRecordSet(request *model.CreateEipRecordSetRequest) (*model.CreateEipRecordSetResponse, error)
- func (c *DnsClient) CreateEipRecordSetInvoker(request *model.CreateEipRecordSetRequest) *CreateEipRecordSetInvoker
- func (c *DnsClient) CreatePrivateZone(request *model.CreatePrivateZoneRequest) (*model.CreatePrivateZoneResponse, error)
- func (c *DnsClient) CreatePrivateZoneInvoker(request *model.CreatePrivateZoneRequest) *CreatePrivateZoneInvoker
- func (c *DnsClient) CreatePublicZone(request *model.CreatePublicZoneRequest) (*model.CreatePublicZoneResponse, error)
- func (c *DnsClient) CreatePublicZoneInvoker(request *model.CreatePublicZoneRequest) *CreatePublicZoneInvoker
- func (c *DnsClient) CreateRecordSet(request *model.CreateRecordSetRequest) (*model.CreateRecordSetResponse, error)
- func (c *DnsClient) CreateRecordSetInvoker(request *model.CreateRecordSetRequest) *CreateRecordSetInvoker
- func (c *DnsClient) CreateRecordSetWithLine(request *model.CreateRecordSetWithLineRequest) (*model.CreateRecordSetWithLineResponse, error)
- func (c *DnsClient) CreateRecordSetWithLineInvoker(request *model.CreateRecordSetWithLineRequest) *CreateRecordSetWithLineInvoker
- func (c *DnsClient) CreateTag(request *model.CreateTagRequest) (*model.CreateTagResponse, error)
- func (c *DnsClient) CreateTagInvoker(request *model.CreateTagRequest) *CreateTagInvoker
- func (c *DnsClient) DeleteCustomLine(request *model.DeleteCustomLineRequest) (*model.DeleteCustomLineResponse, error)
- func (c *DnsClient) DeleteCustomLineInvoker(request *model.DeleteCustomLineRequest) *DeleteCustomLineInvoker
- func (c *DnsClient) DeletePrivateZone(request *model.DeletePrivateZoneRequest) (*model.DeletePrivateZoneResponse, error)
- func (c *DnsClient) DeletePrivateZoneInvoker(request *model.DeletePrivateZoneRequest) *DeletePrivateZoneInvoker
- func (c *DnsClient) DeletePublicZone(request *model.DeletePublicZoneRequest) (*model.DeletePublicZoneResponse, error)
- func (c *DnsClient) DeletePublicZoneInvoker(request *model.DeletePublicZoneRequest) *DeletePublicZoneInvoker
- func (c *DnsClient) DeleteRecordSet(request *model.DeleteRecordSetRequest) (*model.DeleteRecordSetResponse, error)
- func (c *DnsClient) DeleteRecordSetInvoker(request *model.DeleteRecordSetRequest) *DeleteRecordSetInvoker
- func (c *DnsClient) DeleteRecordSets(request *model.DeleteRecordSetsRequest) (*model.DeleteRecordSetsResponse, error)
- func (c *DnsClient) DeleteRecordSetsInvoker(request *model.DeleteRecordSetsRequest) *DeleteRecordSetsInvoker
- func (c *DnsClient) DeleteTag(request *model.DeleteTagRequest) (*model.DeleteTagResponse, error)
- func (c *DnsClient) DeleteTagInvoker(request *model.DeleteTagRequest) *DeleteTagInvoker
- func (c *DnsClient) DisassociateRouter(request *model.DisassociateRouterRequest) (*model.DisassociateRouterResponse, error)
- func (c *DnsClient) DisassociateRouterInvoker(request *model.DisassociateRouterRequest) *DisassociateRouterInvoker
- func (c *DnsClient) ListApiVersions(request *model.ListApiVersionsRequest) (*model.ListApiVersionsResponse, error)
- func (c *DnsClient) ListApiVersionsInvoker(request *model.ListApiVersionsRequest) *ListApiVersionsInvoker
- func (c *DnsClient) ListCustomLine(request *model.ListCustomLineRequest) (*model.ListCustomLineResponse, error)
- func (c *DnsClient) ListCustomLineInvoker(request *model.ListCustomLineRequest) *ListCustomLineInvoker
- func (c *DnsClient) ListNameServers(request *model.ListNameServersRequest) (*model.ListNameServersResponse, error)
- func (c *DnsClient) ListNameServersInvoker(request *model.ListNameServersRequest) *ListNameServersInvoker
- func (c *DnsClient) ListPrivateZones(request *model.ListPrivateZonesRequest) (*model.ListPrivateZonesResponse, error)
- func (c *DnsClient) ListPrivateZonesInvoker(request *model.ListPrivateZonesRequest) *ListPrivateZonesInvoker
- func (c *DnsClient) ListPtrRecords(request *model.ListPtrRecordsRequest) (*model.ListPtrRecordsResponse, error)
- func (c *DnsClient) ListPtrRecordsInvoker(request *model.ListPtrRecordsRequest) *ListPtrRecordsInvoker
- func (c *DnsClient) ListPublicZones(request *model.ListPublicZonesRequest) (*model.ListPublicZonesResponse, error)
- func (c *DnsClient) ListPublicZonesInvoker(request *model.ListPublicZonesRequest) *ListPublicZonesInvoker
- func (c *DnsClient) ListRecordSets(request *model.ListRecordSetsRequest) (*model.ListRecordSetsResponse, error)
- func (c *DnsClient) ListRecordSetsByZone(request *model.ListRecordSetsByZoneRequest) (*model.ListRecordSetsByZoneResponse, error)
- func (c *DnsClient) ListRecordSetsByZoneInvoker(request *model.ListRecordSetsByZoneRequest) *ListRecordSetsByZoneInvoker
- func (c *DnsClient) ListRecordSetsInvoker(request *model.ListRecordSetsRequest) *ListRecordSetsInvoker
- func (c *DnsClient) ListRecordSetsWithLine(request *model.ListRecordSetsWithLineRequest) (*model.ListRecordSetsWithLineResponse, error)
- func (c *DnsClient) ListRecordSetsWithLineInvoker(request *model.ListRecordSetsWithLineRequest) *ListRecordSetsWithLineInvoker
- func (c *DnsClient) ListTag(request *model.ListTagRequest) (*model.ListTagResponse, error)
- func (c *DnsClient) ListTagInvoker(request *model.ListTagRequest) *ListTagInvoker
- func (c *DnsClient) ListTags(request *model.ListTagsRequest) (*model.ListTagsResponse, error)
- func (c *DnsClient) ListTagsInvoker(request *model.ListTagsRequest) *ListTagsInvoker
- func (c *DnsClient) RestorePtrRecord(request *model.RestorePtrRecordRequest) (*model.RestorePtrRecordResponse, error)
- func (c *DnsClient) RestorePtrRecordInvoker(request *model.RestorePtrRecordRequest) *RestorePtrRecordInvoker
- func (c *DnsClient) SetRecordSetsStatus(request *model.SetRecordSetsStatusRequest) (*model.SetRecordSetsStatusResponse, error)
- func (c *DnsClient) SetRecordSetsStatusInvoker(request *model.SetRecordSetsStatusRequest) *SetRecordSetsStatusInvoker
- func (c *DnsClient) ShowApiInfo(request *model.ShowApiInfoRequest) (*model.ShowApiInfoResponse, error)
- func (c *DnsClient) ShowApiInfoInvoker(request *model.ShowApiInfoRequest) *ShowApiInfoInvoker
- func (c *DnsClient) ShowDomainQuota(request *model.ShowDomainQuotaRequest) (*model.ShowDomainQuotaResponse, error)
- func (c *DnsClient) ShowDomainQuotaInvoker(request *model.ShowDomainQuotaRequest) *ShowDomainQuotaInvoker
- func (c *DnsClient) ShowPrivateZone(request *model.ShowPrivateZoneRequest) (*model.ShowPrivateZoneResponse, error)
- func (c *DnsClient) ShowPrivateZoneInvoker(request *model.ShowPrivateZoneRequest) *ShowPrivateZoneInvoker
- func (c *DnsClient) ShowPrivateZoneNameServer(request *model.ShowPrivateZoneNameServerRequest) (*model.ShowPrivateZoneNameServerResponse, error)
- func (c *DnsClient) ShowPrivateZoneNameServerInvoker(request *model.ShowPrivateZoneNameServerRequest) *ShowPrivateZoneNameServerInvoker
- func (c *DnsClient) ShowPtrRecordSet(request *model.ShowPtrRecordSetRequest) (*model.ShowPtrRecordSetResponse, error)
- func (c *DnsClient) ShowPtrRecordSetInvoker(request *model.ShowPtrRecordSetRequest) *ShowPtrRecordSetInvoker
- func (c *DnsClient) ShowPublicZone(request *model.ShowPublicZoneRequest) (*model.ShowPublicZoneResponse, error)
- func (c *DnsClient) ShowPublicZoneInvoker(request *model.ShowPublicZoneRequest) *ShowPublicZoneInvoker
- func (c *DnsClient) ShowPublicZoneNameServer(request *model.ShowPublicZoneNameServerRequest) (*model.ShowPublicZoneNameServerResponse, error)
- func (c *DnsClient) ShowPublicZoneNameServerInvoker(request *model.ShowPublicZoneNameServerRequest) *ShowPublicZoneNameServerInvoker
- func (c *DnsClient) ShowRecordSet(request *model.ShowRecordSetRequest) (*model.ShowRecordSetResponse, error)
- func (c *DnsClient) ShowRecordSetByZone(request *model.ShowRecordSetByZoneRequest) (*model.ShowRecordSetByZoneResponse, error)
- func (c *DnsClient) ShowRecordSetByZoneInvoker(request *model.ShowRecordSetByZoneRequest) *ShowRecordSetByZoneInvoker
- func (c *DnsClient) ShowRecordSetInvoker(request *model.ShowRecordSetRequest) *ShowRecordSetInvoker
- func (c *DnsClient) ShowRecordSetWithLine(request *model.ShowRecordSetWithLineRequest) (*model.ShowRecordSetWithLineResponse, error)
- func (c *DnsClient) ShowRecordSetWithLineInvoker(request *model.ShowRecordSetWithLineRequest) *ShowRecordSetWithLineInvoker
- func (c *DnsClient) ShowResourceTag(request *model.ShowResourceTagRequest) (*model.ShowResourceTagResponse, error)
- func (c *DnsClient) ShowResourceTagInvoker(request *model.ShowResourceTagRequest) *ShowResourceTagInvoker
- func (c *DnsClient) UpdateCustomLine(request *model.UpdateCustomLineRequest) (*model.UpdateCustomLineResponse, error)
- func (c *DnsClient) UpdateCustomLineInvoker(request *model.UpdateCustomLineRequest) *UpdateCustomLineInvoker
- func (c *DnsClient) UpdatePrivateZone(request *model.UpdatePrivateZoneRequest) (*model.UpdatePrivateZoneResponse, error)
- func (c *DnsClient) UpdatePrivateZoneInvoker(request *model.UpdatePrivateZoneRequest) *UpdatePrivateZoneInvoker
- func (c *DnsClient) UpdatePtrRecord(request *model.UpdatePtrRecordRequest) (*model.UpdatePtrRecordResponse, error)
- func (c *DnsClient) UpdatePtrRecordInvoker(request *model.UpdatePtrRecordRequest) *UpdatePtrRecordInvoker
- func (c *DnsClient) UpdatePublicZone(request *model.UpdatePublicZoneRequest) (*model.UpdatePublicZoneResponse, error)
- func (c *DnsClient) UpdatePublicZoneInvoker(request *model.UpdatePublicZoneRequest) *UpdatePublicZoneInvoker
- func (c *DnsClient) UpdatePublicZoneStatus(request *model.UpdatePublicZoneStatusRequest) (*model.UpdatePublicZoneStatusResponse, error)
- func (c *DnsClient) UpdatePublicZoneStatusInvoker(request *model.UpdatePublicZoneStatusRequest) *UpdatePublicZoneStatusInvoker
- func (c *DnsClient) UpdateRecordSet(request *model.UpdateRecordSetRequest) (*model.UpdateRecordSetResponse, error)
- func (c *DnsClient) UpdateRecordSetInvoker(request *model.UpdateRecordSetRequest) *UpdateRecordSetInvoker
- func (c *DnsClient) UpdateRecordSets(request *model.UpdateRecordSetsRequest) (*model.UpdateRecordSetsResponse, error)
- func (c *DnsClient) UpdateRecordSetsInvoker(request *model.UpdateRecordSetsRequest) *UpdateRecordSetsInvoker
- type ListApiVersionsInvoker
- type ListCustomLineInvoker
- type ListNameServersInvoker
- type ListPrivateZonesInvoker
- type ListPtrRecordsInvoker
- type ListPublicZonesInvoker
- type ListRecordSetsByZoneInvoker
- type ListRecordSetsInvoker
- type ListRecordSetsWithLineInvoker
- type ListTagInvoker
- type ListTagsInvoker
- type RestorePtrRecordInvoker
- type SetRecordSetsStatusInvoker
- type ShowApiInfoInvoker
- type ShowDomainQuotaInvoker
- type ShowPrivateZoneInvoker
- type ShowPrivateZoneNameServerInvoker
- type ShowPtrRecordSetInvoker
- type ShowPublicZoneInvoker
- type ShowPublicZoneNameServerInvoker
- type ShowRecordSetByZoneInvoker
- type ShowRecordSetInvoker
- type ShowRecordSetWithLineInvoker
- type ShowResourceTagInvoker
- type UpdateCustomLineInvoker
- type UpdatePrivateZoneInvoker
- type UpdatePtrRecordInvoker
- type UpdatePublicZoneInvoker
- type UpdatePublicZoneStatusInvoker
- type UpdateRecordSetInvoker
- type UpdateRecordSetsInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DnsClientBuilder ¶
func DnsClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForAssociateRouter ¶
func GenReqDefForAssociateRouter() *def.HttpRequestDef
func GenReqDefForBatchCreateTag ¶
func GenReqDefForBatchCreateTag() *def.HttpRequestDef
func GenReqDefForCreateCustomLine ¶
func GenReqDefForCreateCustomLine() *def.HttpRequestDef
func GenReqDefForCreateEipRecordSet ¶
func GenReqDefForCreateEipRecordSet() *def.HttpRequestDef
func GenReqDefForCreatePrivateZone ¶
func GenReqDefForCreatePrivateZone() *def.HttpRequestDef
func GenReqDefForCreatePublicZone ¶
func GenReqDefForCreatePublicZone() *def.HttpRequestDef
func GenReqDefForCreateRecordSet ¶
func GenReqDefForCreateRecordSet() *def.HttpRequestDef
func GenReqDefForCreateRecordSetWithLine ¶
func GenReqDefForCreateRecordSetWithLine() *def.HttpRequestDef
func GenReqDefForCreateTag ¶
func GenReqDefForCreateTag() *def.HttpRequestDef
func GenReqDefForDeleteCustomLine ¶
func GenReqDefForDeleteCustomLine() *def.HttpRequestDef
func GenReqDefForDeletePrivateZone ¶
func GenReqDefForDeletePrivateZone() *def.HttpRequestDef
func GenReqDefForDeletePublicZone ¶
func GenReqDefForDeletePublicZone() *def.HttpRequestDef
func GenReqDefForDeleteRecordSet ¶
func GenReqDefForDeleteRecordSet() *def.HttpRequestDef
func GenReqDefForDeleteRecordSets ¶
func GenReqDefForDeleteRecordSets() *def.HttpRequestDef
func GenReqDefForDeleteTag ¶
func GenReqDefForDeleteTag() *def.HttpRequestDef
func GenReqDefForDisassociateRouter ¶
func GenReqDefForDisassociateRouter() *def.HttpRequestDef
func GenReqDefForListApiVersions ¶
func GenReqDefForListApiVersions() *def.HttpRequestDef
func GenReqDefForListCustomLine ¶
func GenReqDefForListCustomLine() *def.HttpRequestDef
func GenReqDefForListNameServers ¶
func GenReqDefForListNameServers() *def.HttpRequestDef
func GenReqDefForListPrivateZones ¶
func GenReqDefForListPrivateZones() *def.HttpRequestDef
func GenReqDefForListPtrRecords ¶
func GenReqDefForListPtrRecords() *def.HttpRequestDef
func GenReqDefForListPublicZones ¶
func GenReqDefForListPublicZones() *def.HttpRequestDef
func GenReqDefForListRecordSets ¶
func GenReqDefForListRecordSets() *def.HttpRequestDef
func GenReqDefForListRecordSetsByZone ¶
func GenReqDefForListRecordSetsByZone() *def.HttpRequestDef
func GenReqDefForListRecordSetsWithLine ¶
func GenReqDefForListRecordSetsWithLine() *def.HttpRequestDef
func GenReqDefForListTag ¶
func GenReqDefForListTag() *def.HttpRequestDef
func GenReqDefForListTags ¶
func GenReqDefForListTags() *def.HttpRequestDef
func GenReqDefForRestorePtrRecord ¶
func GenReqDefForRestorePtrRecord() *def.HttpRequestDef
func GenReqDefForSetRecordSetsStatus ¶
func GenReqDefForSetRecordSetsStatus() *def.HttpRequestDef
func GenReqDefForShowApiInfo ¶
func GenReqDefForShowApiInfo() *def.HttpRequestDef
func GenReqDefForShowDomainQuota ¶ added in v0.0.67
func GenReqDefForShowDomainQuota() *def.HttpRequestDef
func GenReqDefForShowPrivateZone ¶
func GenReqDefForShowPrivateZone() *def.HttpRequestDef
func GenReqDefForShowPrivateZoneNameServer ¶
func GenReqDefForShowPrivateZoneNameServer() *def.HttpRequestDef
func GenReqDefForShowPtrRecordSet ¶
func GenReqDefForShowPtrRecordSet() *def.HttpRequestDef
func GenReqDefForShowPublicZone ¶
func GenReqDefForShowPublicZone() *def.HttpRequestDef
func GenReqDefForShowPublicZoneNameServer ¶
func GenReqDefForShowPublicZoneNameServer() *def.HttpRequestDef
func GenReqDefForShowRecordSet ¶
func GenReqDefForShowRecordSet() *def.HttpRequestDef
func GenReqDefForShowRecordSetByZone ¶
func GenReqDefForShowRecordSetByZone() *def.HttpRequestDef
func GenReqDefForShowRecordSetWithLine ¶
func GenReqDefForShowRecordSetWithLine() *def.HttpRequestDef
func GenReqDefForShowResourceTag ¶
func GenReqDefForShowResourceTag() *def.HttpRequestDef
func GenReqDefForUpdateCustomLine ¶
func GenReqDefForUpdateCustomLine() *def.HttpRequestDef
func GenReqDefForUpdatePrivateZone ¶
func GenReqDefForUpdatePrivateZone() *def.HttpRequestDef
func GenReqDefForUpdatePtrRecord ¶
func GenReqDefForUpdatePtrRecord() *def.HttpRequestDef
func GenReqDefForUpdatePublicZone ¶
func GenReqDefForUpdatePublicZone() *def.HttpRequestDef
func GenReqDefForUpdatePublicZoneStatus ¶
func GenReqDefForUpdatePublicZoneStatus() *def.HttpRequestDef
func GenReqDefForUpdateRecordSet ¶
func GenReqDefForUpdateRecordSet() *def.HttpRequestDef
func GenReqDefForUpdateRecordSets ¶
func GenReqDefForUpdateRecordSets() *def.HttpRequestDef
Types ¶
type AssociateRouterInvoker ¶ added in v0.0.90
type AssociateRouterInvoker struct {
*invoker.BaseInvoker
}
func (*AssociateRouterInvoker) Invoke ¶ added in v0.0.90
func (i *AssociateRouterInvoker) Invoke() (*model.AssociateRouterResponse, error)
type BatchCreateTagInvoker ¶ added in v0.0.90
type BatchCreateTagInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateTagInvoker) Invoke ¶ added in v0.0.90
func (i *BatchCreateTagInvoker) Invoke() (*model.BatchCreateTagResponse, error)
type CreateCustomLineInvoker ¶ added in v0.0.90
type CreateCustomLineInvoker struct {
*invoker.BaseInvoker
}
func (*CreateCustomLineInvoker) Invoke ¶ added in v0.0.90
func (i *CreateCustomLineInvoker) Invoke() (*model.CreateCustomLineResponse, error)
type CreateEipRecordSetInvoker ¶ added in v0.0.90
type CreateEipRecordSetInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEipRecordSetInvoker) Invoke ¶ added in v0.0.90
func (i *CreateEipRecordSetInvoker) Invoke() (*model.CreateEipRecordSetResponse, error)
type CreatePrivateZoneInvoker ¶ added in v0.0.90
type CreatePrivateZoneInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePrivateZoneInvoker) Invoke ¶ added in v0.0.90
func (i *CreatePrivateZoneInvoker) Invoke() (*model.CreatePrivateZoneResponse, error)
type CreatePublicZoneInvoker ¶ added in v0.0.90
type CreatePublicZoneInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePublicZoneInvoker) Invoke ¶ added in v0.0.90
func (i *CreatePublicZoneInvoker) Invoke() (*model.CreatePublicZoneResponse, error)
type CreateRecordSetInvoker ¶ added in v0.0.90
type CreateRecordSetInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordSetInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRecordSetInvoker) Invoke() (*model.CreateRecordSetResponse, error)
type CreateRecordSetWithLineInvoker ¶ added in v0.0.90
type CreateRecordSetWithLineInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordSetWithLineInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRecordSetWithLineInvoker) Invoke() (*model.CreateRecordSetWithLineResponse, error)
type CreateTagInvoker ¶ added in v0.0.90
type CreateTagInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTagInvoker) Invoke ¶ added in v0.0.90
func (i *CreateTagInvoker) Invoke() (*model.CreateTagResponse, error)
type DeleteCustomLineInvoker ¶ added in v0.0.90
type DeleteCustomLineInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteCustomLineInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteCustomLineInvoker) Invoke() (*model.DeleteCustomLineResponse, error)
type DeletePrivateZoneInvoker ¶ added in v0.0.90
type DeletePrivateZoneInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePrivateZoneInvoker) Invoke ¶ added in v0.0.90
func (i *DeletePrivateZoneInvoker) Invoke() (*model.DeletePrivateZoneResponse, error)
type DeletePublicZoneInvoker ¶ added in v0.0.90
type DeletePublicZoneInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePublicZoneInvoker) Invoke ¶ added in v0.0.90
func (i *DeletePublicZoneInvoker) Invoke() (*model.DeletePublicZoneResponse, error)
type DeleteRecordSetInvoker ¶ added in v0.0.90
type DeleteRecordSetInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRecordSetInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteRecordSetInvoker) Invoke() (*model.DeleteRecordSetResponse, error)
type DeleteRecordSetsInvoker ¶ added in v0.0.90
type DeleteRecordSetsInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRecordSetsInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteRecordSetsInvoker) Invoke() (*model.DeleteRecordSetsResponse, error)
type DeleteTagInvoker ¶ added in v0.0.90
type DeleteTagInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTagInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteTagInvoker) Invoke() (*model.DeleteTagResponse, error)
type DisassociateRouterInvoker ¶ added in v0.0.90
type DisassociateRouterInvoker struct {
*invoker.BaseInvoker
}
func (*DisassociateRouterInvoker) Invoke ¶ added in v0.0.90
func (i *DisassociateRouterInvoker) Invoke() (*model.DisassociateRouterResponse, error)
type DnsClient ¶
type DnsClient struct {
HcClient *http_client.HcHttpClient
}
func NewDnsClient ¶
func NewDnsClient(hcClient *http_client.HcHttpClient) *DnsClient
func (*DnsClient) AssociateRouter ¶
func (c *DnsClient) AssociateRouter(request *model.AssociateRouterRequest) (*model.AssociateRouterResponse, error)
AssociateRouter 在内网Zone上关联VPC
在内网Zone上关联VPC
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) AssociateRouterInvoker ¶ added in v0.0.90
func (c *DnsClient) AssociateRouterInvoker(request *model.AssociateRouterRequest) *AssociateRouterInvoker
AssociateRouterInvoker 在内网Zone上关联VPC
func (*DnsClient) BatchCreateTag ¶
func (c *DnsClient) BatchCreateTag(request *model.BatchCreateTagRequest) (*model.BatchCreateTagResponse, error)
BatchCreateTag 为指定实例批量添加或删除标签
为指定实例批量添加或删除标签
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) BatchCreateTagInvoker ¶ added in v0.0.90
func (c *DnsClient) BatchCreateTagInvoker(request *model.BatchCreateTagRequest) *BatchCreateTagInvoker
BatchCreateTagInvoker 为指定实例批量添加或删除标签
func (*DnsClient) CreateCustomLine ¶
func (c *DnsClient) CreateCustomLine(request *model.CreateCustomLineRequest) (*model.CreateCustomLineResponse, error)
CreateCustomLine 创建单个自定义线路
创建单个自定义线路
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) CreateCustomLineInvoker ¶ added in v0.0.90
func (c *DnsClient) CreateCustomLineInvoker(request *model.CreateCustomLineRequest) *CreateCustomLineInvoker
CreateCustomLineInvoker 创建单个自定义线路
func (*DnsClient) CreateEipRecordSet ¶
func (c *DnsClient) CreateEipRecordSet(request *model.CreateEipRecordSetRequest) (*model.CreateEipRecordSetResponse, error)
CreateEipRecordSet 设置弹性IP的PTR记录
设置弹性IP的PTR记录
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) CreateEipRecordSetInvoker ¶ added in v0.0.90
func (c *DnsClient) CreateEipRecordSetInvoker(request *model.CreateEipRecordSetRequest) *CreateEipRecordSetInvoker
CreateEipRecordSetInvoker 设置弹性IP的PTR记录
func (*DnsClient) CreatePrivateZone ¶
func (c *DnsClient) CreatePrivateZone(request *model.CreatePrivateZoneRequest) (*model.CreatePrivateZoneResponse, error)
CreatePrivateZone 创建单个内网Zone
创建单个内网Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) CreatePrivateZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) CreatePrivateZoneInvoker(request *model.CreatePrivateZoneRequest) *CreatePrivateZoneInvoker
CreatePrivateZoneInvoker 创建单个内网Zone
func (*DnsClient) CreatePublicZone ¶
func (c *DnsClient) CreatePublicZone(request *model.CreatePublicZoneRequest) (*model.CreatePublicZoneResponse, error)
CreatePublicZone 创建单个公网Zone
创建单个公网Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) CreatePublicZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) CreatePublicZoneInvoker(request *model.CreatePublicZoneRequest) *CreatePublicZoneInvoker
CreatePublicZoneInvoker 创建单个公网Zone
func (*DnsClient) CreateRecordSet ¶
func (c *DnsClient) CreateRecordSet(request *model.CreateRecordSetRequest) (*model.CreateRecordSetResponse, error)
CreateRecordSet 创建单个Record Set
创建单个Record Set
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) CreateRecordSetInvoker ¶ added in v0.0.90
func (c *DnsClient) CreateRecordSetInvoker(request *model.CreateRecordSetRequest) *CreateRecordSetInvoker
CreateRecordSetInvoker 创建单个Record Set
func (*DnsClient) CreateRecordSetWithLine ¶
func (c *DnsClient) CreateRecordSetWithLine(request *model.CreateRecordSetWithLineRequest) (*model.CreateRecordSetWithLineResponse, error)
CreateRecordSetWithLine 创建单个Record Set,仅适用于公网DNS
创建单个Record Set,仅适用于公网DNS
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) CreateRecordSetWithLineInvoker ¶ added in v0.0.90
func (c *DnsClient) CreateRecordSetWithLineInvoker(request *model.CreateRecordSetWithLineRequest) *CreateRecordSetWithLineInvoker
CreateRecordSetWithLineInvoker 创建单个Record Set,仅适用于公网DNS
func (*DnsClient) CreateTag ¶
func (c *DnsClient) CreateTag(request *model.CreateTagRequest) (*model.CreateTagResponse, error)
CreateTag 为指定实例添加标签
为指定实例添加标签
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) CreateTagInvoker ¶ added in v0.0.90
func (c *DnsClient) CreateTagInvoker(request *model.CreateTagRequest) *CreateTagInvoker
CreateTagInvoker 为指定实例添加标签
func (*DnsClient) DeleteCustomLine ¶
func (c *DnsClient) DeleteCustomLine(request *model.DeleteCustomLineRequest) (*model.DeleteCustomLineResponse, error)
DeleteCustomLine 删除单个自定义线路
删除单个自定义线路
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) DeleteCustomLineInvoker ¶ added in v0.0.90
func (c *DnsClient) DeleteCustomLineInvoker(request *model.DeleteCustomLineRequest) *DeleteCustomLineInvoker
DeleteCustomLineInvoker 删除单个自定义线路
func (*DnsClient) DeletePrivateZone ¶
func (c *DnsClient) DeletePrivateZone(request *model.DeletePrivateZoneRequest) (*model.DeletePrivateZoneResponse, error)
DeletePrivateZone 删除单个内网Zone
删除单个内网Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) DeletePrivateZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) DeletePrivateZoneInvoker(request *model.DeletePrivateZoneRequest) *DeletePrivateZoneInvoker
DeletePrivateZoneInvoker 删除单个内网Zone
func (*DnsClient) DeletePublicZone ¶
func (c *DnsClient) DeletePublicZone(request *model.DeletePublicZoneRequest) (*model.DeletePublicZoneResponse, error)
DeletePublicZone 删除单个公网Zone
删除单个公网Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) DeletePublicZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) DeletePublicZoneInvoker(request *model.DeletePublicZoneRequest) *DeletePublicZoneInvoker
DeletePublicZoneInvoker 删除单个公网Zone
func (*DnsClient) DeleteRecordSet ¶
func (c *DnsClient) DeleteRecordSet(request *model.DeleteRecordSetRequest) (*model.DeleteRecordSetResponse, error)
DeleteRecordSet 删除单个Record Set
删除单个Record Set
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) DeleteRecordSetInvoker ¶ added in v0.0.90
func (c *DnsClient) DeleteRecordSetInvoker(request *model.DeleteRecordSetRequest) *DeleteRecordSetInvoker
DeleteRecordSetInvoker 删除单个Record Set
func (*DnsClient) DeleteRecordSets ¶
func (c *DnsClient) DeleteRecordSets(request *model.DeleteRecordSetsRequest) (*model.DeleteRecordSetsResponse, error)
DeleteRecordSets 删除单个Record Set
删除单个Record Set
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) DeleteRecordSetsInvoker ¶ added in v0.0.90
func (c *DnsClient) DeleteRecordSetsInvoker(request *model.DeleteRecordSetsRequest) *DeleteRecordSetsInvoker
DeleteRecordSetsInvoker 删除单个Record Set
func (*DnsClient) DeleteTag ¶
func (c *DnsClient) DeleteTag(request *model.DeleteTagRequest) (*model.DeleteTagResponse, error)
DeleteTag 删除资源标签
删除资源标签
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) DeleteTagInvoker ¶ added in v0.0.90
func (c *DnsClient) DeleteTagInvoker(request *model.DeleteTagRequest) *DeleteTagInvoker
DeleteTagInvoker 删除资源标签
func (*DnsClient) DisassociateRouter ¶
func (c *DnsClient) DisassociateRouter(request *model.DisassociateRouterRequest) (*model.DisassociateRouterResponse, error)
DisassociateRouter 在Private Zone上解关联VPC
在Private Zone上解关联VPC
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) DisassociateRouterInvoker ¶ added in v0.0.90
func (c *DnsClient) DisassociateRouterInvoker(request *model.DisassociateRouterRequest) *DisassociateRouterInvoker
DisassociateRouterInvoker 在Private Zone上解关联VPC
func (*DnsClient) ListApiVersions ¶
func (c *DnsClient) ListApiVersions(request *model.ListApiVersionsRequest) (*model.ListApiVersionsResponse, error)
ListApiVersions 查询所有的云解析服务API版本号
查询所有的云解析服务API版本号列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListApiVersionsInvoker ¶ added in v0.0.90
func (c *DnsClient) ListApiVersionsInvoker(request *model.ListApiVersionsRequest) *ListApiVersionsInvoker
ListApiVersionsInvoker 查询所有的云解析服务API版本号
func (*DnsClient) ListCustomLine ¶
func (c *DnsClient) ListCustomLine(request *model.ListCustomLineRequest) (*model.ListCustomLineResponse, error)
ListCustomLine 查询自定义线路
查询自定义线路
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListCustomLineInvoker ¶ added in v0.0.90
func (c *DnsClient) ListCustomLineInvoker(request *model.ListCustomLineRequest) *ListCustomLineInvoker
ListCustomLineInvoker 查询自定义线路
func (*DnsClient) ListNameServers ¶
func (c *DnsClient) ListNameServers(request *model.ListNameServersRequest) (*model.ListNameServersResponse, error)
ListNameServers 查询名称服务器列表
查询名称服务器列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListNameServersInvoker ¶ added in v0.0.90
func (c *DnsClient) ListNameServersInvoker(request *model.ListNameServersRequest) *ListNameServersInvoker
ListNameServersInvoker 查询名称服务器列表
func (*DnsClient) ListPrivateZones ¶
func (c *DnsClient) ListPrivateZones(request *model.ListPrivateZonesRequest) (*model.ListPrivateZonesResponse, error)
ListPrivateZones 查询内网Zone的列表
查询内网Zone的列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListPrivateZonesInvoker ¶ added in v0.0.90
func (c *DnsClient) ListPrivateZonesInvoker(request *model.ListPrivateZonesRequest) *ListPrivateZonesInvoker
ListPrivateZonesInvoker 查询内网Zone的列表
func (*DnsClient) ListPtrRecords ¶
func (c *DnsClient) ListPtrRecords(request *model.ListPtrRecordsRequest) (*model.ListPtrRecordsResponse, error)
ListPtrRecords 查询租户弹性IP的PTR记录列表
查询租户弹性IP的PTR记录列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListPtrRecordsInvoker ¶ added in v0.0.90
func (c *DnsClient) ListPtrRecordsInvoker(request *model.ListPtrRecordsRequest) *ListPtrRecordsInvoker
ListPtrRecordsInvoker 查询租户弹性IP的PTR记录列表
func (*DnsClient) ListPublicZones ¶
func (c *DnsClient) ListPublicZones(request *model.ListPublicZonesRequest) (*model.ListPublicZonesResponse, error)
ListPublicZones 查询公网Zone的列表
查询公网Zone的列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListPublicZonesInvoker ¶ added in v0.0.90
func (c *DnsClient) ListPublicZonesInvoker(request *model.ListPublicZonesRequest) *ListPublicZonesInvoker
ListPublicZonesInvoker 查询公网Zone的列表
func (*DnsClient) ListRecordSets ¶
func (c *DnsClient) ListRecordSets(request *model.ListRecordSetsRequest) (*model.ListRecordSetsResponse, error)
ListRecordSets 查询租户Record Set资源列表
查询租户Record Set资源列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListRecordSetsByZone ¶
func (c *DnsClient) ListRecordSetsByZone(request *model.ListRecordSetsByZoneRequest) (*model.ListRecordSetsByZoneResponse, error)
ListRecordSetsByZone 查询单个Zone下Record Set列表
查询单个Zone下Record Set列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListRecordSetsByZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) ListRecordSetsByZoneInvoker(request *model.ListRecordSetsByZoneRequest) *ListRecordSetsByZoneInvoker
ListRecordSetsByZoneInvoker 查询单个Zone下Record Set列表
func (*DnsClient) ListRecordSetsInvoker ¶ added in v0.0.90
func (c *DnsClient) ListRecordSetsInvoker(request *model.ListRecordSetsRequest) *ListRecordSetsInvoker
ListRecordSetsInvoker 查询租户Record Set资源列表
func (*DnsClient) ListRecordSetsWithLine ¶
func (c *DnsClient) ListRecordSetsWithLine(request *model.ListRecordSetsWithLineRequest) (*model.ListRecordSetsWithLineResponse, error)
ListRecordSetsWithLine 查询租户Record Set资源列表
查询租户Record Set资源列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListRecordSetsWithLineInvoker ¶ added in v0.0.90
func (c *DnsClient) ListRecordSetsWithLineInvoker(request *model.ListRecordSetsWithLineRequest) *ListRecordSetsWithLineInvoker
ListRecordSetsWithLineInvoker 查询租户Record Set资源列表
func (*DnsClient) ListTag ¶
func (c *DnsClient) ListTag(request *model.ListTagRequest) (*model.ListTagResponse, error)
ListTag 使用标签查询资源实例
使用标签查询资源实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListTagInvoker ¶ added in v0.0.90
func (c *DnsClient) ListTagInvoker(request *model.ListTagRequest) *ListTagInvoker
ListTagInvoker 使用标签查询资源实例
func (*DnsClient) ListTags ¶
func (c *DnsClient) ListTags(request *model.ListTagsRequest) (*model.ListTagsResponse, error)
ListTags 查询指定实例类型的所有标签集合
查询指定实例类型的所有标签集合
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ListTagsInvoker ¶ added in v0.0.90
func (c *DnsClient) ListTagsInvoker(request *model.ListTagsRequest) *ListTagsInvoker
ListTagsInvoker 查询指定实例类型的所有标签集合
func (*DnsClient) RestorePtrRecord ¶
func (c *DnsClient) RestorePtrRecord(request *model.RestorePtrRecordRequest) (*model.RestorePtrRecordResponse, error)
RestorePtrRecord 将弹性IP的PTR记录恢复为默认值
将弹性IP的PTR记录恢复为默认值
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) RestorePtrRecordInvoker ¶ added in v0.0.90
func (c *DnsClient) RestorePtrRecordInvoker(request *model.RestorePtrRecordRequest) *RestorePtrRecordInvoker
RestorePtrRecordInvoker 将弹性IP的PTR记录恢复为默认值
func (*DnsClient) SetRecordSetsStatus ¶
func (c *DnsClient) SetRecordSetsStatus(request *model.SetRecordSetsStatusRequest) (*model.SetRecordSetsStatusResponse, error)
SetRecordSetsStatus 设置Record Set状态
设置Record Set状态
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) SetRecordSetsStatusInvoker ¶ added in v0.0.90
func (c *DnsClient) SetRecordSetsStatusInvoker(request *model.SetRecordSetsStatusRequest) *SetRecordSetsStatusInvoker
SetRecordSetsStatusInvoker 设置Record Set状态
func (*DnsClient) ShowApiInfo ¶
func (c *DnsClient) ShowApiInfo(request *model.ShowApiInfoRequest) (*model.ShowApiInfoResponse, error)
ShowApiInfo 查询指定的云解析服务API版本号
查询指定的云解析服务API版本号
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowApiInfoInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowApiInfoInvoker(request *model.ShowApiInfoRequest) *ShowApiInfoInvoker
ShowApiInfoInvoker 查询指定的云解析服务API版本号
func (*DnsClient) ShowDomainQuota ¶ added in v0.0.67
func (c *DnsClient) ShowDomainQuota(request *model.ShowDomainQuotaRequest) (*model.ShowDomainQuotaResponse, error)
ShowDomainQuota 查询租户配额
查询单租户在DNS服务下的资源配额,包括公网zone配额、内网zone配额、Record Set配额、PTR Record配额、入站终端节点配额、出站终端节点配额、自定义线路配额、线路分组配额等。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowDomainQuotaInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowDomainQuotaInvoker(request *model.ShowDomainQuotaRequest) *ShowDomainQuotaInvoker
ShowDomainQuotaInvoker 查询租户配额
func (*DnsClient) ShowPrivateZone ¶
func (c *DnsClient) ShowPrivateZone(request *model.ShowPrivateZoneRequest) (*model.ShowPrivateZoneResponse, error)
ShowPrivateZone 查询单个内网Zone
查询单个内网Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowPrivateZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowPrivateZoneInvoker(request *model.ShowPrivateZoneRequest) *ShowPrivateZoneInvoker
ShowPrivateZoneInvoker 查询单个内网Zone
func (*DnsClient) ShowPrivateZoneNameServer ¶
func (c *DnsClient) ShowPrivateZoneNameServer(request *model.ShowPrivateZoneNameServerRequest) (*model.ShowPrivateZoneNameServerResponse, error)
ShowPrivateZoneNameServer 查询内网Zone的名称服务器
查询内网Zone的名称服务器
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowPrivateZoneNameServerInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowPrivateZoneNameServerInvoker(request *model.ShowPrivateZoneNameServerRequest) *ShowPrivateZoneNameServerInvoker
ShowPrivateZoneNameServerInvoker 查询内网Zone的名称服务器
func (*DnsClient) ShowPtrRecordSet ¶
func (c *DnsClient) ShowPtrRecordSet(request *model.ShowPtrRecordSetRequest) (*model.ShowPtrRecordSetResponse, error)
ShowPtrRecordSet 查询单个弹性IP的PTR记录
查询单个弹性IP的PTR记录
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowPtrRecordSetInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowPtrRecordSetInvoker(request *model.ShowPtrRecordSetRequest) *ShowPtrRecordSetInvoker
ShowPtrRecordSetInvoker 查询单个弹性IP的PTR记录
func (*DnsClient) ShowPublicZone ¶
func (c *DnsClient) ShowPublicZone(request *model.ShowPublicZoneRequest) (*model.ShowPublicZoneResponse, error)
ShowPublicZone 查询单个公网Zone
查询单个公网Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowPublicZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowPublicZoneInvoker(request *model.ShowPublicZoneRequest) *ShowPublicZoneInvoker
ShowPublicZoneInvoker 查询单个公网Zone
func (*DnsClient) ShowPublicZoneNameServer ¶
func (c *DnsClient) ShowPublicZoneNameServer(request *model.ShowPublicZoneNameServerRequest) (*model.ShowPublicZoneNameServerResponse, error)
ShowPublicZoneNameServer 查询单个公网Zone的名称服务器
查询单个公网Zone的名称服务器
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowPublicZoneNameServerInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowPublicZoneNameServerInvoker(request *model.ShowPublicZoneNameServerRequest) *ShowPublicZoneNameServerInvoker
ShowPublicZoneNameServerInvoker 查询单个公网Zone的名称服务器
func (*DnsClient) ShowRecordSet ¶
func (c *DnsClient) ShowRecordSet(request *model.ShowRecordSetRequest) (*model.ShowRecordSetResponse, error)
ShowRecordSet 查询单个Record Set
查询单个Record Set
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowRecordSetByZone ¶
func (c *DnsClient) ShowRecordSetByZone(request *model.ShowRecordSetByZoneRequest) (*model.ShowRecordSetByZoneResponse, error)
ShowRecordSetByZone 查询单个Zone下Record Set列表
查询单个Zone下Record Set列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowRecordSetByZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowRecordSetByZoneInvoker(request *model.ShowRecordSetByZoneRequest) *ShowRecordSetByZoneInvoker
ShowRecordSetByZoneInvoker 查询单个Zone下Record Set列表
func (*DnsClient) ShowRecordSetInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowRecordSetInvoker(request *model.ShowRecordSetRequest) *ShowRecordSetInvoker
ShowRecordSetInvoker 查询单个Record Set
func (*DnsClient) ShowRecordSetWithLine ¶
func (c *DnsClient) ShowRecordSetWithLine(request *model.ShowRecordSetWithLineRequest) (*model.ShowRecordSetWithLineResponse, error)
ShowRecordSetWithLine 查询单个Record Set,仅适用于公网DNS
查询单个Record Set,仅适用于公网DNS
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowRecordSetWithLineInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowRecordSetWithLineInvoker(request *model.ShowRecordSetWithLineRequest) *ShowRecordSetWithLineInvoker
ShowRecordSetWithLineInvoker 查询单个Record Set,仅适用于公网DNS
func (*DnsClient) ShowResourceTag ¶
func (c *DnsClient) ShowResourceTag(request *model.ShowResourceTagRequest) (*model.ShowResourceTagResponse, error)
ShowResourceTag 查询指定实例的标签信息
查询指定实例的标签信息
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) ShowResourceTagInvoker ¶ added in v0.0.90
func (c *DnsClient) ShowResourceTagInvoker(request *model.ShowResourceTagRequest) *ShowResourceTagInvoker
ShowResourceTagInvoker 查询指定实例的标签信息
func (*DnsClient) UpdateCustomLine ¶
func (c *DnsClient) UpdateCustomLine(request *model.UpdateCustomLineRequest) (*model.UpdateCustomLineResponse, error)
UpdateCustomLine 更新单个自定义线路
更新单个自定义线路
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) UpdateCustomLineInvoker ¶ added in v0.0.90
func (c *DnsClient) UpdateCustomLineInvoker(request *model.UpdateCustomLineRequest) *UpdateCustomLineInvoker
UpdateCustomLineInvoker 更新单个自定义线路
func (*DnsClient) UpdatePrivateZone ¶
func (c *DnsClient) UpdatePrivateZone(request *model.UpdatePrivateZoneRequest) (*model.UpdatePrivateZoneResponse, error)
UpdatePrivateZone 修改单个Zone
修改单个Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) UpdatePrivateZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) UpdatePrivateZoneInvoker(request *model.UpdatePrivateZoneRequest) *UpdatePrivateZoneInvoker
UpdatePrivateZoneInvoker 修改单个Zone
func (*DnsClient) UpdatePtrRecord ¶
func (c *DnsClient) UpdatePtrRecord(request *model.UpdatePtrRecordRequest) (*model.UpdatePtrRecordResponse, error)
UpdatePtrRecord 修改弹性IP的PTR记录
修改弹性IP的PTR记录
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) UpdatePtrRecordInvoker ¶ added in v0.0.90
func (c *DnsClient) UpdatePtrRecordInvoker(request *model.UpdatePtrRecordRequest) *UpdatePtrRecordInvoker
UpdatePtrRecordInvoker 修改弹性IP的PTR记录
func (*DnsClient) UpdatePublicZone ¶
func (c *DnsClient) UpdatePublicZone(request *model.UpdatePublicZoneRequest) (*model.UpdatePublicZoneResponse, error)
UpdatePublicZone 修改单个Zone
修改单个Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) UpdatePublicZoneInvoker ¶ added in v0.0.90
func (c *DnsClient) UpdatePublicZoneInvoker(request *model.UpdatePublicZoneRequest) *UpdatePublicZoneInvoker
UpdatePublicZoneInvoker 修改单个Zone
func (*DnsClient) UpdatePublicZoneStatus ¶
func (c *DnsClient) UpdatePublicZoneStatus(request *model.UpdatePublicZoneStatusRequest) (*model.UpdatePublicZoneStatusResponse, error)
UpdatePublicZoneStatus 设置单个公网Zone状态,支持暂停、启用Zone
设置单个公网Zone状态,支持暂停、启用Zone
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) UpdatePublicZoneStatusInvoker ¶ added in v0.0.90
func (c *DnsClient) UpdatePublicZoneStatusInvoker(request *model.UpdatePublicZoneStatusRequest) *UpdatePublicZoneStatusInvoker
UpdatePublicZoneStatusInvoker 设置单个公网Zone状态,支持暂停、启用Zone
func (*DnsClient) UpdateRecordSet ¶
func (c *DnsClient) UpdateRecordSet(request *model.UpdateRecordSetRequest) (*model.UpdateRecordSetResponse, error)
UpdateRecordSet 修改单个Record Set
修改单个Record Set
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) UpdateRecordSetInvoker ¶ added in v0.0.90
func (c *DnsClient) UpdateRecordSetInvoker(request *model.UpdateRecordSetRequest) *UpdateRecordSetInvoker
UpdateRecordSetInvoker 修改单个Record Set
func (*DnsClient) UpdateRecordSets ¶
func (c *DnsClient) UpdateRecordSets(request *model.UpdateRecordSetsRequest) (*model.UpdateRecordSetsResponse, error)
UpdateRecordSets 修改单个Record Set
修改单个Record Set
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*DnsClient) UpdateRecordSetsInvoker ¶ added in v0.0.90
func (c *DnsClient) UpdateRecordSetsInvoker(request *model.UpdateRecordSetsRequest) *UpdateRecordSetsInvoker
UpdateRecordSetsInvoker 修改单个Record Set
type ListApiVersionsInvoker ¶ added in v0.0.90
type ListApiVersionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListApiVersionsInvoker) Invoke ¶ added in v0.0.90
func (i *ListApiVersionsInvoker) Invoke() (*model.ListApiVersionsResponse, error)
type ListCustomLineInvoker ¶ added in v0.0.90
type ListCustomLineInvoker struct {
*invoker.BaseInvoker
}
func (*ListCustomLineInvoker) Invoke ¶ added in v0.0.90
func (i *ListCustomLineInvoker) Invoke() (*model.ListCustomLineResponse, error)
type ListNameServersInvoker ¶ added in v0.0.90
type ListNameServersInvoker struct {
*invoker.BaseInvoker
}
func (*ListNameServersInvoker) Invoke ¶ added in v0.0.90
func (i *ListNameServersInvoker) Invoke() (*model.ListNameServersResponse, error)
type ListPrivateZonesInvoker ¶ added in v0.0.90
type ListPrivateZonesInvoker struct {
*invoker.BaseInvoker
}
func (*ListPrivateZonesInvoker) Invoke ¶ added in v0.0.90
func (i *ListPrivateZonesInvoker) Invoke() (*model.ListPrivateZonesResponse, error)
type ListPtrRecordsInvoker ¶ added in v0.0.90
type ListPtrRecordsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPtrRecordsInvoker) Invoke ¶ added in v0.0.90
func (i *ListPtrRecordsInvoker) Invoke() (*model.ListPtrRecordsResponse, error)
type ListPublicZonesInvoker ¶ added in v0.0.90
type ListPublicZonesInvoker struct {
*invoker.BaseInvoker
}
func (*ListPublicZonesInvoker) Invoke ¶ added in v0.0.90
func (i *ListPublicZonesInvoker) Invoke() (*model.ListPublicZonesResponse, error)
type ListRecordSetsByZoneInvoker ¶ added in v0.0.90
type ListRecordSetsByZoneInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordSetsByZoneInvoker) Invoke ¶ added in v0.0.90
func (i *ListRecordSetsByZoneInvoker) Invoke() (*model.ListRecordSetsByZoneResponse, error)
type ListRecordSetsInvoker ¶ added in v0.0.90
type ListRecordSetsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordSetsInvoker) Invoke ¶ added in v0.0.90
func (i *ListRecordSetsInvoker) Invoke() (*model.ListRecordSetsResponse, error)
type ListRecordSetsWithLineInvoker ¶ added in v0.0.90
type ListRecordSetsWithLineInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordSetsWithLineInvoker) Invoke ¶ added in v0.0.90
func (i *ListRecordSetsWithLineInvoker) Invoke() (*model.ListRecordSetsWithLineResponse, error)
type ListTagInvoker ¶ added in v0.0.90
type ListTagInvoker struct {
*invoker.BaseInvoker
}
func (*ListTagInvoker) Invoke ¶ added in v0.0.90
func (i *ListTagInvoker) Invoke() (*model.ListTagResponse, error)
type ListTagsInvoker ¶ added in v0.0.90
type ListTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ListTagsInvoker) Invoke() (*model.ListTagsResponse, error)
type RestorePtrRecordInvoker ¶ added in v0.0.90
type RestorePtrRecordInvoker struct {
*invoker.BaseInvoker
}
func (*RestorePtrRecordInvoker) Invoke ¶ added in v0.0.90
func (i *RestorePtrRecordInvoker) Invoke() (*model.RestorePtrRecordResponse, error)
type SetRecordSetsStatusInvoker ¶ added in v0.0.90
type SetRecordSetsStatusInvoker struct {
*invoker.BaseInvoker
}
func (*SetRecordSetsStatusInvoker) Invoke ¶ added in v0.0.90
func (i *SetRecordSetsStatusInvoker) Invoke() (*model.SetRecordSetsStatusResponse, error)
type ShowApiInfoInvoker ¶ added in v0.0.90
type ShowApiInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ShowApiInfoInvoker) Invoke ¶ added in v0.0.90
func (i *ShowApiInfoInvoker) Invoke() (*model.ShowApiInfoResponse, error)
type ShowDomainQuotaInvoker ¶ added in v0.0.90
type ShowDomainQuotaInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainQuotaInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDomainQuotaInvoker) Invoke() (*model.ShowDomainQuotaResponse, error)
type ShowPrivateZoneInvoker ¶ added in v0.0.90
type ShowPrivateZoneInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPrivateZoneInvoker) Invoke ¶ added in v0.0.90
func (i *ShowPrivateZoneInvoker) Invoke() (*model.ShowPrivateZoneResponse, error)
type ShowPrivateZoneNameServerInvoker ¶ added in v0.0.90
type ShowPrivateZoneNameServerInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPrivateZoneNameServerInvoker) Invoke ¶ added in v0.0.90
func (i *ShowPrivateZoneNameServerInvoker) Invoke() (*model.ShowPrivateZoneNameServerResponse, error)
type ShowPtrRecordSetInvoker ¶ added in v0.0.90
type ShowPtrRecordSetInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPtrRecordSetInvoker) Invoke ¶ added in v0.0.90
func (i *ShowPtrRecordSetInvoker) Invoke() (*model.ShowPtrRecordSetResponse, error)
type ShowPublicZoneInvoker ¶ added in v0.0.90
type ShowPublicZoneInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPublicZoneInvoker) Invoke ¶ added in v0.0.90
func (i *ShowPublicZoneInvoker) Invoke() (*model.ShowPublicZoneResponse, error)
type ShowPublicZoneNameServerInvoker ¶ added in v0.0.90
type ShowPublicZoneNameServerInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPublicZoneNameServerInvoker) Invoke ¶ added in v0.0.90
func (i *ShowPublicZoneNameServerInvoker) Invoke() (*model.ShowPublicZoneNameServerResponse, error)
type ShowRecordSetByZoneInvoker ¶ added in v0.0.90
type ShowRecordSetByZoneInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecordSetByZoneInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRecordSetByZoneInvoker) Invoke() (*model.ShowRecordSetByZoneResponse, error)
type ShowRecordSetInvoker ¶ added in v0.0.90
type ShowRecordSetInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecordSetInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRecordSetInvoker) Invoke() (*model.ShowRecordSetResponse, error)
type ShowRecordSetWithLineInvoker ¶ added in v0.0.90
type ShowRecordSetWithLineInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecordSetWithLineInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRecordSetWithLineInvoker) Invoke() (*model.ShowRecordSetWithLineResponse, error)
type ShowResourceTagInvoker ¶ added in v0.0.90
type ShowResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceTagInvoker) Invoke ¶ added in v0.0.90
func (i *ShowResourceTagInvoker) Invoke() (*model.ShowResourceTagResponse, error)
type UpdateCustomLineInvoker ¶ added in v0.0.90
type UpdateCustomLineInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateCustomLineInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateCustomLineInvoker) Invoke() (*model.UpdateCustomLineResponse, error)
type UpdatePrivateZoneInvoker ¶ added in v0.0.90
type UpdatePrivateZoneInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePrivateZoneInvoker) Invoke ¶ added in v0.0.90
func (i *UpdatePrivateZoneInvoker) Invoke() (*model.UpdatePrivateZoneResponse, error)
type UpdatePtrRecordInvoker ¶ added in v0.0.90
type UpdatePtrRecordInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePtrRecordInvoker) Invoke ¶ added in v0.0.90
func (i *UpdatePtrRecordInvoker) Invoke() (*model.UpdatePtrRecordResponse, error)
type UpdatePublicZoneInvoker ¶ added in v0.0.90
type UpdatePublicZoneInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePublicZoneInvoker) Invoke ¶ added in v0.0.90
func (i *UpdatePublicZoneInvoker) Invoke() (*model.UpdatePublicZoneResponse, error)
type UpdatePublicZoneStatusInvoker ¶ added in v0.0.90
type UpdatePublicZoneStatusInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePublicZoneStatusInvoker) Invoke ¶ added in v0.0.90
func (i *UpdatePublicZoneStatusInvoker) Invoke() (*model.UpdatePublicZoneStatusResponse, error)
type UpdateRecordSetInvoker ¶ added in v0.0.90
type UpdateRecordSetInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRecordSetInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateRecordSetInvoker) Invoke() (*model.UpdateRecordSetResponse, error)
type UpdateRecordSetsInvoker ¶ added in v0.0.90
type UpdateRecordSetsInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRecordSetsInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateRecordSetsInvoker) Invoke() (*model.UpdateRecordSetsResponse, error)