Documentation
¶
Overview ¶
Package dnsiface provides an interface to enable mocking the DNS service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type BackupInfoForListUserZoneBackupsOutput
- func (s BackupInfoForListUserZoneBackupsOutput) GoString() string
- func (s *BackupInfoForListUserZoneBackupsOutput) SetBackupID(v string) *BackupInfoForListUserZoneBackupsOutput
- func (s *BackupInfoForListUserZoneBackupsOutput) SetBackupTime(v string) *BackupInfoForListUserZoneBackupsOutput
- func (s *BackupInfoForListUserZoneBackupsOutput) SetRecordCount(v int32) *BackupInfoForListUserZoneBackupsOutput
- func (s BackupInfoForListUserZoneBackupsOutput) String() string
- type BatchDeleteCustomLineInput
- type BatchDeleteCustomLineOutput
- type CheckRetrieveZoneInput
- func (s CheckRetrieveZoneInput) GoString() string
- func (s *CheckRetrieveZoneInput) SetRetrieveType(v string) *CheckRetrieveZoneInput
- func (s *CheckRetrieveZoneInput) SetZoneName(v string) *CheckRetrieveZoneInput
- func (s CheckRetrieveZoneInput) String() string
- func (s *CheckRetrieveZoneInput) Validate() error
- type CheckRetrieveZoneOutput
- type CheckZoneInput
- type CheckZoneOutput
- func (s CheckZoneOutput) GoString() string
- func (s *CheckZoneOutput) SetIsSubDomain(v bool) *CheckZoneOutput
- func (s *CheckZoneOutput) SetMessage(v string) *CheckZoneOutput
- func (s *CheckZoneOutput) SetNameServer(v []*string) *CheckZoneOutput
- func (s *CheckZoneOutput) SetRegistered(v bool) *CheckZoneOutput
- func (s *CheckZoneOutput) SetZoneName(v string) *CheckZoneOutput
- func (s *CheckZoneOutput) SetZoneOwnedByOtherUser(v bool) *CheckZoneOutput
- func (s CheckZoneOutput) String() string
- type CreateCustomLineInput
- func (s CreateCustomLineInput) GoString() string
- func (s *CreateCustomLineInput) SetIPSegments(v []*string) *CreateCustomLineInput
- func (s *CreateCustomLineInput) SetNameCN(v string) *CreateCustomLineInput
- func (s *CreateCustomLineInput) SetRemark(v string) *CreateCustomLineInput
- func (s CreateCustomLineInput) String() string
- func (s *CreateCustomLineInput) Validate() error
- type CreateCustomLineOutput
- type CreateRecordInput
- func (s CreateRecordInput) GoString() string
- func (s *CreateRecordInput) SetHost(v string) *CreateRecordInput
- func (s *CreateRecordInput) SetLine(v string) *CreateRecordInput
- func (s *CreateRecordInput) SetRemark(v string) *CreateRecordInput
- func (s *CreateRecordInput) SetTTL(v int32) *CreateRecordInput
- func (s *CreateRecordInput) SetType(v string) *CreateRecordInput
- func (s *CreateRecordInput) SetValue(v string) *CreateRecordInput
- func (s *CreateRecordInput) SetWeight(v int32) *CreateRecordInput
- func (s *CreateRecordInput) SetZID(v int64) *CreateRecordInput
- func (s CreateRecordInput) String() string
- func (s *CreateRecordInput) Validate() error
- type CreateRecordOutput
- func (s CreateRecordOutput) GoString() string
- func (s *CreateRecordOutput) SetCreatedAt(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetEnable(v bool) *CreateRecordOutput
- func (s *CreateRecordOutput) SetFQDN(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetHost(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetLine(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetOperators(v []*string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetPQDN(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetRecordID(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetRecordSetID(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetRemark(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetTTL(v int32) *CreateRecordOutput
- func (s *CreateRecordOutput) SetTags(v []*string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetType(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetUpdatedAt(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetValue(v string) *CreateRecordOutput
- func (s *CreateRecordOutput) SetWeight(v int32) *CreateRecordOutput
- func (s CreateRecordOutput) String() string
- type CreateUserZoneBackupInput
- type CreateUserZoneBackupOutput
- type CreateZoneInput
- func (s CreateZoneInput) GoString() string
- func (s *CreateZoneInput) SetProjectName(v string) *CreateZoneInput
- func (s *CreateZoneInput) SetRemark(v string) *CreateZoneInput
- func (s *CreateZoneInput) SetTags(v []*TagForCreateZoneInput) *CreateZoneInput
- func (s *CreateZoneInput) SetZoneName(v string) *CreateZoneInput
- func (s CreateZoneInput) String() string
- func (s *CreateZoneInput) Validate() error
- type CreateZoneOutput
- func (s CreateZoneOutput) GoString() string
- func (s *CreateZoneOutput) SetCacheStage(v int32) *CreateZoneOutput
- func (s *CreateZoneOutput) SetConfigurationCode(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetCreatedAt(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetDnsSecurity(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetExpiredTime(v int64) *CreateZoneOutput
- func (s *CreateZoneOutput) SetInstanceID(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetIsSubDomain(v bool) *CreateZoneOutput
- func (s *CreateZoneOutput) SetLastOperator(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetRecordCount(v int32) *CreateZoneOutput
- func (s *CreateZoneOutput) SetRemark(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetTradeCode(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetUpdatedAt(v string) *CreateZoneOutput
- func (s *CreateZoneOutput) SetZID(v int64) *CreateZoneOutput
- func (s *CreateZoneOutput) SetZoneName(v string) *CreateZoneOutput
- func (s CreateZoneOutput) String() string
- type CustomerLineForListCustomLinesOutput
- func (s CustomerLineForListCustomLinesOutput) GoString() string
- func (s *CustomerLineForListCustomLinesOutput) SetCreatedAt(v string) *CustomerLineForListCustomLinesOutput
- func (s *CustomerLineForListCustomLinesOutput) SetIPSegments(v []*string) *CustomerLineForListCustomLinesOutput
- func (s *CustomerLineForListCustomLinesOutput) SetLine(v string) *CustomerLineForListCustomLinesOutput
- func (s *CustomerLineForListCustomLinesOutput) SetNameCN(v string) *CustomerLineForListCustomLinesOutput
- func (s *CustomerLineForListCustomLinesOutput) SetRemark(v string) *CustomerLineForListCustomLinesOutput
- func (s *CustomerLineForListCustomLinesOutput) SetUpdatedAt(v string) *CustomerLineForListCustomLinesOutput
- func (s CustomerLineForListCustomLinesOutput) String() string
- type DNS
- func (c *DNS) BatchDeleteCustomLine(input *BatchDeleteCustomLineInput) (*BatchDeleteCustomLineOutput, error)
- func (c *DNS) BatchDeleteCustomLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) BatchDeleteCustomLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) BatchDeleteCustomLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) BatchDeleteCustomLineRequest(input *BatchDeleteCustomLineInput) (req *request.Request, output *BatchDeleteCustomLineOutput)
- func (c *DNS) BatchDeleteCustomLineWithContext(ctx volcengine.Context, input *BatchDeleteCustomLineInput, ...) (*BatchDeleteCustomLineOutput, error)
- func (c *DNS) CheckRetrieveZone(input *CheckRetrieveZoneInput) (*CheckRetrieveZoneOutput, error)
- func (c *DNS) CheckRetrieveZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) CheckRetrieveZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) CheckRetrieveZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) CheckRetrieveZoneRequest(input *CheckRetrieveZoneInput) (req *request.Request, output *CheckRetrieveZoneOutput)
- func (c *DNS) CheckRetrieveZoneWithContext(ctx volcengine.Context, input *CheckRetrieveZoneInput, opts ...request.Option) (*CheckRetrieveZoneOutput, error)
- func (c *DNS) CheckZone(input *CheckZoneInput) (*CheckZoneOutput, error)
- func (c *DNS) CheckZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) CheckZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) CheckZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) CheckZoneRequest(input *CheckZoneInput) (req *request.Request, output *CheckZoneOutput)
- func (c *DNS) CheckZoneWithContext(ctx volcengine.Context, input *CheckZoneInput, opts ...request.Option) (*CheckZoneOutput, error)
- func (c *DNS) CreateCustomLine(input *CreateCustomLineInput) (*CreateCustomLineOutput, error)
- func (c *DNS) CreateCustomLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) CreateCustomLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) CreateCustomLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) CreateCustomLineRequest(input *CreateCustomLineInput) (req *request.Request, output *CreateCustomLineOutput)
- func (c *DNS) CreateCustomLineWithContext(ctx volcengine.Context, input *CreateCustomLineInput, opts ...request.Option) (*CreateCustomLineOutput, error)
- func (c *DNS) CreateRecord(input *CreateRecordInput) (*CreateRecordOutput, error)
- func (c *DNS) CreateRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) CreateRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) CreateRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) CreateRecordRequest(input *CreateRecordInput) (req *request.Request, output *CreateRecordOutput)
- func (c *DNS) CreateRecordWithContext(ctx volcengine.Context, input *CreateRecordInput, opts ...request.Option) (*CreateRecordOutput, error)
- func (c *DNS) CreateUserZoneBackup(input *CreateUserZoneBackupInput) (*CreateUserZoneBackupOutput, error)
- func (c *DNS) CreateUserZoneBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) CreateUserZoneBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) CreateUserZoneBackupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) CreateUserZoneBackupRequest(input *CreateUserZoneBackupInput) (req *request.Request, output *CreateUserZoneBackupOutput)
- func (c *DNS) CreateUserZoneBackupWithContext(ctx volcengine.Context, input *CreateUserZoneBackupInput, ...) (*CreateUserZoneBackupOutput, error)
- func (c *DNS) CreateZone(input *CreateZoneInput) (*CreateZoneOutput, error)
- func (c *DNS) CreateZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) CreateZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) CreateZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) CreateZoneRequest(input *CreateZoneInput) (req *request.Request, output *CreateZoneOutput)
- func (c *DNS) CreateZoneWithContext(ctx volcengine.Context, input *CreateZoneInput, opts ...request.Option) (*CreateZoneOutput, error)
- func (c *DNS) DeleteRecord(input *DeleteRecordInput) (*DeleteRecordOutput, error)
- func (c *DNS) DeleteRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) DeleteRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) DeleteRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) DeleteRecordRequest(input *DeleteRecordInput) (req *request.Request, output *DeleteRecordOutput)
- func (c *DNS) DeleteRecordWithContext(ctx volcengine.Context, input *DeleteRecordInput, opts ...request.Option) (*DeleteRecordOutput, error)
- func (c *DNS) DeleteUserZoneBackup(input *DeleteUserZoneBackupInput) (*DeleteUserZoneBackupOutput, error)
- func (c *DNS) DeleteUserZoneBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) DeleteUserZoneBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) DeleteUserZoneBackupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) DeleteUserZoneBackupRequest(input *DeleteUserZoneBackupInput) (req *request.Request, output *DeleteUserZoneBackupOutput)
- func (c *DNS) DeleteUserZoneBackupWithContext(ctx volcengine.Context, input *DeleteUserZoneBackupInput, ...) (*DeleteUserZoneBackupOutput, error)
- func (c *DNS) DeleteZone(input *DeleteZoneInput) (*DeleteZoneOutput, error)
- func (c *DNS) DeleteZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) DeleteZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) DeleteZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) DeleteZoneRequest(input *DeleteZoneInput) (req *request.Request, output *DeleteZoneOutput)
- func (c *DNS) DeleteZoneWithContext(ctx volcengine.Context, input *DeleteZoneInput, opts ...request.Option) (*DeleteZoneOutput, error)
- func (c *DNS) ListCustomLines(input *ListCustomLinesInput) (*ListCustomLinesOutput, error)
- func (c *DNS) ListCustomLinesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListCustomLinesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListCustomLinesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListCustomLinesRequest(input *ListCustomLinesInput) (req *request.Request, output *ListCustomLinesOutput)
- func (c *DNS) ListCustomLinesWithContext(ctx volcengine.Context, input *ListCustomLinesInput, opts ...request.Option) (*ListCustomLinesOutput, error)
- func (c *DNS) ListDomainStatistics(input *ListDomainStatisticsInput) (*ListDomainStatisticsOutput, error)
- func (c *DNS) ListDomainStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListDomainStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListDomainStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListDomainStatisticsRequest(input *ListDomainStatisticsInput) (req *request.Request, output *ListDomainStatisticsOutput)
- func (c *DNS) ListDomainStatisticsWithContext(ctx volcengine.Context, input *ListDomainStatisticsInput, ...) (*ListDomainStatisticsOutput, error)
- func (c *DNS) ListLines(input *ListLinesInput) (*ListLinesOutput, error)
- func (c *DNS) ListLinesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListLinesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListLinesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListLinesRequest(input *ListLinesInput) (req *request.Request, output *ListLinesOutput)
- func (c *DNS) ListLinesWithContext(ctx volcengine.Context, input *ListLinesInput, opts ...request.Option) (*ListLinesOutput, error)
- func (c *DNS) ListRecordDigestByLine(input *ListRecordDigestByLineInput) (*ListRecordDigestByLineOutput, error)
- func (c *DNS) ListRecordDigestByLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListRecordDigestByLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListRecordDigestByLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListRecordDigestByLineRequest(input *ListRecordDigestByLineInput) (req *request.Request, output *ListRecordDigestByLineOutput)
- func (c *DNS) ListRecordDigestByLineWithContext(ctx volcengine.Context, input *ListRecordDigestByLineInput, ...) (*ListRecordDigestByLineOutput, error)
- func (c *DNS) ListRecordSets(input *ListRecordSetsInput) (*ListRecordSetsOutput, error)
- func (c *DNS) ListRecordSetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListRecordSetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListRecordSetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListRecordSetsRequest(input *ListRecordSetsInput) (req *request.Request, output *ListRecordSetsOutput)
- func (c *DNS) ListRecordSetsWithContext(ctx volcengine.Context, input *ListRecordSetsInput, opts ...request.Option) (*ListRecordSetsOutput, error)
- func (c *DNS) ListRecords(input *ListRecordsInput) (*ListRecordsOutput, error)
- func (c *DNS) ListRecordsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListRecordsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListRecordsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListRecordsRequest(input *ListRecordsInput) (req *request.Request, output *ListRecordsOutput)
- func (c *DNS) ListRecordsWithContext(ctx volcengine.Context, input *ListRecordsInput, opts ...request.Option) (*ListRecordsOutput, error)
- func (c *DNS) ListUserZoneBackups(input *ListUserZoneBackupsInput) (*ListUserZoneBackupsOutput, error)
- func (c *DNS) ListUserZoneBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListUserZoneBackupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListUserZoneBackupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListUserZoneBackupsRequest(input *ListUserZoneBackupsInput) (req *request.Request, output *ListUserZoneBackupsOutput)
- func (c *DNS) ListUserZoneBackupsWithContext(ctx volcengine.Context, input *ListUserZoneBackupsInput, ...) (*ListUserZoneBackupsOutput, error)
- func (c *DNS) ListZoneStatistics(input *ListZoneStatisticsInput) (*ListZoneStatisticsOutput, error)
- func (c *DNS) ListZoneStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListZoneStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListZoneStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListZoneStatisticsRequest(input *ListZoneStatisticsInput) (req *request.Request, output *ListZoneStatisticsOutput)
- func (c *DNS) ListZoneStatisticsWithContext(ctx volcengine.Context, input *ListZoneStatisticsInput, opts ...request.Option) (*ListZoneStatisticsOutput, error)
- func (c *DNS) ListZones(input *ListZonesInput) (*ListZonesOutput, error)
- func (c *DNS) ListZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) ListZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) ListZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) ListZonesRequest(input *ListZonesInput) (req *request.Request, output *ListZonesOutput)
- func (c *DNS) ListZonesWithContext(ctx volcengine.Context, input *ListZonesInput, opts ...request.Option) (*ListZonesOutput, error)
- func (c *DNS) QueryBackupSchedule(input *QueryBackupScheduleInput) (*QueryBackupScheduleOutput, error)
- func (c *DNS) QueryBackupScheduleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) QueryBackupScheduleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) QueryBackupScheduleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) QueryBackupScheduleRequest(input *QueryBackupScheduleInput) (req *request.Request, output *QueryBackupScheduleOutput)
- func (c *DNS) QueryBackupScheduleWithContext(ctx volcengine.Context, input *QueryBackupScheduleInput, ...) (*QueryBackupScheduleOutput, error)
- func (c *DNS) QueryRecord(input *QueryRecordInput) (*QueryRecordOutput, error)
- func (c *DNS) QueryRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) QueryRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) QueryRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) QueryRecordRequest(input *QueryRecordInput) (req *request.Request, output *QueryRecordOutput)
- func (c *DNS) QueryRecordWithContext(ctx volcengine.Context, input *QueryRecordInput, opts ...request.Option) (*QueryRecordOutput, error)
- func (c *DNS) QueryZone(input *QueryZoneInput) (*QueryZoneOutput, error)
- func (c *DNS) QueryZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) QueryZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) QueryZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) QueryZoneRequest(input *QueryZoneInput) (req *request.Request, output *QueryZoneOutput)
- func (c *DNS) QueryZoneWithContext(ctx volcengine.Context, input *QueryZoneInput, opts ...request.Option) (*QueryZoneOutput, error)
- func (c *DNS) RestoreUserZoneBackup(input *RestoreUserZoneBackupInput) (*RestoreUserZoneBackupOutput, error)
- func (c *DNS) RestoreUserZoneBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) RestoreUserZoneBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) RestoreUserZoneBackupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) RestoreUserZoneBackupRequest(input *RestoreUserZoneBackupInput) (req *request.Request, output *RestoreUserZoneBackupOutput)
- func (c *DNS) RestoreUserZoneBackupWithContext(ctx volcengine.Context, input *RestoreUserZoneBackupInput, ...) (*RestoreUserZoneBackupOutput, error)
- func (c *DNS) RetrieveZone(input *RetrieveZoneInput) (*RetrieveZoneOutput, error)
- func (c *DNS) RetrieveZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) RetrieveZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) RetrieveZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) RetrieveZoneRequest(input *RetrieveZoneInput) (req *request.Request, output *RetrieveZoneOutput)
- func (c *DNS) RetrieveZoneWithContext(ctx volcengine.Context, input *RetrieveZoneInput, opts ...request.Option) (*RetrieveZoneOutput, error)
- func (c *DNS) UpdateBackupSchedule(input *UpdateBackupScheduleInput) (*UpdateBackupScheduleOutput, error)
- func (c *DNS) UpdateBackupScheduleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) UpdateBackupScheduleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) UpdateBackupScheduleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) UpdateBackupScheduleRequest(input *UpdateBackupScheduleInput) (req *request.Request, output *UpdateBackupScheduleOutput)
- func (c *DNS) UpdateBackupScheduleWithContext(ctx volcengine.Context, input *UpdateBackupScheduleInput, ...) (*UpdateBackupScheduleOutput, error)
- func (c *DNS) UpdateCustomLine(input *UpdateCustomLineInput) (*UpdateCustomLineOutput, error)
- func (c *DNS) UpdateCustomLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) UpdateCustomLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) UpdateCustomLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) UpdateCustomLineRequest(input *UpdateCustomLineInput) (req *request.Request, output *UpdateCustomLineOutput)
- func (c *DNS) UpdateCustomLineWithContext(ctx volcengine.Context, input *UpdateCustomLineInput, opts ...request.Option) (*UpdateCustomLineOutput, error)
- func (c *DNS) UpdateRecord(input *UpdateRecordInput) (*UpdateRecordOutput, error)
- func (c *DNS) UpdateRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) UpdateRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) UpdateRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) UpdateRecordRequest(input *UpdateRecordInput) (req *request.Request, output *UpdateRecordOutput)
- func (c *DNS) UpdateRecordSet(input *UpdateRecordSetInput) (*UpdateRecordSetOutput, error)
- func (c *DNS) UpdateRecordSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) UpdateRecordSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) UpdateRecordSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) UpdateRecordSetRequest(input *UpdateRecordSetInput) (req *request.Request, output *UpdateRecordSetOutput)
- func (c *DNS) UpdateRecordSetWithContext(ctx volcengine.Context, input *UpdateRecordSetInput, opts ...request.Option) (*UpdateRecordSetOutput, error)
- func (c *DNS) UpdateRecordStatus(input *UpdateRecordStatusInput) (*UpdateRecordStatusOutput, error)
- func (c *DNS) UpdateRecordStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) UpdateRecordStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) UpdateRecordStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) UpdateRecordStatusRequest(input *UpdateRecordStatusInput) (req *request.Request, output *UpdateRecordStatusOutput)
- func (c *DNS) UpdateRecordStatusWithContext(ctx volcengine.Context, input *UpdateRecordStatusInput, opts ...request.Option) (*UpdateRecordStatusOutput, error)
- func (c *DNS) UpdateRecordWithContext(ctx volcengine.Context, input *UpdateRecordInput, opts ...request.Option) (*UpdateRecordOutput, error)
- func (c *DNS) UpdateZone(input *UpdateZoneInput) (*UpdateZoneOutput, error)
- func (c *DNS) UpdateZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *DNS) UpdateZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *DNS) UpdateZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *DNS) UpdateZoneRequest(input *UpdateZoneInput) (req *request.Request, output *UpdateZoneOutput)
- func (c *DNS) UpdateZoneWithContext(ctx volcengine.Context, input *UpdateZoneInput, opts ...request.Option) (*UpdateZoneOutput, error)
- type DNSAPI
- type DataForListDomainStatisticsOutput
- func (s DataForListDomainStatisticsOutput) GoString() string
- func (s *DataForListDomainStatisticsOutput) SetCacheStage(v int32) *DataForListDomainStatisticsOutput
- func (s *DataForListDomainStatisticsOutput) SetError(v int32) *DataForListDomainStatisticsOutput
- func (s *DataForListDomainStatisticsOutput) SetName(v string) *DataForListDomainStatisticsOutput
- func (s *DataForListDomainStatisticsOutput) SetNotExists(v int32) *DataForListDomainStatisticsOutput
- func (s *DataForListDomainStatisticsOutput) SetSuccess(v int32) *DataForListDomainStatisticsOutput
- func (s *DataForListDomainStatisticsOutput) SetTimestamp(v int64) *DataForListDomainStatisticsOutput
- func (s *DataForListDomainStatisticsOutput) SetTotal(v int32) *DataForListDomainStatisticsOutput
- func (s *DataForListDomainStatisticsOutput) SetZID(v int32) *DataForListDomainStatisticsOutput
- func (s DataForListDomainStatisticsOutput) String() string
- type DataForListZoneStatisticsOutput
- func (s DataForListZoneStatisticsOutput) GoString() string
- func (s *DataForListZoneStatisticsOutput) SetCacheStage(v int32) *DataForListZoneStatisticsOutput
- func (s *DataForListZoneStatisticsOutput) SetError(v int32) *DataForListZoneStatisticsOutput
- func (s *DataForListZoneStatisticsOutput) SetName(v string) *DataForListZoneStatisticsOutput
- func (s *DataForListZoneStatisticsOutput) SetNotExists(v int32) *DataForListZoneStatisticsOutput
- func (s *DataForListZoneStatisticsOutput) SetSuccess(v int32) *DataForListZoneStatisticsOutput
- func (s *DataForListZoneStatisticsOutput) SetTimestamp(v int64) *DataForListZoneStatisticsOutput
- func (s *DataForListZoneStatisticsOutput) SetTotal(v int32) *DataForListZoneStatisticsOutput
- func (s *DataForListZoneStatisticsOutput) SetZID(v int32) *DataForListZoneStatisticsOutput
- func (s DataForListZoneStatisticsOutput) String() string
- type DeleteRecordInput
- type DeleteRecordOutput
- type DeleteUserZoneBackupInput
- func (s DeleteUserZoneBackupInput) GoString() string
- func (s *DeleteUserZoneBackupInput) SetBackupID(v string) *DeleteUserZoneBackupInput
- func (s *DeleteUserZoneBackupInput) SetZID(v int64) *DeleteUserZoneBackupInput
- func (s DeleteUserZoneBackupInput) String() string
- func (s *DeleteUserZoneBackupInput) Validate() error
- type DeleteUserZoneBackupOutput
- type DeleteZoneInput
- type DeleteZoneOutput
- type LineForListLinesOutput
- func (s LineForListLinesOutput) GoString() string
- func (s *LineForListLinesOutput) SetFatherValue(v string) *LineForListLinesOutput
- func (s *LineForListLinesOutput) SetID(v string) *LineForListLinesOutput
- func (s *LineForListLinesOutput) SetLevel(v int32) *LineForListLinesOutput
- func (s *LineForListLinesOutput) SetName(v string) *LineForListLinesOutput
- func (s *LineForListLinesOutput) SetPartName(v string) *LineForListLinesOutput
- func (s *LineForListLinesOutput) SetType(v int32) *LineForListLinesOutput
- func (s *LineForListLinesOutput) SetValue(v string) *LineForListLinesOutput
- func (s LineForListLinesOutput) String() string
- type ListCustomLinesInput
- func (s ListCustomLinesInput) GoString() string
- func (s *ListCustomLinesInput) SetIPSegment(v string) *ListCustomLinesInput
- func (s *ListCustomLinesInput) SetLine(v string) *ListCustomLinesInput
- func (s *ListCustomLinesInput) SetNameCN(v string) *ListCustomLinesInput
- func (s *ListCustomLinesInput) SetPageNumber(v int32) *ListCustomLinesInput
- func (s *ListCustomLinesInput) SetPageSize(v int32) *ListCustomLinesInput
- func (s *ListCustomLinesInput) SetRemark(v string) *ListCustomLinesInput
- func (s ListCustomLinesInput) String() string
- type ListCustomLinesOutput
- func (s ListCustomLinesOutput) GoString() string
- func (s *ListCustomLinesOutput) SetCustomerLines(v []*CustomerLineForListCustomLinesOutput) *ListCustomLinesOutput
- func (s *ListCustomLinesOutput) SetIPSegmentCount(v int32) *ListCustomLinesOutput
- func (s *ListCustomLinesOutput) SetPageNumber(v int32) *ListCustomLinesOutput
- func (s *ListCustomLinesOutput) SetPageSize(v int32) *ListCustomLinesOutput
- func (s *ListCustomLinesOutput) SetTotalCount(v int32) *ListCustomLinesOutput
- func (s ListCustomLinesOutput) String() string
- type ListDomainStatisticsInput
- func (s ListDomainStatisticsInput) GoString() string
- func (s *ListDomainStatisticsInput) SetEnd(v int64) *ListDomainStatisticsInput
- func (s *ListDomainStatisticsInput) SetName(v string) *ListDomainStatisticsInput
- func (s *ListDomainStatisticsInput) SetPageNumber(v int32) *ListDomainStatisticsInput
- func (s *ListDomainStatisticsInput) SetPageSize(v int32) *ListDomainStatisticsInput
- func (s *ListDomainStatisticsInput) SetSearchMode(v string) *ListDomainStatisticsInput
- func (s *ListDomainStatisticsInput) SetStart(v int64) *ListDomainStatisticsInput
- func (s *ListDomainStatisticsInput) SetThreshold(v int32) *ListDomainStatisticsInput
- func (s *ListDomainStatisticsInput) SetZID(v int64) *ListDomainStatisticsInput
- func (s ListDomainStatisticsInput) String() string
- func (s *ListDomainStatisticsInput) Validate() error
- type ListDomainStatisticsOutput
- func (s ListDomainStatisticsOutput) GoString() string
- func (s *ListDomainStatisticsOutput) SetData(v []*DataForListDomainStatisticsOutput) *ListDomainStatisticsOutput
- func (s *ListDomainStatisticsOutput) SetPage(v int32) *ListDomainStatisticsOutput
- func (s *ListDomainStatisticsOutput) SetSize(v int32) *ListDomainStatisticsOutput
- func (s *ListDomainStatisticsOutput) SetTotal(v int32) *ListDomainStatisticsOutput
- func (s ListDomainStatisticsOutput) String() string
- type ListLinesInput
- func (s ListLinesInput) GoString() string
- func (s *ListLinesInput) SetHierarchy(v string) *ListLinesInput
- func (s *ListLinesInput) SetPageNumber(v int32) *ListLinesInput
- func (s *ListLinesInput) SetPageSize(v int32) *ListLinesInput
- func (s *ListLinesInput) SetZID(v int64) *ListLinesInput
- func (s ListLinesInput) String() string
- type ListLinesOutput
- func (s ListLinesOutput) GoString() string
- func (s *ListLinesOutput) SetLines(v []*LineForListLinesOutput) *ListLinesOutput
- func (s *ListLinesOutput) SetPageNumber(v int32) *ListLinesOutput
- func (s *ListLinesOutput) SetPageSize(v int32) *ListLinesOutput
- func (s *ListLinesOutput) SetTotalCount(v int32) *ListLinesOutput
- func (s ListLinesOutput) String() string
- type ListRecordDigestByLineInput
- type ListRecordDigestByLineOutput
- func (s ListRecordDigestByLineOutput) GoString() string
- func (s *ListRecordDigestByLineOutput) SetLine(v string) *ListRecordDigestByLineOutput
- func (s *ListRecordDigestByLineOutput) SetRecordDigests(v []*RecordDigestForListRecordDigestByLineOutput) *ListRecordDigestByLineOutput
- func (s ListRecordDigestByLineOutput) String() string
- type ListRecordSetsInput
- func (s ListRecordSetsInput) GoString() string
- func (s *ListRecordSetsInput) SetHost(v string) *ListRecordSetsInput
- func (s *ListRecordSetsInput) SetPageNumber(v int32) *ListRecordSetsInput
- func (s *ListRecordSetsInput) SetPageSize(v int32) *ListRecordSetsInput
- func (s *ListRecordSetsInput) SetRecordSetID(v string) *ListRecordSetsInput
- func (s *ListRecordSetsInput) SetSearchMode(v string) *ListRecordSetsInput
- func (s *ListRecordSetsInput) SetZID(v int64) *ListRecordSetsInput
- func (s ListRecordSetsInput) String() string
- func (s *ListRecordSetsInput) Validate() error
- type ListRecordSetsOutput
- func (s ListRecordSetsOutput) GoString() string
- func (s *ListRecordSetsOutput) SetPageNumber(v int32) *ListRecordSetsOutput
- func (s *ListRecordSetsOutput) SetPageSize(v int32) *ListRecordSetsOutput
- func (s *ListRecordSetsOutput) SetRecordSets(v []*RecordSetForListRecordSetsOutput) *ListRecordSetsOutput
- func (s *ListRecordSetsOutput) SetTotalCount(v int32) *ListRecordSetsOutput
- func (s ListRecordSetsOutput) String() string
- type ListRecordsInput
- func (s ListRecordsInput) GoString() string
- func (s *ListRecordsInput) SetHost(v string) *ListRecordsInput
- func (s *ListRecordsInput) SetLine(v string) *ListRecordsInput
- func (s *ListRecordsInput) SetPageNumber(v int32) *ListRecordsInput
- func (s *ListRecordsInput) SetPageSize(v int32) *ListRecordsInput
- func (s *ListRecordsInput) SetSearchMode(v string) *ListRecordsInput
- func (s *ListRecordsInput) SetSearchOrder(v string) *ListRecordsInput
- func (s *ListRecordsInput) SetType(v string) *ListRecordsInput
- func (s *ListRecordsInput) SetValue(v string) *ListRecordsInput
- func (s *ListRecordsInput) SetZID(v int64) *ListRecordsInput
- func (s ListRecordsInput) String() string
- func (s *ListRecordsInput) Validate() error
- type ListRecordsOutput
- func (s ListRecordsOutput) GoString() string
- func (s *ListRecordsOutput) SetPageNumber(v int32) *ListRecordsOutput
- func (s *ListRecordsOutput) SetPageSize(v int32) *ListRecordsOutput
- func (s *ListRecordsOutput) SetRecords(v []*RecordForListRecordsOutput) *ListRecordsOutput
- func (s *ListRecordsOutput) SetTotalCount(v int32) *ListRecordsOutput
- func (s ListRecordsOutput) String() string
- type ListUserZoneBackupsInput
- type ListUserZoneBackupsOutput
- type ListZoneStatisticsInput
- func (s ListZoneStatisticsInput) GoString() string
- func (s *ListZoneStatisticsInput) SetEnd(v int64) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetName(v string) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetOrderKey(v string) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetPageNumber(v int32) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetPageSize(v int32) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetSearchMode(v string) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetSearchOrder(v string) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetStart(v int64) *ListZoneStatisticsInput
- func (s *ListZoneStatisticsInput) SetThreshold(v int32) *ListZoneStatisticsInput
- func (s ListZoneStatisticsInput) String() string
- type ListZoneStatisticsOutput
- func (s ListZoneStatisticsOutput) GoString() string
- func (s *ListZoneStatisticsOutput) SetData(v []*DataForListZoneStatisticsOutput) *ListZoneStatisticsOutput
- func (s *ListZoneStatisticsOutput) SetPageNumber(v int32) *ListZoneStatisticsOutput
- func (s *ListZoneStatisticsOutput) SetPageSize(v int32) *ListZoneStatisticsOutput
- func (s *ListZoneStatisticsOutput) SetTotal(v int32) *ListZoneStatisticsOutput
- func (s ListZoneStatisticsOutput) String() string
- type ListZonesInput
- func (s ListZonesInput) GoString() string
- func (s *ListZonesInput) SetKey(v string) *ListZonesInput
- func (s *ListZonesInput) SetOrderKey(v string) *ListZonesInput
- func (s *ListZonesInput) SetPageNumber(v int32) *ListZonesInput
- func (s *ListZonesInput) SetPageSize(v int32) *ListZonesInput
- func (s *ListZonesInput) SetProjectName(v string) *ListZonesInput
- func (s *ListZonesInput) SetSearchMode(v string) *ListZonesInput
- func (s *ListZonesInput) SetSearchOrder(v string) *ListZonesInput
- func (s *ListZonesInput) SetStage(v string) *ListZonesInput
- func (s *ListZonesInput) SetTagFilters(v []*TagFilterForListZonesInput) *ListZonesInput
- func (s *ListZonesInput) SetTradeCode(v string) *ListZonesInput
- func (s ListZonesInput) String() string
- type ListZonesOutput
- type QueryBackupScheduleInput
- type QueryBackupScheduleOutput
- type QueryRecordInput
- func (s QueryRecordInput) GoString() string
- func (s *QueryRecordInput) SetFQDN(v string) *QueryRecordInput
- func (s *QueryRecordInput) SetLine(v string) *QueryRecordInput
- func (s *QueryRecordInput) SetPQDN(v string) *QueryRecordInput
- func (s *QueryRecordInput) SetProjectName(v string) *QueryRecordInput
- func (s *QueryRecordInput) SetRecordID(v string) *QueryRecordInput
- func (s *QueryRecordInput) SetType(v string) *QueryRecordInput
- func (s *QueryRecordInput) SetValue(v string) *QueryRecordInput
- func (s QueryRecordInput) String() string
- type QueryRecordOutput
- func (s QueryRecordOutput) GoString() string
- func (s *QueryRecordOutput) SetCreatedAt(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetEnable(v bool) *QueryRecordOutput
- func (s *QueryRecordOutput) SetFQDN(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetHost(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetLine(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetOperators(v []*string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetPQDN(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetRecordID(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetRecordSetID(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetRemark(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetTTL(v int32) *QueryRecordOutput
- func (s *QueryRecordOutput) SetTags(v []*string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetType(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetUpdatedAt(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetValue(v string) *QueryRecordOutput
- func (s *QueryRecordOutput) SetWeight(v int32) *QueryRecordOutput
- func (s QueryRecordOutput) String() string
- type QueryZoneInput
- type QueryZoneOutput
- func (s QueryZoneOutput) GoString() string
- func (s *QueryZoneOutput) SetAllocateDNSServerList(v []*string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetAutoRenew(v bool) *QueryZoneOutput
- func (s *QueryZoneOutput) SetConfigurationCode(v string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetDnsSecurity(v string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetExpiredTime(v int64) *QueryZoneOutput
- func (s *QueryZoneOutput) SetInstanceNo(v string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetIsNSCorrect(v bool) *QueryZoneOutput
- func (s *QueryZoneOutput) SetIsSubDomain(v bool) *QueryZoneOutput
- func (s *QueryZoneOutput) SetRealDNSServerList(v []*string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetRecordCount(v int32) *QueryZoneOutput
- func (s *QueryZoneOutput) SetRemark(v string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetStage(v int32) *QueryZoneOutput
- func (s *QueryZoneOutput) SetStatus(v int32) *QueryZoneOutput
- func (s *QueryZoneOutput) SetSubDomainHost(v string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetTradeCode(v string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetUpdatedAt(v string) *QueryZoneOutput
- func (s *QueryZoneOutput) SetZoneName(v string) *QueryZoneOutput
- func (s QueryZoneOutput) String() string
- type RecordDigestForListRecordDigestByLineOutput
- func (s RecordDigestForListRecordDigestByLineOutput) GoString() string
- func (s *RecordDigestForListRecordDigestByLineOutput) SetLineNameCN(v string) *RecordDigestForListRecordDigestByLineOutput
- func (s *RecordDigestForListRecordDigestByLineOutput) SetName(v string) *RecordDigestForListRecordDigestByLineOutput
- func (s *RecordDigestForListRecordDigestByLineOutput) SetType(v string) *RecordDigestForListRecordDigestByLineOutput
- func (s RecordDigestForListRecordDigestByLineOutput) String() string
- type RecordForListRecordsOutput
- func (s RecordForListRecordsOutput) GoString() string
- func (s *RecordForListRecordsOutput) SetCreatedAt(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetEnable(v bool) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetFQDN(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetHost(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetLine(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetOperators(v []*string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetPQDN(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetRecordID(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetRecordSetID(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetRemark(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetTTL(v int32) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetTags(v []*string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetType(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetUpdatedAt(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetValue(v string) *RecordForListRecordsOutput
- func (s *RecordForListRecordsOutput) SetWeight(v int32) *RecordForListRecordsOutput
- func (s RecordForListRecordsOutput) String() string
- type RecordSetForListRecordSetsOutput
- func (s RecordSetForListRecordSetsOutput) GoString() string
- func (s *RecordSetForListRecordSetsOutput) SetFQDN(v string) *RecordSetForListRecordSetsOutput
- func (s *RecordSetForListRecordSetsOutput) SetHost(v string) *RecordSetForListRecordSetsOutput
- func (s *RecordSetForListRecordSetsOutput) SetID(v string) *RecordSetForListRecordSetsOutput
- func (s *RecordSetForListRecordSetsOutput) SetLine(v string) *RecordSetForListRecordSetsOutput
- func (s *RecordSetForListRecordSetsOutput) SetPQDN(v string) *RecordSetForListRecordSetsOutput
- func (s *RecordSetForListRecordSetsOutput) SetType(v string) *RecordSetForListRecordSetsOutput
- func (s *RecordSetForListRecordSetsOutput) SetWeightEnabled(v bool) *RecordSetForListRecordSetsOutput
- func (s RecordSetForListRecordSetsOutput) String() string
- type RestoreUserZoneBackupInput
- func (s RestoreUserZoneBackupInput) GoString() string
- func (s *RestoreUserZoneBackupInput) SetBackupID(v string) *RestoreUserZoneBackupInput
- func (s *RestoreUserZoneBackupInput) SetZID(v int64) *RestoreUserZoneBackupInput
- func (s RestoreUserZoneBackupInput) String() string
- func (s *RestoreUserZoneBackupInput) Validate() error
- type RestoreUserZoneBackupOutput
- type RetrieveZoneInput
- type RetrieveZoneOutput
- func (s RetrieveZoneOutput) GoString() string
- func (s *RetrieveZoneOutput) SetHost(v string) *RetrieveZoneOutput
- func (s *RetrieveZoneOutput) SetIsOwnedByDomain(v bool) *RetrieveZoneOutput
- func (s *RetrieveZoneOutput) SetTxt(v string) *RetrieveZoneOutput
- func (s *RetrieveZoneOutput) SetZoneName(v string) *RetrieveZoneOutput
- func (s RetrieveZoneOutput) String() string
- type TagFilterForListZonesInput
- type TagForCreateZoneInput
- type TagForListZonesOutput
- type UpdateBackupScheduleInput
- func (s UpdateBackupScheduleInput) GoString() string
- func (s *UpdateBackupScheduleInput) SetSchedule(v int32) *UpdateBackupScheduleInput
- func (s *UpdateBackupScheduleInput) SetZID(v int64) *UpdateBackupScheduleInput
- func (s UpdateBackupScheduleInput) String() string
- func (s *UpdateBackupScheduleInput) Validate() error
- type UpdateBackupScheduleOutput
- type UpdateCustomLineInput
- func (s UpdateCustomLineInput) GoString() string
- func (s *UpdateCustomLineInput) SetIPSegments(v []*string) *UpdateCustomLineInput
- func (s *UpdateCustomLineInput) SetLine(v string) *UpdateCustomLineInput
- func (s *UpdateCustomLineInput) SetNameCN(v string) *UpdateCustomLineInput
- func (s *UpdateCustomLineInput) SetRemark(v string) *UpdateCustomLineInput
- func (s UpdateCustomLineInput) String() string
- func (s *UpdateCustomLineInput) Validate() error
- type UpdateCustomLineOutput
- type UpdateRecordInput
- func (s UpdateRecordInput) GoString() string
- func (s *UpdateRecordInput) SetHost(v string) *UpdateRecordInput
- func (s *UpdateRecordInput) SetLine(v string) *UpdateRecordInput
- func (s *UpdateRecordInput) SetProjectName(v string) *UpdateRecordInput
- func (s *UpdateRecordInput) SetRecordID(v string) *UpdateRecordInput
- func (s *UpdateRecordInput) SetRemark(v string) *UpdateRecordInput
- func (s *UpdateRecordInput) SetTTL(v int32) *UpdateRecordInput
- func (s *UpdateRecordInput) SetType(v string) *UpdateRecordInput
- func (s *UpdateRecordInput) SetValue(v string) *UpdateRecordInput
- func (s *UpdateRecordInput) SetWeight(v int32) *UpdateRecordInput
- func (s UpdateRecordInput) String() string
- func (s *UpdateRecordInput) Validate() error
- type UpdateRecordOutput
- func (s UpdateRecordOutput) GoString() string
- func (s *UpdateRecordOutput) SetCreatedAt(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetEnable(v bool) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetFQDN(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetHost(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetLine(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetOperators(v []*string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetPQDN(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetRecordID(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetRecordSetID(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetRemark(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetTTL(v int32) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetTags(v []*string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetType(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetUpdatedAt(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetValue(v string) *UpdateRecordOutput
- func (s *UpdateRecordOutput) SetWeight(v int32) *UpdateRecordOutput
- func (s UpdateRecordOutput) String() string
- type UpdateRecordSetInput
- type UpdateRecordSetOutput
- func (s UpdateRecordSetOutput) GoString() string
- func (s *UpdateRecordSetOutput) SetFQDN(v string) *UpdateRecordSetOutput
- func (s *UpdateRecordSetOutput) SetHost(v string) *UpdateRecordSetOutput
- func (s *UpdateRecordSetOutput) SetID(v string) *UpdateRecordSetOutput
- func (s *UpdateRecordSetOutput) SetLine(v string) *UpdateRecordSetOutput
- func (s *UpdateRecordSetOutput) SetPQDN(v string) *UpdateRecordSetOutput
- func (s *UpdateRecordSetOutput) SetType(v string) *UpdateRecordSetOutput
- func (s *UpdateRecordSetOutput) SetWeightEnabled(v bool) *UpdateRecordSetOutput
- func (s UpdateRecordSetOutput) String() string
- type UpdateRecordStatusInput
- func (s UpdateRecordStatusInput) GoString() string
- func (s *UpdateRecordStatusInput) SetEnable(v bool) *UpdateRecordStatusInput
- func (s *UpdateRecordStatusInput) SetProjectName(v string) *UpdateRecordStatusInput
- func (s *UpdateRecordStatusInput) SetRecordID(v string) *UpdateRecordStatusInput
- func (s UpdateRecordStatusInput) String() string
- func (s *UpdateRecordStatusInput) Validate() error
- type UpdateRecordStatusOutput
- func (s UpdateRecordStatusOutput) GoString() string
- func (s *UpdateRecordStatusOutput) SetCreatedAt(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetEnable(v bool) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetFQDN(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetHost(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetLine(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetOperators(v []*string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetPQDN(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetRecordID(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetRecordSetID(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetRemark(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetTTL(v int32) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetTags(v []*string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetType(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetUpdatedAt(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetValue(v string) *UpdateRecordStatusOutput
- func (s *UpdateRecordStatusOutput) SetWeight(v int32) *UpdateRecordStatusOutput
- func (s UpdateRecordStatusOutput) String() string
- type UpdateZoneInput
- type UpdateZoneOutput
- func (s UpdateZoneOutput) GoString() string
- func (s *UpdateZoneOutput) SetCacheStage(v int32) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetConfigurationCode(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetCreatedAt(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetDnsSecurity(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetExpiredTime(v int64) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetInstanceID(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetIsSubDomain(v bool) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetLastOperator(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetRecordCount(v int32) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetRemark(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetTradeCode(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetUpdatedAt(v string) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetZID(v int64) *UpdateZoneOutput
- func (s *UpdateZoneOutput) SetZoneName(v string) *UpdateZoneOutput
- func (s UpdateZoneOutput) String() string
- type ZoneForListZonesOutput
- func (s ZoneForListZonesOutput) GoString() string
- func (s *ZoneForListZonesOutput) SetCacheStage(v int32) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetConfigurationCode(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetCreatedAt(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetDnsSecurity(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetExpiredTime(v int64) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetInstanceID(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetIsSubDomain(v bool) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetLastOperator(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetProjectName(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetRecordCount(v int32) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetRemark(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetTags(v []*TagForListZonesOutput) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetTradeCode(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetUpdatedAt(v string) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetZID(v int32) *ZoneForListZonesOutput
- func (s *ZoneForListZonesOutput) SetZoneName(v string) *ZoneForListZonesOutput
- func (s ZoneForListZonesOutput) String() string
Constants ¶
const ( ServiceName = "dns" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "dns" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupInfoForListUserZoneBackupsOutput ¶
type BackupInfoForListUserZoneBackupsOutput struct { BackupID *string `type:"string" json:",omitempty"` BackupTime *string `type:"string" json:",omitempty"` RecordCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BackupInfoForListUserZoneBackupsOutput) GoString ¶
func (s BackupInfoForListUserZoneBackupsOutput) GoString() string
GoString returns the string representation
func (*BackupInfoForListUserZoneBackupsOutput) SetBackupID ¶
func (s *BackupInfoForListUserZoneBackupsOutput) SetBackupID(v string) *BackupInfoForListUserZoneBackupsOutput
SetBackupID sets the BackupID field's value.
func (*BackupInfoForListUserZoneBackupsOutput) SetBackupTime ¶
func (s *BackupInfoForListUserZoneBackupsOutput) SetBackupTime(v string) *BackupInfoForListUserZoneBackupsOutput
SetBackupTime sets the BackupTime field's value.
func (*BackupInfoForListUserZoneBackupsOutput) SetRecordCount ¶
func (s *BackupInfoForListUserZoneBackupsOutput) SetRecordCount(v int32) *BackupInfoForListUserZoneBackupsOutput
SetRecordCount sets the RecordCount field's value.
func (BackupInfoForListUserZoneBackupsOutput) String ¶
func (s BackupInfoForListUserZoneBackupsOutput) String() string
String returns the string representation
type BatchDeleteCustomLineInput ¶
type BatchDeleteCustomLineInput struct { Lines []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (BatchDeleteCustomLineInput) GoString ¶
func (s BatchDeleteCustomLineInput) GoString() string
GoString returns the string representation
func (*BatchDeleteCustomLineInput) SetLines ¶
func (s *BatchDeleteCustomLineInput) SetLines(v []*string) *BatchDeleteCustomLineInput
SetLines sets the Lines field's value.
func (BatchDeleteCustomLineInput) String ¶
func (s BatchDeleteCustomLineInput) String() string
String returns the string representation
type BatchDeleteCustomLineOutput ¶
type BatchDeleteCustomLineOutput struct { Metadata *response.ResponseMetadata TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (BatchDeleteCustomLineOutput) GoString ¶
func (s BatchDeleteCustomLineOutput) GoString() string
GoString returns the string representation
func (*BatchDeleteCustomLineOutput) SetTotalCount ¶
func (s *BatchDeleteCustomLineOutput) SetTotalCount(v int32) *BatchDeleteCustomLineOutput
SetTotalCount sets the TotalCount field's value.
func (BatchDeleteCustomLineOutput) String ¶
func (s BatchDeleteCustomLineOutput) String() string
String returns the string representation
type CheckRetrieveZoneInput ¶
type CheckRetrieveZoneInput struct { RetrieveType *string `type:"string" json:",omitempty"` // ZoneName is a required field ZoneName *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CheckRetrieveZoneInput) GoString ¶
func (s CheckRetrieveZoneInput) GoString() string
GoString returns the string representation
func (*CheckRetrieveZoneInput) SetRetrieveType ¶
func (s *CheckRetrieveZoneInput) SetRetrieveType(v string) *CheckRetrieveZoneInput
SetRetrieveType sets the RetrieveType field's value.
func (*CheckRetrieveZoneInput) SetZoneName ¶
func (s *CheckRetrieveZoneInput) SetZoneName(v string) *CheckRetrieveZoneInput
SetZoneName sets the ZoneName field's value.
func (CheckRetrieveZoneInput) String ¶
func (s CheckRetrieveZoneInput) String() string
String returns the string representation
func (*CheckRetrieveZoneInput) Validate ¶
func (s *CheckRetrieveZoneInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CheckRetrieveZoneOutput ¶
type CheckRetrieveZoneOutput struct { Metadata *response.ResponseMetadata Success *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CheckRetrieveZoneOutput) GoString ¶
func (s CheckRetrieveZoneOutput) GoString() string
GoString returns the string representation
func (*CheckRetrieveZoneOutput) SetSuccess ¶
func (s *CheckRetrieveZoneOutput) SetSuccess(v string) *CheckRetrieveZoneOutput
SetSuccess sets the Success field's value.
func (CheckRetrieveZoneOutput) String ¶
func (s CheckRetrieveZoneOutput) String() string
String returns the string representation
type CheckZoneInput ¶
type CheckZoneInput struct { // ZoneName is a required field ZoneName *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CheckZoneInput) GoString ¶
func (s CheckZoneInput) GoString() string
GoString returns the string representation
func (*CheckZoneInput) SetZoneName ¶
func (s *CheckZoneInput) SetZoneName(v string) *CheckZoneInput
SetZoneName sets the ZoneName field's value.
func (CheckZoneInput) String ¶
func (s CheckZoneInput) String() string
String returns the string representation
func (*CheckZoneInput) Validate ¶
func (s *CheckZoneInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CheckZoneOutput ¶
type CheckZoneOutput struct { Metadata *response.ResponseMetadata IsSubDomain *bool `type:"boolean" json:",omitempty"` Message *string `type:"string" json:",omitempty"` NameServer []*string `type:"list" json:",omitempty"` Registered *bool `type:"boolean" json:",omitempty"` ZoneName *string `type:"string" json:",omitempty"` ZoneOwnedByOtherUser *bool `type:"boolean" json:",omitempty"` // contains filtered or unexported fields }
func (CheckZoneOutput) GoString ¶
func (s CheckZoneOutput) GoString() string
GoString returns the string representation
func (*CheckZoneOutput) SetIsSubDomain ¶
func (s *CheckZoneOutput) SetIsSubDomain(v bool) *CheckZoneOutput
SetIsSubDomain sets the IsSubDomain field's value.
func (*CheckZoneOutput) SetMessage ¶
func (s *CheckZoneOutput) SetMessage(v string) *CheckZoneOutput
SetMessage sets the Message field's value.
func (*CheckZoneOutput) SetNameServer ¶
func (s *CheckZoneOutput) SetNameServer(v []*string) *CheckZoneOutput
SetNameServer sets the NameServer field's value.
func (*CheckZoneOutput) SetRegistered ¶
func (s *CheckZoneOutput) SetRegistered(v bool) *CheckZoneOutput
SetRegistered sets the Registered field's value.
func (*CheckZoneOutput) SetZoneName ¶
func (s *CheckZoneOutput) SetZoneName(v string) *CheckZoneOutput
SetZoneName sets the ZoneName field's value.
func (*CheckZoneOutput) SetZoneOwnedByOtherUser ¶
func (s *CheckZoneOutput) SetZoneOwnedByOtherUser(v bool) *CheckZoneOutput
SetZoneOwnedByOtherUser sets the ZoneOwnedByOtherUser field's value.
func (CheckZoneOutput) String ¶
func (s CheckZoneOutput) String() string
String returns the string representation
type CreateCustomLineInput ¶
type CreateCustomLineInput struct { IPSegments []*string `type:"list" json:",omitempty"` // NameCN is a required field NameCN *string `type:"string" json:",omitempty" required:"true"` Remark *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateCustomLineInput) GoString ¶
func (s CreateCustomLineInput) GoString() string
GoString returns the string representation
func (*CreateCustomLineInput) SetIPSegments ¶
func (s *CreateCustomLineInput) SetIPSegments(v []*string) *CreateCustomLineInput
SetIPSegments sets the IPSegments field's value.
func (*CreateCustomLineInput) SetNameCN ¶
func (s *CreateCustomLineInput) SetNameCN(v string) *CreateCustomLineInput
SetNameCN sets the NameCN field's value.
func (*CreateCustomLineInput) SetRemark ¶
func (s *CreateCustomLineInput) SetRemark(v string) *CreateCustomLineInput
SetRemark sets the Remark field's value.
func (CreateCustomLineInput) String ¶
func (s CreateCustomLineInput) String() string
String returns the string representation
func (*CreateCustomLineInput) Validate ¶
func (s *CreateCustomLineInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCustomLineOutput ¶
type CreateCustomLineOutput struct { Metadata *response.ResponseMetadata Line *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateCustomLineOutput) GoString ¶
func (s CreateCustomLineOutput) GoString() string
GoString returns the string representation
func (*CreateCustomLineOutput) SetLine ¶
func (s *CreateCustomLineOutput) SetLine(v string) *CreateCustomLineOutput
SetLine sets the Line field's value.
func (CreateCustomLineOutput) String ¶
func (s CreateCustomLineOutput) String() string
String returns the string representation
type CreateRecordInput ¶
type CreateRecordInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` Line *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TTL *int32 `type:"int32" json:",omitempty"` // Type is a required field Type *string `type:"string" json:",omitempty" required:"true"` // Value is a required field Value *string `type:"string" json:",omitempty" required:"true"` Weight *int32 `type:"int32" json:",omitempty"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateRecordInput) GoString ¶
func (s CreateRecordInput) GoString() string
GoString returns the string representation
func (*CreateRecordInput) SetHost ¶
func (s *CreateRecordInput) SetHost(v string) *CreateRecordInput
SetHost sets the Host field's value.
func (*CreateRecordInput) SetLine ¶
func (s *CreateRecordInput) SetLine(v string) *CreateRecordInput
SetLine sets the Line field's value.
func (*CreateRecordInput) SetRemark ¶
func (s *CreateRecordInput) SetRemark(v string) *CreateRecordInput
SetRemark sets the Remark field's value.
func (*CreateRecordInput) SetTTL ¶
func (s *CreateRecordInput) SetTTL(v int32) *CreateRecordInput
SetTTL sets the TTL field's value.
func (*CreateRecordInput) SetType ¶
func (s *CreateRecordInput) SetType(v string) *CreateRecordInput
SetType sets the Type field's value.
func (*CreateRecordInput) SetValue ¶
func (s *CreateRecordInput) SetValue(v string) *CreateRecordInput
SetValue sets the Value field's value.
func (*CreateRecordInput) SetWeight ¶
func (s *CreateRecordInput) SetWeight(v int32) *CreateRecordInput
SetWeight sets the Weight field's value.
func (*CreateRecordInput) SetZID ¶
func (s *CreateRecordInput) SetZID(v int64) *CreateRecordInput
SetZID sets the ZID field's value.
func (CreateRecordInput) String ¶
func (s CreateRecordInput) String() string
String returns the string representation
func (*CreateRecordInput) Validate ¶
func (s *CreateRecordInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRecordOutput ¶
type CreateRecordOutput struct { Metadata *response.ResponseMetadata CreatedAt *string `type:"string" json:",omitempty"` Enable *bool `type:"boolean" json:",omitempty"` FQDN *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` Operators []*string `type:"list" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` RecordID *string `type:"string" json:",omitempty"` RecordSetID *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TTL *int32 `type:"int32" json:",omitempty"` Tags []*string `type:"list" json:",omitempty"` Type *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (CreateRecordOutput) GoString ¶
func (s CreateRecordOutput) GoString() string
GoString returns the string representation
func (*CreateRecordOutput) SetCreatedAt ¶
func (s *CreateRecordOutput) SetCreatedAt(v string) *CreateRecordOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateRecordOutput) SetEnable ¶
func (s *CreateRecordOutput) SetEnable(v bool) *CreateRecordOutput
SetEnable sets the Enable field's value.
func (*CreateRecordOutput) SetFQDN ¶
func (s *CreateRecordOutput) SetFQDN(v string) *CreateRecordOutput
SetFQDN sets the FQDN field's value.
func (*CreateRecordOutput) SetHost ¶
func (s *CreateRecordOutput) SetHost(v string) *CreateRecordOutput
SetHost sets the Host field's value.
func (*CreateRecordOutput) SetLine ¶
func (s *CreateRecordOutput) SetLine(v string) *CreateRecordOutput
SetLine sets the Line field's value.
func (*CreateRecordOutput) SetOperators ¶
func (s *CreateRecordOutput) SetOperators(v []*string) *CreateRecordOutput
SetOperators sets the Operators field's value.
func (*CreateRecordOutput) SetPQDN ¶
func (s *CreateRecordOutput) SetPQDN(v string) *CreateRecordOutput
SetPQDN sets the PQDN field's value.
func (*CreateRecordOutput) SetRecordID ¶
func (s *CreateRecordOutput) SetRecordID(v string) *CreateRecordOutput
SetRecordID sets the RecordID field's value.
func (*CreateRecordOutput) SetRecordSetID ¶
func (s *CreateRecordOutput) SetRecordSetID(v string) *CreateRecordOutput
SetRecordSetID sets the RecordSetID field's value.
func (*CreateRecordOutput) SetRemark ¶
func (s *CreateRecordOutput) SetRemark(v string) *CreateRecordOutput
SetRemark sets the Remark field's value.
func (*CreateRecordOutput) SetTTL ¶
func (s *CreateRecordOutput) SetTTL(v int32) *CreateRecordOutput
SetTTL sets the TTL field's value.
func (*CreateRecordOutput) SetTags ¶
func (s *CreateRecordOutput) SetTags(v []*string) *CreateRecordOutput
SetTags sets the Tags field's value.
func (*CreateRecordOutput) SetType ¶
func (s *CreateRecordOutput) SetType(v string) *CreateRecordOutput
SetType sets the Type field's value.
func (*CreateRecordOutput) SetUpdatedAt ¶
func (s *CreateRecordOutput) SetUpdatedAt(v string) *CreateRecordOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateRecordOutput) SetValue ¶
func (s *CreateRecordOutput) SetValue(v string) *CreateRecordOutput
SetValue sets the Value field's value.
func (*CreateRecordOutput) SetWeight ¶
func (s *CreateRecordOutput) SetWeight(v int32) *CreateRecordOutput
SetWeight sets the Weight field's value.
func (CreateRecordOutput) String ¶
func (s CreateRecordOutput) String() string
String returns the string representation
type CreateUserZoneBackupInput ¶
type CreateUserZoneBackupInput struct { // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateUserZoneBackupInput) GoString ¶
func (s CreateUserZoneBackupInput) GoString() string
GoString returns the string representation
func (*CreateUserZoneBackupInput) SetZID ¶
func (s *CreateUserZoneBackupInput) SetZID(v int64) *CreateUserZoneBackupInput
SetZID sets the ZID field's value.
func (CreateUserZoneBackupInput) String ¶
func (s CreateUserZoneBackupInput) String() string
String returns the string representation
func (*CreateUserZoneBackupInput) Validate ¶
func (s *CreateUserZoneBackupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateUserZoneBackupOutput ¶
type CreateUserZoneBackupOutput struct { Metadata *response.ResponseMetadata BackupTime *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateUserZoneBackupOutput) GoString ¶
func (s CreateUserZoneBackupOutput) GoString() string
GoString returns the string representation
func (*CreateUserZoneBackupOutput) SetBackupTime ¶
func (s *CreateUserZoneBackupOutput) SetBackupTime(v string) *CreateUserZoneBackupOutput
SetBackupTime sets the BackupTime field's value.
func (CreateUserZoneBackupOutput) String ¶
func (s CreateUserZoneBackupOutput) String() string
String returns the string representation
type CreateZoneInput ¶
type CreateZoneInput struct { ProjectName *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` Tags []*TagForCreateZoneInput `type:"list" json:",omitempty"` // ZoneName is a required field ZoneName *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (CreateZoneInput) GoString ¶
func (s CreateZoneInput) GoString() string
GoString returns the string representation
func (*CreateZoneInput) SetProjectName ¶
func (s *CreateZoneInput) SetProjectName(v string) *CreateZoneInput
SetProjectName sets the ProjectName field's value.
func (*CreateZoneInput) SetRemark ¶
func (s *CreateZoneInput) SetRemark(v string) *CreateZoneInput
SetRemark sets the Remark field's value.
func (*CreateZoneInput) SetTags ¶
func (s *CreateZoneInput) SetTags(v []*TagForCreateZoneInput) *CreateZoneInput
SetTags sets the Tags field's value.
func (*CreateZoneInput) SetZoneName ¶
func (s *CreateZoneInput) SetZoneName(v string) *CreateZoneInput
SetZoneName sets the ZoneName field's value.
func (CreateZoneInput) String ¶
func (s CreateZoneInput) String() string
String returns the string representation
func (*CreateZoneInput) Validate ¶
func (s *CreateZoneInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateZoneOutput ¶
type CreateZoneOutput struct { Metadata *response.ResponseMetadata CacheStage *int32 `type:"int32" json:",omitempty"` ConfigurationCode *string `type:"string" json:",omitempty"` CreatedAt *string `type:"string" json:",omitempty"` DnsSecurity *string `type:"string" json:",omitempty"` ExpiredTime *int64 `type:"int64" json:",omitempty"` InstanceID *string `type:"string" json:",omitempty"` IsSubDomain *bool `type:"boolean" json:",omitempty"` LastOperator *string `type:"string" json:",omitempty"` RecordCount *int32 `type:"int32" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TradeCode *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` ZID *int64 `type:"int64" json:",omitempty"` ZoneName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CreateZoneOutput) GoString ¶
func (s CreateZoneOutput) GoString() string
GoString returns the string representation
func (*CreateZoneOutput) SetCacheStage ¶
func (s *CreateZoneOutput) SetCacheStage(v int32) *CreateZoneOutput
SetCacheStage sets the CacheStage field's value.
func (*CreateZoneOutput) SetConfigurationCode ¶
func (s *CreateZoneOutput) SetConfigurationCode(v string) *CreateZoneOutput
SetConfigurationCode sets the ConfigurationCode field's value.
func (*CreateZoneOutput) SetCreatedAt ¶
func (s *CreateZoneOutput) SetCreatedAt(v string) *CreateZoneOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateZoneOutput) SetDnsSecurity ¶
func (s *CreateZoneOutput) SetDnsSecurity(v string) *CreateZoneOutput
SetDnsSecurity sets the DnsSecurity field's value.
func (*CreateZoneOutput) SetExpiredTime ¶
func (s *CreateZoneOutput) SetExpiredTime(v int64) *CreateZoneOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*CreateZoneOutput) SetInstanceID ¶
func (s *CreateZoneOutput) SetInstanceID(v string) *CreateZoneOutput
SetInstanceID sets the InstanceID field's value.
func (*CreateZoneOutput) SetIsSubDomain ¶
func (s *CreateZoneOutput) SetIsSubDomain(v bool) *CreateZoneOutput
SetIsSubDomain sets the IsSubDomain field's value.
func (*CreateZoneOutput) SetLastOperator ¶
func (s *CreateZoneOutput) SetLastOperator(v string) *CreateZoneOutput
SetLastOperator sets the LastOperator field's value.
func (*CreateZoneOutput) SetRecordCount ¶
func (s *CreateZoneOutput) SetRecordCount(v int32) *CreateZoneOutput
SetRecordCount sets the RecordCount field's value.
func (*CreateZoneOutput) SetRemark ¶
func (s *CreateZoneOutput) SetRemark(v string) *CreateZoneOutput
SetRemark sets the Remark field's value.
func (*CreateZoneOutput) SetTradeCode ¶
func (s *CreateZoneOutput) SetTradeCode(v string) *CreateZoneOutput
SetTradeCode sets the TradeCode field's value.
func (*CreateZoneOutput) SetUpdatedAt ¶
func (s *CreateZoneOutput) SetUpdatedAt(v string) *CreateZoneOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateZoneOutput) SetZID ¶
func (s *CreateZoneOutput) SetZID(v int64) *CreateZoneOutput
SetZID sets the ZID field's value.
func (*CreateZoneOutput) SetZoneName ¶
func (s *CreateZoneOutput) SetZoneName(v string) *CreateZoneOutput
SetZoneName sets the ZoneName field's value.
func (CreateZoneOutput) String ¶
func (s CreateZoneOutput) String() string
String returns the string representation
type CustomerLineForListCustomLinesOutput ¶
type CustomerLineForListCustomLinesOutput struct { CreatedAt *string `type:"string" json:",omitempty"` IPSegments []*string `type:"list" json:",omitempty"` Line *string `type:"string" json:",omitempty"` NameCN *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (CustomerLineForListCustomLinesOutput) GoString ¶
func (s CustomerLineForListCustomLinesOutput) GoString() string
GoString returns the string representation
func (*CustomerLineForListCustomLinesOutput) SetCreatedAt ¶
func (s *CustomerLineForListCustomLinesOutput) SetCreatedAt(v string) *CustomerLineForListCustomLinesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CustomerLineForListCustomLinesOutput) SetIPSegments ¶
func (s *CustomerLineForListCustomLinesOutput) SetIPSegments(v []*string) *CustomerLineForListCustomLinesOutput
SetIPSegments sets the IPSegments field's value.
func (*CustomerLineForListCustomLinesOutput) SetLine ¶
func (s *CustomerLineForListCustomLinesOutput) SetLine(v string) *CustomerLineForListCustomLinesOutput
SetLine sets the Line field's value.
func (*CustomerLineForListCustomLinesOutput) SetNameCN ¶
func (s *CustomerLineForListCustomLinesOutput) SetNameCN(v string) *CustomerLineForListCustomLinesOutput
SetNameCN sets the NameCN field's value.
func (*CustomerLineForListCustomLinesOutput) SetRemark ¶
func (s *CustomerLineForListCustomLinesOutput) SetRemark(v string) *CustomerLineForListCustomLinesOutput
SetRemark sets the Remark field's value.
func (*CustomerLineForListCustomLinesOutput) SetUpdatedAt ¶
func (s *CustomerLineForListCustomLinesOutput) SetUpdatedAt(v string) *CustomerLineForListCustomLinesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (CustomerLineForListCustomLinesOutput) String ¶
func (s CustomerLineForListCustomLinesOutput) String() string
String returns the string representation
type DNS ¶
DNS provides the API operation methods for making requests to DNS. See this package's package overview docs for details on the service.
DNS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *DNS
New create int can support ssl or region locate set
func (*DNS) BatchDeleteCustomLine ¶
func (c *DNS) BatchDeleteCustomLine(input *BatchDeleteCustomLineInput) (*BatchDeleteCustomLineOutput, error)
BatchDeleteCustomLine API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation BatchDeleteCustomLine for usage and error information.
func (*DNS) BatchDeleteCustomLineCommon ¶
func (c *DNS) BatchDeleteCustomLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchDeleteCustomLineCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation BatchDeleteCustomLineCommon for usage and error information.
func (*DNS) BatchDeleteCustomLineCommonRequest ¶
func (c *DNS) BatchDeleteCustomLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchDeleteCustomLineCommonRequest generates a "volcengine/request.Request" representing the client's request for the BatchDeleteCustomLineCommon operation. The "output" return value will be populated with the BatchDeleteCustomLineCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDeleteCustomLineCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDeleteCustomLineCommon Send returns without error.
See BatchDeleteCustomLineCommon for more information on using the BatchDeleteCustomLineCommon API call, and error handling.
// Example sending a request using the BatchDeleteCustomLineCommonRequest method. req, resp := client.BatchDeleteCustomLineCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) BatchDeleteCustomLineCommonWithContext ¶
func (c *DNS) BatchDeleteCustomLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchDeleteCustomLineCommonWithContext is the same as BatchDeleteCustomLineCommon with the addition of the ability to pass a context and additional request options.
See BatchDeleteCustomLineCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) BatchDeleteCustomLineRequest ¶
func (c *DNS) BatchDeleteCustomLineRequest(input *BatchDeleteCustomLineInput) (req *request.Request, output *BatchDeleteCustomLineOutput)
BatchDeleteCustomLineRequest generates a "volcengine/request.Request" representing the client's request for the BatchDeleteCustomLine operation. The "output" return value will be populated with the BatchDeleteCustomLineCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchDeleteCustomLineCommon Request to send the API call to the service. the "output" return value is not valid until after BatchDeleteCustomLineCommon Send returns without error.
See BatchDeleteCustomLine for more information on using the BatchDeleteCustomLine API call, and error handling.
// Example sending a request using the BatchDeleteCustomLineRequest method. req, resp := client.BatchDeleteCustomLineRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) BatchDeleteCustomLineWithContext ¶
func (c *DNS) BatchDeleteCustomLineWithContext(ctx volcengine.Context, input *BatchDeleteCustomLineInput, opts ...request.Option) (*BatchDeleteCustomLineOutput, error)
BatchDeleteCustomLineWithContext is the same as BatchDeleteCustomLine with the addition of the ability to pass a context and additional request options.
See BatchDeleteCustomLine for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CheckRetrieveZone ¶
func (c *DNS) CheckRetrieveZone(input *CheckRetrieveZoneInput) (*CheckRetrieveZoneOutput, error)
CheckRetrieveZone API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CheckRetrieveZone for usage and error information.
func (*DNS) CheckRetrieveZoneCommon ¶
func (c *DNS) CheckRetrieveZoneCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CheckRetrieveZoneCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CheckRetrieveZoneCommon for usage and error information.
func (*DNS) CheckRetrieveZoneCommonRequest ¶
func (c *DNS) CheckRetrieveZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckRetrieveZoneCommonRequest generates a "volcengine/request.Request" representing the client's request for the CheckRetrieveZoneCommon operation. The "output" return value will be populated with the CheckRetrieveZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckRetrieveZoneCommon Request to send the API call to the service. the "output" return value is not valid until after CheckRetrieveZoneCommon Send returns without error.
See CheckRetrieveZoneCommon for more information on using the CheckRetrieveZoneCommon API call, and error handling.
// Example sending a request using the CheckRetrieveZoneCommonRequest method. req, resp := client.CheckRetrieveZoneCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CheckRetrieveZoneCommonWithContext ¶
func (c *DNS) CheckRetrieveZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CheckRetrieveZoneCommonWithContext is the same as CheckRetrieveZoneCommon with the addition of the ability to pass a context and additional request options.
See CheckRetrieveZoneCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CheckRetrieveZoneRequest ¶
func (c *DNS) CheckRetrieveZoneRequest(input *CheckRetrieveZoneInput) (req *request.Request, output *CheckRetrieveZoneOutput)
CheckRetrieveZoneRequest generates a "volcengine/request.Request" representing the client's request for the CheckRetrieveZone operation. The "output" return value will be populated with the CheckRetrieveZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckRetrieveZoneCommon Request to send the API call to the service. the "output" return value is not valid until after CheckRetrieveZoneCommon Send returns without error.
See CheckRetrieveZone for more information on using the CheckRetrieveZone API call, and error handling.
// Example sending a request using the CheckRetrieveZoneRequest method. req, resp := client.CheckRetrieveZoneRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CheckRetrieveZoneWithContext ¶
func (c *DNS) CheckRetrieveZoneWithContext(ctx volcengine.Context, input *CheckRetrieveZoneInput, opts ...request.Option) (*CheckRetrieveZoneOutput, error)
CheckRetrieveZoneWithContext is the same as CheckRetrieveZone with the addition of the ability to pass a context and additional request options.
See CheckRetrieveZone for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CheckZone ¶
func (c *DNS) CheckZone(input *CheckZoneInput) (*CheckZoneOutput, error)
CheckZone API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CheckZone for usage and error information.
func (*DNS) CheckZoneCommon ¶
CheckZoneCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CheckZoneCommon for usage and error information.
func (*DNS) CheckZoneCommonRequest ¶
func (c *DNS) CheckZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CheckZoneCommonRequest generates a "volcengine/request.Request" representing the client's request for the CheckZoneCommon operation. The "output" return value will be populated with the CheckZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckZoneCommon Request to send the API call to the service. the "output" return value is not valid until after CheckZoneCommon Send returns without error.
See CheckZoneCommon for more information on using the CheckZoneCommon API call, and error handling.
// Example sending a request using the CheckZoneCommonRequest method. req, resp := client.CheckZoneCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CheckZoneCommonWithContext ¶
func (c *DNS) CheckZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CheckZoneCommonWithContext is the same as CheckZoneCommon with the addition of the ability to pass a context and additional request options.
See CheckZoneCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CheckZoneRequest ¶
func (c *DNS) CheckZoneRequest(input *CheckZoneInput) (req *request.Request, output *CheckZoneOutput)
CheckZoneRequest generates a "volcengine/request.Request" representing the client's request for the CheckZone operation. The "output" return value will be populated with the CheckZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned CheckZoneCommon Request to send the API call to the service. the "output" return value is not valid until after CheckZoneCommon Send returns without error.
See CheckZone for more information on using the CheckZone API call, and error handling.
// Example sending a request using the CheckZoneRequest method. req, resp := client.CheckZoneRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CheckZoneWithContext ¶
func (c *DNS) CheckZoneWithContext(ctx volcengine.Context, input *CheckZoneInput, opts ...request.Option) (*CheckZoneOutput, error)
CheckZoneWithContext is the same as CheckZone with the addition of the ability to pass a context and additional request options.
See CheckZone for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateCustomLine ¶
func (c *DNS) CreateCustomLine(input *CreateCustomLineInput) (*CreateCustomLineOutput, error)
CreateCustomLine API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateCustomLine for usage and error information.
func (*DNS) CreateCustomLineCommon ¶
func (c *DNS) CreateCustomLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateCustomLineCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateCustomLineCommon for usage and error information.
func (*DNS) CreateCustomLineCommonRequest ¶
func (c *DNS) CreateCustomLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateCustomLineCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateCustomLineCommon operation. The "output" return value will be populated with the CreateCustomLineCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomLineCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomLineCommon Send returns without error.
See CreateCustomLineCommon for more information on using the CreateCustomLineCommon API call, and error handling.
// Example sending a request using the CreateCustomLineCommonRequest method. req, resp := client.CreateCustomLineCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateCustomLineCommonWithContext ¶
func (c *DNS) CreateCustomLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateCustomLineCommonWithContext is the same as CreateCustomLineCommon with the addition of the ability to pass a context and additional request options.
See CreateCustomLineCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateCustomLineRequest ¶
func (c *DNS) CreateCustomLineRequest(input *CreateCustomLineInput) (req *request.Request, output *CreateCustomLineOutput)
CreateCustomLineRequest generates a "volcengine/request.Request" representing the client's request for the CreateCustomLine operation. The "output" return value will be populated with the CreateCustomLineCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomLineCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomLineCommon Send returns without error.
See CreateCustomLine for more information on using the CreateCustomLine API call, and error handling.
// Example sending a request using the CreateCustomLineRequest method. req, resp := client.CreateCustomLineRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateCustomLineWithContext ¶
func (c *DNS) CreateCustomLineWithContext(ctx volcengine.Context, input *CreateCustomLineInput, opts ...request.Option) (*CreateCustomLineOutput, error)
CreateCustomLineWithContext is the same as CreateCustomLine with the addition of the ability to pass a context and additional request options.
See CreateCustomLine for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateRecord ¶
func (c *DNS) CreateRecord(input *CreateRecordInput) (*CreateRecordOutput, error)
CreateRecord API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateRecord for usage and error information.
func (*DNS) CreateRecordCommon ¶
CreateRecordCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateRecordCommon for usage and error information.
func (*DNS) CreateRecordCommonRequest ¶
func (c *DNS) CreateRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateRecordCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRecordCommon operation. The "output" return value will be populated with the CreateRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRecordCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRecordCommon Send returns without error.
See CreateRecordCommon for more information on using the CreateRecordCommon API call, and error handling.
// Example sending a request using the CreateRecordCommonRequest method. req, resp := client.CreateRecordCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateRecordCommonWithContext ¶
func (c *DNS) CreateRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateRecordCommonWithContext is the same as CreateRecordCommon with the addition of the ability to pass a context and additional request options.
See CreateRecordCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateRecordRequest ¶
func (c *DNS) CreateRecordRequest(input *CreateRecordInput) (req *request.Request, output *CreateRecordOutput)
CreateRecordRequest generates a "volcengine/request.Request" representing the client's request for the CreateRecord operation. The "output" return value will be populated with the CreateRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRecordCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRecordCommon Send returns without error.
See CreateRecord for more information on using the CreateRecord API call, and error handling.
// Example sending a request using the CreateRecordRequest method. req, resp := client.CreateRecordRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateRecordWithContext ¶
func (c *DNS) CreateRecordWithContext(ctx volcengine.Context, input *CreateRecordInput, opts ...request.Option) (*CreateRecordOutput, error)
CreateRecordWithContext is the same as CreateRecord with the addition of the ability to pass a context and additional request options.
See CreateRecord for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateUserZoneBackup ¶
func (c *DNS) CreateUserZoneBackup(input *CreateUserZoneBackupInput) (*CreateUserZoneBackupOutput, error)
CreateUserZoneBackup API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateUserZoneBackup for usage and error information.
func (*DNS) CreateUserZoneBackupCommon ¶
func (c *DNS) CreateUserZoneBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateUserZoneBackupCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateUserZoneBackupCommon for usage and error information.
func (*DNS) CreateUserZoneBackupCommonRequest ¶
func (c *DNS) CreateUserZoneBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateUserZoneBackupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserZoneBackupCommon operation. The "output" return value will be populated with the CreateUserZoneBackupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUserZoneBackupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserZoneBackupCommon Send returns without error.
See CreateUserZoneBackupCommon for more information on using the CreateUserZoneBackupCommon API call, and error handling.
// Example sending a request using the CreateUserZoneBackupCommonRequest method. req, resp := client.CreateUserZoneBackupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateUserZoneBackupCommonWithContext ¶
func (c *DNS) CreateUserZoneBackupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateUserZoneBackupCommonWithContext is the same as CreateUserZoneBackupCommon with the addition of the ability to pass a context and additional request options.
See CreateUserZoneBackupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateUserZoneBackupRequest ¶
func (c *DNS) CreateUserZoneBackupRequest(input *CreateUserZoneBackupInput) (req *request.Request, output *CreateUserZoneBackupOutput)
CreateUserZoneBackupRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserZoneBackup operation. The "output" return value will be populated with the CreateUserZoneBackupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUserZoneBackupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserZoneBackupCommon Send returns without error.
See CreateUserZoneBackup for more information on using the CreateUserZoneBackup API call, and error handling.
// Example sending a request using the CreateUserZoneBackupRequest method. req, resp := client.CreateUserZoneBackupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateUserZoneBackupWithContext ¶
func (c *DNS) CreateUserZoneBackupWithContext(ctx volcengine.Context, input *CreateUserZoneBackupInput, opts ...request.Option) (*CreateUserZoneBackupOutput, error)
CreateUserZoneBackupWithContext is the same as CreateUserZoneBackup with the addition of the ability to pass a context and additional request options.
See CreateUserZoneBackup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateZone ¶
func (c *DNS) CreateZone(input *CreateZoneInput) (*CreateZoneOutput, error)
CreateZone API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateZone for usage and error information.
func (*DNS) CreateZoneCommon ¶
CreateZoneCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation CreateZoneCommon for usage and error information.
func (*DNS) CreateZoneCommonRequest ¶
func (c *DNS) CreateZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateZoneCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateZoneCommon operation. The "output" return value will be populated with the CreateZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateZoneCommon Request to send the API call to the service. the "output" return value is not valid until after CreateZoneCommon Send returns without error.
See CreateZoneCommon for more information on using the CreateZoneCommon API call, and error handling.
// Example sending a request using the CreateZoneCommonRequest method. req, resp := client.CreateZoneCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateZoneCommonWithContext ¶
func (c *DNS) CreateZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateZoneCommonWithContext is the same as CreateZoneCommon with the addition of the ability to pass a context and additional request options.
See CreateZoneCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) CreateZoneRequest ¶
func (c *DNS) CreateZoneRequest(input *CreateZoneInput) (req *request.Request, output *CreateZoneOutput)
CreateZoneRequest generates a "volcengine/request.Request" representing the client's request for the CreateZone operation. The "output" return value will be populated with the CreateZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateZoneCommon Request to send the API call to the service. the "output" return value is not valid until after CreateZoneCommon Send returns without error.
See CreateZone for more information on using the CreateZone API call, and error handling.
// Example sending a request using the CreateZoneRequest method. req, resp := client.CreateZoneRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) CreateZoneWithContext ¶
func (c *DNS) CreateZoneWithContext(ctx volcengine.Context, input *CreateZoneInput, opts ...request.Option) (*CreateZoneOutput, error)
CreateZoneWithContext is the same as CreateZone with the addition of the ability to pass a context and additional request options.
See CreateZone for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) DeleteRecord ¶
func (c *DNS) DeleteRecord(input *DeleteRecordInput) (*DeleteRecordOutput, error)
DeleteRecord API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation DeleteRecord for usage and error information.
func (*DNS) DeleteRecordCommon ¶
DeleteRecordCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation DeleteRecordCommon for usage and error information.
func (*DNS) DeleteRecordCommonRequest ¶
func (c *DNS) DeleteRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteRecordCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRecordCommon operation. The "output" return value will be populated with the DeleteRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRecordCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRecordCommon Send returns without error.
See DeleteRecordCommon for more information on using the DeleteRecordCommon API call, and error handling.
// Example sending a request using the DeleteRecordCommonRequest method. req, resp := client.DeleteRecordCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) DeleteRecordCommonWithContext ¶
func (c *DNS) DeleteRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteRecordCommonWithContext is the same as DeleteRecordCommon with the addition of the ability to pass a context and additional request options.
See DeleteRecordCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) DeleteRecordRequest ¶
func (c *DNS) DeleteRecordRequest(input *DeleteRecordInput) (req *request.Request, output *DeleteRecordOutput)
DeleteRecordRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRecord operation. The "output" return value will be populated with the DeleteRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRecordCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRecordCommon Send returns without error.
See DeleteRecord for more information on using the DeleteRecord API call, and error handling.
// Example sending a request using the DeleteRecordRequest method. req, resp := client.DeleteRecordRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) DeleteRecordWithContext ¶
func (c *DNS) DeleteRecordWithContext(ctx volcengine.Context, input *DeleteRecordInput, opts ...request.Option) (*DeleteRecordOutput, error)
DeleteRecordWithContext is the same as DeleteRecord with the addition of the ability to pass a context and additional request options.
See DeleteRecord for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) DeleteUserZoneBackup ¶
func (c *DNS) DeleteUserZoneBackup(input *DeleteUserZoneBackupInput) (*DeleteUserZoneBackupOutput, error)
DeleteUserZoneBackup API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation DeleteUserZoneBackup for usage and error information.
func (*DNS) DeleteUserZoneBackupCommon ¶
func (c *DNS) DeleteUserZoneBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteUserZoneBackupCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation DeleteUserZoneBackupCommon for usage and error information.
func (*DNS) DeleteUserZoneBackupCommonRequest ¶
func (c *DNS) DeleteUserZoneBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteUserZoneBackupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserZoneBackupCommon operation. The "output" return value will be populated with the DeleteUserZoneBackupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUserZoneBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserZoneBackupCommon Send returns without error.
See DeleteUserZoneBackupCommon for more information on using the DeleteUserZoneBackupCommon API call, and error handling.
// Example sending a request using the DeleteUserZoneBackupCommonRequest method. req, resp := client.DeleteUserZoneBackupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) DeleteUserZoneBackupCommonWithContext ¶
func (c *DNS) DeleteUserZoneBackupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteUserZoneBackupCommonWithContext is the same as DeleteUserZoneBackupCommon with the addition of the ability to pass a context and additional request options.
See DeleteUserZoneBackupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) DeleteUserZoneBackupRequest ¶
func (c *DNS) DeleteUserZoneBackupRequest(input *DeleteUserZoneBackupInput) (req *request.Request, output *DeleteUserZoneBackupOutput)
DeleteUserZoneBackupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserZoneBackup operation. The "output" return value will be populated with the DeleteUserZoneBackupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUserZoneBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserZoneBackupCommon Send returns without error.
See DeleteUserZoneBackup for more information on using the DeleteUserZoneBackup API call, and error handling.
// Example sending a request using the DeleteUserZoneBackupRequest method. req, resp := client.DeleteUserZoneBackupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) DeleteUserZoneBackupWithContext ¶
func (c *DNS) DeleteUserZoneBackupWithContext(ctx volcengine.Context, input *DeleteUserZoneBackupInput, opts ...request.Option) (*DeleteUserZoneBackupOutput, error)
DeleteUserZoneBackupWithContext is the same as DeleteUserZoneBackup with the addition of the ability to pass a context and additional request options.
See DeleteUserZoneBackup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) DeleteZone ¶
func (c *DNS) DeleteZone(input *DeleteZoneInput) (*DeleteZoneOutput, error)
DeleteZone API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation DeleteZone for usage and error information.
func (*DNS) DeleteZoneCommon ¶
DeleteZoneCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation DeleteZoneCommon for usage and error information.
func (*DNS) DeleteZoneCommonRequest ¶
func (c *DNS) DeleteZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteZoneCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteZoneCommon operation. The "output" return value will be populated with the DeleteZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteZoneCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteZoneCommon Send returns without error.
See DeleteZoneCommon for more information on using the DeleteZoneCommon API call, and error handling.
// Example sending a request using the DeleteZoneCommonRequest method. req, resp := client.DeleteZoneCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) DeleteZoneCommonWithContext ¶
func (c *DNS) DeleteZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteZoneCommonWithContext is the same as DeleteZoneCommon with the addition of the ability to pass a context and additional request options.
See DeleteZoneCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) DeleteZoneRequest ¶
func (c *DNS) DeleteZoneRequest(input *DeleteZoneInput) (req *request.Request, output *DeleteZoneOutput)
DeleteZoneRequest generates a "volcengine/request.Request" representing the client's request for the DeleteZone operation. The "output" return value will be populated with the DeleteZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteZoneCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteZoneCommon Send returns without error.
See DeleteZone for more information on using the DeleteZone API call, and error handling.
// Example sending a request using the DeleteZoneRequest method. req, resp := client.DeleteZoneRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) DeleteZoneWithContext ¶
func (c *DNS) DeleteZoneWithContext(ctx volcengine.Context, input *DeleteZoneInput, opts ...request.Option) (*DeleteZoneOutput, error)
DeleteZoneWithContext is the same as DeleteZone with the addition of the ability to pass a context and additional request options.
See DeleteZone for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListCustomLines ¶
func (c *DNS) ListCustomLines(input *ListCustomLinesInput) (*ListCustomLinesOutput, error)
ListCustomLines API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListCustomLines for usage and error information.
func (*DNS) ListCustomLinesCommon ¶
ListCustomLinesCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListCustomLinesCommon for usage and error information.
func (*DNS) ListCustomLinesCommonRequest ¶
func (c *DNS) ListCustomLinesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListCustomLinesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListCustomLinesCommon operation. The "output" return value will be populated with the ListCustomLinesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCustomLinesCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomLinesCommon Send returns without error.
See ListCustomLinesCommon for more information on using the ListCustomLinesCommon API call, and error handling.
// Example sending a request using the ListCustomLinesCommonRequest method. req, resp := client.ListCustomLinesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListCustomLinesCommonWithContext ¶
func (c *DNS) ListCustomLinesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListCustomLinesCommonWithContext is the same as ListCustomLinesCommon with the addition of the ability to pass a context and additional request options.
See ListCustomLinesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListCustomLinesRequest ¶
func (c *DNS) ListCustomLinesRequest(input *ListCustomLinesInput) (req *request.Request, output *ListCustomLinesOutput)
ListCustomLinesRequest generates a "volcengine/request.Request" representing the client's request for the ListCustomLines operation. The "output" return value will be populated with the ListCustomLinesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListCustomLinesCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomLinesCommon Send returns without error.
See ListCustomLines for more information on using the ListCustomLines API call, and error handling.
// Example sending a request using the ListCustomLinesRequest method. req, resp := client.ListCustomLinesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListCustomLinesWithContext ¶
func (c *DNS) ListCustomLinesWithContext(ctx volcengine.Context, input *ListCustomLinesInput, opts ...request.Option) (*ListCustomLinesOutput, error)
ListCustomLinesWithContext is the same as ListCustomLines with the addition of the ability to pass a context and additional request options.
See ListCustomLines for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListDomainStatistics ¶
func (c *DNS) ListDomainStatistics(input *ListDomainStatisticsInput) (*ListDomainStatisticsOutput, error)
ListDomainStatistics API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListDomainStatistics for usage and error information.
func (*DNS) ListDomainStatisticsCommon ¶
func (c *DNS) ListDomainStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListDomainStatisticsCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListDomainStatisticsCommon for usage and error information.
func (*DNS) ListDomainStatisticsCommonRequest ¶
func (c *DNS) ListDomainStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListDomainStatisticsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListDomainStatisticsCommon operation. The "output" return value will be populated with the ListDomainStatisticsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListDomainStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after ListDomainStatisticsCommon Send returns without error.
See ListDomainStatisticsCommon for more information on using the ListDomainStatisticsCommon API call, and error handling.
// Example sending a request using the ListDomainStatisticsCommonRequest method. req, resp := client.ListDomainStatisticsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListDomainStatisticsCommonWithContext ¶
func (c *DNS) ListDomainStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListDomainStatisticsCommonWithContext is the same as ListDomainStatisticsCommon with the addition of the ability to pass a context and additional request options.
See ListDomainStatisticsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListDomainStatisticsRequest ¶
func (c *DNS) ListDomainStatisticsRequest(input *ListDomainStatisticsInput) (req *request.Request, output *ListDomainStatisticsOutput)
ListDomainStatisticsRequest generates a "volcengine/request.Request" representing the client's request for the ListDomainStatistics operation. The "output" return value will be populated with the ListDomainStatisticsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListDomainStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after ListDomainStatisticsCommon Send returns without error.
See ListDomainStatistics for more information on using the ListDomainStatistics API call, and error handling.
// Example sending a request using the ListDomainStatisticsRequest method. req, resp := client.ListDomainStatisticsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListDomainStatisticsWithContext ¶
func (c *DNS) ListDomainStatisticsWithContext(ctx volcengine.Context, input *ListDomainStatisticsInput, opts ...request.Option) (*ListDomainStatisticsOutput, error)
ListDomainStatisticsWithContext is the same as ListDomainStatistics with the addition of the ability to pass a context and additional request options.
See ListDomainStatistics for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListLines ¶
func (c *DNS) ListLines(input *ListLinesInput) (*ListLinesOutput, error)
ListLines API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListLines for usage and error information.
func (*DNS) ListLinesCommon ¶
ListLinesCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListLinesCommon for usage and error information.
func (*DNS) ListLinesCommonRequest ¶
func (c *DNS) ListLinesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListLinesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListLinesCommon operation. The "output" return value will be populated with the ListLinesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListLinesCommon Request to send the API call to the service. the "output" return value is not valid until after ListLinesCommon Send returns without error.
See ListLinesCommon for more information on using the ListLinesCommon API call, and error handling.
// Example sending a request using the ListLinesCommonRequest method. req, resp := client.ListLinesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListLinesCommonWithContext ¶
func (c *DNS) ListLinesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListLinesCommonWithContext is the same as ListLinesCommon with the addition of the ability to pass a context and additional request options.
See ListLinesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListLinesRequest ¶
func (c *DNS) ListLinesRequest(input *ListLinesInput) (req *request.Request, output *ListLinesOutput)
ListLinesRequest generates a "volcengine/request.Request" representing the client's request for the ListLines operation. The "output" return value will be populated with the ListLinesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListLinesCommon Request to send the API call to the service. the "output" return value is not valid until after ListLinesCommon Send returns without error.
See ListLines for more information on using the ListLines API call, and error handling.
// Example sending a request using the ListLinesRequest method. req, resp := client.ListLinesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListLinesWithContext ¶
func (c *DNS) ListLinesWithContext(ctx volcengine.Context, input *ListLinesInput, opts ...request.Option) (*ListLinesOutput, error)
ListLinesWithContext is the same as ListLines with the addition of the ability to pass a context and additional request options.
See ListLines for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListRecordDigestByLine ¶
func (c *DNS) ListRecordDigestByLine(input *ListRecordDigestByLineInput) (*ListRecordDigestByLineOutput, error)
ListRecordDigestByLine API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListRecordDigestByLine for usage and error information.
func (*DNS) ListRecordDigestByLineCommon ¶
func (c *DNS) ListRecordDigestByLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListRecordDigestByLineCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListRecordDigestByLineCommon for usage and error information.
func (*DNS) ListRecordDigestByLineCommonRequest ¶
func (c *DNS) ListRecordDigestByLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRecordDigestByLineCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRecordDigestByLineCommon operation. The "output" return value will be populated with the ListRecordDigestByLineCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRecordDigestByLineCommon Request to send the API call to the service. the "output" return value is not valid until after ListRecordDigestByLineCommon Send returns without error.
See ListRecordDigestByLineCommon for more information on using the ListRecordDigestByLineCommon API call, and error handling.
// Example sending a request using the ListRecordDigestByLineCommonRequest method. req, resp := client.ListRecordDigestByLineCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListRecordDigestByLineCommonWithContext ¶
func (c *DNS) ListRecordDigestByLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRecordDigestByLineCommonWithContext is the same as ListRecordDigestByLineCommon with the addition of the ability to pass a context and additional request options.
See ListRecordDigestByLineCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListRecordDigestByLineRequest ¶
func (c *DNS) ListRecordDigestByLineRequest(input *ListRecordDigestByLineInput) (req *request.Request, output *ListRecordDigestByLineOutput)
ListRecordDigestByLineRequest generates a "volcengine/request.Request" representing the client's request for the ListRecordDigestByLine operation. The "output" return value will be populated with the ListRecordDigestByLineCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRecordDigestByLineCommon Request to send the API call to the service. the "output" return value is not valid until after ListRecordDigestByLineCommon Send returns without error.
See ListRecordDigestByLine for more information on using the ListRecordDigestByLine API call, and error handling.
// Example sending a request using the ListRecordDigestByLineRequest method. req, resp := client.ListRecordDigestByLineRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListRecordDigestByLineWithContext ¶
func (c *DNS) ListRecordDigestByLineWithContext(ctx volcengine.Context, input *ListRecordDigestByLineInput, opts ...request.Option) (*ListRecordDigestByLineOutput, error)
ListRecordDigestByLineWithContext is the same as ListRecordDigestByLine with the addition of the ability to pass a context and additional request options.
See ListRecordDigestByLine for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListRecordSets ¶
func (c *DNS) ListRecordSets(input *ListRecordSetsInput) (*ListRecordSetsOutput, error)
ListRecordSets API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListRecordSets for usage and error information.
func (*DNS) ListRecordSetsCommon ¶
ListRecordSetsCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListRecordSetsCommon for usage and error information.
func (*DNS) ListRecordSetsCommonRequest ¶
func (c *DNS) ListRecordSetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRecordSetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRecordSetsCommon operation. The "output" return value will be populated with the ListRecordSetsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRecordSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRecordSetsCommon Send returns without error.
See ListRecordSetsCommon for more information on using the ListRecordSetsCommon API call, and error handling.
// Example sending a request using the ListRecordSetsCommonRequest method. req, resp := client.ListRecordSetsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListRecordSetsCommonWithContext ¶
func (c *DNS) ListRecordSetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRecordSetsCommonWithContext is the same as ListRecordSetsCommon with the addition of the ability to pass a context and additional request options.
See ListRecordSetsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListRecordSetsRequest ¶
func (c *DNS) ListRecordSetsRequest(input *ListRecordSetsInput) (req *request.Request, output *ListRecordSetsOutput)
ListRecordSetsRequest generates a "volcengine/request.Request" representing the client's request for the ListRecordSets operation. The "output" return value will be populated with the ListRecordSetsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRecordSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRecordSetsCommon Send returns without error.
See ListRecordSets for more information on using the ListRecordSets API call, and error handling.
// Example sending a request using the ListRecordSetsRequest method. req, resp := client.ListRecordSetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListRecordSetsWithContext ¶
func (c *DNS) ListRecordSetsWithContext(ctx volcengine.Context, input *ListRecordSetsInput, opts ...request.Option) (*ListRecordSetsOutput, error)
ListRecordSetsWithContext is the same as ListRecordSets with the addition of the ability to pass a context and additional request options.
See ListRecordSets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListRecords ¶
func (c *DNS) ListRecords(input *ListRecordsInput) (*ListRecordsOutput, error)
ListRecords API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListRecords for usage and error information.
func (*DNS) ListRecordsCommon ¶
ListRecordsCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListRecordsCommon for usage and error information.
func (*DNS) ListRecordsCommonRequest ¶
func (c *DNS) ListRecordsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRecordsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRecordsCommon operation. The "output" return value will be populated with the ListRecordsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRecordsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRecordsCommon Send returns without error.
See ListRecordsCommon for more information on using the ListRecordsCommon API call, and error handling.
// Example sending a request using the ListRecordsCommonRequest method. req, resp := client.ListRecordsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListRecordsCommonWithContext ¶
func (c *DNS) ListRecordsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRecordsCommonWithContext is the same as ListRecordsCommon with the addition of the ability to pass a context and additional request options.
See ListRecordsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListRecordsRequest ¶
func (c *DNS) ListRecordsRequest(input *ListRecordsInput) (req *request.Request, output *ListRecordsOutput)
ListRecordsRequest generates a "volcengine/request.Request" representing the client's request for the ListRecords operation. The "output" return value will be populated with the ListRecordsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRecordsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRecordsCommon Send returns without error.
See ListRecords for more information on using the ListRecords API call, and error handling.
// Example sending a request using the ListRecordsRequest method. req, resp := client.ListRecordsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListRecordsWithContext ¶
func (c *DNS) ListRecordsWithContext(ctx volcengine.Context, input *ListRecordsInput, opts ...request.Option) (*ListRecordsOutput, error)
ListRecordsWithContext is the same as ListRecords with the addition of the ability to pass a context and additional request options.
See ListRecords for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListUserZoneBackups ¶
func (c *DNS) ListUserZoneBackups(input *ListUserZoneBackupsInput) (*ListUserZoneBackupsOutput, error)
ListUserZoneBackups API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListUserZoneBackups for usage and error information.
func (*DNS) ListUserZoneBackupsCommon ¶
func (c *DNS) ListUserZoneBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListUserZoneBackupsCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListUserZoneBackupsCommon for usage and error information.
func (*DNS) ListUserZoneBackupsCommonRequest ¶
func (c *DNS) ListUserZoneBackupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListUserZoneBackupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUserZoneBackupsCommon operation. The "output" return value will be populated with the ListUserZoneBackupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUserZoneBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserZoneBackupsCommon Send returns without error.
See ListUserZoneBackupsCommon for more information on using the ListUserZoneBackupsCommon API call, and error handling.
// Example sending a request using the ListUserZoneBackupsCommonRequest method. req, resp := client.ListUserZoneBackupsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListUserZoneBackupsCommonWithContext ¶
func (c *DNS) ListUserZoneBackupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListUserZoneBackupsCommonWithContext is the same as ListUserZoneBackupsCommon with the addition of the ability to pass a context and additional request options.
See ListUserZoneBackupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListUserZoneBackupsRequest ¶
func (c *DNS) ListUserZoneBackupsRequest(input *ListUserZoneBackupsInput) (req *request.Request, output *ListUserZoneBackupsOutput)
ListUserZoneBackupsRequest generates a "volcengine/request.Request" representing the client's request for the ListUserZoneBackups operation. The "output" return value will be populated with the ListUserZoneBackupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUserZoneBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserZoneBackupsCommon Send returns without error.
See ListUserZoneBackups for more information on using the ListUserZoneBackups API call, and error handling.
// Example sending a request using the ListUserZoneBackupsRequest method. req, resp := client.ListUserZoneBackupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListUserZoneBackupsWithContext ¶
func (c *DNS) ListUserZoneBackupsWithContext(ctx volcengine.Context, input *ListUserZoneBackupsInput, opts ...request.Option) (*ListUserZoneBackupsOutput, error)
ListUserZoneBackupsWithContext is the same as ListUserZoneBackups with the addition of the ability to pass a context and additional request options.
See ListUserZoneBackups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListZoneStatistics ¶
func (c *DNS) ListZoneStatistics(input *ListZoneStatisticsInput) (*ListZoneStatisticsOutput, error)
ListZoneStatistics API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListZoneStatistics for usage and error information.
func (*DNS) ListZoneStatisticsCommon ¶
func (c *DNS) ListZoneStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListZoneStatisticsCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListZoneStatisticsCommon for usage and error information.
func (*DNS) ListZoneStatisticsCommonRequest ¶
func (c *DNS) ListZoneStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListZoneStatisticsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListZoneStatisticsCommon operation. The "output" return value will be populated with the ListZoneStatisticsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListZoneStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after ListZoneStatisticsCommon Send returns without error.
See ListZoneStatisticsCommon for more information on using the ListZoneStatisticsCommon API call, and error handling.
// Example sending a request using the ListZoneStatisticsCommonRequest method. req, resp := client.ListZoneStatisticsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListZoneStatisticsCommonWithContext ¶
func (c *DNS) ListZoneStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListZoneStatisticsCommonWithContext is the same as ListZoneStatisticsCommon with the addition of the ability to pass a context and additional request options.
See ListZoneStatisticsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListZoneStatisticsRequest ¶
func (c *DNS) ListZoneStatisticsRequest(input *ListZoneStatisticsInput) (req *request.Request, output *ListZoneStatisticsOutput)
ListZoneStatisticsRequest generates a "volcengine/request.Request" representing the client's request for the ListZoneStatistics operation. The "output" return value will be populated with the ListZoneStatisticsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListZoneStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after ListZoneStatisticsCommon Send returns without error.
See ListZoneStatistics for more information on using the ListZoneStatistics API call, and error handling.
// Example sending a request using the ListZoneStatisticsRequest method. req, resp := client.ListZoneStatisticsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListZoneStatisticsWithContext ¶
func (c *DNS) ListZoneStatisticsWithContext(ctx volcengine.Context, input *ListZoneStatisticsInput, opts ...request.Option) (*ListZoneStatisticsOutput, error)
ListZoneStatisticsWithContext is the same as ListZoneStatistics with the addition of the ability to pass a context and additional request options.
See ListZoneStatistics for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListZones ¶
func (c *DNS) ListZones(input *ListZonesInput) (*ListZonesOutput, error)
ListZones API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListZones for usage and error information.
func (*DNS) ListZonesCommon ¶
ListZonesCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation ListZonesCommon for usage and error information.
func (*DNS) ListZonesCommonRequest ¶
func (c *DNS) ListZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListZonesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListZonesCommon operation. The "output" return value will be populated with the ListZonesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListZonesCommon Request to send the API call to the service. the "output" return value is not valid until after ListZonesCommon Send returns without error.
See ListZonesCommon for more information on using the ListZonesCommon API call, and error handling.
// Example sending a request using the ListZonesCommonRequest method. req, resp := client.ListZonesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListZonesCommonWithContext ¶
func (c *DNS) ListZonesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListZonesCommonWithContext is the same as ListZonesCommon with the addition of the ability to pass a context and additional request options.
See ListZonesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) ListZonesRequest ¶
func (c *DNS) ListZonesRequest(input *ListZonesInput) (req *request.Request, output *ListZonesOutput)
ListZonesRequest generates a "volcengine/request.Request" representing the client's request for the ListZones operation. The "output" return value will be populated with the ListZonesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListZonesCommon Request to send the API call to the service. the "output" return value is not valid until after ListZonesCommon Send returns without error.
See ListZones for more information on using the ListZones API call, and error handling.
// Example sending a request using the ListZonesRequest method. req, resp := client.ListZonesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) ListZonesWithContext ¶
func (c *DNS) ListZonesWithContext(ctx volcengine.Context, input *ListZonesInput, opts ...request.Option) (*ListZonesOutput, error)
ListZonesWithContext is the same as ListZones with the addition of the ability to pass a context and additional request options.
See ListZones for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) QueryBackupSchedule ¶
func (c *DNS) QueryBackupSchedule(input *QueryBackupScheduleInput) (*QueryBackupScheduleOutput, error)
QueryBackupSchedule API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation QueryBackupSchedule for usage and error information.
func (*DNS) QueryBackupScheduleCommon ¶
func (c *DNS) QueryBackupScheduleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
QueryBackupScheduleCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation QueryBackupScheduleCommon for usage and error information.
func (*DNS) QueryBackupScheduleCommonRequest ¶
func (c *DNS) QueryBackupScheduleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryBackupScheduleCommonRequest generates a "volcengine/request.Request" representing the client's request for the QueryBackupScheduleCommon operation. The "output" return value will be populated with the QueryBackupScheduleCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryBackupScheduleCommon Request to send the API call to the service. the "output" return value is not valid until after QueryBackupScheduleCommon Send returns without error.
See QueryBackupScheduleCommon for more information on using the QueryBackupScheduleCommon API call, and error handling.
// Example sending a request using the QueryBackupScheduleCommonRequest method. req, resp := client.QueryBackupScheduleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) QueryBackupScheduleCommonWithContext ¶
func (c *DNS) QueryBackupScheduleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryBackupScheduleCommonWithContext is the same as QueryBackupScheduleCommon with the addition of the ability to pass a context and additional request options.
See QueryBackupScheduleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) QueryBackupScheduleRequest ¶
func (c *DNS) QueryBackupScheduleRequest(input *QueryBackupScheduleInput) (req *request.Request, output *QueryBackupScheduleOutput)
QueryBackupScheduleRequest generates a "volcengine/request.Request" representing the client's request for the QueryBackupSchedule operation. The "output" return value will be populated with the QueryBackupScheduleCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryBackupScheduleCommon Request to send the API call to the service. the "output" return value is not valid until after QueryBackupScheduleCommon Send returns without error.
See QueryBackupSchedule for more information on using the QueryBackupSchedule API call, and error handling.
// Example sending a request using the QueryBackupScheduleRequest method. req, resp := client.QueryBackupScheduleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) QueryBackupScheduleWithContext ¶
func (c *DNS) QueryBackupScheduleWithContext(ctx volcengine.Context, input *QueryBackupScheduleInput, opts ...request.Option) (*QueryBackupScheduleOutput, error)
QueryBackupScheduleWithContext is the same as QueryBackupSchedule with the addition of the ability to pass a context and additional request options.
See QueryBackupSchedule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) QueryRecord ¶
func (c *DNS) QueryRecord(input *QueryRecordInput) (*QueryRecordOutput, error)
QueryRecord API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation QueryRecord for usage and error information.
func (*DNS) QueryRecordCommon ¶
QueryRecordCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation QueryRecordCommon for usage and error information.
func (*DNS) QueryRecordCommonRequest ¶
func (c *DNS) QueryRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryRecordCommonRequest generates a "volcengine/request.Request" representing the client's request for the QueryRecordCommon operation. The "output" return value will be populated with the QueryRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryRecordCommon Request to send the API call to the service. the "output" return value is not valid until after QueryRecordCommon Send returns without error.
See QueryRecordCommon for more information on using the QueryRecordCommon API call, and error handling.
// Example sending a request using the QueryRecordCommonRequest method. req, resp := client.QueryRecordCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) QueryRecordCommonWithContext ¶
func (c *DNS) QueryRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryRecordCommonWithContext is the same as QueryRecordCommon with the addition of the ability to pass a context and additional request options.
See QueryRecordCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) QueryRecordRequest ¶
func (c *DNS) QueryRecordRequest(input *QueryRecordInput) (req *request.Request, output *QueryRecordOutput)
QueryRecordRequest generates a "volcengine/request.Request" representing the client's request for the QueryRecord operation. The "output" return value will be populated with the QueryRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryRecordCommon Request to send the API call to the service. the "output" return value is not valid until after QueryRecordCommon Send returns without error.
See QueryRecord for more information on using the QueryRecord API call, and error handling.
// Example sending a request using the QueryRecordRequest method. req, resp := client.QueryRecordRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) QueryRecordWithContext ¶
func (c *DNS) QueryRecordWithContext(ctx volcengine.Context, input *QueryRecordInput, opts ...request.Option) (*QueryRecordOutput, error)
QueryRecordWithContext is the same as QueryRecord with the addition of the ability to pass a context and additional request options.
See QueryRecord for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) QueryZone ¶
func (c *DNS) QueryZone(input *QueryZoneInput) (*QueryZoneOutput, error)
QueryZone API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation QueryZone for usage and error information.
func (*DNS) QueryZoneCommon ¶
QueryZoneCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation QueryZoneCommon for usage and error information.
func (*DNS) QueryZoneCommonRequest ¶
func (c *DNS) QueryZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryZoneCommonRequest generates a "volcengine/request.Request" representing the client's request for the QueryZoneCommon operation. The "output" return value will be populated with the QueryZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryZoneCommon Request to send the API call to the service. the "output" return value is not valid until after QueryZoneCommon Send returns without error.
See QueryZoneCommon for more information on using the QueryZoneCommon API call, and error handling.
// Example sending a request using the QueryZoneCommonRequest method. req, resp := client.QueryZoneCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) QueryZoneCommonWithContext ¶
func (c *DNS) QueryZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryZoneCommonWithContext is the same as QueryZoneCommon with the addition of the ability to pass a context and additional request options.
See QueryZoneCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) QueryZoneRequest ¶
func (c *DNS) QueryZoneRequest(input *QueryZoneInput) (req *request.Request, output *QueryZoneOutput)
QueryZoneRequest generates a "volcengine/request.Request" representing the client's request for the QueryZone operation. The "output" return value will be populated with the QueryZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryZoneCommon Request to send the API call to the service. the "output" return value is not valid until after QueryZoneCommon Send returns without error.
See QueryZone for more information on using the QueryZone API call, and error handling.
// Example sending a request using the QueryZoneRequest method. req, resp := client.QueryZoneRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) QueryZoneWithContext ¶
func (c *DNS) QueryZoneWithContext(ctx volcengine.Context, input *QueryZoneInput, opts ...request.Option) (*QueryZoneOutput, error)
QueryZoneWithContext is the same as QueryZone with the addition of the ability to pass a context and additional request options.
See QueryZone for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) RestoreUserZoneBackup ¶
func (c *DNS) RestoreUserZoneBackup(input *RestoreUserZoneBackupInput) (*RestoreUserZoneBackupOutput, error)
RestoreUserZoneBackup API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation RestoreUserZoneBackup for usage and error information.
func (*DNS) RestoreUserZoneBackupCommon ¶
func (c *DNS) RestoreUserZoneBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RestoreUserZoneBackupCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation RestoreUserZoneBackupCommon for usage and error information.
func (*DNS) RestoreUserZoneBackupCommonRequest ¶
func (c *DNS) RestoreUserZoneBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RestoreUserZoneBackupCommonRequest generates a "volcengine/request.Request" representing the client's request for the RestoreUserZoneBackupCommon operation. The "output" return value will be populated with the RestoreUserZoneBackupCommon request's response once the request completes successfully.
Use "Send" method on the returned RestoreUserZoneBackupCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreUserZoneBackupCommon Send returns without error.
See RestoreUserZoneBackupCommon for more information on using the RestoreUserZoneBackupCommon API call, and error handling.
// Example sending a request using the RestoreUserZoneBackupCommonRequest method. req, resp := client.RestoreUserZoneBackupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) RestoreUserZoneBackupCommonWithContext ¶
func (c *DNS) RestoreUserZoneBackupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RestoreUserZoneBackupCommonWithContext is the same as RestoreUserZoneBackupCommon with the addition of the ability to pass a context and additional request options.
See RestoreUserZoneBackupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) RestoreUserZoneBackupRequest ¶
func (c *DNS) RestoreUserZoneBackupRequest(input *RestoreUserZoneBackupInput) (req *request.Request, output *RestoreUserZoneBackupOutput)
RestoreUserZoneBackupRequest generates a "volcengine/request.Request" representing the client's request for the RestoreUserZoneBackup operation. The "output" return value will be populated with the RestoreUserZoneBackupCommon request's response once the request completes successfully.
Use "Send" method on the returned RestoreUserZoneBackupCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreUserZoneBackupCommon Send returns without error.
See RestoreUserZoneBackup for more information on using the RestoreUserZoneBackup API call, and error handling.
// Example sending a request using the RestoreUserZoneBackupRequest method. req, resp := client.RestoreUserZoneBackupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) RestoreUserZoneBackupWithContext ¶
func (c *DNS) RestoreUserZoneBackupWithContext(ctx volcengine.Context, input *RestoreUserZoneBackupInput, opts ...request.Option) (*RestoreUserZoneBackupOutput, error)
RestoreUserZoneBackupWithContext is the same as RestoreUserZoneBackup with the addition of the ability to pass a context and additional request options.
See RestoreUserZoneBackup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) RetrieveZone ¶
func (c *DNS) RetrieveZone(input *RetrieveZoneInput) (*RetrieveZoneOutput, error)
RetrieveZone API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation RetrieveZone for usage and error information.
func (*DNS) RetrieveZoneCommon ¶
RetrieveZoneCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation RetrieveZoneCommon for usage and error information.
func (*DNS) RetrieveZoneCommonRequest ¶
func (c *DNS) RetrieveZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RetrieveZoneCommonRequest generates a "volcengine/request.Request" representing the client's request for the RetrieveZoneCommon operation. The "output" return value will be populated with the RetrieveZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned RetrieveZoneCommon Request to send the API call to the service. the "output" return value is not valid until after RetrieveZoneCommon Send returns without error.
See RetrieveZoneCommon for more information on using the RetrieveZoneCommon API call, and error handling.
// Example sending a request using the RetrieveZoneCommonRequest method. req, resp := client.RetrieveZoneCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) RetrieveZoneCommonWithContext ¶
func (c *DNS) RetrieveZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RetrieveZoneCommonWithContext is the same as RetrieveZoneCommon with the addition of the ability to pass a context and additional request options.
See RetrieveZoneCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) RetrieveZoneRequest ¶
func (c *DNS) RetrieveZoneRequest(input *RetrieveZoneInput) (req *request.Request, output *RetrieveZoneOutput)
RetrieveZoneRequest generates a "volcengine/request.Request" representing the client's request for the RetrieveZone operation. The "output" return value will be populated with the RetrieveZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned RetrieveZoneCommon Request to send the API call to the service. the "output" return value is not valid until after RetrieveZoneCommon Send returns without error.
See RetrieveZone for more information on using the RetrieveZone API call, and error handling.
// Example sending a request using the RetrieveZoneRequest method. req, resp := client.RetrieveZoneRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) RetrieveZoneWithContext ¶
func (c *DNS) RetrieveZoneWithContext(ctx volcengine.Context, input *RetrieveZoneInput, opts ...request.Option) (*RetrieveZoneOutput, error)
RetrieveZoneWithContext is the same as RetrieveZone with the addition of the ability to pass a context and additional request options.
See RetrieveZone for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateBackupSchedule ¶
func (c *DNS) UpdateBackupSchedule(input *UpdateBackupScheduleInput) (*UpdateBackupScheduleOutput, error)
UpdateBackupSchedule API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateBackupSchedule for usage and error information.
func (*DNS) UpdateBackupScheduleCommon ¶
func (c *DNS) UpdateBackupScheduleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateBackupScheduleCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateBackupScheduleCommon for usage and error information.
func (*DNS) UpdateBackupScheduleCommonRequest ¶
func (c *DNS) UpdateBackupScheduleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateBackupScheduleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBackupScheduleCommon operation. The "output" return value will be populated with the UpdateBackupScheduleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateBackupScheduleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBackupScheduleCommon Send returns without error.
See UpdateBackupScheduleCommon for more information on using the UpdateBackupScheduleCommon API call, and error handling.
// Example sending a request using the UpdateBackupScheduleCommonRequest method. req, resp := client.UpdateBackupScheduleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateBackupScheduleCommonWithContext ¶
func (c *DNS) UpdateBackupScheduleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateBackupScheduleCommonWithContext is the same as UpdateBackupScheduleCommon with the addition of the ability to pass a context and additional request options.
See UpdateBackupScheduleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateBackupScheduleRequest ¶
func (c *DNS) UpdateBackupScheduleRequest(input *UpdateBackupScheduleInput) (req *request.Request, output *UpdateBackupScheduleOutput)
UpdateBackupScheduleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBackupSchedule operation. The "output" return value will be populated with the UpdateBackupScheduleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateBackupScheduleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBackupScheduleCommon Send returns without error.
See UpdateBackupSchedule for more information on using the UpdateBackupSchedule API call, and error handling.
// Example sending a request using the UpdateBackupScheduleRequest method. req, resp := client.UpdateBackupScheduleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateBackupScheduleWithContext ¶
func (c *DNS) UpdateBackupScheduleWithContext(ctx volcengine.Context, input *UpdateBackupScheduleInput, opts ...request.Option) (*UpdateBackupScheduleOutput, error)
UpdateBackupScheduleWithContext is the same as UpdateBackupSchedule with the addition of the ability to pass a context and additional request options.
See UpdateBackupSchedule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateCustomLine ¶
func (c *DNS) UpdateCustomLine(input *UpdateCustomLineInput) (*UpdateCustomLineOutput, error)
UpdateCustomLine API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateCustomLine for usage and error information.
func (*DNS) UpdateCustomLineCommon ¶
func (c *DNS) UpdateCustomLineCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomLineCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateCustomLineCommon for usage and error information.
func (*DNS) UpdateCustomLineCommonRequest ¶
func (c *DNS) UpdateCustomLineCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateCustomLineCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateCustomLineCommon operation. The "output" return value will be populated with the UpdateCustomLineCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomLineCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomLineCommon Send returns without error.
See UpdateCustomLineCommon for more information on using the UpdateCustomLineCommon API call, and error handling.
// Example sending a request using the UpdateCustomLineCommonRequest method. req, resp := client.UpdateCustomLineCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateCustomLineCommonWithContext ¶
func (c *DNS) UpdateCustomLineCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateCustomLineCommonWithContext is the same as UpdateCustomLineCommon with the addition of the ability to pass a context and additional request options.
See UpdateCustomLineCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateCustomLineRequest ¶
func (c *DNS) UpdateCustomLineRequest(input *UpdateCustomLineInput) (req *request.Request, output *UpdateCustomLineOutput)
UpdateCustomLineRequest generates a "volcengine/request.Request" representing the client's request for the UpdateCustomLine operation. The "output" return value will be populated with the UpdateCustomLineCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomLineCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomLineCommon Send returns without error.
See UpdateCustomLine for more information on using the UpdateCustomLine API call, and error handling.
// Example sending a request using the UpdateCustomLineRequest method. req, resp := client.UpdateCustomLineRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateCustomLineWithContext ¶
func (c *DNS) UpdateCustomLineWithContext(ctx volcengine.Context, input *UpdateCustomLineInput, opts ...request.Option) (*UpdateCustomLineOutput, error)
UpdateCustomLineWithContext is the same as UpdateCustomLine with the addition of the ability to pass a context and additional request options.
See UpdateCustomLine for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateRecord ¶
func (c *DNS) UpdateRecord(input *UpdateRecordInput) (*UpdateRecordOutput, error)
UpdateRecord API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateRecord for usage and error information.
func (*DNS) UpdateRecordCommon ¶
UpdateRecordCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateRecordCommon for usage and error information.
func (*DNS) UpdateRecordCommonRequest ¶
func (c *DNS) UpdateRecordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateRecordCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRecordCommon operation. The "output" return value will be populated with the UpdateRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRecordCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRecordCommon Send returns without error.
See UpdateRecordCommon for more information on using the UpdateRecordCommon API call, and error handling.
// Example sending a request using the UpdateRecordCommonRequest method. req, resp := client.UpdateRecordCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateRecordCommonWithContext ¶
func (c *DNS) UpdateRecordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateRecordCommonWithContext is the same as UpdateRecordCommon with the addition of the ability to pass a context and additional request options.
See UpdateRecordCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateRecordRequest ¶
func (c *DNS) UpdateRecordRequest(input *UpdateRecordInput) (req *request.Request, output *UpdateRecordOutput)
UpdateRecordRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRecord operation. The "output" return value will be populated with the UpdateRecordCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRecordCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRecordCommon Send returns without error.
See UpdateRecord for more information on using the UpdateRecord API call, and error handling.
// Example sending a request using the UpdateRecordRequest method. req, resp := client.UpdateRecordRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateRecordSet ¶
func (c *DNS) UpdateRecordSet(input *UpdateRecordSetInput) (*UpdateRecordSetOutput, error)
UpdateRecordSet API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateRecordSet for usage and error information.
func (*DNS) UpdateRecordSetCommon ¶
UpdateRecordSetCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateRecordSetCommon for usage and error information.
func (*DNS) UpdateRecordSetCommonRequest ¶
func (c *DNS) UpdateRecordSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateRecordSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRecordSetCommon operation. The "output" return value will be populated with the UpdateRecordSetCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRecordSetCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRecordSetCommon Send returns without error.
See UpdateRecordSetCommon for more information on using the UpdateRecordSetCommon API call, and error handling.
// Example sending a request using the UpdateRecordSetCommonRequest method. req, resp := client.UpdateRecordSetCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateRecordSetCommonWithContext ¶
func (c *DNS) UpdateRecordSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateRecordSetCommonWithContext is the same as UpdateRecordSetCommon with the addition of the ability to pass a context and additional request options.
See UpdateRecordSetCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateRecordSetRequest ¶
func (c *DNS) UpdateRecordSetRequest(input *UpdateRecordSetInput) (req *request.Request, output *UpdateRecordSetOutput)
UpdateRecordSetRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRecordSet operation. The "output" return value will be populated with the UpdateRecordSetCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRecordSetCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRecordSetCommon Send returns without error.
See UpdateRecordSet for more information on using the UpdateRecordSet API call, and error handling.
// Example sending a request using the UpdateRecordSetRequest method. req, resp := client.UpdateRecordSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateRecordSetWithContext ¶
func (c *DNS) UpdateRecordSetWithContext(ctx volcengine.Context, input *UpdateRecordSetInput, opts ...request.Option) (*UpdateRecordSetOutput, error)
UpdateRecordSetWithContext is the same as UpdateRecordSet with the addition of the ability to pass a context and additional request options.
See UpdateRecordSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateRecordStatus ¶
func (c *DNS) UpdateRecordStatus(input *UpdateRecordStatusInput) (*UpdateRecordStatusOutput, error)
UpdateRecordStatus API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateRecordStatus for usage and error information.
func (*DNS) UpdateRecordStatusCommon ¶
func (c *DNS) UpdateRecordStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateRecordStatusCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateRecordStatusCommon for usage and error information.
func (*DNS) UpdateRecordStatusCommonRequest ¶
func (c *DNS) UpdateRecordStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateRecordStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRecordStatusCommon operation. The "output" return value will be populated with the UpdateRecordStatusCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRecordStatusCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRecordStatusCommon Send returns without error.
See UpdateRecordStatusCommon for more information on using the UpdateRecordStatusCommon API call, and error handling.
// Example sending a request using the UpdateRecordStatusCommonRequest method. req, resp := client.UpdateRecordStatusCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateRecordStatusCommonWithContext ¶
func (c *DNS) UpdateRecordStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateRecordStatusCommonWithContext is the same as UpdateRecordStatusCommon with the addition of the ability to pass a context and additional request options.
See UpdateRecordStatusCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateRecordStatusRequest ¶
func (c *DNS) UpdateRecordStatusRequest(input *UpdateRecordStatusInput) (req *request.Request, output *UpdateRecordStatusOutput)
UpdateRecordStatusRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRecordStatus operation. The "output" return value will be populated with the UpdateRecordStatusCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRecordStatusCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRecordStatusCommon Send returns without error.
See UpdateRecordStatus for more information on using the UpdateRecordStatus API call, and error handling.
// Example sending a request using the UpdateRecordStatusRequest method. req, resp := client.UpdateRecordStatusRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateRecordStatusWithContext ¶
func (c *DNS) UpdateRecordStatusWithContext(ctx volcengine.Context, input *UpdateRecordStatusInput, opts ...request.Option) (*UpdateRecordStatusOutput, error)
UpdateRecordStatusWithContext is the same as UpdateRecordStatus with the addition of the ability to pass a context and additional request options.
See UpdateRecordStatus for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateRecordWithContext ¶
func (c *DNS) UpdateRecordWithContext(ctx volcengine.Context, input *UpdateRecordInput, opts ...request.Option) (*UpdateRecordOutput, error)
UpdateRecordWithContext is the same as UpdateRecord with the addition of the ability to pass a context and additional request options.
See UpdateRecord for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateZone ¶
func (c *DNS) UpdateZone(input *UpdateZoneInput) (*UpdateZoneOutput, error)
UpdateZone API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateZone for usage and error information.
func (*DNS) UpdateZoneCommon ¶
UpdateZoneCommon API operation for DNS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for DNS's API operation UpdateZoneCommon for usage and error information.
func (*DNS) UpdateZoneCommonRequest ¶
func (c *DNS) UpdateZoneCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateZoneCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateZoneCommon operation. The "output" return value will be populated with the UpdateZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateZoneCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateZoneCommon Send returns without error.
See UpdateZoneCommon for more information on using the UpdateZoneCommon API call, and error handling.
// Example sending a request using the UpdateZoneCommonRequest method. req, resp := client.UpdateZoneCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateZoneCommonWithContext ¶
func (c *DNS) UpdateZoneCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateZoneCommonWithContext is the same as UpdateZoneCommon with the addition of the ability to pass a context and additional request options.
See UpdateZoneCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*DNS) UpdateZoneRequest ¶
func (c *DNS) UpdateZoneRequest(input *UpdateZoneInput) (req *request.Request, output *UpdateZoneOutput)
UpdateZoneRequest generates a "volcengine/request.Request" representing the client's request for the UpdateZone operation. The "output" return value will be populated with the UpdateZoneCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateZoneCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateZoneCommon Send returns without error.
See UpdateZone for more information on using the UpdateZone API call, and error handling.
// Example sending a request using the UpdateZoneRequest method. req, resp := client.UpdateZoneRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*DNS) UpdateZoneWithContext ¶
func (c *DNS) UpdateZoneWithContext(ctx volcengine.Context, input *UpdateZoneInput, opts ...request.Option) (*UpdateZoneOutput, error)
UpdateZoneWithContext is the same as UpdateZone with the addition of the ability to pass a context and additional request options.
See UpdateZone for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type DNSAPI ¶
type DNSAPI interface { BatchDeleteCustomLineCommon(*map[string]interface{}) (*map[string]interface{}, error) BatchDeleteCustomLineCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) BatchDeleteCustomLineCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) BatchDeleteCustomLine(*BatchDeleteCustomLineInput) (*BatchDeleteCustomLineOutput, error) BatchDeleteCustomLineWithContext(volcengine.Context, *BatchDeleteCustomLineInput, ...request.Option) (*BatchDeleteCustomLineOutput, error) BatchDeleteCustomLineRequest(*BatchDeleteCustomLineInput) (*request.Request, *BatchDeleteCustomLineOutput) CheckRetrieveZoneCommon(*map[string]interface{}) (*map[string]interface{}, error) CheckRetrieveZoneCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CheckRetrieveZoneCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CheckRetrieveZone(*CheckRetrieveZoneInput) (*CheckRetrieveZoneOutput, error) CheckRetrieveZoneWithContext(volcengine.Context, *CheckRetrieveZoneInput, ...request.Option) (*CheckRetrieveZoneOutput, error) CheckRetrieveZoneRequest(*CheckRetrieveZoneInput) (*request.Request, *CheckRetrieveZoneOutput) CheckZoneCommon(*map[string]interface{}) (*map[string]interface{}, error) CheckZoneCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CheckZoneCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CheckZone(*CheckZoneInput) (*CheckZoneOutput, error) CheckZoneWithContext(volcengine.Context, *CheckZoneInput, ...request.Option) (*CheckZoneOutput, error) CheckZoneRequest(*CheckZoneInput) (*request.Request, *CheckZoneOutput) CreateCustomLineCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateCustomLineCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateCustomLineCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateCustomLine(*CreateCustomLineInput) (*CreateCustomLineOutput, error) CreateCustomLineWithContext(volcengine.Context, *CreateCustomLineInput, ...request.Option) (*CreateCustomLineOutput, error) CreateCustomLineRequest(*CreateCustomLineInput) (*request.Request, *CreateCustomLineOutput) CreateRecordCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateRecord(*CreateRecordInput) (*CreateRecordOutput, error) CreateRecordWithContext(volcengine.Context, *CreateRecordInput, ...request.Option) (*CreateRecordOutput, error) CreateRecordRequest(*CreateRecordInput) (*request.Request, *CreateRecordOutput) CreateUserZoneBackupCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateUserZoneBackupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateUserZoneBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateUserZoneBackup(*CreateUserZoneBackupInput) (*CreateUserZoneBackupOutput, error) CreateUserZoneBackupWithContext(volcengine.Context, *CreateUserZoneBackupInput, ...request.Option) (*CreateUserZoneBackupOutput, error) CreateUserZoneBackupRequest(*CreateUserZoneBackupInput) (*request.Request, *CreateUserZoneBackupOutput) CreateZoneCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateZoneCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateZoneCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateZone(*CreateZoneInput) (*CreateZoneOutput, error) CreateZoneWithContext(volcengine.Context, *CreateZoneInput, ...request.Option) (*CreateZoneOutput, error) CreateZoneRequest(*CreateZoneInput) (*request.Request, *CreateZoneOutput) DeleteRecordCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteRecord(*DeleteRecordInput) (*DeleteRecordOutput, error) DeleteRecordWithContext(volcengine.Context, *DeleteRecordInput, ...request.Option) (*DeleteRecordOutput, error) DeleteRecordRequest(*DeleteRecordInput) (*request.Request, *DeleteRecordOutput) DeleteUserZoneBackupCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteUserZoneBackupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteUserZoneBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteUserZoneBackup(*DeleteUserZoneBackupInput) (*DeleteUserZoneBackupOutput, error) DeleteUserZoneBackupWithContext(volcengine.Context, *DeleteUserZoneBackupInput, ...request.Option) (*DeleteUserZoneBackupOutput, error) DeleteUserZoneBackupRequest(*DeleteUserZoneBackupInput) (*request.Request, *DeleteUserZoneBackupOutput) DeleteZoneCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteZoneCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteZoneCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteZone(*DeleteZoneInput) (*DeleteZoneOutput, error) DeleteZoneWithContext(volcengine.Context, *DeleteZoneInput, ...request.Option) (*DeleteZoneOutput, error) DeleteZoneRequest(*DeleteZoneInput) (*request.Request, *DeleteZoneOutput) ListCustomLinesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListCustomLinesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListCustomLinesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListCustomLines(*ListCustomLinesInput) (*ListCustomLinesOutput, error) ListCustomLinesWithContext(volcengine.Context, *ListCustomLinesInput, ...request.Option) (*ListCustomLinesOutput, error) ListCustomLinesRequest(*ListCustomLinesInput) (*request.Request, *ListCustomLinesOutput) ListDomainStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error) ListDomainStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListDomainStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListDomainStatistics(*ListDomainStatisticsInput) (*ListDomainStatisticsOutput, error) ListDomainStatisticsWithContext(volcengine.Context, *ListDomainStatisticsInput, ...request.Option) (*ListDomainStatisticsOutput, error) ListDomainStatisticsRequest(*ListDomainStatisticsInput) (*request.Request, *ListDomainStatisticsOutput) ListLinesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListLinesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListLinesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListLines(*ListLinesInput) (*ListLinesOutput, error) ListLinesWithContext(volcengine.Context, *ListLinesInput, ...request.Option) (*ListLinesOutput, error) ListLinesRequest(*ListLinesInput) (*request.Request, *ListLinesOutput) ListRecordDigestByLineCommon(*map[string]interface{}) (*map[string]interface{}, error) ListRecordDigestByLineCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListRecordDigestByLineCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListRecordDigestByLine(*ListRecordDigestByLineInput) (*ListRecordDigestByLineOutput, error) ListRecordDigestByLineWithContext(volcengine.Context, *ListRecordDigestByLineInput, ...request.Option) (*ListRecordDigestByLineOutput, error) ListRecordDigestByLineRequest(*ListRecordDigestByLineInput) (*request.Request, *ListRecordDigestByLineOutput) ListRecordSetsCommon(*map[string]interface{}) (*map[string]interface{}, error) ListRecordSetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListRecordSetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListRecordSets(*ListRecordSetsInput) (*ListRecordSetsOutput, error) ListRecordSetsWithContext(volcengine.Context, *ListRecordSetsInput, ...request.Option) (*ListRecordSetsOutput, error) ListRecordSetsRequest(*ListRecordSetsInput) (*request.Request, *ListRecordSetsOutput) ListRecordsCommon(*map[string]interface{}) (*map[string]interface{}, error) ListRecordsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListRecordsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListRecords(*ListRecordsInput) (*ListRecordsOutput, error) ListRecordsWithContext(volcengine.Context, *ListRecordsInput, ...request.Option) (*ListRecordsOutput, error) ListRecordsRequest(*ListRecordsInput) (*request.Request, *ListRecordsOutput) ListUserZoneBackupsCommon(*map[string]interface{}) (*map[string]interface{}, error) ListUserZoneBackupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListUserZoneBackupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListUserZoneBackups(*ListUserZoneBackupsInput) (*ListUserZoneBackupsOutput, error) ListUserZoneBackupsWithContext(volcengine.Context, *ListUserZoneBackupsInput, ...request.Option) (*ListUserZoneBackupsOutput, error) ListUserZoneBackupsRequest(*ListUserZoneBackupsInput) (*request.Request, *ListUserZoneBackupsOutput) ListZoneStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error) ListZoneStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListZoneStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListZoneStatistics(*ListZoneStatisticsInput) (*ListZoneStatisticsOutput, error) ListZoneStatisticsWithContext(volcengine.Context, *ListZoneStatisticsInput, ...request.Option) (*ListZoneStatisticsOutput, error) ListZoneStatisticsRequest(*ListZoneStatisticsInput) (*request.Request, *ListZoneStatisticsOutput) ListZonesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListZones(*ListZonesInput) (*ListZonesOutput, error) ListZonesWithContext(volcengine.Context, *ListZonesInput, ...request.Option) (*ListZonesOutput, error) ListZonesRequest(*ListZonesInput) (*request.Request, *ListZonesOutput) QueryBackupScheduleCommon(*map[string]interface{}) (*map[string]interface{}, error) QueryBackupScheduleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) QueryBackupScheduleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) QueryBackupSchedule(*QueryBackupScheduleInput) (*QueryBackupScheduleOutput, error) QueryBackupScheduleWithContext(volcengine.Context, *QueryBackupScheduleInput, ...request.Option) (*QueryBackupScheduleOutput, error) QueryBackupScheduleRequest(*QueryBackupScheduleInput) (*request.Request, *QueryBackupScheduleOutput) QueryRecordCommon(*map[string]interface{}) (*map[string]interface{}, error) QueryRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) QueryRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) QueryRecord(*QueryRecordInput) (*QueryRecordOutput, error) QueryRecordWithContext(volcengine.Context, *QueryRecordInput, ...request.Option) (*QueryRecordOutput, error) QueryRecordRequest(*QueryRecordInput) (*request.Request, *QueryRecordOutput) QueryZoneCommon(*map[string]interface{}) (*map[string]interface{}, error) QueryZoneCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) QueryZoneCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) QueryZone(*QueryZoneInput) (*QueryZoneOutput, error) QueryZoneWithContext(volcengine.Context, *QueryZoneInput, ...request.Option) (*QueryZoneOutput, error) QueryZoneRequest(*QueryZoneInput) (*request.Request, *QueryZoneOutput) RestoreUserZoneBackupCommon(*map[string]interface{}) (*map[string]interface{}, error) RestoreUserZoneBackupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) RestoreUserZoneBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) RestoreUserZoneBackup(*RestoreUserZoneBackupInput) (*RestoreUserZoneBackupOutput, error) RestoreUserZoneBackupWithContext(volcengine.Context, *RestoreUserZoneBackupInput, ...request.Option) (*RestoreUserZoneBackupOutput, error) RestoreUserZoneBackupRequest(*RestoreUserZoneBackupInput) (*request.Request, *RestoreUserZoneBackupOutput) RetrieveZoneCommon(*map[string]interface{}) (*map[string]interface{}, error) RetrieveZoneCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) RetrieveZoneCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) RetrieveZone(*RetrieveZoneInput) (*RetrieveZoneOutput, error) RetrieveZoneWithContext(volcengine.Context, *RetrieveZoneInput, ...request.Option) (*RetrieveZoneOutput, error) RetrieveZoneRequest(*RetrieveZoneInput) (*request.Request, *RetrieveZoneOutput) UpdateBackupScheduleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateBackupScheduleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateBackupScheduleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateBackupSchedule(*UpdateBackupScheduleInput) (*UpdateBackupScheduleOutput, error) UpdateBackupScheduleWithContext(volcengine.Context, *UpdateBackupScheduleInput, ...request.Option) (*UpdateBackupScheduleOutput, error) UpdateBackupScheduleRequest(*UpdateBackupScheduleInput) (*request.Request, *UpdateBackupScheduleOutput) UpdateCustomLineCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateCustomLineCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateCustomLineCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateCustomLine(*UpdateCustomLineInput) (*UpdateCustomLineOutput, error) UpdateCustomLineWithContext(volcengine.Context, *UpdateCustomLineInput, ...request.Option) (*UpdateCustomLineOutput, error) UpdateCustomLineRequest(*UpdateCustomLineInput) (*request.Request, *UpdateCustomLineOutput) UpdateRecordCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateRecord(*UpdateRecordInput) (*UpdateRecordOutput, error) UpdateRecordWithContext(volcengine.Context, *UpdateRecordInput, ...request.Option) (*UpdateRecordOutput, error) UpdateRecordRequest(*UpdateRecordInput) (*request.Request, *UpdateRecordOutput) UpdateRecordSetCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateRecordSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateRecordSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateRecordSet(*UpdateRecordSetInput) (*UpdateRecordSetOutput, error) UpdateRecordSetWithContext(volcengine.Context, *UpdateRecordSetInput, ...request.Option) (*UpdateRecordSetOutput, error) UpdateRecordSetRequest(*UpdateRecordSetInput) (*request.Request, *UpdateRecordSetOutput) UpdateRecordStatusCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateRecordStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateRecordStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateRecordStatus(*UpdateRecordStatusInput) (*UpdateRecordStatusOutput, error) UpdateRecordStatusWithContext(volcengine.Context, *UpdateRecordStatusInput, ...request.Option) (*UpdateRecordStatusOutput, error) UpdateRecordStatusRequest(*UpdateRecordStatusInput) (*request.Request, *UpdateRecordStatusOutput) UpdateZoneCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateZoneCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateZoneCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateZone(*UpdateZoneInput) (*UpdateZoneOutput, error) UpdateZoneWithContext(volcengine.Context, *UpdateZoneInput, ...request.Option) (*UpdateZoneOutput, error) UpdateZoneRequest(*UpdateZoneInput) (*request.Request, *UpdateZoneOutput) }
DNSAPI provides an interface to enable mocking the dns.DNS service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to // DNS. func myFunc(svc DNSAPI) bool { // Make svc.BatchDeleteCustomLine request } func main() { sess := session.New() svc := dns.New(sess) myFunc(svc) }
type DataForListDomainStatisticsOutput ¶
type DataForListDomainStatisticsOutput struct { CacheStage *int32 `type:"int32" json:",omitempty"` Error *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` NotExists *int32 `type:"int32" json:",omitempty"` Success *int32 `type:"int32" json:",omitempty"` Timestamp *int64 `type:"int64" json:",omitempty"` Total *int32 `type:"int32" json:",omitempty"` ZID *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListDomainStatisticsOutput) GoString ¶
func (s DataForListDomainStatisticsOutput) GoString() string
GoString returns the string representation
func (*DataForListDomainStatisticsOutput) SetCacheStage ¶
func (s *DataForListDomainStatisticsOutput) SetCacheStage(v int32) *DataForListDomainStatisticsOutput
SetCacheStage sets the CacheStage field's value.
func (*DataForListDomainStatisticsOutput) SetError ¶
func (s *DataForListDomainStatisticsOutput) SetError(v int32) *DataForListDomainStatisticsOutput
SetError sets the Error field's value.
func (*DataForListDomainStatisticsOutput) SetName ¶
func (s *DataForListDomainStatisticsOutput) SetName(v string) *DataForListDomainStatisticsOutput
SetName sets the Name field's value.
func (*DataForListDomainStatisticsOutput) SetNotExists ¶
func (s *DataForListDomainStatisticsOutput) SetNotExists(v int32) *DataForListDomainStatisticsOutput
SetNotExists sets the NotExists field's value.
func (*DataForListDomainStatisticsOutput) SetSuccess ¶
func (s *DataForListDomainStatisticsOutput) SetSuccess(v int32) *DataForListDomainStatisticsOutput
SetSuccess sets the Success field's value.
func (*DataForListDomainStatisticsOutput) SetTimestamp ¶
func (s *DataForListDomainStatisticsOutput) SetTimestamp(v int64) *DataForListDomainStatisticsOutput
SetTimestamp sets the Timestamp field's value.
func (*DataForListDomainStatisticsOutput) SetTotal ¶
func (s *DataForListDomainStatisticsOutput) SetTotal(v int32) *DataForListDomainStatisticsOutput
SetTotal sets the Total field's value.
func (*DataForListDomainStatisticsOutput) SetZID ¶
func (s *DataForListDomainStatisticsOutput) SetZID(v int32) *DataForListDomainStatisticsOutput
SetZID sets the ZID field's value.
func (DataForListDomainStatisticsOutput) String ¶
func (s DataForListDomainStatisticsOutput) String() string
String returns the string representation
type DataForListZoneStatisticsOutput ¶
type DataForListZoneStatisticsOutput struct { CacheStage *int32 `type:"int32" json:",omitempty"` Error *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` NotExists *int32 `type:"int32" json:",omitempty"` Success *int32 `type:"int32" json:",omitempty"` Timestamp *int64 `type:"int64" json:",omitempty"` Total *int32 `type:"int32" json:",omitempty"` ZID *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (DataForListZoneStatisticsOutput) GoString ¶
func (s DataForListZoneStatisticsOutput) GoString() string
GoString returns the string representation
func (*DataForListZoneStatisticsOutput) SetCacheStage ¶
func (s *DataForListZoneStatisticsOutput) SetCacheStage(v int32) *DataForListZoneStatisticsOutput
SetCacheStage sets the CacheStage field's value.
func (*DataForListZoneStatisticsOutput) SetError ¶
func (s *DataForListZoneStatisticsOutput) SetError(v int32) *DataForListZoneStatisticsOutput
SetError sets the Error field's value.
func (*DataForListZoneStatisticsOutput) SetName ¶
func (s *DataForListZoneStatisticsOutput) SetName(v string) *DataForListZoneStatisticsOutput
SetName sets the Name field's value.
func (*DataForListZoneStatisticsOutput) SetNotExists ¶
func (s *DataForListZoneStatisticsOutput) SetNotExists(v int32) *DataForListZoneStatisticsOutput
SetNotExists sets the NotExists field's value.
func (*DataForListZoneStatisticsOutput) SetSuccess ¶
func (s *DataForListZoneStatisticsOutput) SetSuccess(v int32) *DataForListZoneStatisticsOutput
SetSuccess sets the Success field's value.
func (*DataForListZoneStatisticsOutput) SetTimestamp ¶
func (s *DataForListZoneStatisticsOutput) SetTimestamp(v int64) *DataForListZoneStatisticsOutput
SetTimestamp sets the Timestamp field's value.
func (*DataForListZoneStatisticsOutput) SetTotal ¶
func (s *DataForListZoneStatisticsOutput) SetTotal(v int32) *DataForListZoneStatisticsOutput
SetTotal sets the Total field's value.
func (*DataForListZoneStatisticsOutput) SetZID ¶
func (s *DataForListZoneStatisticsOutput) SetZID(v int32) *DataForListZoneStatisticsOutput
SetZID sets the ZID field's value.
func (DataForListZoneStatisticsOutput) String ¶
func (s DataForListZoneStatisticsOutput) String() string
String returns the string representation
type DeleteRecordInput ¶
type DeleteRecordInput struct { ProjectName *string `type:"string" json:",omitempty"` // RecordID is a required field RecordID *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DeleteRecordInput) GoString ¶
func (s DeleteRecordInput) GoString() string
GoString returns the string representation
func (*DeleteRecordInput) SetProjectName ¶
func (s *DeleteRecordInput) SetProjectName(v string) *DeleteRecordInput
SetProjectName sets the ProjectName field's value.
func (*DeleteRecordInput) SetRecordID ¶
func (s *DeleteRecordInput) SetRecordID(v string) *DeleteRecordInput
SetRecordID sets the RecordID field's value.
func (DeleteRecordInput) String ¶
func (s DeleteRecordInput) String() string
String returns the string representation
func (*DeleteRecordInput) Validate ¶
func (s *DeleteRecordInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRecordOutput ¶
type DeleteRecordOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteRecordOutput) GoString ¶
func (s DeleteRecordOutput) GoString() string
GoString returns the string representation
func (DeleteRecordOutput) String ¶
func (s DeleteRecordOutput) String() string
String returns the string representation
type DeleteUserZoneBackupInput ¶
type DeleteUserZoneBackupInput struct { // BackupID is a required field BackupID *string `type:"string" json:",omitempty" required:"true"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DeleteUserZoneBackupInput) GoString ¶
func (s DeleteUserZoneBackupInput) GoString() string
GoString returns the string representation
func (*DeleteUserZoneBackupInput) SetBackupID ¶
func (s *DeleteUserZoneBackupInput) SetBackupID(v string) *DeleteUserZoneBackupInput
SetBackupID sets the BackupID field's value.
func (*DeleteUserZoneBackupInput) SetZID ¶
func (s *DeleteUserZoneBackupInput) SetZID(v int64) *DeleteUserZoneBackupInput
SetZID sets the ZID field's value.
func (DeleteUserZoneBackupInput) String ¶
func (s DeleteUserZoneBackupInput) String() string
String returns the string representation
func (*DeleteUserZoneBackupInput) Validate ¶
func (s *DeleteUserZoneBackupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteUserZoneBackupOutput ¶
type DeleteUserZoneBackupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteUserZoneBackupOutput) GoString ¶
func (s DeleteUserZoneBackupOutput) GoString() string
GoString returns the string representation
func (DeleteUserZoneBackupOutput) String ¶
func (s DeleteUserZoneBackupOutput) String() string
String returns the string representation
type DeleteZoneInput ¶
type DeleteZoneInput struct { // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (DeleteZoneInput) GoString ¶
func (s DeleteZoneInput) GoString() string
GoString returns the string representation
func (*DeleteZoneInput) SetZID ¶
func (s *DeleteZoneInput) SetZID(v int64) *DeleteZoneInput
SetZID sets the ZID field's value.
func (DeleteZoneInput) String ¶
func (s DeleteZoneInput) String() string
String returns the string representation
func (*DeleteZoneInput) Validate ¶
func (s *DeleteZoneInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteZoneOutput ¶
type DeleteZoneOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteZoneOutput) GoString ¶
func (s DeleteZoneOutput) GoString() string
GoString returns the string representation
func (DeleteZoneOutput) String ¶
func (s DeleteZoneOutput) String() string
String returns the string representation
type LineForListLinesOutput ¶
type LineForListLinesOutput struct { FatherValue *string `type:"string" json:",omitempty"` ID *string `type:"string" json:",omitempty"` Level *int32 `type:"int32" json:",omitempty"` Name *string `type:"string" json:",omitempty"` PartName *string `type:"string" json:",omitempty"` Type *int32 `type:"int32" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (LineForListLinesOutput) GoString ¶
func (s LineForListLinesOutput) GoString() string
GoString returns the string representation
func (*LineForListLinesOutput) SetFatherValue ¶
func (s *LineForListLinesOutput) SetFatherValue(v string) *LineForListLinesOutput
SetFatherValue sets the FatherValue field's value.
func (*LineForListLinesOutput) SetID ¶
func (s *LineForListLinesOutput) SetID(v string) *LineForListLinesOutput
SetID sets the ID field's value.
func (*LineForListLinesOutput) SetLevel ¶
func (s *LineForListLinesOutput) SetLevel(v int32) *LineForListLinesOutput
SetLevel sets the Level field's value.
func (*LineForListLinesOutput) SetName ¶
func (s *LineForListLinesOutput) SetName(v string) *LineForListLinesOutput
SetName sets the Name field's value.
func (*LineForListLinesOutput) SetPartName ¶
func (s *LineForListLinesOutput) SetPartName(v string) *LineForListLinesOutput
SetPartName sets the PartName field's value.
func (*LineForListLinesOutput) SetType ¶
func (s *LineForListLinesOutput) SetType(v int32) *LineForListLinesOutput
SetType sets the Type field's value.
func (*LineForListLinesOutput) SetValue ¶
func (s *LineForListLinesOutput) SetValue(v string) *LineForListLinesOutput
SetValue sets the Value field's value.
func (LineForListLinesOutput) String ¶
func (s LineForListLinesOutput) String() string
String returns the string representation
type ListCustomLinesInput ¶
type ListCustomLinesInput struct { IPSegment *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` NameCN *string `type:"string" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListCustomLinesInput) GoString ¶
func (s ListCustomLinesInput) GoString() string
GoString returns the string representation
func (*ListCustomLinesInput) SetIPSegment ¶
func (s *ListCustomLinesInput) SetIPSegment(v string) *ListCustomLinesInput
SetIPSegment sets the IPSegment field's value.
func (*ListCustomLinesInput) SetLine ¶
func (s *ListCustomLinesInput) SetLine(v string) *ListCustomLinesInput
SetLine sets the Line field's value.
func (*ListCustomLinesInput) SetNameCN ¶
func (s *ListCustomLinesInput) SetNameCN(v string) *ListCustomLinesInput
SetNameCN sets the NameCN field's value.
func (*ListCustomLinesInput) SetPageNumber ¶
func (s *ListCustomLinesInput) SetPageNumber(v int32) *ListCustomLinesInput
SetPageNumber sets the PageNumber field's value.
func (*ListCustomLinesInput) SetPageSize ¶
func (s *ListCustomLinesInput) SetPageSize(v int32) *ListCustomLinesInput
SetPageSize sets the PageSize field's value.
func (*ListCustomLinesInput) SetRemark ¶
func (s *ListCustomLinesInput) SetRemark(v string) *ListCustomLinesInput
SetRemark sets the Remark field's value.
func (ListCustomLinesInput) String ¶
func (s ListCustomLinesInput) String() string
String returns the string representation
type ListCustomLinesOutput ¶
type ListCustomLinesOutput struct { Metadata *response.ResponseMetadata CustomerLines []*CustomerLineForListCustomLinesOutput `type:"list" json:",omitempty"` IPSegmentCount *int32 `type:"int32" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListCustomLinesOutput) GoString ¶
func (s ListCustomLinesOutput) GoString() string
GoString returns the string representation
func (*ListCustomLinesOutput) SetCustomerLines ¶
func (s *ListCustomLinesOutput) SetCustomerLines(v []*CustomerLineForListCustomLinesOutput) *ListCustomLinesOutput
SetCustomerLines sets the CustomerLines field's value.
func (*ListCustomLinesOutput) SetIPSegmentCount ¶
func (s *ListCustomLinesOutput) SetIPSegmentCount(v int32) *ListCustomLinesOutput
SetIPSegmentCount sets the IPSegmentCount field's value.
func (*ListCustomLinesOutput) SetPageNumber ¶
func (s *ListCustomLinesOutput) SetPageNumber(v int32) *ListCustomLinesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListCustomLinesOutput) SetPageSize ¶
func (s *ListCustomLinesOutput) SetPageSize(v int32) *ListCustomLinesOutput
SetPageSize sets the PageSize field's value.
func (*ListCustomLinesOutput) SetTotalCount ¶
func (s *ListCustomLinesOutput) SetTotalCount(v int32) *ListCustomLinesOutput
SetTotalCount sets the TotalCount field's value.
func (ListCustomLinesOutput) String ¶
func (s ListCustomLinesOutput) String() string
String returns the string representation
type ListDomainStatisticsInput ¶
type ListDomainStatisticsInput struct { End *int64 `type:"int64" json:",omitempty"` Name *string `type:"string" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` SearchMode *string `type:"string" json:",omitempty"` Start *int64 `type:"int64" json:",omitempty"` Threshold *int32 `type:"int32" json:",omitempty"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (ListDomainStatisticsInput) GoString ¶
func (s ListDomainStatisticsInput) GoString() string
GoString returns the string representation
func (*ListDomainStatisticsInput) SetEnd ¶
func (s *ListDomainStatisticsInput) SetEnd(v int64) *ListDomainStatisticsInput
SetEnd sets the End field's value.
func (*ListDomainStatisticsInput) SetName ¶
func (s *ListDomainStatisticsInput) SetName(v string) *ListDomainStatisticsInput
SetName sets the Name field's value.
func (*ListDomainStatisticsInput) SetPageNumber ¶
func (s *ListDomainStatisticsInput) SetPageNumber(v int32) *ListDomainStatisticsInput
SetPageNumber sets the PageNumber field's value.
func (*ListDomainStatisticsInput) SetPageSize ¶
func (s *ListDomainStatisticsInput) SetPageSize(v int32) *ListDomainStatisticsInput
SetPageSize sets the PageSize field's value.
func (*ListDomainStatisticsInput) SetSearchMode ¶
func (s *ListDomainStatisticsInput) SetSearchMode(v string) *ListDomainStatisticsInput
SetSearchMode sets the SearchMode field's value.
func (*ListDomainStatisticsInput) SetStart ¶
func (s *ListDomainStatisticsInput) SetStart(v int64) *ListDomainStatisticsInput
SetStart sets the Start field's value.
func (*ListDomainStatisticsInput) SetThreshold ¶
func (s *ListDomainStatisticsInput) SetThreshold(v int32) *ListDomainStatisticsInput
SetThreshold sets the Threshold field's value.
func (*ListDomainStatisticsInput) SetZID ¶
func (s *ListDomainStatisticsInput) SetZID(v int64) *ListDomainStatisticsInput
SetZID sets the ZID field's value.
func (ListDomainStatisticsInput) String ¶
func (s ListDomainStatisticsInput) String() string
String returns the string representation
func (*ListDomainStatisticsInput) Validate ¶
func (s *ListDomainStatisticsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDomainStatisticsOutput ¶
type ListDomainStatisticsOutput struct { Metadata *response.ResponseMetadata Data []*DataForListDomainStatisticsOutput `type:"list" json:",omitempty"` Page *int32 `type:"int32" json:",omitempty"` Size *int32 `type:"int32" json:",omitempty"` Total *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListDomainStatisticsOutput) GoString ¶
func (s ListDomainStatisticsOutput) GoString() string
GoString returns the string representation
func (*ListDomainStatisticsOutput) SetData ¶
func (s *ListDomainStatisticsOutput) SetData(v []*DataForListDomainStatisticsOutput) *ListDomainStatisticsOutput
SetData sets the Data field's value.
func (*ListDomainStatisticsOutput) SetPage ¶
func (s *ListDomainStatisticsOutput) SetPage(v int32) *ListDomainStatisticsOutput
SetPage sets the Page field's value.
func (*ListDomainStatisticsOutput) SetSize ¶
func (s *ListDomainStatisticsOutput) SetSize(v int32) *ListDomainStatisticsOutput
SetSize sets the Size field's value.
func (*ListDomainStatisticsOutput) SetTotal ¶
func (s *ListDomainStatisticsOutput) SetTotal(v int32) *ListDomainStatisticsOutput
SetTotal sets the Total field's value.
func (ListDomainStatisticsOutput) String ¶
func (s ListDomainStatisticsOutput) String() string
String returns the string representation
type ListLinesInput ¶
type ListLinesInput struct { Hierarchy *string `type:"string" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` ZID *int64 `type:"int64" json:",omitempty"` // contains filtered or unexported fields }
func (ListLinesInput) GoString ¶
func (s ListLinesInput) GoString() string
GoString returns the string representation
func (*ListLinesInput) SetHierarchy ¶
func (s *ListLinesInput) SetHierarchy(v string) *ListLinesInput
SetHierarchy sets the Hierarchy field's value.
func (*ListLinesInput) SetPageNumber ¶
func (s *ListLinesInput) SetPageNumber(v int32) *ListLinesInput
SetPageNumber sets the PageNumber field's value.
func (*ListLinesInput) SetPageSize ¶
func (s *ListLinesInput) SetPageSize(v int32) *ListLinesInput
SetPageSize sets the PageSize field's value.
func (*ListLinesInput) SetZID ¶
func (s *ListLinesInput) SetZID(v int64) *ListLinesInput
SetZID sets the ZID field's value.
func (ListLinesInput) String ¶
func (s ListLinesInput) String() string
String returns the string representation
type ListLinesOutput ¶
type ListLinesOutput struct { Metadata *response.ResponseMetadata Lines []*LineForListLinesOutput `type:"list" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListLinesOutput) GoString ¶
func (s ListLinesOutput) GoString() string
GoString returns the string representation
func (*ListLinesOutput) SetLines ¶
func (s *ListLinesOutput) SetLines(v []*LineForListLinesOutput) *ListLinesOutput
SetLines sets the Lines field's value.
func (*ListLinesOutput) SetPageNumber ¶
func (s *ListLinesOutput) SetPageNumber(v int32) *ListLinesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListLinesOutput) SetPageSize ¶
func (s *ListLinesOutput) SetPageSize(v int32) *ListLinesOutput
SetPageSize sets the PageSize field's value.
func (*ListLinesOutput) SetTotalCount ¶
func (s *ListLinesOutput) SetTotalCount(v int32) *ListLinesOutput
SetTotalCount sets the TotalCount field's value.
func (ListLinesOutput) String ¶
func (s ListLinesOutput) String() string
String returns the string representation
type ListRecordDigestByLineInput ¶
type ListRecordDigestByLineInput struct { // Line is a required field Line *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (ListRecordDigestByLineInput) GoString ¶
func (s ListRecordDigestByLineInput) GoString() string
GoString returns the string representation
func (*ListRecordDigestByLineInput) SetLine ¶
func (s *ListRecordDigestByLineInput) SetLine(v string) *ListRecordDigestByLineInput
SetLine sets the Line field's value.
func (ListRecordDigestByLineInput) String ¶
func (s ListRecordDigestByLineInput) String() string
String returns the string representation
func (*ListRecordDigestByLineInput) Validate ¶
func (s *ListRecordDigestByLineInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRecordDigestByLineOutput ¶
type ListRecordDigestByLineOutput struct { Metadata *response.ResponseMetadata Line *string `type:"string" json:",omitempty"` RecordDigests []*RecordDigestForListRecordDigestByLineOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListRecordDigestByLineOutput) GoString ¶
func (s ListRecordDigestByLineOutput) GoString() string
GoString returns the string representation
func (*ListRecordDigestByLineOutput) SetLine ¶
func (s *ListRecordDigestByLineOutput) SetLine(v string) *ListRecordDigestByLineOutput
SetLine sets the Line field's value.
func (*ListRecordDigestByLineOutput) SetRecordDigests ¶
func (s *ListRecordDigestByLineOutput) SetRecordDigests(v []*RecordDigestForListRecordDigestByLineOutput) *ListRecordDigestByLineOutput
SetRecordDigests sets the RecordDigests field's value.
func (ListRecordDigestByLineOutput) String ¶
func (s ListRecordDigestByLineOutput) String() string
String returns the string representation
type ListRecordSetsInput ¶
type ListRecordSetsInput struct { Host *string `type:"string" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` RecordSetID *string `type:"string" json:",omitempty"` SearchMode *string `type:"string" json:",omitempty"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (ListRecordSetsInput) GoString ¶
func (s ListRecordSetsInput) GoString() string
GoString returns the string representation
func (*ListRecordSetsInput) SetHost ¶
func (s *ListRecordSetsInput) SetHost(v string) *ListRecordSetsInput
SetHost sets the Host field's value.
func (*ListRecordSetsInput) SetPageNumber ¶
func (s *ListRecordSetsInput) SetPageNumber(v int32) *ListRecordSetsInput
SetPageNumber sets the PageNumber field's value.
func (*ListRecordSetsInput) SetPageSize ¶
func (s *ListRecordSetsInput) SetPageSize(v int32) *ListRecordSetsInput
SetPageSize sets the PageSize field's value.
func (*ListRecordSetsInput) SetRecordSetID ¶
func (s *ListRecordSetsInput) SetRecordSetID(v string) *ListRecordSetsInput
SetRecordSetID sets the RecordSetID field's value.
func (*ListRecordSetsInput) SetSearchMode ¶
func (s *ListRecordSetsInput) SetSearchMode(v string) *ListRecordSetsInput
SetSearchMode sets the SearchMode field's value.
func (*ListRecordSetsInput) SetZID ¶
func (s *ListRecordSetsInput) SetZID(v int64) *ListRecordSetsInput
SetZID sets the ZID field's value.
func (ListRecordSetsInput) String ¶
func (s ListRecordSetsInput) String() string
String returns the string representation
func (*ListRecordSetsInput) Validate ¶
func (s *ListRecordSetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRecordSetsOutput ¶
type ListRecordSetsOutput struct { Metadata *response.ResponseMetadata PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` RecordSets []*RecordSetForListRecordSetsOutput `type:"list" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListRecordSetsOutput) GoString ¶
func (s ListRecordSetsOutput) GoString() string
GoString returns the string representation
func (*ListRecordSetsOutput) SetPageNumber ¶
func (s *ListRecordSetsOutput) SetPageNumber(v int32) *ListRecordSetsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListRecordSetsOutput) SetPageSize ¶
func (s *ListRecordSetsOutput) SetPageSize(v int32) *ListRecordSetsOutput
SetPageSize sets the PageSize field's value.
func (*ListRecordSetsOutput) SetRecordSets ¶
func (s *ListRecordSetsOutput) SetRecordSets(v []*RecordSetForListRecordSetsOutput) *ListRecordSetsOutput
SetRecordSets sets the RecordSets field's value.
func (*ListRecordSetsOutput) SetTotalCount ¶
func (s *ListRecordSetsOutput) SetTotalCount(v int32) *ListRecordSetsOutput
SetTotalCount sets the TotalCount field's value.
func (ListRecordSetsOutput) String ¶
func (s ListRecordSetsOutput) String() string
String returns the string representation
type ListRecordsInput ¶
type ListRecordsInput struct { Host *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` SearchMode *string `type:"string" json:",omitempty"` SearchOrder *string `type:"string" json:",omitempty"` Type *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (ListRecordsInput) GoString ¶
func (s ListRecordsInput) GoString() string
GoString returns the string representation
func (*ListRecordsInput) SetHost ¶
func (s *ListRecordsInput) SetHost(v string) *ListRecordsInput
SetHost sets the Host field's value.
func (*ListRecordsInput) SetLine ¶
func (s *ListRecordsInput) SetLine(v string) *ListRecordsInput
SetLine sets the Line field's value.
func (*ListRecordsInput) SetPageNumber ¶
func (s *ListRecordsInput) SetPageNumber(v int32) *ListRecordsInput
SetPageNumber sets the PageNumber field's value.
func (*ListRecordsInput) SetPageSize ¶
func (s *ListRecordsInput) SetPageSize(v int32) *ListRecordsInput
SetPageSize sets the PageSize field's value.
func (*ListRecordsInput) SetSearchMode ¶
func (s *ListRecordsInput) SetSearchMode(v string) *ListRecordsInput
SetSearchMode sets the SearchMode field's value.
func (*ListRecordsInput) SetSearchOrder ¶
func (s *ListRecordsInput) SetSearchOrder(v string) *ListRecordsInput
SetSearchOrder sets the SearchOrder field's value.
func (*ListRecordsInput) SetType ¶
func (s *ListRecordsInput) SetType(v string) *ListRecordsInput
SetType sets the Type field's value.
func (*ListRecordsInput) SetValue ¶
func (s *ListRecordsInput) SetValue(v string) *ListRecordsInput
SetValue sets the Value field's value.
func (*ListRecordsInput) SetZID ¶
func (s *ListRecordsInput) SetZID(v int64) *ListRecordsInput
SetZID sets the ZID field's value.
func (ListRecordsInput) String ¶
func (s ListRecordsInput) String() string
String returns the string representation
func (*ListRecordsInput) Validate ¶
func (s *ListRecordsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRecordsOutput ¶
type ListRecordsOutput struct { Metadata *response.ResponseMetadata PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` Records []*RecordForListRecordsOutput `type:"list" json:",omitempty"` TotalCount *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListRecordsOutput) GoString ¶
func (s ListRecordsOutput) GoString() string
GoString returns the string representation
func (*ListRecordsOutput) SetPageNumber ¶
func (s *ListRecordsOutput) SetPageNumber(v int32) *ListRecordsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListRecordsOutput) SetPageSize ¶
func (s *ListRecordsOutput) SetPageSize(v int32) *ListRecordsOutput
SetPageSize sets the PageSize field's value.
func (*ListRecordsOutput) SetRecords ¶
func (s *ListRecordsOutput) SetRecords(v []*RecordForListRecordsOutput) *ListRecordsOutput
SetRecords sets the Records field's value.
func (*ListRecordsOutput) SetTotalCount ¶
func (s *ListRecordsOutput) SetTotalCount(v int32) *ListRecordsOutput
SetTotalCount sets the TotalCount field's value.
func (ListRecordsOutput) String ¶
func (s ListRecordsOutput) String() string
String returns the string representation
type ListUserZoneBackupsInput ¶
type ListUserZoneBackupsInput struct { // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (ListUserZoneBackupsInput) GoString ¶
func (s ListUserZoneBackupsInput) GoString() string
GoString returns the string representation
func (*ListUserZoneBackupsInput) SetZID ¶
func (s *ListUserZoneBackupsInput) SetZID(v int64) *ListUserZoneBackupsInput
SetZID sets the ZID field's value.
func (ListUserZoneBackupsInput) String ¶
func (s ListUserZoneBackupsInput) String() string
String returns the string representation
func (*ListUserZoneBackupsInput) Validate ¶
func (s *ListUserZoneBackupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListUserZoneBackupsOutput ¶
type ListUserZoneBackupsOutput struct { Metadata *response.ResponseMetadata BackupInfos []*BackupInfoForListUserZoneBackupsOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListUserZoneBackupsOutput) GoString ¶
func (s ListUserZoneBackupsOutput) GoString() string
GoString returns the string representation
func (*ListUserZoneBackupsOutput) SetBackupInfos ¶
func (s *ListUserZoneBackupsOutput) SetBackupInfos(v []*BackupInfoForListUserZoneBackupsOutput) *ListUserZoneBackupsOutput
SetBackupInfos sets the BackupInfos field's value.
func (ListUserZoneBackupsOutput) String ¶
func (s ListUserZoneBackupsOutput) String() string
String returns the string representation
type ListZoneStatisticsInput ¶
type ListZoneStatisticsInput struct { End *int64 `type:"int64" json:",omitempty"` Name *string `type:"string" json:",omitempty"` OrderKey *string `type:"string" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` SearchMode *string `type:"string" json:",omitempty"` SearchOrder *string `type:"string" json:",omitempty"` Start *int64 `type:"int64" json:",omitempty"` Threshold *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListZoneStatisticsInput) GoString ¶
func (s ListZoneStatisticsInput) GoString() string
GoString returns the string representation
func (*ListZoneStatisticsInput) SetEnd ¶
func (s *ListZoneStatisticsInput) SetEnd(v int64) *ListZoneStatisticsInput
SetEnd sets the End field's value.
func (*ListZoneStatisticsInput) SetName ¶
func (s *ListZoneStatisticsInput) SetName(v string) *ListZoneStatisticsInput
SetName sets the Name field's value.
func (*ListZoneStatisticsInput) SetOrderKey ¶
func (s *ListZoneStatisticsInput) SetOrderKey(v string) *ListZoneStatisticsInput
SetOrderKey sets the OrderKey field's value.
func (*ListZoneStatisticsInput) SetPageNumber ¶
func (s *ListZoneStatisticsInput) SetPageNumber(v int32) *ListZoneStatisticsInput
SetPageNumber sets the PageNumber field's value.
func (*ListZoneStatisticsInput) SetPageSize ¶
func (s *ListZoneStatisticsInput) SetPageSize(v int32) *ListZoneStatisticsInput
SetPageSize sets the PageSize field's value.
func (*ListZoneStatisticsInput) SetSearchMode ¶
func (s *ListZoneStatisticsInput) SetSearchMode(v string) *ListZoneStatisticsInput
SetSearchMode sets the SearchMode field's value.
func (*ListZoneStatisticsInput) SetSearchOrder ¶
func (s *ListZoneStatisticsInput) SetSearchOrder(v string) *ListZoneStatisticsInput
SetSearchOrder sets the SearchOrder field's value.
func (*ListZoneStatisticsInput) SetStart ¶
func (s *ListZoneStatisticsInput) SetStart(v int64) *ListZoneStatisticsInput
SetStart sets the Start field's value.
func (*ListZoneStatisticsInput) SetThreshold ¶
func (s *ListZoneStatisticsInput) SetThreshold(v int32) *ListZoneStatisticsInput
SetThreshold sets the Threshold field's value.
func (ListZoneStatisticsInput) String ¶
func (s ListZoneStatisticsInput) String() string
String returns the string representation
type ListZoneStatisticsOutput ¶
type ListZoneStatisticsOutput struct { Metadata *response.ResponseMetadata Data []*DataForListZoneStatisticsOutput `type:"list" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` Total *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (ListZoneStatisticsOutput) GoString ¶
func (s ListZoneStatisticsOutput) GoString() string
GoString returns the string representation
func (*ListZoneStatisticsOutput) SetData ¶
func (s *ListZoneStatisticsOutput) SetData(v []*DataForListZoneStatisticsOutput) *ListZoneStatisticsOutput
SetData sets the Data field's value.
func (*ListZoneStatisticsOutput) SetPageNumber ¶
func (s *ListZoneStatisticsOutput) SetPageNumber(v int32) *ListZoneStatisticsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListZoneStatisticsOutput) SetPageSize ¶
func (s *ListZoneStatisticsOutput) SetPageSize(v int32) *ListZoneStatisticsOutput
SetPageSize sets the PageSize field's value.
func (*ListZoneStatisticsOutput) SetTotal ¶
func (s *ListZoneStatisticsOutput) SetTotal(v int32) *ListZoneStatisticsOutput
SetTotal sets the Total field's value.
func (ListZoneStatisticsOutput) String ¶
func (s ListZoneStatisticsOutput) String() string
String returns the string representation
type ListZonesInput ¶
type ListZonesInput struct { Key *string `type:"string" json:",omitempty"` OrderKey *string `type:"string" json:",omitempty"` PageNumber *int32 `type:"int32" json:",omitempty"` PageSize *int32 `type:"int32" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` SearchMode *string `type:"string" json:",omitempty"` SearchOrder *string `type:"string" json:",omitempty"` Stage *string `type:"string" json:",omitempty"` TagFilters []*TagFilterForListZonesInput `type:"list" json:",omitempty"` TradeCode *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ListZonesInput) GoString ¶
func (s ListZonesInput) GoString() string
GoString returns the string representation
func (*ListZonesInput) SetKey ¶
func (s *ListZonesInput) SetKey(v string) *ListZonesInput
SetKey sets the Key field's value.
func (*ListZonesInput) SetOrderKey ¶
func (s *ListZonesInput) SetOrderKey(v string) *ListZonesInput
SetOrderKey sets the OrderKey field's value.
func (*ListZonesInput) SetPageNumber ¶
func (s *ListZonesInput) SetPageNumber(v int32) *ListZonesInput
SetPageNumber sets the PageNumber field's value.
func (*ListZonesInput) SetPageSize ¶
func (s *ListZonesInput) SetPageSize(v int32) *ListZonesInput
SetPageSize sets the PageSize field's value.
func (*ListZonesInput) SetProjectName ¶
func (s *ListZonesInput) SetProjectName(v string) *ListZonesInput
SetProjectName sets the ProjectName field's value.
func (*ListZonesInput) SetSearchMode ¶
func (s *ListZonesInput) SetSearchMode(v string) *ListZonesInput
SetSearchMode sets the SearchMode field's value.
func (*ListZonesInput) SetSearchOrder ¶
func (s *ListZonesInput) SetSearchOrder(v string) *ListZonesInput
SetSearchOrder sets the SearchOrder field's value.
func (*ListZonesInput) SetStage ¶
func (s *ListZonesInput) SetStage(v string) *ListZonesInput
SetStage sets the Stage field's value.
func (*ListZonesInput) SetTagFilters ¶
func (s *ListZonesInput) SetTagFilters(v []*TagFilterForListZonesInput) *ListZonesInput
SetTagFilters sets the TagFilters field's value.
func (*ListZonesInput) SetTradeCode ¶
func (s *ListZonesInput) SetTradeCode(v string) *ListZonesInput
SetTradeCode sets the TradeCode field's value.
func (ListZonesInput) String ¶
func (s ListZonesInput) String() string
String returns the string representation
type ListZonesOutput ¶
type ListZonesOutput struct { Metadata *response.ResponseMetadata Total *int32 `type:"int32" json:",omitempty"` Zones []*ZoneForListZonesOutput `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (ListZonesOutput) GoString ¶
func (s ListZonesOutput) GoString() string
GoString returns the string representation
func (*ListZonesOutput) SetTotal ¶
func (s *ListZonesOutput) SetTotal(v int32) *ListZonesOutput
SetTotal sets the Total field's value.
func (*ListZonesOutput) SetZones ¶
func (s *ListZonesOutput) SetZones(v []*ZoneForListZonesOutput) *ListZonesOutput
SetZones sets the Zones field's value.
func (ListZonesOutput) String ¶
func (s ListZonesOutput) String() string
String returns the string representation
type QueryBackupScheduleInput ¶
type QueryBackupScheduleInput struct { // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (QueryBackupScheduleInput) GoString ¶
func (s QueryBackupScheduleInput) GoString() string
GoString returns the string representation
func (*QueryBackupScheduleInput) SetZID ¶
func (s *QueryBackupScheduleInput) SetZID(v int64) *QueryBackupScheduleInput
SetZID sets the ZID field's value.
func (QueryBackupScheduleInput) String ¶
func (s QueryBackupScheduleInput) String() string
String returns the string representation
func (*QueryBackupScheduleInput) Validate ¶
func (s *QueryBackupScheduleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryBackupScheduleOutput ¶
type QueryBackupScheduleOutput struct { Metadata *response.ResponseMetadata CountLimit *int32 `type:"int32" json:",omitempty"` Schedule *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (QueryBackupScheduleOutput) GoString ¶
func (s QueryBackupScheduleOutput) GoString() string
GoString returns the string representation
func (*QueryBackupScheduleOutput) SetCountLimit ¶
func (s *QueryBackupScheduleOutput) SetCountLimit(v int32) *QueryBackupScheduleOutput
SetCountLimit sets the CountLimit field's value.
func (*QueryBackupScheduleOutput) SetSchedule ¶
func (s *QueryBackupScheduleOutput) SetSchedule(v int32) *QueryBackupScheduleOutput
SetSchedule sets the Schedule field's value.
func (QueryBackupScheduleOutput) String ¶
func (s QueryBackupScheduleOutput) String() string
String returns the string representation
type QueryRecordInput ¶
type QueryRecordInput struct { FQDN *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` RecordID *string `type:"string" json:",omitempty"` Type *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (QueryRecordInput) GoString ¶
func (s QueryRecordInput) GoString() string
GoString returns the string representation
func (*QueryRecordInput) SetFQDN ¶
func (s *QueryRecordInput) SetFQDN(v string) *QueryRecordInput
SetFQDN sets the FQDN field's value.
func (*QueryRecordInput) SetLine ¶
func (s *QueryRecordInput) SetLine(v string) *QueryRecordInput
SetLine sets the Line field's value.
func (*QueryRecordInput) SetPQDN ¶
func (s *QueryRecordInput) SetPQDN(v string) *QueryRecordInput
SetPQDN sets the PQDN field's value.
func (*QueryRecordInput) SetProjectName ¶
func (s *QueryRecordInput) SetProjectName(v string) *QueryRecordInput
SetProjectName sets the ProjectName field's value.
func (*QueryRecordInput) SetRecordID ¶
func (s *QueryRecordInput) SetRecordID(v string) *QueryRecordInput
SetRecordID sets the RecordID field's value.
func (*QueryRecordInput) SetType ¶
func (s *QueryRecordInput) SetType(v string) *QueryRecordInput
SetType sets the Type field's value.
func (*QueryRecordInput) SetValue ¶
func (s *QueryRecordInput) SetValue(v string) *QueryRecordInput
SetValue sets the Value field's value.
func (QueryRecordInput) String ¶
func (s QueryRecordInput) String() string
String returns the string representation
type QueryRecordOutput ¶
type QueryRecordOutput struct { Metadata *response.ResponseMetadata CreatedAt *string `type:"string" json:",omitempty"` Enable *bool `type:"boolean" json:",omitempty"` FQDN *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` Operators []*string `type:"list" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` RecordID *string `type:"string" json:",omitempty"` RecordSetID *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TTL *int32 `type:"int32" json:",omitempty"` Tags []*string `type:"list" json:",omitempty"` Type *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (QueryRecordOutput) GoString ¶
func (s QueryRecordOutput) GoString() string
GoString returns the string representation
func (*QueryRecordOutput) SetCreatedAt ¶
func (s *QueryRecordOutput) SetCreatedAt(v string) *QueryRecordOutput
SetCreatedAt sets the CreatedAt field's value.
func (*QueryRecordOutput) SetEnable ¶
func (s *QueryRecordOutput) SetEnable(v bool) *QueryRecordOutput
SetEnable sets the Enable field's value.
func (*QueryRecordOutput) SetFQDN ¶
func (s *QueryRecordOutput) SetFQDN(v string) *QueryRecordOutput
SetFQDN sets the FQDN field's value.
func (*QueryRecordOutput) SetHost ¶
func (s *QueryRecordOutput) SetHost(v string) *QueryRecordOutput
SetHost sets the Host field's value.
func (*QueryRecordOutput) SetLine ¶
func (s *QueryRecordOutput) SetLine(v string) *QueryRecordOutput
SetLine sets the Line field's value.
func (*QueryRecordOutput) SetOperators ¶
func (s *QueryRecordOutput) SetOperators(v []*string) *QueryRecordOutput
SetOperators sets the Operators field's value.
func (*QueryRecordOutput) SetPQDN ¶
func (s *QueryRecordOutput) SetPQDN(v string) *QueryRecordOutput
SetPQDN sets the PQDN field's value.
func (*QueryRecordOutput) SetRecordID ¶
func (s *QueryRecordOutput) SetRecordID(v string) *QueryRecordOutput
SetRecordID sets the RecordID field's value.
func (*QueryRecordOutput) SetRecordSetID ¶
func (s *QueryRecordOutput) SetRecordSetID(v string) *QueryRecordOutput
SetRecordSetID sets the RecordSetID field's value.
func (*QueryRecordOutput) SetRemark ¶
func (s *QueryRecordOutput) SetRemark(v string) *QueryRecordOutput
SetRemark sets the Remark field's value.
func (*QueryRecordOutput) SetTTL ¶
func (s *QueryRecordOutput) SetTTL(v int32) *QueryRecordOutput
SetTTL sets the TTL field's value.
func (*QueryRecordOutput) SetTags ¶
func (s *QueryRecordOutput) SetTags(v []*string) *QueryRecordOutput
SetTags sets the Tags field's value.
func (*QueryRecordOutput) SetType ¶
func (s *QueryRecordOutput) SetType(v string) *QueryRecordOutput
SetType sets the Type field's value.
func (*QueryRecordOutput) SetUpdatedAt ¶
func (s *QueryRecordOutput) SetUpdatedAt(v string) *QueryRecordOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*QueryRecordOutput) SetValue ¶
func (s *QueryRecordOutput) SetValue(v string) *QueryRecordOutput
SetValue sets the Value field's value.
func (*QueryRecordOutput) SetWeight ¶
func (s *QueryRecordOutput) SetWeight(v int32) *QueryRecordOutput
SetWeight sets the Weight field's value.
func (QueryRecordOutput) String ¶
func (s QueryRecordOutput) String() string
String returns the string representation
type QueryZoneInput ¶
type QueryZoneInput struct { // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (QueryZoneInput) GoString ¶
func (s QueryZoneInput) GoString() string
GoString returns the string representation
func (*QueryZoneInput) SetZID ¶
func (s *QueryZoneInput) SetZID(v int64) *QueryZoneInput
SetZID sets the ZID field's value.
func (QueryZoneInput) String ¶
func (s QueryZoneInput) String() string
String returns the string representation
func (*QueryZoneInput) Validate ¶
func (s *QueryZoneInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryZoneOutput ¶
type QueryZoneOutput struct { Metadata *response.ResponseMetadata AllocateDNSServerList []*string `type:"list" json:",omitempty"` AutoRenew *bool `type:"boolean" json:",omitempty"` ConfigurationCode *string `type:"string" json:",omitempty"` DnsSecurity *string `type:"string" json:",omitempty"` ExpiredTime *int64 `type:"int64" json:",omitempty"` InstanceNo *string `type:"string" json:",omitempty"` IsNSCorrect *bool `type:"boolean" json:",omitempty"` IsSubDomain *bool `type:"boolean" json:",omitempty"` RealDNSServerList []*string `type:"list" json:",omitempty"` RecordCount *int32 `type:"int32" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` Stage *int32 `type:"int32" json:",omitempty"` Status *int32 `type:"int32" json:",omitempty"` SubDomainHost *string `type:"string" json:",omitempty"` TradeCode *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` ZoneName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (QueryZoneOutput) GoString ¶
func (s QueryZoneOutput) GoString() string
GoString returns the string representation
func (*QueryZoneOutput) SetAllocateDNSServerList ¶
func (s *QueryZoneOutput) SetAllocateDNSServerList(v []*string) *QueryZoneOutput
SetAllocateDNSServerList sets the AllocateDNSServerList field's value.
func (*QueryZoneOutput) SetAutoRenew ¶
func (s *QueryZoneOutput) SetAutoRenew(v bool) *QueryZoneOutput
SetAutoRenew sets the AutoRenew field's value.
func (*QueryZoneOutput) SetConfigurationCode ¶
func (s *QueryZoneOutput) SetConfigurationCode(v string) *QueryZoneOutput
SetConfigurationCode sets the ConfigurationCode field's value.
func (*QueryZoneOutput) SetDnsSecurity ¶
func (s *QueryZoneOutput) SetDnsSecurity(v string) *QueryZoneOutput
SetDnsSecurity sets the DnsSecurity field's value.
func (*QueryZoneOutput) SetExpiredTime ¶
func (s *QueryZoneOutput) SetExpiredTime(v int64) *QueryZoneOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*QueryZoneOutput) SetInstanceNo ¶
func (s *QueryZoneOutput) SetInstanceNo(v string) *QueryZoneOutput
SetInstanceNo sets the InstanceNo field's value.
func (*QueryZoneOutput) SetIsNSCorrect ¶
func (s *QueryZoneOutput) SetIsNSCorrect(v bool) *QueryZoneOutput
SetIsNSCorrect sets the IsNSCorrect field's value.
func (*QueryZoneOutput) SetIsSubDomain ¶
func (s *QueryZoneOutput) SetIsSubDomain(v bool) *QueryZoneOutput
SetIsSubDomain sets the IsSubDomain field's value.
func (*QueryZoneOutput) SetRealDNSServerList ¶
func (s *QueryZoneOutput) SetRealDNSServerList(v []*string) *QueryZoneOutput
SetRealDNSServerList sets the RealDNSServerList field's value.
func (*QueryZoneOutput) SetRecordCount ¶
func (s *QueryZoneOutput) SetRecordCount(v int32) *QueryZoneOutput
SetRecordCount sets the RecordCount field's value.
func (*QueryZoneOutput) SetRemark ¶
func (s *QueryZoneOutput) SetRemark(v string) *QueryZoneOutput
SetRemark sets the Remark field's value.
func (*QueryZoneOutput) SetStage ¶
func (s *QueryZoneOutput) SetStage(v int32) *QueryZoneOutput
SetStage sets the Stage field's value.
func (*QueryZoneOutput) SetStatus ¶
func (s *QueryZoneOutput) SetStatus(v int32) *QueryZoneOutput
SetStatus sets the Status field's value.
func (*QueryZoneOutput) SetSubDomainHost ¶
func (s *QueryZoneOutput) SetSubDomainHost(v string) *QueryZoneOutput
SetSubDomainHost sets the SubDomainHost field's value.
func (*QueryZoneOutput) SetTradeCode ¶
func (s *QueryZoneOutput) SetTradeCode(v string) *QueryZoneOutput
SetTradeCode sets the TradeCode field's value.
func (*QueryZoneOutput) SetUpdatedAt ¶
func (s *QueryZoneOutput) SetUpdatedAt(v string) *QueryZoneOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*QueryZoneOutput) SetZoneName ¶
func (s *QueryZoneOutput) SetZoneName(v string) *QueryZoneOutput
SetZoneName sets the ZoneName field's value.
func (QueryZoneOutput) String ¶
func (s QueryZoneOutput) String() string
String returns the string representation
type RecordDigestForListRecordDigestByLineOutput ¶
type RecordDigestForListRecordDigestByLineOutput struct { LineNameCN *string `type:"string" json:",omitempty"` Name *string `type:"string" json:",omitempty"` Type *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RecordDigestForListRecordDigestByLineOutput) GoString ¶
func (s RecordDigestForListRecordDigestByLineOutput) GoString() string
GoString returns the string representation
func (*RecordDigestForListRecordDigestByLineOutput) SetLineNameCN ¶
func (s *RecordDigestForListRecordDigestByLineOutput) SetLineNameCN(v string) *RecordDigestForListRecordDigestByLineOutput
SetLineNameCN sets the LineNameCN field's value.
func (*RecordDigestForListRecordDigestByLineOutput) SetName ¶
func (s *RecordDigestForListRecordDigestByLineOutput) SetName(v string) *RecordDigestForListRecordDigestByLineOutput
SetName sets the Name field's value.
func (*RecordDigestForListRecordDigestByLineOutput) SetType ¶
func (s *RecordDigestForListRecordDigestByLineOutput) SetType(v string) *RecordDigestForListRecordDigestByLineOutput
SetType sets the Type field's value.
func (RecordDigestForListRecordDigestByLineOutput) String ¶
func (s RecordDigestForListRecordDigestByLineOutput) String() string
String returns the string representation
type RecordForListRecordsOutput ¶
type RecordForListRecordsOutput struct { CreatedAt *string `type:"string" json:",omitempty"` Enable *bool `type:"boolean" json:",omitempty"` FQDN *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` Operators []*string `type:"list" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` RecordID *string `type:"string" json:",omitempty"` RecordSetID *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TTL *int32 `type:"int32" json:",omitempty"` Tags []*string `type:"list" json:",omitempty"` Type *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (RecordForListRecordsOutput) GoString ¶
func (s RecordForListRecordsOutput) GoString() string
GoString returns the string representation
func (*RecordForListRecordsOutput) SetCreatedAt ¶
func (s *RecordForListRecordsOutput) SetCreatedAt(v string) *RecordForListRecordsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*RecordForListRecordsOutput) SetEnable ¶
func (s *RecordForListRecordsOutput) SetEnable(v bool) *RecordForListRecordsOutput
SetEnable sets the Enable field's value.
func (*RecordForListRecordsOutput) SetFQDN ¶
func (s *RecordForListRecordsOutput) SetFQDN(v string) *RecordForListRecordsOutput
SetFQDN sets the FQDN field's value.
func (*RecordForListRecordsOutput) SetHost ¶
func (s *RecordForListRecordsOutput) SetHost(v string) *RecordForListRecordsOutput
SetHost sets the Host field's value.
func (*RecordForListRecordsOutput) SetLine ¶
func (s *RecordForListRecordsOutput) SetLine(v string) *RecordForListRecordsOutput
SetLine sets the Line field's value.
func (*RecordForListRecordsOutput) SetOperators ¶
func (s *RecordForListRecordsOutput) SetOperators(v []*string) *RecordForListRecordsOutput
SetOperators sets the Operators field's value.
func (*RecordForListRecordsOutput) SetPQDN ¶
func (s *RecordForListRecordsOutput) SetPQDN(v string) *RecordForListRecordsOutput
SetPQDN sets the PQDN field's value.
func (*RecordForListRecordsOutput) SetRecordID ¶
func (s *RecordForListRecordsOutput) SetRecordID(v string) *RecordForListRecordsOutput
SetRecordID sets the RecordID field's value.
func (*RecordForListRecordsOutput) SetRecordSetID ¶
func (s *RecordForListRecordsOutput) SetRecordSetID(v string) *RecordForListRecordsOutput
SetRecordSetID sets the RecordSetID field's value.
func (*RecordForListRecordsOutput) SetRemark ¶
func (s *RecordForListRecordsOutput) SetRemark(v string) *RecordForListRecordsOutput
SetRemark sets the Remark field's value.
func (*RecordForListRecordsOutput) SetTTL ¶
func (s *RecordForListRecordsOutput) SetTTL(v int32) *RecordForListRecordsOutput
SetTTL sets the TTL field's value.
func (*RecordForListRecordsOutput) SetTags ¶
func (s *RecordForListRecordsOutput) SetTags(v []*string) *RecordForListRecordsOutput
SetTags sets the Tags field's value.
func (*RecordForListRecordsOutput) SetType ¶
func (s *RecordForListRecordsOutput) SetType(v string) *RecordForListRecordsOutput
SetType sets the Type field's value.
func (*RecordForListRecordsOutput) SetUpdatedAt ¶
func (s *RecordForListRecordsOutput) SetUpdatedAt(v string) *RecordForListRecordsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*RecordForListRecordsOutput) SetValue ¶
func (s *RecordForListRecordsOutput) SetValue(v string) *RecordForListRecordsOutput
SetValue sets the Value field's value.
func (*RecordForListRecordsOutput) SetWeight ¶
func (s *RecordForListRecordsOutput) SetWeight(v int32) *RecordForListRecordsOutput
SetWeight sets the Weight field's value.
func (RecordForListRecordsOutput) String ¶
func (s RecordForListRecordsOutput) String() string
String returns the string representation
type RecordSetForListRecordSetsOutput ¶
type RecordSetForListRecordSetsOutput struct { FQDN *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` ID *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` Type *string `type:"string" json:",omitempty"` WeightEnabled *bool `type:"boolean" json:",omitempty"` // contains filtered or unexported fields }
func (RecordSetForListRecordSetsOutput) GoString ¶
func (s RecordSetForListRecordSetsOutput) GoString() string
GoString returns the string representation
func (*RecordSetForListRecordSetsOutput) SetFQDN ¶
func (s *RecordSetForListRecordSetsOutput) SetFQDN(v string) *RecordSetForListRecordSetsOutput
SetFQDN sets the FQDN field's value.
func (*RecordSetForListRecordSetsOutput) SetHost ¶
func (s *RecordSetForListRecordSetsOutput) SetHost(v string) *RecordSetForListRecordSetsOutput
SetHost sets the Host field's value.
func (*RecordSetForListRecordSetsOutput) SetID ¶
func (s *RecordSetForListRecordSetsOutput) SetID(v string) *RecordSetForListRecordSetsOutput
SetID sets the ID field's value.
func (*RecordSetForListRecordSetsOutput) SetLine ¶
func (s *RecordSetForListRecordSetsOutput) SetLine(v string) *RecordSetForListRecordSetsOutput
SetLine sets the Line field's value.
func (*RecordSetForListRecordSetsOutput) SetPQDN ¶
func (s *RecordSetForListRecordSetsOutput) SetPQDN(v string) *RecordSetForListRecordSetsOutput
SetPQDN sets the PQDN field's value.
func (*RecordSetForListRecordSetsOutput) SetType ¶
func (s *RecordSetForListRecordSetsOutput) SetType(v string) *RecordSetForListRecordSetsOutput
SetType sets the Type field's value.
func (*RecordSetForListRecordSetsOutput) SetWeightEnabled ¶
func (s *RecordSetForListRecordSetsOutput) SetWeightEnabled(v bool) *RecordSetForListRecordSetsOutput
SetWeightEnabled sets the WeightEnabled field's value.
func (RecordSetForListRecordSetsOutput) String ¶
func (s RecordSetForListRecordSetsOutput) String() string
String returns the string representation
type RestoreUserZoneBackupInput ¶
type RestoreUserZoneBackupInput struct { // BackupID is a required field BackupID *string `type:"string" json:",omitempty" required:"true"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (RestoreUserZoneBackupInput) GoString ¶
func (s RestoreUserZoneBackupInput) GoString() string
GoString returns the string representation
func (*RestoreUserZoneBackupInput) SetBackupID ¶
func (s *RestoreUserZoneBackupInput) SetBackupID(v string) *RestoreUserZoneBackupInput
SetBackupID sets the BackupID field's value.
func (*RestoreUserZoneBackupInput) SetZID ¶
func (s *RestoreUserZoneBackupInput) SetZID(v int64) *RestoreUserZoneBackupInput
SetZID sets the ZID field's value.
func (RestoreUserZoneBackupInput) String ¶
func (s RestoreUserZoneBackupInput) String() string
String returns the string representation
func (*RestoreUserZoneBackupInput) Validate ¶
func (s *RestoreUserZoneBackupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestoreUserZoneBackupOutput ¶
type RestoreUserZoneBackupOutput struct { Metadata *response.ResponseMetadata TotalRecord *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (RestoreUserZoneBackupOutput) GoString ¶
func (s RestoreUserZoneBackupOutput) GoString() string
GoString returns the string representation
func (*RestoreUserZoneBackupOutput) SetTotalRecord ¶
func (s *RestoreUserZoneBackupOutput) SetTotalRecord(v int32) *RestoreUserZoneBackupOutput
SetTotalRecord sets the TotalRecord field's value.
func (RestoreUserZoneBackupOutput) String ¶
func (s RestoreUserZoneBackupOutput) String() string
String returns the string representation
type RetrieveZoneInput ¶
type RetrieveZoneInput struct { // ZoneName is a required field ZoneName *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (RetrieveZoneInput) GoString ¶
func (s RetrieveZoneInput) GoString() string
GoString returns the string representation
func (*RetrieveZoneInput) SetZoneName ¶
func (s *RetrieveZoneInput) SetZoneName(v string) *RetrieveZoneInput
SetZoneName sets the ZoneName field's value.
func (RetrieveZoneInput) String ¶
func (s RetrieveZoneInput) String() string
String returns the string representation
func (*RetrieveZoneInput) Validate ¶
func (s *RetrieveZoneInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RetrieveZoneOutput ¶
type RetrieveZoneOutput struct { Metadata *response.ResponseMetadata Host *string `type:"string" json:",omitempty"` IsOwnedByDomain *bool `type:"boolean" json:",omitempty"` Txt *string `type:"string" json:",omitempty"` ZoneName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (RetrieveZoneOutput) GoString ¶
func (s RetrieveZoneOutput) GoString() string
GoString returns the string representation
func (*RetrieveZoneOutput) SetHost ¶
func (s *RetrieveZoneOutput) SetHost(v string) *RetrieveZoneOutput
SetHost sets the Host field's value.
func (*RetrieveZoneOutput) SetIsOwnedByDomain ¶
func (s *RetrieveZoneOutput) SetIsOwnedByDomain(v bool) *RetrieveZoneOutput
SetIsOwnedByDomain sets the IsOwnedByDomain field's value.
func (*RetrieveZoneOutput) SetTxt ¶
func (s *RetrieveZoneOutput) SetTxt(v string) *RetrieveZoneOutput
SetTxt sets the Txt field's value.
func (*RetrieveZoneOutput) SetZoneName ¶
func (s *RetrieveZoneOutput) SetZoneName(v string) *RetrieveZoneOutput
SetZoneName sets the ZoneName field's value.
func (RetrieveZoneOutput) String ¶
func (s RetrieveZoneOutput) String() string
String returns the string representation
type TagFilterForListZonesInput ¶
type TagFilterForListZonesInput struct { Key *string `type:"string" json:",omitempty"` Values []*string `type:"list" json:",omitempty"` // contains filtered or unexported fields }
func (TagFilterForListZonesInput) GoString ¶
func (s TagFilterForListZonesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListZonesInput) SetKey ¶
func (s *TagFilterForListZonesInput) SetKey(v string) *TagFilterForListZonesInput
SetKey sets the Key field's value.
func (*TagFilterForListZonesInput) SetValues ¶
func (s *TagFilterForListZonesInput) SetValues(v []*string) *TagFilterForListZonesInput
SetValues sets the Values field's value.
func (TagFilterForListZonesInput) String ¶
func (s TagFilterForListZonesInput) String() string
String returns the string representation
type TagForCreateZoneInput ¶
type TagForCreateZoneInput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagForCreateZoneInput) GoString ¶
func (s TagForCreateZoneInput) GoString() string
GoString returns the string representation
func (*TagForCreateZoneInput) SetKey ¶
func (s *TagForCreateZoneInput) SetKey(v string) *TagForCreateZoneInput
SetKey sets the Key field's value.
func (*TagForCreateZoneInput) SetValue ¶
func (s *TagForCreateZoneInput) SetValue(v string) *TagForCreateZoneInput
SetValue sets the Value field's value.
func (TagForCreateZoneInput) String ¶
func (s TagForCreateZoneInput) String() string
String returns the string representation
type TagForListZonesOutput ¶
type TagForListZonesOutput struct { Key *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (TagForListZonesOutput) GoString ¶
func (s TagForListZonesOutput) GoString() string
GoString returns the string representation
func (*TagForListZonesOutput) SetKey ¶
func (s *TagForListZonesOutput) SetKey(v string) *TagForListZonesOutput
SetKey sets the Key field's value.
func (*TagForListZonesOutput) SetValue ¶
func (s *TagForListZonesOutput) SetValue(v string) *TagForListZonesOutput
SetValue sets the Value field's value.
func (TagForListZonesOutput) String ¶
func (s TagForListZonesOutput) String() string
String returns the string representation
type UpdateBackupScheduleInput ¶
type UpdateBackupScheduleInput struct { // Schedule is a required field Schedule *int32 `type:"int32" json:",omitempty" required:"true"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdateBackupScheduleInput) GoString ¶
func (s UpdateBackupScheduleInput) GoString() string
GoString returns the string representation
func (*UpdateBackupScheduleInput) SetSchedule ¶
func (s *UpdateBackupScheduleInput) SetSchedule(v int32) *UpdateBackupScheduleInput
SetSchedule sets the Schedule field's value.
func (*UpdateBackupScheduleInput) SetZID ¶
func (s *UpdateBackupScheduleInput) SetZID(v int64) *UpdateBackupScheduleInput
SetZID sets the ZID field's value.
func (UpdateBackupScheduleInput) String ¶
func (s UpdateBackupScheduleInput) String() string
String returns the string representation
func (*UpdateBackupScheduleInput) Validate ¶
func (s *UpdateBackupScheduleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBackupScheduleOutput ¶
type UpdateBackupScheduleOutput struct { Metadata *response.ResponseMetadata CountLimit *int32 `type:"int32" json:",omitempty"` Schedule *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateBackupScheduleOutput) GoString ¶
func (s UpdateBackupScheduleOutput) GoString() string
GoString returns the string representation
func (*UpdateBackupScheduleOutput) SetCountLimit ¶
func (s *UpdateBackupScheduleOutput) SetCountLimit(v int32) *UpdateBackupScheduleOutput
SetCountLimit sets the CountLimit field's value.
func (*UpdateBackupScheduleOutput) SetSchedule ¶
func (s *UpdateBackupScheduleOutput) SetSchedule(v int32) *UpdateBackupScheduleOutput
SetSchedule sets the Schedule field's value.
func (UpdateBackupScheduleOutput) String ¶
func (s UpdateBackupScheduleOutput) String() string
String returns the string representation
type UpdateCustomLineInput ¶
type UpdateCustomLineInput struct { IPSegments []*string `type:"list" json:",omitempty"` // Line is a required field Line *string `type:"string" json:",omitempty" required:"true"` NameCN *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateCustomLineInput) GoString ¶
func (s UpdateCustomLineInput) GoString() string
GoString returns the string representation
func (*UpdateCustomLineInput) SetIPSegments ¶
func (s *UpdateCustomLineInput) SetIPSegments(v []*string) *UpdateCustomLineInput
SetIPSegments sets the IPSegments field's value.
func (*UpdateCustomLineInput) SetLine ¶
func (s *UpdateCustomLineInput) SetLine(v string) *UpdateCustomLineInput
SetLine sets the Line field's value.
func (*UpdateCustomLineInput) SetNameCN ¶
func (s *UpdateCustomLineInput) SetNameCN(v string) *UpdateCustomLineInput
SetNameCN sets the NameCN field's value.
func (*UpdateCustomLineInput) SetRemark ¶
func (s *UpdateCustomLineInput) SetRemark(v string) *UpdateCustomLineInput
SetRemark sets the Remark field's value.
func (UpdateCustomLineInput) String ¶
func (s UpdateCustomLineInput) String() string
String returns the string representation
func (*UpdateCustomLineInput) Validate ¶
func (s *UpdateCustomLineInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCustomLineOutput ¶
type UpdateCustomLineOutput struct { Metadata *response.ResponseMetadata Line *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateCustomLineOutput) GoString ¶
func (s UpdateCustomLineOutput) GoString() string
GoString returns the string representation
func (*UpdateCustomLineOutput) SetLine ¶
func (s *UpdateCustomLineOutput) SetLine(v string) *UpdateCustomLineOutput
SetLine sets the Line field's value.
func (UpdateCustomLineOutput) String ¶
func (s UpdateCustomLineOutput) String() string
String returns the string representation
type UpdateRecordInput ¶
type UpdateRecordInput struct { // Host is a required field Host *string `type:"string" json:",omitempty" required:"true"` // Line is a required field Line *string `type:"string" json:",omitempty" required:"true"` ProjectName *string `type:"string" json:",omitempty"` // RecordID is a required field RecordID *string `type:"string" json:",omitempty" required:"true"` Remark *string `type:"string" json:",omitempty"` TTL *int32 `type:"int32" json:",omitempty"` Type *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateRecordInput) GoString ¶
func (s UpdateRecordInput) GoString() string
GoString returns the string representation
func (*UpdateRecordInput) SetHost ¶
func (s *UpdateRecordInput) SetHost(v string) *UpdateRecordInput
SetHost sets the Host field's value.
func (*UpdateRecordInput) SetLine ¶
func (s *UpdateRecordInput) SetLine(v string) *UpdateRecordInput
SetLine sets the Line field's value.
func (*UpdateRecordInput) SetProjectName ¶
func (s *UpdateRecordInput) SetProjectName(v string) *UpdateRecordInput
SetProjectName sets the ProjectName field's value.
func (*UpdateRecordInput) SetRecordID ¶
func (s *UpdateRecordInput) SetRecordID(v string) *UpdateRecordInput
SetRecordID sets the RecordID field's value.
func (*UpdateRecordInput) SetRemark ¶
func (s *UpdateRecordInput) SetRemark(v string) *UpdateRecordInput
SetRemark sets the Remark field's value.
func (*UpdateRecordInput) SetTTL ¶
func (s *UpdateRecordInput) SetTTL(v int32) *UpdateRecordInput
SetTTL sets the TTL field's value.
func (*UpdateRecordInput) SetType ¶
func (s *UpdateRecordInput) SetType(v string) *UpdateRecordInput
SetType sets the Type field's value.
func (*UpdateRecordInput) SetValue ¶
func (s *UpdateRecordInput) SetValue(v string) *UpdateRecordInput
SetValue sets the Value field's value.
func (*UpdateRecordInput) SetWeight ¶
func (s *UpdateRecordInput) SetWeight(v int32) *UpdateRecordInput
SetWeight sets the Weight field's value.
func (UpdateRecordInput) String ¶
func (s UpdateRecordInput) String() string
String returns the string representation
func (*UpdateRecordInput) Validate ¶
func (s *UpdateRecordInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRecordOutput ¶
type UpdateRecordOutput struct { Metadata *response.ResponseMetadata CreatedAt *string `type:"string" json:",omitempty"` Enable *bool `type:"boolean" json:",omitempty"` FQDN *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` Operators []*string `type:"list" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` RecordID *string `type:"string" json:",omitempty"` RecordSetID *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TTL *int32 `type:"int32" json:",omitempty"` Tags []*string `type:"list" json:",omitempty"` Type *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateRecordOutput) GoString ¶
func (s UpdateRecordOutput) GoString() string
GoString returns the string representation
func (*UpdateRecordOutput) SetCreatedAt ¶
func (s *UpdateRecordOutput) SetCreatedAt(v string) *UpdateRecordOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateRecordOutput) SetEnable ¶
func (s *UpdateRecordOutput) SetEnable(v bool) *UpdateRecordOutput
SetEnable sets the Enable field's value.
func (*UpdateRecordOutput) SetFQDN ¶
func (s *UpdateRecordOutput) SetFQDN(v string) *UpdateRecordOutput
SetFQDN sets the FQDN field's value.
func (*UpdateRecordOutput) SetHost ¶
func (s *UpdateRecordOutput) SetHost(v string) *UpdateRecordOutput
SetHost sets the Host field's value.
func (*UpdateRecordOutput) SetLine ¶
func (s *UpdateRecordOutput) SetLine(v string) *UpdateRecordOutput
SetLine sets the Line field's value.
func (*UpdateRecordOutput) SetOperators ¶
func (s *UpdateRecordOutput) SetOperators(v []*string) *UpdateRecordOutput
SetOperators sets the Operators field's value.
func (*UpdateRecordOutput) SetPQDN ¶
func (s *UpdateRecordOutput) SetPQDN(v string) *UpdateRecordOutput
SetPQDN sets the PQDN field's value.
func (*UpdateRecordOutput) SetRecordID ¶
func (s *UpdateRecordOutput) SetRecordID(v string) *UpdateRecordOutput
SetRecordID sets the RecordID field's value.
func (*UpdateRecordOutput) SetRecordSetID ¶
func (s *UpdateRecordOutput) SetRecordSetID(v string) *UpdateRecordOutput
SetRecordSetID sets the RecordSetID field's value.
func (*UpdateRecordOutput) SetRemark ¶
func (s *UpdateRecordOutput) SetRemark(v string) *UpdateRecordOutput
SetRemark sets the Remark field's value.
func (*UpdateRecordOutput) SetTTL ¶
func (s *UpdateRecordOutput) SetTTL(v int32) *UpdateRecordOutput
SetTTL sets the TTL field's value.
func (*UpdateRecordOutput) SetTags ¶
func (s *UpdateRecordOutput) SetTags(v []*string) *UpdateRecordOutput
SetTags sets the Tags field's value.
func (*UpdateRecordOutput) SetType ¶
func (s *UpdateRecordOutput) SetType(v string) *UpdateRecordOutput
SetType sets the Type field's value.
func (*UpdateRecordOutput) SetUpdatedAt ¶
func (s *UpdateRecordOutput) SetUpdatedAt(v string) *UpdateRecordOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateRecordOutput) SetValue ¶
func (s *UpdateRecordOutput) SetValue(v string) *UpdateRecordOutput
SetValue sets the Value field's value.
func (*UpdateRecordOutput) SetWeight ¶
func (s *UpdateRecordOutput) SetWeight(v int32) *UpdateRecordOutput
SetWeight sets the Weight field's value.
func (UpdateRecordOutput) String ¶
func (s UpdateRecordOutput) String() string
String returns the string representation
type UpdateRecordSetInput ¶
type UpdateRecordSetInput struct { // ID is a required field ID *string `type:"string" json:",omitempty" required:"true"` WeightEnabled *bool `type:"boolean" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateRecordSetInput) GoString ¶
func (s UpdateRecordSetInput) GoString() string
GoString returns the string representation
func (*UpdateRecordSetInput) SetID ¶
func (s *UpdateRecordSetInput) SetID(v string) *UpdateRecordSetInput
SetID sets the ID field's value.
func (*UpdateRecordSetInput) SetWeightEnabled ¶
func (s *UpdateRecordSetInput) SetWeightEnabled(v bool) *UpdateRecordSetInput
SetWeightEnabled sets the WeightEnabled field's value.
func (UpdateRecordSetInput) String ¶
func (s UpdateRecordSetInput) String() string
String returns the string representation
func (*UpdateRecordSetInput) Validate ¶
func (s *UpdateRecordSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRecordSetOutput ¶
type UpdateRecordSetOutput struct { Metadata *response.ResponseMetadata FQDN *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` ID *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` Type *string `type:"string" json:",omitempty"` WeightEnabled *bool `type:"boolean" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateRecordSetOutput) GoString ¶
func (s UpdateRecordSetOutput) GoString() string
GoString returns the string representation
func (*UpdateRecordSetOutput) SetFQDN ¶
func (s *UpdateRecordSetOutput) SetFQDN(v string) *UpdateRecordSetOutput
SetFQDN sets the FQDN field's value.
func (*UpdateRecordSetOutput) SetHost ¶
func (s *UpdateRecordSetOutput) SetHost(v string) *UpdateRecordSetOutput
SetHost sets the Host field's value.
func (*UpdateRecordSetOutput) SetID ¶
func (s *UpdateRecordSetOutput) SetID(v string) *UpdateRecordSetOutput
SetID sets the ID field's value.
func (*UpdateRecordSetOutput) SetLine ¶
func (s *UpdateRecordSetOutput) SetLine(v string) *UpdateRecordSetOutput
SetLine sets the Line field's value.
func (*UpdateRecordSetOutput) SetPQDN ¶
func (s *UpdateRecordSetOutput) SetPQDN(v string) *UpdateRecordSetOutput
SetPQDN sets the PQDN field's value.
func (*UpdateRecordSetOutput) SetType ¶
func (s *UpdateRecordSetOutput) SetType(v string) *UpdateRecordSetOutput
SetType sets the Type field's value.
func (*UpdateRecordSetOutput) SetWeightEnabled ¶
func (s *UpdateRecordSetOutput) SetWeightEnabled(v bool) *UpdateRecordSetOutput
SetWeightEnabled sets the WeightEnabled field's value.
func (UpdateRecordSetOutput) String ¶
func (s UpdateRecordSetOutput) String() string
String returns the string representation
type UpdateRecordStatusInput ¶
type UpdateRecordStatusInput struct { Enable *bool `type:"boolean" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` // RecordID is a required field RecordID *string `type:"string" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdateRecordStatusInput) GoString ¶
func (s UpdateRecordStatusInput) GoString() string
GoString returns the string representation
func (*UpdateRecordStatusInput) SetEnable ¶
func (s *UpdateRecordStatusInput) SetEnable(v bool) *UpdateRecordStatusInput
SetEnable sets the Enable field's value.
func (*UpdateRecordStatusInput) SetProjectName ¶
func (s *UpdateRecordStatusInput) SetProjectName(v string) *UpdateRecordStatusInput
SetProjectName sets the ProjectName field's value.
func (*UpdateRecordStatusInput) SetRecordID ¶
func (s *UpdateRecordStatusInput) SetRecordID(v string) *UpdateRecordStatusInput
SetRecordID sets the RecordID field's value.
func (UpdateRecordStatusInput) String ¶
func (s UpdateRecordStatusInput) String() string
String returns the string representation
func (*UpdateRecordStatusInput) Validate ¶
func (s *UpdateRecordStatusInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRecordStatusOutput ¶
type UpdateRecordStatusOutput struct { Metadata *response.ResponseMetadata CreatedAt *string `type:"string" json:",omitempty"` Enable *bool `type:"boolean" json:",omitempty"` FQDN *string `type:"string" json:",omitempty"` Host *string `type:"string" json:",omitempty"` Line *string `type:"string" json:",omitempty"` Operators []*string `type:"list" json:",omitempty"` PQDN *string `type:"string" json:",omitempty"` RecordID *string `type:"string" json:",omitempty"` RecordSetID *string `type:"string" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TTL *int32 `type:"int32" json:",omitempty"` Tags []*string `type:"list" json:",omitempty"` Type *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` Value *string `type:"string" json:",omitempty"` Weight *int32 `type:"int32" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateRecordStatusOutput) GoString ¶
func (s UpdateRecordStatusOutput) GoString() string
GoString returns the string representation
func (*UpdateRecordStatusOutput) SetCreatedAt ¶
func (s *UpdateRecordStatusOutput) SetCreatedAt(v string) *UpdateRecordStatusOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateRecordStatusOutput) SetEnable ¶
func (s *UpdateRecordStatusOutput) SetEnable(v bool) *UpdateRecordStatusOutput
SetEnable sets the Enable field's value.
func (*UpdateRecordStatusOutput) SetFQDN ¶
func (s *UpdateRecordStatusOutput) SetFQDN(v string) *UpdateRecordStatusOutput
SetFQDN sets the FQDN field's value.
func (*UpdateRecordStatusOutput) SetHost ¶
func (s *UpdateRecordStatusOutput) SetHost(v string) *UpdateRecordStatusOutput
SetHost sets the Host field's value.
func (*UpdateRecordStatusOutput) SetLine ¶
func (s *UpdateRecordStatusOutput) SetLine(v string) *UpdateRecordStatusOutput
SetLine sets the Line field's value.
func (*UpdateRecordStatusOutput) SetOperators ¶
func (s *UpdateRecordStatusOutput) SetOperators(v []*string) *UpdateRecordStatusOutput
SetOperators sets the Operators field's value.
func (*UpdateRecordStatusOutput) SetPQDN ¶
func (s *UpdateRecordStatusOutput) SetPQDN(v string) *UpdateRecordStatusOutput
SetPQDN sets the PQDN field's value.
func (*UpdateRecordStatusOutput) SetRecordID ¶
func (s *UpdateRecordStatusOutput) SetRecordID(v string) *UpdateRecordStatusOutput
SetRecordID sets the RecordID field's value.
func (*UpdateRecordStatusOutput) SetRecordSetID ¶
func (s *UpdateRecordStatusOutput) SetRecordSetID(v string) *UpdateRecordStatusOutput
SetRecordSetID sets the RecordSetID field's value.
func (*UpdateRecordStatusOutput) SetRemark ¶
func (s *UpdateRecordStatusOutput) SetRemark(v string) *UpdateRecordStatusOutput
SetRemark sets the Remark field's value.
func (*UpdateRecordStatusOutput) SetTTL ¶
func (s *UpdateRecordStatusOutput) SetTTL(v int32) *UpdateRecordStatusOutput
SetTTL sets the TTL field's value.
func (*UpdateRecordStatusOutput) SetTags ¶
func (s *UpdateRecordStatusOutput) SetTags(v []*string) *UpdateRecordStatusOutput
SetTags sets the Tags field's value.
func (*UpdateRecordStatusOutput) SetType ¶
func (s *UpdateRecordStatusOutput) SetType(v string) *UpdateRecordStatusOutput
SetType sets the Type field's value.
func (*UpdateRecordStatusOutput) SetUpdatedAt ¶
func (s *UpdateRecordStatusOutput) SetUpdatedAt(v string) *UpdateRecordStatusOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateRecordStatusOutput) SetValue ¶
func (s *UpdateRecordStatusOutput) SetValue(v string) *UpdateRecordStatusOutput
SetValue sets the Value field's value.
func (*UpdateRecordStatusOutput) SetWeight ¶
func (s *UpdateRecordStatusOutput) SetWeight(v int32) *UpdateRecordStatusOutput
SetWeight sets the Weight field's value.
func (UpdateRecordStatusOutput) String ¶
func (s UpdateRecordStatusOutput) String() string
String returns the string representation
type UpdateZoneInput ¶
type UpdateZoneInput struct { Remark *string `type:"string" json:",omitempty"` // ZID is a required field ZID *int64 `type:"int64" json:",omitempty" required:"true"` // contains filtered or unexported fields }
func (UpdateZoneInput) GoString ¶
func (s UpdateZoneInput) GoString() string
GoString returns the string representation
func (*UpdateZoneInput) SetRemark ¶
func (s *UpdateZoneInput) SetRemark(v string) *UpdateZoneInput
SetRemark sets the Remark field's value.
func (*UpdateZoneInput) SetZID ¶
func (s *UpdateZoneInput) SetZID(v int64) *UpdateZoneInput
SetZID sets the ZID field's value.
func (UpdateZoneInput) String ¶
func (s UpdateZoneInput) String() string
String returns the string representation
func (*UpdateZoneInput) Validate ¶
func (s *UpdateZoneInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateZoneOutput ¶
type UpdateZoneOutput struct { Metadata *response.ResponseMetadata CacheStage *int32 `type:"int32" json:",omitempty"` ConfigurationCode *string `type:"string" json:",omitempty"` CreatedAt *string `type:"string" json:",omitempty"` DnsSecurity *string `type:"string" json:",omitempty"` ExpiredTime *int64 `type:"int64" json:",omitempty"` InstanceID *string `type:"string" json:",omitempty"` IsSubDomain *bool `type:"boolean" json:",omitempty"` LastOperator *string `type:"string" json:",omitempty"` RecordCount *int32 `type:"int32" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` TradeCode *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` ZID *int64 `type:"int64" json:",omitempty"` ZoneName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (UpdateZoneOutput) GoString ¶
func (s UpdateZoneOutput) GoString() string
GoString returns the string representation
func (*UpdateZoneOutput) SetCacheStage ¶
func (s *UpdateZoneOutput) SetCacheStage(v int32) *UpdateZoneOutput
SetCacheStage sets the CacheStage field's value.
func (*UpdateZoneOutput) SetConfigurationCode ¶
func (s *UpdateZoneOutput) SetConfigurationCode(v string) *UpdateZoneOutput
SetConfigurationCode sets the ConfigurationCode field's value.
func (*UpdateZoneOutput) SetCreatedAt ¶
func (s *UpdateZoneOutput) SetCreatedAt(v string) *UpdateZoneOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateZoneOutput) SetDnsSecurity ¶
func (s *UpdateZoneOutput) SetDnsSecurity(v string) *UpdateZoneOutput
SetDnsSecurity sets the DnsSecurity field's value.
func (*UpdateZoneOutput) SetExpiredTime ¶
func (s *UpdateZoneOutput) SetExpiredTime(v int64) *UpdateZoneOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*UpdateZoneOutput) SetInstanceID ¶
func (s *UpdateZoneOutput) SetInstanceID(v string) *UpdateZoneOutput
SetInstanceID sets the InstanceID field's value.
func (*UpdateZoneOutput) SetIsSubDomain ¶
func (s *UpdateZoneOutput) SetIsSubDomain(v bool) *UpdateZoneOutput
SetIsSubDomain sets the IsSubDomain field's value.
func (*UpdateZoneOutput) SetLastOperator ¶
func (s *UpdateZoneOutput) SetLastOperator(v string) *UpdateZoneOutput
SetLastOperator sets the LastOperator field's value.
func (*UpdateZoneOutput) SetRecordCount ¶
func (s *UpdateZoneOutput) SetRecordCount(v int32) *UpdateZoneOutput
SetRecordCount sets the RecordCount field's value.
func (*UpdateZoneOutput) SetRemark ¶
func (s *UpdateZoneOutput) SetRemark(v string) *UpdateZoneOutput
SetRemark sets the Remark field's value.
func (*UpdateZoneOutput) SetTradeCode ¶
func (s *UpdateZoneOutput) SetTradeCode(v string) *UpdateZoneOutput
SetTradeCode sets the TradeCode field's value.
func (*UpdateZoneOutput) SetUpdatedAt ¶
func (s *UpdateZoneOutput) SetUpdatedAt(v string) *UpdateZoneOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateZoneOutput) SetZID ¶
func (s *UpdateZoneOutput) SetZID(v int64) *UpdateZoneOutput
SetZID sets the ZID field's value.
func (*UpdateZoneOutput) SetZoneName ¶
func (s *UpdateZoneOutput) SetZoneName(v string) *UpdateZoneOutput
SetZoneName sets the ZoneName field's value.
func (UpdateZoneOutput) String ¶
func (s UpdateZoneOutput) String() string
String returns the string representation
type ZoneForListZonesOutput ¶
type ZoneForListZonesOutput struct { CacheStage *int32 `type:"int32" json:",omitempty"` ConfigurationCode *string `type:"string" json:",omitempty"` CreatedAt *string `type:"string" json:",omitempty"` DnsSecurity *string `type:"string" json:",omitempty"` ExpiredTime *int64 `type:"int64" json:",omitempty"` InstanceID *string `type:"string" json:",omitempty"` IsSubDomain *bool `type:"boolean" json:",omitempty"` LastOperator *string `type:"string" json:",omitempty"` ProjectName *string `type:"string" json:",omitempty"` RecordCount *int32 `type:"int32" json:",omitempty"` Remark *string `type:"string" json:",omitempty"` Tags []*TagForListZonesOutput `type:"list" json:",omitempty"` TradeCode *string `type:"string" json:",omitempty"` UpdatedAt *string `type:"string" json:",omitempty"` ZID *int32 `type:"int32" json:",omitempty"` ZoneName *string `type:"string" json:",omitempty"` // contains filtered or unexported fields }
func (ZoneForListZonesOutput) GoString ¶
func (s ZoneForListZonesOutput) GoString() string
GoString returns the string representation
func (*ZoneForListZonesOutput) SetCacheStage ¶
func (s *ZoneForListZonesOutput) SetCacheStage(v int32) *ZoneForListZonesOutput
SetCacheStage sets the CacheStage field's value.
func (*ZoneForListZonesOutput) SetConfigurationCode ¶
func (s *ZoneForListZonesOutput) SetConfigurationCode(v string) *ZoneForListZonesOutput
SetConfigurationCode sets the ConfigurationCode field's value.
func (*ZoneForListZonesOutput) SetCreatedAt ¶
func (s *ZoneForListZonesOutput) SetCreatedAt(v string) *ZoneForListZonesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*ZoneForListZonesOutput) SetDnsSecurity ¶
func (s *ZoneForListZonesOutput) SetDnsSecurity(v string) *ZoneForListZonesOutput
SetDnsSecurity sets the DnsSecurity field's value.
func (*ZoneForListZonesOutput) SetExpiredTime ¶
func (s *ZoneForListZonesOutput) SetExpiredTime(v int64) *ZoneForListZonesOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*ZoneForListZonesOutput) SetInstanceID ¶
func (s *ZoneForListZonesOutput) SetInstanceID(v string) *ZoneForListZonesOutput
SetInstanceID sets the InstanceID field's value.
func (*ZoneForListZonesOutput) SetIsSubDomain ¶
func (s *ZoneForListZonesOutput) SetIsSubDomain(v bool) *ZoneForListZonesOutput
SetIsSubDomain sets the IsSubDomain field's value.
func (*ZoneForListZonesOutput) SetLastOperator ¶
func (s *ZoneForListZonesOutput) SetLastOperator(v string) *ZoneForListZonesOutput
SetLastOperator sets the LastOperator field's value.
func (*ZoneForListZonesOutput) SetProjectName ¶
func (s *ZoneForListZonesOutput) SetProjectName(v string) *ZoneForListZonesOutput
SetProjectName sets the ProjectName field's value.
func (*ZoneForListZonesOutput) SetRecordCount ¶
func (s *ZoneForListZonesOutput) SetRecordCount(v int32) *ZoneForListZonesOutput
SetRecordCount sets the RecordCount field's value.
func (*ZoneForListZonesOutput) SetRemark ¶
func (s *ZoneForListZonesOutput) SetRemark(v string) *ZoneForListZonesOutput
SetRemark sets the Remark field's value.
func (*ZoneForListZonesOutput) SetTags ¶
func (s *ZoneForListZonesOutput) SetTags(v []*TagForListZonesOutput) *ZoneForListZonesOutput
SetTags sets the Tags field's value.
func (*ZoneForListZonesOutput) SetTradeCode ¶
func (s *ZoneForListZonesOutput) SetTradeCode(v string) *ZoneForListZonesOutput
SetTradeCode sets the TradeCode field's value.
func (*ZoneForListZonesOutput) SetUpdatedAt ¶
func (s *ZoneForListZonesOutput) SetUpdatedAt(v string) *ZoneForListZonesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*ZoneForListZonesOutput) SetZID ¶
func (s *ZoneForListZonesOutput) SetZID(v int32) *ZoneForListZonesOutput
SetZID sets the ZID field's value.
func (*ZoneForListZonesOutput) SetZoneName ¶
func (s *ZoneForListZonesOutput) SetZoneName(v string) *ZoneForListZonesOutput
SetZoneName sets the ZoneName field's value.
func (ZoneForListZonesOutput) String ¶
func (s ZoneForListZonesOutput) String() string
String returns the string representation
Source Files
¶
- api_batch_delete_custom_line.go
- api_check_retrieve_zone.go
- api_check_zone.go
- api_create_custom_line.go
- api_create_record.go
- api_create_user_zone_backup.go
- api_create_zone.go
- api_delete_record.go
- api_delete_user_zone_backup.go
- api_delete_zone.go
- api_list_custom_lines.go
- api_list_domain_statistics.go
- api_list_lines.go
- api_list_record_digest_by_line.go
- api_list_record_sets.go
- api_list_records.go
- api_list_user_zone_backups.go
- api_list_zone_statistics.go
- api_list_zones.go
- api_query_backup_schedule.go
- api_query_record.go
- api_query_zone.go
- api_restore_user_zone_backup.go
- api_retrieve_zone.go
- api_update_backup_schedule.go
- api_update_custom_line.go
- api_update_record.go
- api_update_record_set.go
- api_update_record_status.go
- api_update_zone.go
- interface_dns.go
- service_dns.go