rdsmssql

package
v1.0.36 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package rdsmssqliface provides an interface to enable mocking the RDS_MSSQL 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

View Source
const (
	ServiceName = "rds_mssql" // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "rds_mssql" // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AddressForDescribeDBInstanceDetailOutput

type AddressForDescribeDBInstanceDetailOutput struct {
	DNSVisibility *bool `type:"boolean" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	EipId *string `type:"string" json:",omitempty"`

	IPAddress *string `type:"string" json:",omitempty"`

	NetworkType *string `type:"string" json:",omitempty"`

	Port *string `type:"string" json:",omitempty"`

	SubnetId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AddressForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*AddressForDescribeDBInstanceDetailOutput) SetDNSVisibility

SetDNSVisibility sets the DNSVisibility field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetDomain

SetDomain sets the Domain field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetEipId

SetEipId sets the EipId field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetIPAddress

SetIPAddress sets the IPAddress field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetPort

SetPort sets the Port field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (AddressForDescribeDBInstanceDetailOutput) String

String returns the string representation

type BackupDatabaseDetailForDescribeBackupDetailOutput

type BackupDatabaseDetailForDescribeBackupDetailOutput struct {
	BackupDownloadLinkEIP *string `type:"string" json:",omitempty"`

	BackupDownloadLinkInner *string `type:"string" json:",omitempty"`

	BackupEndTime *string `type:"string" json:",omitempty"`

	BackupFileName *string `type:"string" json:",omitempty"`

	BackupFileSize *int64 `type:"int64" json:",omitempty"`

	BackupStartTime *string `type:"string" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	DatabaseName *string `type:"string" json:",omitempty"`

	DownloadProgress *int32 `type:"int32" json:",omitempty"`

	DownloadStatus *string `type:"string" json:",omitempty"`

	LinkExpiredTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupDatabaseDetailForDescribeBackupDetailOutput) GoString

GoString returns the string representation

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetBackupDownloadLinkEIP

SetBackupDownloadLinkEIP sets the BackupDownloadLinkEIP field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetBackupDownloadLinkInner

SetBackupDownloadLinkInner sets the BackupDownloadLinkInner field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetBackupEndTime

SetBackupEndTime sets the BackupEndTime field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetBackupFileName

SetBackupFileName sets the BackupFileName field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetBackupFileSize

SetBackupFileSize sets the BackupFileSize field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetBackupStartTime

SetBackupStartTime sets the BackupStartTime field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetDatabaseName

SetDatabaseName sets the DatabaseName field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetDownloadProgress

SetDownloadProgress sets the DownloadProgress field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetDownloadStatus

SetDownloadStatus sets the DownloadStatus field's value.

func (*BackupDatabaseDetailForDescribeBackupDetailOutput) SetLinkExpiredTime

SetLinkExpiredTime sets the LinkExpiredTime field's value.

func (BackupDatabaseDetailForDescribeBackupDetailOutput) String

String returns the string representation

type BackupDatabaseDetailForDescribeBackupsOutput

type BackupDatabaseDetailForDescribeBackupsOutput struct {
	BackupDownloadLinkEIP *string `type:"string" json:",omitempty"`

	BackupDownloadLinkInner *string `type:"string" json:",omitempty"`

	BackupEndTime *string `type:"string" json:",omitempty"`

	BackupFileName *string `type:"string" json:",omitempty"`

	BackupFileSize *int64 `type:"int64" json:",omitempty"`

	BackupStartTime *string `type:"string" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	DatabaseName *string `type:"string" json:",omitempty"`

	DownloadProgress *int32 `type:"int32" json:",omitempty"`

	DownloadStatus *string `type:"string" json:",omitempty"`

	LinkExpiredTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupDatabaseDetailForDescribeBackupsOutput) GoString

GoString returns the string representation

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetBackupDownloadLinkEIP

SetBackupDownloadLinkEIP sets the BackupDownloadLinkEIP field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetBackupDownloadLinkInner

SetBackupDownloadLinkInner sets the BackupDownloadLinkInner field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetBackupEndTime

SetBackupEndTime sets the BackupEndTime field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetBackupFileName

SetBackupFileName sets the BackupFileName field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetBackupFileSize

SetBackupFileSize sets the BackupFileSize field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetBackupStartTime

SetBackupStartTime sets the BackupStartTime field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetDatabaseName

SetDatabaseName sets the DatabaseName field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetDownloadProgress

SetDownloadProgress sets the DownloadProgress field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetDownloadStatus

SetDownloadStatus sets the DownloadStatus field's value.

func (*BackupDatabaseDetailForDescribeBackupsOutput) SetLinkExpiredTime

SetLinkExpiredTime sets the LinkExpiredTime field's value.

func (BackupDatabaseDetailForDescribeBackupsOutput) String

String returns the string representation

type BackupMetaForCreateBackupInput

type BackupMetaForCreateBackupInput struct {
	DBName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupMetaForCreateBackupInput) GoString

GoString returns the string representation

func (*BackupMetaForCreateBackupInput) SetDBName

SetDBName sets the DBName field's value.

func (BackupMetaForCreateBackupInput) String

String returns the string representation

type BackupsInfoForDescribeBackupDetailOutput

type BackupsInfoForDescribeBackupDetailOutput struct {
	BackupDatabaseDetail []*BackupDatabaseDetailForDescribeBackupDetailOutput `type:"list" json:",omitempty"`

	BackupEndTime *string `type:"string" json:",omitempty"`

	BackupFileSize *int64 `type:"int64" json:",omitempty"`

	BackupId *string `type:"string" json:",omitempty"`

	BackupMethod *string `type:"string" json:",omitempty"`

	BackupStartTime *string `type:"string" json:",omitempty"`

	BackupStatus *string `type:"string" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	CreateType *string `type:"string" json:",omitempty"`

	DownloadProgress *int32 `type:"int32" json:",omitempty"`

	DownloadStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupsInfoForDescribeBackupDetailOutput) GoString

GoString returns the string representation

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupDatabaseDetail

SetBackupDatabaseDetail sets the BackupDatabaseDetail field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupEndTime

SetBackupEndTime sets the BackupEndTime field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupFileSize

SetBackupFileSize sets the BackupFileSize field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupMethod

SetBackupMethod sets the BackupMethod field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupStartTime

SetBackupStartTime sets the BackupStartTime field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupStatus

SetBackupStatus sets the BackupStatus field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetCreateType

SetCreateType sets the CreateType field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetDownloadProgress

SetDownloadProgress sets the DownloadProgress field's value.

func (*BackupsInfoForDescribeBackupDetailOutput) SetDownloadStatus

SetDownloadStatus sets the DownloadStatus field's value.

func (BackupsInfoForDescribeBackupDetailOutput) String

String returns the string representation

type BackupsInfoForDescribeBackupsOutput

type BackupsInfoForDescribeBackupsOutput struct {
	BackupDatabaseDetail []*BackupDatabaseDetailForDescribeBackupsOutput `type:"list" json:",omitempty"`

	BackupEndTime *string `type:"string" json:",omitempty"`

	BackupFileSize *int64 `type:"int64" json:",omitempty"`

	BackupId *string `type:"string" json:",omitempty"`

	BackupMethod *string `type:"string" json:",omitempty"`

	BackupStartTime *string `type:"string" json:",omitempty"`

	BackupStatus *string `type:"string" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	CreateType *string `type:"string" json:",omitempty"`

	DownloadProgress *int32 `type:"int32" json:",omitempty"`

	DownloadStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupsInfoForDescribeBackupsOutput) GoString

GoString returns the string representation

func (*BackupsInfoForDescribeBackupsOutput) SetBackupDatabaseDetail

SetBackupDatabaseDetail sets the BackupDatabaseDetail field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupEndTime

SetBackupEndTime sets the BackupEndTime field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupFileSize

SetBackupFileSize sets the BackupFileSize field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupMethod

SetBackupMethod sets the BackupMethod field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupStartTime

SetBackupStartTime sets the BackupStartTime field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupStatus

SetBackupStatus sets the BackupStatus field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetCreateType

SetCreateType sets the CreateType field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetDownloadProgress

SetDownloadProgress sets the DownloadProgress field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetDownloadStatus

SetDownloadStatus sets the DownloadStatus field's value.

func (BackupsInfoForDescribeBackupsOutput) String

String returns the string representation

type BasicInfoForDescribeDBInstanceDetailOutput

type BasicInfoForDescribeDBInstanceDetailOutput struct {
	BackupUse *float64 `type:"float" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DBEngineVersion *string `type:"string" json:",omitempty"`

	InnerVersion *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceStatus *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	MaintenanceTime *string `type:"string" json:",omitempty"`

	Memory *int32 `type:"int32" json:",omitempty"`

	NodeSpec *string `type:"string" json:",omitempty"`

	PrimaryInstanceId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ReadOnlyNumber *int32 `type:"int32" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	ServerCollation *string `type:"string" json:",omitempty"`

	SlowQueryEnable *bool `type:"boolean" json:",omitempty"`

	SlowQueryTime *string `type:"string" json:",omitempty"`

	StorageSpace *int32 `type:"int32" json:",omitempty"`

	StorageType *string `type:"string" json:",omitempty"`

	StorageUse *float64 `type:"float" json:",omitempty"`

	SubnetId *string `type:"string" json:",omitempty"`

	Tags []*TagForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	TimeZone *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	VCPU *int32 `type:"int32" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BasicInfoForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetBackupUse

SetBackupUse sets the BackupUse field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetInnerVersion

SetInnerVersion sets the InnerVersion field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetMemory

SetMemory sets the Memory field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetPrimaryInstanceId

SetPrimaryInstanceId sets the PrimaryInstanceId field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetReadOnlyNumber

SetReadOnlyNumber sets the ReadOnlyNumber field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetServerCollation

SetServerCollation sets the ServerCollation field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetSlowQueryEnable

SetSlowQueryEnable sets the SlowQueryEnable field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetSlowQueryTime

SetSlowQueryTime sets the SlowQueryTime field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetStorageSpace

SetStorageSpace sets the StorageSpace field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetStorageType

SetStorageType sets the StorageType field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetStorageUse

SetStorageUse sets the StorageUse field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetTags

SetTags sets the Tags field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetTimeZone

SetTimeZone sets the TimeZone field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetVCPU

SetVCPU sets the VCPU field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*BasicInfoForDescribeDBInstanceDetailOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (BasicInfoForDescribeDBInstanceDetailOutput) String

String returns the string representation

type ChargeDetailForDescribeDBInstanceDetailOutput

type ChargeDetailForDescribeDBInstanceDetailOutput struct {
	AutoRenew *bool `type:"boolean" json:",omitempty"`

	ChargeEndTime *string `type:"string" json:",omitempty"`

	ChargeStartTime *string `type:"string" json:",omitempty"`

	ChargeStatus *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	OverdueReclaimTime *string `type:"string" json:",omitempty"`

	OverdueTime *string `type:"string" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	PeriodUnit *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ChargeDetailForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeEndTime

SetChargeEndTime sets the ChargeEndTime field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeStartTime

SetChargeStartTime sets the ChargeStartTime field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetOverdueReclaimTime

SetOverdueReclaimTime sets the OverdueReclaimTime field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetOverdueTime

SetOverdueTime sets the OverdueTime field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (ChargeDetailForDescribeDBInstanceDetailOutput) String

String returns the string representation

type ChargeDetailForDescribeDBInstancesOutput

type ChargeDetailForDescribeDBInstancesOutput struct {
	AutoRenew *bool `type:"boolean" json:",omitempty"`

	ChargeEndTime *string `type:"string" json:",omitempty"`

	ChargeStartTime *string `type:"string" json:",omitempty"`

	ChargeStatus *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	OverdueReclaimTime *string `type:"string" json:",omitempty"`

	OverdueTime *string `type:"string" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	PeriodUnit *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ChargeDetailForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*ChargeDetailForDescribeDBInstancesOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeEndTime

SetChargeEndTime sets the ChargeEndTime field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeStartTime

SetChargeStartTime sets the ChargeStartTime field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetOverdueReclaimTime

SetOverdueReclaimTime sets the OverdueReclaimTime field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetOverdueTime

SetOverdueTime sets the OverdueTime field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (ChargeDetailForDescribeDBInstancesOutput) String

String returns the string representation

type ChargeInfoForCreateDBInstanceInput

type ChargeInfoForCreateDBInstanceInput struct {
	AutoRenew *bool `type:"boolean" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	Number *int32 `type:"int32" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	PeriodUnit *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ChargeInfoForCreateDBInstanceInput) GoString

GoString returns the string representation

func (*ChargeInfoForCreateDBInstanceInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ChargeInfoForCreateDBInstanceInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ChargeInfoForCreateDBInstanceInput) SetNumber

SetNumber sets the Number field's value.

func (*ChargeInfoForCreateDBInstanceInput) SetPeriod

SetPeriod sets the Period field's value.

func (*ChargeInfoForCreateDBInstanceInput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (ChargeInfoForCreateDBInstanceInput) String

String returns the string representation

type ConnectionInfoForDescribeDBInstanceDetailOutput

type ConnectionInfoForDescribeDBInstanceDetailOutput struct {
	Address []*AddressForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EndpointId *string `type:"string" json:",omitempty"`

	EndpointName *string `type:"string" json:",omitempty"`

	EndpointType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConnectionInfoForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*ConnectionInfoForDescribeDBInstanceDetailOutput) SetAddress

SetAddress sets the Address field's value.

func (*ConnectionInfoForDescribeDBInstanceDetailOutput) SetDescription

SetDescription sets the Description field's value.

func (*ConnectionInfoForDescribeDBInstanceDetailOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*ConnectionInfoForDescribeDBInstanceDetailOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*ConnectionInfoForDescribeDBInstanceDetailOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (ConnectionInfoForDescribeDBInstanceDetailOutput) String

String returns the string representation

type CreateBackupInput

type CreateBackupInput struct {
	BackupMeta []*BackupMetaForCreateBackupInput `type:"list" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateBackupInput) GoString

func (s CreateBackupInput) GoString() string

GoString returns the string representation

func (*CreateBackupInput) SetBackupMeta

SetBackupMeta sets the BackupMeta field's value.

func (*CreateBackupInput) SetBackupType

func (s *CreateBackupInput) SetBackupType(v string) *CreateBackupInput

SetBackupType sets the BackupType field's value.

func (*CreateBackupInput) SetInstanceId

func (s *CreateBackupInput) SetInstanceId(v string) *CreateBackupInput

SetInstanceId sets the InstanceId field's value.

func (CreateBackupInput) String

func (s CreateBackupInput) String() string

String returns the string representation

func (*CreateBackupInput) Validate

func (s *CreateBackupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateBackupOutput

type CreateBackupOutput struct {
	Metadata *response.ResponseMetadata

	BackupId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateBackupOutput) GoString

func (s CreateBackupOutput) GoString() string

GoString returns the string representation

func (*CreateBackupOutput) SetBackupId

func (s *CreateBackupOutput) SetBackupId(v string) *CreateBackupOutput

SetBackupId sets the BackupId field's value.

func (*CreateBackupOutput) SetInstanceId

func (s *CreateBackupOutput) SetInstanceId(v string) *CreateBackupOutput

SetInstanceId sets the InstanceId field's value.

func (CreateBackupOutput) String

func (s CreateBackupOutput) String() string

String returns the string representation

type CreateDBInstanceInput

type CreateDBInstanceInput struct {
	AllowListIds []*string `type:"list" json:",omitempty"`

	ChargeInfo *ChargeInfoForCreateDBInstanceInput `type:"structure" json:",omitempty"`

	// DBEngineVersion is a required field
	DBEngineVersion *string `type:"string" json:",omitempty" required:"true"`

	// DBTimeZone is a required field
	DBTimeZone *string `type:"string" json:",omitempty" required:"true"`

	InstanceName *string `type:"string" json:",omitempty"`

	// InstanceType is a required field
	InstanceType *string `type:"string" json:",omitempty" required:"true"`

	MaintenanceTime *string `type:"string" json:",omitempty"`

	// NodeSpec is a required field
	NodeSpec *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	ServerCollation *string `type:"string" json:",omitempty"`

	// StorageSpace is a required field
	StorageSpace *int32 `type:"int32" json:",omitempty" required:"true"`

	// SubnetId is a required field
	SubnetId *string `type:"string" json:",omitempty" required:"true"`

	// SuperAccountPassword is a required field
	SuperAccountPassword *string `type:"string" json:",omitempty" required:"true"`

	Tags []*TagForCreateDBInstanceInput `type:"list" json:",omitempty"`

	// VpcId is a required field
	VpcId *string `type:"string" json:",omitempty" required:"true"`

	// ZoneId is a required field
	ZoneId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceInput) GoString

func (s CreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceInput) SetAllowListIds

func (s *CreateDBInstanceInput) SetAllowListIds(v []*string) *CreateDBInstanceInput

SetAllowListIds sets the AllowListIds field's value.

func (*CreateDBInstanceInput) SetChargeInfo

SetChargeInfo sets the ChargeInfo field's value.

func (*CreateDBInstanceInput) SetDBEngineVersion

func (s *CreateDBInstanceInput) SetDBEngineVersion(v string) *CreateDBInstanceInput

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*CreateDBInstanceInput) SetDBTimeZone

func (s *CreateDBInstanceInput) SetDBTimeZone(v string) *CreateDBInstanceInput

SetDBTimeZone sets the DBTimeZone field's value.

func (*CreateDBInstanceInput) SetInstanceName

func (s *CreateDBInstanceInput) SetInstanceName(v string) *CreateDBInstanceInput

SetInstanceName sets the InstanceName field's value.

func (*CreateDBInstanceInput) SetInstanceType

func (s *CreateDBInstanceInput) SetInstanceType(v string) *CreateDBInstanceInput

SetInstanceType sets the InstanceType field's value.

func (*CreateDBInstanceInput) SetMaintenanceTime

func (s *CreateDBInstanceInput) SetMaintenanceTime(v string) *CreateDBInstanceInput

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*CreateDBInstanceInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*CreateDBInstanceInput) SetProjectName

func (s *CreateDBInstanceInput) SetProjectName(v string) *CreateDBInstanceInput

SetProjectName sets the ProjectName field's value.

func (*CreateDBInstanceInput) SetServerCollation

func (s *CreateDBInstanceInput) SetServerCollation(v string) *CreateDBInstanceInput

SetServerCollation sets the ServerCollation field's value.

func (*CreateDBInstanceInput) SetStorageSpace

func (s *CreateDBInstanceInput) SetStorageSpace(v int32) *CreateDBInstanceInput

SetStorageSpace sets the StorageSpace field's value.

func (*CreateDBInstanceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateDBInstanceInput) SetSuperAccountPassword

func (s *CreateDBInstanceInput) SetSuperAccountPassword(v string) *CreateDBInstanceInput

SetSuperAccountPassword sets the SuperAccountPassword field's value.

func (*CreateDBInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateDBInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateDBInstanceInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (CreateDBInstanceInput) String

func (s CreateDBInstanceInput) String() string

String returns the string representation

func (*CreateDBInstanceInput) Validate

func (s *CreateDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDBInstanceOutput

type CreateDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string" json:",omitempty"`

	OrderId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceOutput) GoString

func (s CreateDBInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDBInstanceOutput) SetOrderId

SetOrderId sets the OrderId field's value.

func (CreateDBInstanceOutput) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type CreateTosRestoreInput

type CreateTosRestoreInput struct {
	Databases []*DatabaseForCreateTosRestoreInput `type:"list" json:",omitempty"`

	IsOnline *bool `type:"boolean" json:",omitempty"`

	IsReplace *bool `type:"boolean" json:",omitempty"`

	RestoreType *string `type:"string" json:",omitempty"`

	// TargetDBInstanceId is a required field
	TargetDBInstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TosObjectPositions is a required field
	TosObjectPositions *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateTosRestoreInput) GoString

func (s CreateTosRestoreInput) GoString() string

GoString returns the string representation

func (*CreateTosRestoreInput) SetDatabases

SetDatabases sets the Databases field's value.

func (*CreateTosRestoreInput) SetIsOnline

SetIsOnline sets the IsOnline field's value.

func (*CreateTosRestoreInput) SetIsReplace

func (s *CreateTosRestoreInput) SetIsReplace(v bool) *CreateTosRestoreInput

SetIsReplace sets the IsReplace field's value.

func (*CreateTosRestoreInput) SetRestoreType

func (s *CreateTosRestoreInput) SetRestoreType(v string) *CreateTosRestoreInput

SetRestoreType sets the RestoreType field's value.

func (*CreateTosRestoreInput) SetTargetDBInstanceId

func (s *CreateTosRestoreInput) SetTargetDBInstanceId(v string) *CreateTosRestoreInput

SetTargetDBInstanceId sets the TargetDBInstanceId field's value.

func (*CreateTosRestoreInput) SetTosObjectPositions

func (s *CreateTosRestoreInput) SetTosObjectPositions(v string) *CreateTosRestoreInput

SetTosObjectPositions sets the TosObjectPositions field's value.

func (CreateTosRestoreInput) String

func (s CreateTosRestoreInput) String() string

String returns the string representation

func (*CreateTosRestoreInput) Validate

func (s *CreateTosRestoreInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateTosRestoreOutput

type CreateTosRestoreOutput struct {
	Metadata *response.ResponseMetadata

	RestoreTaskId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateTosRestoreOutput) GoString

func (s CreateTosRestoreOutput) GoString() string

GoString returns the string representation

func (*CreateTosRestoreOutput) SetRestoreTaskId

func (s *CreateTosRestoreOutput) SetRestoreTaskId(v string) *CreateTosRestoreOutput

SetRestoreTaskId sets the RestoreTaskId field's value.

func (CreateTosRestoreOutput) String

func (s CreateTosRestoreOutput) String() string

String returns the string representation

type DatabaseForCreateTosRestoreInput

type DatabaseForCreateTosRestoreInput struct {
	DBName *string `type:"string" json:",omitempty"`

	NewDBName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DatabaseForCreateTosRestoreInput) GoString

GoString returns the string representation

func (*DatabaseForCreateTosRestoreInput) SetDBName

SetDBName sets the DBName field's value.

func (*DatabaseForCreateTosRestoreInput) SetNewDBName

SetNewDBName sets the NewDBName field's value.

func (DatabaseForCreateTosRestoreInput) String

String returns the string representation

type DatabaseForRestoreToExistedInstanceInput

type DatabaseForRestoreToExistedInstanceInput struct {
	DBName *string `type:"string" json:",omitempty"`

	NewDBName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DatabaseForRestoreToExistedInstanceInput) GoString

GoString returns the string representation

func (*DatabaseForRestoreToExistedInstanceInput) SetDBName

SetDBName sets the DBName field's value.

func (*DatabaseForRestoreToExistedInstanceInput) SetNewDBName

SetNewDBName sets the NewDBName field's value.

func (DatabaseForRestoreToExistedInstanceInput) String

String returns the string representation

type DeleteBackupInput

type DeleteBackupInput struct {

	// BackupId is a required field
	BackupId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteBackupInput) GoString

func (s DeleteBackupInput) GoString() string

GoString returns the string representation

func (*DeleteBackupInput) SetBackupId

func (s *DeleteBackupInput) SetBackupId(v string) *DeleteBackupInput

SetBackupId sets the BackupId field's value.

func (*DeleteBackupInput) SetInstanceId

func (s *DeleteBackupInput) SetInstanceId(v string) *DeleteBackupInput

SetInstanceId sets the InstanceId field's value.

func (DeleteBackupInput) String

func (s DeleteBackupInput) String() string

String returns the string representation

func (*DeleteBackupInput) Validate

func (s *DeleteBackupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteBackupOutput

type DeleteBackupOutput struct {
	Metadata *response.ResponseMetadata

	BackupId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteBackupOutput) GoString

func (s DeleteBackupOutput) GoString() string

GoString returns the string representation

func (*DeleteBackupOutput) SetBackupId

func (s *DeleteBackupOutput) SetBackupId(v string) *DeleteBackupOutput

SetBackupId sets the BackupId field's value.

func (*DeleteBackupOutput) SetInstanceId

func (s *DeleteBackupOutput) SetInstanceId(v string) *DeleteBackupOutput

SetInstanceId sets the InstanceId field's value.

func (DeleteBackupOutput) String

func (s DeleteBackupOutput) String() string

String returns the string representation

type DeleteDBInstanceInput

type DeleteDBInstanceInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDBInstanceInput) GoString

func (s DeleteDBInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceInput) SetInstanceId

func (s *DeleteDBInstanceInput) SetInstanceId(v string) *DeleteDBInstanceInput

SetInstanceId sets the InstanceId field's value.

func (DeleteDBInstanceInput) String

func (s DeleteDBInstanceInput) String() string

String returns the string representation

func (*DeleteDBInstanceInput) Validate

func (s *DeleteDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDBInstanceOutput

type DeleteDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDBInstanceOutput) GoString

func (s DeleteDBInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteDBInstanceOutput) String

func (s DeleteDBInstanceOutput) String() string

String returns the string representation

type DescribeAvailabilityZonesInput

type DescribeAvailabilityZonesInput struct {
	RegionId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAvailabilityZonesInput) GoString

GoString returns the string representation

func (*DescribeAvailabilityZonesInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeAvailabilityZonesInput) String

String returns the string representation

type DescribeAvailabilityZonesOutput

type DescribeAvailabilityZonesOutput struct {
	Metadata *response.ResponseMetadata

	RegionId *string `type:"string" json:",omitempty"`

	Zones []*ZoneForDescribeAvailabilityZonesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAvailabilityZonesOutput) GoString

GoString returns the string representation

func (*DescribeAvailabilityZonesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeAvailabilityZonesOutput) SetZones

SetZones sets the Zones field's value.

func (DescribeAvailabilityZonesOutput) String

String returns the string representation

type DescribeAvailableCrossRegionInput

type DescribeAvailableCrossRegionInput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAvailableCrossRegionInput) GoString

GoString returns the string representation

func (*DescribeAvailableCrossRegionInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeAvailableCrossRegionInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeAvailableCrossRegionInput) String

String returns the string representation

type DescribeAvailableCrossRegionOutput

type DescribeAvailableCrossRegionOutput struct {
	Metadata *response.ResponseMetadata

	Regions []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAvailableCrossRegionOutput) GoString

GoString returns the string representation

func (*DescribeAvailableCrossRegionOutput) SetRegions

SetRegions sets the Regions field's value.

func (DescribeAvailableCrossRegionOutput) String

String returns the string representation

type DescribeBackupDetailInput

type DescribeBackupDetailInput struct {

	// BackupId is a required field
	BackupId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeBackupDetailInput) GoString

func (s DescribeBackupDetailInput) GoString() string

GoString returns the string representation

func (*DescribeBackupDetailInput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*DescribeBackupDetailInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeBackupDetailInput) String

func (s DescribeBackupDetailInput) String() string

String returns the string representation

func (*DescribeBackupDetailInput) Validate

func (s *DescribeBackupDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeBackupDetailOutput

type DescribeBackupDetailOutput struct {
	Metadata *response.ResponseMetadata

	BackupsInfo *BackupsInfoForDescribeBackupDetailOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBackupDetailOutput) GoString

func (s DescribeBackupDetailOutput) GoString() string

GoString returns the string representation

func (*DescribeBackupDetailOutput) SetBackupsInfo

SetBackupsInfo sets the BackupsInfo field's value.

func (DescribeBackupDetailOutput) String

String returns the string representation

type DescribeBackupsInput

type DescribeBackupsInput struct {
	BackupEndTime *string `type:"string" json:",omitempty"`

	BackupId *string `type:"string" json:",omitempty"`

	BackupStartTime *string `type:"string" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBackupsInput) GoString

func (s DescribeBackupsInput) GoString() string

GoString returns the string representation

func (*DescribeBackupsInput) SetBackupEndTime

func (s *DescribeBackupsInput) SetBackupEndTime(v string) *DescribeBackupsInput

SetBackupEndTime sets the BackupEndTime field's value.

func (*DescribeBackupsInput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*DescribeBackupsInput) SetBackupStartTime

func (s *DescribeBackupsInput) SetBackupStartTime(v string) *DescribeBackupsInput

SetBackupStartTime sets the BackupStartTime field's value.

func (*DescribeBackupsInput) SetBackupType

func (s *DescribeBackupsInput) SetBackupType(v string) *DescribeBackupsInput

SetBackupType sets the BackupType field's value.

func (*DescribeBackupsInput) SetInstanceId

func (s *DescribeBackupsInput) SetInstanceId(v string) *DescribeBackupsInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeBackupsInput) SetPageNumber

func (s *DescribeBackupsInput) SetPageNumber(v int32) *DescribeBackupsInput

SetPageNumber sets the PageNumber field's value.

func (*DescribeBackupsInput) SetPageSize

func (s *DescribeBackupsInput) SetPageSize(v int32) *DescribeBackupsInput

SetPageSize sets the PageSize field's value.

func (DescribeBackupsInput) String

func (s DescribeBackupsInput) String() string

String returns the string representation

func (*DescribeBackupsInput) Validate

func (s *DescribeBackupsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeBackupsOutput

type DescribeBackupsOutput struct {
	Metadata *response.ResponseMetadata

	BackupsInfo []*BackupsInfoForDescribeBackupsOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBackupsOutput) GoString

func (s DescribeBackupsOutput) GoString() string

GoString returns the string representation

func (*DescribeBackupsOutput) SetBackupsInfo

SetBackupsInfo sets the BackupsInfo field's value.

func (*DescribeBackupsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeBackupsOutput) String

func (s DescribeBackupsOutput) String() string

String returns the string representation

type DescribeCrossBackupPolicyInput

type DescribeCrossBackupPolicyInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeCrossBackupPolicyInput) GoString

GoString returns the string representation

func (*DescribeCrossBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeCrossBackupPolicyInput) String

String returns the string representation

func (*DescribeCrossBackupPolicyInput) Validate

func (s *DescribeCrossBackupPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeCrossBackupPolicyOutput

type DescribeCrossBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata

	BackupEnabled *bool `type:"boolean" json:",omitempty"`

	CrossBackupRegion *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Retention *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeCrossBackupPolicyOutput) GoString

GoString returns the string representation

func (*DescribeCrossBackupPolicyOutput) SetBackupEnabled

SetBackupEnabled sets the BackupEnabled field's value.

func (*DescribeCrossBackupPolicyOutput) SetCrossBackupRegion

SetCrossBackupRegion sets the CrossBackupRegion field's value.

func (*DescribeCrossBackupPolicyOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCrossBackupPolicyOutput) SetRetention

SetRetention sets the Retention field's value.

func (DescribeCrossBackupPolicyOutput) String

String returns the string representation

type DescribeDBInstanceDetailInput

type DescribeDBInstanceDetailInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceDetailInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceDetailInput) String

String returns the string representation

func (*DescribeDBInstanceDetailInput) Validate

func (s *DescribeDBInstanceDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceDetailOutput

type DescribeDBInstanceDetailOutput struct {
	Metadata *response.ResponseMetadata

	BasicInfo *BasicInfoForDescribeDBInstanceDetailOutput `type:"structure" json:",omitempty"`

	ChargeDetail *ChargeDetailForDescribeDBInstanceDetailOutput `type:"structure" json:",omitempty"`

	ConnectionInfo []*ConnectionInfoForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	NodeDetailInfo []*NodeDetailInfoForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailOutput) SetBasicInfo

SetBasicInfo sets the BasicInfo field's value.

func (*DescribeDBInstanceDetailOutput) SetChargeDetail

SetChargeDetail sets the ChargeDetail field's value.

func (*DescribeDBInstanceDetailOutput) SetConnectionInfo

SetConnectionInfo sets the ConnectionInfo field's value.

func (*DescribeDBInstanceDetailOutput) SetNodeDetailInfo

SetNodeDetailInfo sets the NodeDetailInfo field's value.

func (DescribeDBInstanceDetailOutput) String

String returns the string representation

type DescribeDBInstanceParametersInput

type DescribeDBInstanceParametersInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	ParameterNames *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceParametersInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParametersInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParametersInput) SetParameterNames

SetParameterNames sets the ParameterNames field's value.

func (DescribeDBInstanceParametersInput) String

String returns the string representation

func (*DescribeDBInstanceParametersInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceParametersOutput

type DescribeDBInstanceParametersOutput struct {
	Metadata *response.ResponseMetadata

	DBEngine *string `type:"string" json:",omitempty"`

	DBEngineVersion *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceParameters []*InstanceParameterForDescribeDBInstanceParametersOutput `type:"list" json:",omitempty"`

	ParameterCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceParametersOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParametersOutput) SetDBEngine

SetDBEngine sets the DBEngine field's value.

func (*DescribeDBInstanceParametersOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DescribeDBInstanceParametersOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParametersOutput) SetInstanceParameters

SetInstanceParameters sets the InstanceParameters field's value.

func (*DescribeDBInstanceParametersOutput) SetParameterCount

SetParameterCount sets the ParameterCount field's value.

func (DescribeDBInstanceParametersOutput) String

String returns the string representation

type DescribeDBInstanceSpecsInput

type DescribeDBInstanceSpecsInput struct {
	DBEngineVersion *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceSpecsInput) GoString

func (s DescribeDBInstanceSpecsInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstanceSpecsInput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DescribeDBInstanceSpecsInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeDBInstanceSpecsInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DescribeDBInstanceSpecsInput) String

String returns the string representation

type DescribeDBInstanceSpecsOutput

type DescribeDBInstanceSpecsOutput struct {
	Metadata *response.ResponseMetadata

	InstanceSpecInfo []*InstanceSpecInfoForDescribeDBInstanceSpecsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceSpecsOutput) SetInstanceSpecInfo

SetInstanceSpecInfo sets the InstanceSpecInfo field's value.

func (DescribeDBInstanceSpecsOutput) String

String returns the string representation

type DescribeDBInstancesInput

type DescribeDBInstancesInput struct {
	ChargeType *string `type:"string" json:",omitempty"`

	CreateTimeEnd *string `type:"string" json:",omitempty"`

	CreateTimeStart *string `type:"string" json:",omitempty"`

	DBEngineVersion *string `type:"string" json:",omitempty"`

	InstanceCategory *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceStatus *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PrimaryInstanceId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ServerCollation *string `type:"string" json:",omitempty"`

	TagFilters []*TagFilterForDescribeDBInstancesInput `type:"list" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesInput) GoString

func (s DescribeDBInstancesInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeDBInstancesInput) SetCreateTimeEnd

SetCreateTimeEnd sets the CreateTimeEnd field's value.

func (*DescribeDBInstancesInput) SetCreateTimeStart

func (s *DescribeDBInstancesInput) SetCreateTimeStart(v string) *DescribeDBInstancesInput

SetCreateTimeStart sets the CreateTimeStart field's value.

func (*DescribeDBInstancesInput) SetDBEngineVersion

func (s *DescribeDBInstancesInput) SetDBEngineVersion(v string) *DescribeDBInstancesInput

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DescribeDBInstancesInput) SetInstanceCategory

func (s *DescribeDBInstancesInput) SetInstanceCategory(v string) *DescribeDBInstancesInput

SetInstanceCategory sets the InstanceCategory field's value.

func (*DescribeDBInstancesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstancesInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeDBInstancesInput) SetInstanceStatus

func (s *DescribeDBInstancesInput) SetInstanceStatus(v string) *DescribeDBInstancesInput

SetInstanceStatus sets the InstanceStatus field's value.

func (*DescribeDBInstancesInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeDBInstancesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstancesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDBInstancesInput) SetPrimaryInstanceId

func (s *DescribeDBInstancesInput) SetPrimaryInstanceId(v string) *DescribeDBInstancesInput

SetPrimaryInstanceId sets the PrimaryInstanceId field's value.

func (*DescribeDBInstancesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDBInstancesInput) SetServerCollation

func (s *DescribeDBInstancesInput) SetServerCollation(v string) *DescribeDBInstancesInput

SetServerCollation sets the ServerCollation field's value.

func (*DescribeDBInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*DescribeDBInstancesInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DescribeDBInstancesInput) String

func (s DescribeDBInstancesInput) String() string

String returns the string representation

type DescribeDBInstancesOutput

type DescribeDBInstancesOutput struct {
	Metadata *response.ResponseMetadata

	InstancesInfo []*InstancesInfoForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesOutput) GoString

func (s DescribeDBInstancesOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesOutput) SetInstancesInfo

SetInstancesInfo sets the InstancesInfo field's value.

func (*DescribeDBInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBInstancesOutput) String

func (s DescribeDBInstancesOutput) String() string

String returns the string representation

type DescribeRegionsInput

type DescribeRegionsInput struct {
	// contains filtered or unexported fields
}

func (DescribeRegionsInput) GoString

func (s DescribeRegionsInput) GoString() string

GoString returns the string representation

func (DescribeRegionsInput) String

func (s DescribeRegionsInput) String() string

String returns the string representation

type DescribeRegionsOutput

type DescribeRegionsOutput struct {
	Metadata *response.ResponseMetadata

	Regions []*RegionForDescribeRegionsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeRegionsOutput) GoString

func (s DescribeRegionsOutput) GoString() string

GoString returns the string representation

func (*DescribeRegionsOutput) SetRegions

SetRegions sets the Regions field's value.

func (DescribeRegionsOutput) String

func (s DescribeRegionsOutput) String() string

String returns the string representation

type DescribeTosRestoreTaskDetailInput

type DescribeTosRestoreTaskDetailInput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	// RestoreTaskId is a required field
	RestoreTaskId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeTosRestoreTaskDetailInput) GoString

GoString returns the string representation

func (*DescribeTosRestoreTaskDetailInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeTosRestoreTaskDetailInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeTosRestoreTaskDetailInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeTosRestoreTaskDetailInput) SetRestoreTaskId

SetRestoreTaskId sets the RestoreTaskId field's value.

func (DescribeTosRestoreTaskDetailInput) String

String returns the string representation

func (*DescribeTosRestoreTaskDetailInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeTosRestoreTaskDetailOutput

type DescribeTosRestoreTaskDetailOutput struct {
	Metadata *response.ResponseMetadata

	RestoreTaskDetails []*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTosRestoreTaskDetailOutput) GoString

GoString returns the string representation

func (*DescribeTosRestoreTaskDetailOutput) SetRestoreTaskDetails

SetRestoreTaskDetails sets the RestoreTaskDetails field's value.

func (*DescribeTosRestoreTaskDetailOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeTosRestoreTaskDetailOutput) String

String returns the string representation

type DescribeTosRestoreTasksInput

type DescribeTosRestoreTasksInput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	QueryEndTime *string `type:"string" json:",omitempty"`

	QueryStartTime *string `type:"string" json:",omitempty"`

	RestoreTaskIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTosRestoreTasksInput) GoString

func (s DescribeTosRestoreTasksInput) GoString() string

GoString returns the string representation

func (*DescribeTosRestoreTasksInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeTosRestoreTasksInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeTosRestoreTasksInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeTosRestoreTasksInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeTosRestoreTasksInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeTosRestoreTasksInput) SetQueryEndTime

SetQueryEndTime sets the QueryEndTime field's value.

func (*DescribeTosRestoreTasksInput) SetQueryStartTime

SetQueryStartTime sets the QueryStartTime field's value.

func (*DescribeTosRestoreTasksInput) SetRestoreTaskIds

SetRestoreTaskIds sets the RestoreTaskIds field's value.

func (DescribeTosRestoreTasksInput) String

String returns the string representation

type DescribeTosRestoreTasksOutput

type DescribeTosRestoreTasksOutput struct {
	Metadata *response.ResponseMetadata

	RestoreTasks []*RestoreTaskForDescribeTosRestoreTasksOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTosRestoreTasksOutput) GoString

GoString returns the string representation

func (*DescribeTosRestoreTasksOutput) SetRestoreTasks

SetRestoreTasks sets the RestoreTasks field's value.

func (*DescribeTosRestoreTasksOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeTosRestoreTasksOutput) String

String returns the string representation

type DownloadBackupInput

type DownloadBackupInput struct {

	// BackupId is a required field
	BackupId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DownloadBackupInput) GoString

func (s DownloadBackupInput) GoString() string

GoString returns the string representation

func (*DownloadBackupInput) SetBackupId

func (s *DownloadBackupInput) SetBackupId(v string) *DownloadBackupInput

SetBackupId sets the BackupId field's value.

func (*DownloadBackupInput) SetInstanceId

func (s *DownloadBackupInput) SetInstanceId(v string) *DownloadBackupInput

SetInstanceId sets the InstanceId field's value.

func (DownloadBackupInput) String

func (s DownloadBackupInput) String() string

String returns the string representation

func (*DownloadBackupInput) Validate

func (s *DownloadBackupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DownloadBackupOutput

type DownloadBackupOutput struct {
	Metadata *response.ResponseMetadata

	BackupId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DownloadBackupOutput) GoString

func (s DownloadBackupOutput) GoString() string

GoString returns the string representation

func (*DownloadBackupOutput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*DownloadBackupOutput) SetInstanceId

func (s *DownloadBackupOutput) SetInstanceId(v string) *DownloadBackupOutput

SetInstanceId sets the InstanceId field's value.

func (DownloadBackupOutput) String

func (s DownloadBackupOutput) String() string

String returns the string representation

type InstanceParameterForDescribeDBInstanceParametersOutput

type InstanceParameterForDescribeDBInstanceParametersOutput struct {
	CheckingCode *string `type:"string" json:",omitempty"`

	ForceModify *bool `type:"boolean" json:",omitempty"`

	ForceRestart *bool `type:"boolean" json:",omitempty"`

	ParameterDefaultValue *string `type:"string" json:",omitempty"`

	ParameterDescription *string `type:"string" json:",omitempty"`

	ParameterName *string `type:"string" json:",omitempty"`

	ParameterType *string `type:"string" json:",omitempty"`

	ParameterValue *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceParameterForDescribeDBInstanceParametersOutput) GoString

GoString returns the string representation

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetCheckingCode

SetCheckingCode sets the CheckingCode field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetForceModify

SetForceModify sets the ForceModify field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetForceRestart

SetForceRestart sets the ForceRestart field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterDefaultValue

SetParameterDefaultValue sets the ParameterDefaultValue field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterDescription

SetParameterDescription sets the ParameterDescription field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterType

SetParameterType sets the ParameterType field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterValue

SetParameterValue sets the ParameterValue field's value.

func (InstanceParameterForDescribeDBInstanceParametersOutput) String

String returns the string representation

type InstanceSpecInfoForDescribeDBInstanceSpecsOutput

type InstanceSpecInfoForDescribeDBInstanceSpecsOutput struct {
	DBEngineVersion *string `type:"string" json:",omitempty"`

	Generation *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	Memory *int32 `type:"int32" json:",omitempty"`

	SpecCode *string `type:"string" json:",omitempty"`

	SpecFamily *string `type:"string" json:",omitempty"`

	SpecSaleType *string `type:"string" json:",omitempty"`

	SpecStatus *string `type:"string" json:",omitempty"`

	VCPU *int32 `type:"int32" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceSpecInfoForDescribeDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetGeneration

SetGeneration sets the Generation field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetMemory

SetMemory sets the Memory field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetSpecCode

SetSpecCode sets the SpecCode field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetSpecFamily

SetSpecFamily sets the SpecFamily field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetSpecSaleType

SetSpecSaleType sets the SpecSaleType field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetSpecStatus

SetSpecStatus sets the SpecStatus field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetVCPU

SetVCPU sets the VCPU field's value.

func (*InstanceSpecInfoForDescribeDBInstanceSpecsOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (InstanceSpecInfoForDescribeDBInstanceSpecsOutput) String

String returns the string representation

type InstancesInfoForDescribeDBInstancesOutput

type InstancesInfoForDescribeDBInstancesOutput struct {
	ChargeDetail *ChargeDetailForDescribeDBInstancesOutput `type:"structure" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DBEngineVersion *string `type:"string" json:",omitempty"`

	InstanceCategory *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceStatus *string `type:"string" json:",omitempty"`

	InstanceType *string `type:"string" json:",omitempty"`

	MaintenanceTime *string `type:"string" json:",omitempty"`

	NodeDetailInfo []*NodeDetailInfoForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	NodeSpec *string `type:"string" json:",omitempty"`

	Port *string `type:"string" json:",omitempty"`

	PrimaryInstanceId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ReadOnlyNumber *int32 `type:"int32" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	ServerCollation *string `type:"string" json:",omitempty"`

	StorageSpace *int32 `type:"int32" json:",omitempty"`

	StorageType *string `type:"string" json:",omitempty"`

	SubnetId *string `type:"string" json:",omitempty"`

	Tags []*TagForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	TimeZone *string `type:"string" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstancesInfoForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*InstancesInfoForDescribeDBInstancesOutput) SetChargeDetail

SetChargeDetail sets the ChargeDetail field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetInstanceCategory

SetInstanceCategory sets the InstanceCategory field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetNodeDetailInfo

SetNodeDetailInfo sets the NodeDetailInfo field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetPort

SetPort sets the Port field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetPrimaryInstanceId

SetPrimaryInstanceId sets the PrimaryInstanceId field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetReadOnlyNumber

SetReadOnlyNumber sets the ReadOnlyNumber field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetServerCollation

SetServerCollation sets the ServerCollation field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetStorageSpace

SetStorageSpace sets the StorageSpace field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetStorageType

SetStorageType sets the StorageType field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetTimeZone

SetTimeZone sets the TimeZone field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InstancesInfoForDescribeDBInstancesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (InstancesInfoForDescribeDBInstancesOutput) String

String returns the string representation

type ModifyBackupPolicyInput

type ModifyBackupPolicyInput struct {

	// BackupRetentionPeriod is a required field
	BackupRetentionPeriod *int32 `type:"int32" json:",omitempty" required:"true"`

	// BackupTime is a required field
	BackupTime *string `type:"string" json:",omitempty" required:"true"`

	// FullBackupPeriod is a required field
	FullBackupPeriod *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	LogBackupInterval *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyBackupPolicyInput) GoString

func (s ModifyBackupPolicyInput) GoString() string

GoString returns the string representation

func (*ModifyBackupPolicyInput) SetBackupRetentionPeriod

func (s *ModifyBackupPolicyInput) SetBackupRetentionPeriod(v int32) *ModifyBackupPolicyInput

SetBackupRetentionPeriod sets the BackupRetentionPeriod field's value.

func (*ModifyBackupPolicyInput) SetBackupTime

SetBackupTime sets the BackupTime field's value.

func (*ModifyBackupPolicyInput) SetFullBackupPeriod

func (s *ModifyBackupPolicyInput) SetFullBackupPeriod(v string) *ModifyBackupPolicyInput

SetFullBackupPeriod sets the FullBackupPeriod field's value.

func (*ModifyBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyBackupPolicyInput) SetLogBackupInterval

func (s *ModifyBackupPolicyInput) SetLogBackupInterval(v int32) *ModifyBackupPolicyInput

SetLogBackupInterval sets the LogBackupInterval field's value.

func (ModifyBackupPolicyInput) String

func (s ModifyBackupPolicyInput) String() string

String returns the string representation

func (*ModifyBackupPolicyInput) Validate

func (s *ModifyBackupPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyBackupPolicyOutput

type ModifyBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyBackupPolicyOutput) GoString

func (s ModifyBackupPolicyOutput) GoString() string

GoString returns the string representation

func (*ModifyBackupPolicyOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyBackupPolicyOutput) String

func (s ModifyBackupPolicyOutput) String() string

String returns the string representation

type ModifyCrossBackupPolicyInput

type ModifyCrossBackupPolicyInput struct {
	BackupEnabled *bool `type:"boolean" json:",omitempty"`

	CrossBackupRegion *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	Retention *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyCrossBackupPolicyInput) GoString

func (s ModifyCrossBackupPolicyInput) GoString() string

GoString returns the string representation

func (*ModifyCrossBackupPolicyInput) SetBackupEnabled

SetBackupEnabled sets the BackupEnabled field's value.

func (*ModifyCrossBackupPolicyInput) SetCrossBackupRegion

SetCrossBackupRegion sets the CrossBackupRegion field's value.

func (*ModifyCrossBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyCrossBackupPolicyInput) SetRetention

SetRetention sets the Retention field's value.

func (ModifyCrossBackupPolicyInput) String

String returns the string representation

func (*ModifyCrossBackupPolicyInput) Validate

func (s *ModifyCrossBackupPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyCrossBackupPolicyOutput

type ModifyCrossBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata

	BackupEnabled *bool `type:"boolean" json:",omitempty"`

	CrossBackupRegion *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Retention *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyCrossBackupPolicyOutput) GoString

GoString returns the string representation

func (*ModifyCrossBackupPolicyOutput) SetBackupEnabled

SetBackupEnabled sets the BackupEnabled field's value.

func (*ModifyCrossBackupPolicyOutput) SetCrossBackupRegion

SetCrossBackupRegion sets the CrossBackupRegion field's value.

func (*ModifyCrossBackupPolicyOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyCrossBackupPolicyOutput) SetRetention

SetRetention sets the Retention field's value.

func (ModifyCrossBackupPolicyOutput) String

String returns the string representation

type ModifyDBFailoverInput

type ModifyDBFailoverInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// NodeId is a required field
	NodeId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBFailoverInput) GoString

func (s ModifyDBFailoverInput) GoString() string

GoString returns the string representation

func (*ModifyDBFailoverInput) SetInstanceId

func (s *ModifyDBFailoverInput) SetInstanceId(v string) *ModifyDBFailoverInput

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBFailoverInput) SetNodeId

SetNodeId sets the NodeId field's value.

func (ModifyDBFailoverInput) String

func (s ModifyDBFailoverInput) String() string

String returns the string representation

func (*ModifyDBFailoverInput) Validate

func (s *ModifyDBFailoverInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBFailoverOutput

type ModifyDBFailoverOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBFailoverOutput) GoString

func (s ModifyDBFailoverOutput) GoString() string

GoString returns the string representation

func (ModifyDBFailoverOutput) String

func (s ModifyDBFailoverOutput) String() string

String returns the string representation

type ModifyDBInstanceNameInput

type ModifyDBInstanceNameInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceNewName is a required field
	InstanceNewName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameInput) GoString

func (s ModifyDBInstanceNameInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceNameInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceNameInput) SetInstanceNewName

SetInstanceNewName sets the InstanceNewName field's value.

func (ModifyDBInstanceNameInput) String

func (s ModifyDBInstanceNameInput) String() string

String returns the string representation

func (*ModifyDBInstanceNameInput) Validate

func (s *ModifyDBInstanceNameInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceNameOutput

type ModifyDBInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameOutput) GoString

func (s ModifyDBInstanceNameOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceNameOutput) String

String returns the string representation

type ModifyInstanceAdvancedFeaturesInput

type ModifyInstanceAdvancedFeaturesInput struct {

	// AdvancedFeatures is a required field
	AdvancedFeatures *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyInstanceAdvancedFeaturesInput) GoString

GoString returns the string representation

func (*ModifyInstanceAdvancedFeaturesInput) SetAdvancedFeatures

SetAdvancedFeatures sets the AdvancedFeatures field's value.

func (*ModifyInstanceAdvancedFeaturesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyInstanceAdvancedFeaturesInput) String

String returns the string representation

func (*ModifyInstanceAdvancedFeaturesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyInstanceAdvancedFeaturesOutput

type ModifyInstanceAdvancedFeaturesOutput struct {
	Metadata *response.ResponseMetadata

	AdvancedFeatures *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyInstanceAdvancedFeaturesOutput) GoString

GoString returns the string representation

func (*ModifyInstanceAdvancedFeaturesOutput) SetAdvancedFeatures

SetAdvancedFeatures sets the AdvancedFeatures field's value.

func (*ModifyInstanceAdvancedFeaturesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyInstanceAdvancedFeaturesOutput) String

String returns the string representation

type NodeDetailInfoForDescribeDBInstanceDetailOutput

type NodeDetailInfoForDescribeDBInstanceDetailOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Memory *int32 `type:"int32" json:",omitempty"`

	NodeIP *string `type:"string" json:",omitempty"`

	NodeId *string `type:"string" json:",omitempty"`

	NodeSpec *string `type:"string" json:",omitempty"`

	NodeStatus *string `type:"string" json:",omitempty"`

	NodeType *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	VCPU *int32 `type:"int32" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NodeDetailInfoForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetMemory

SetMemory sets the Memory field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetNodeIP

SetNodeIP sets the NodeIP field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetNodeStatus

SetNodeStatus sets the NodeStatus field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetNodeType

SetNodeType sets the NodeType field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetVCPU

SetVCPU sets the VCPU field's value.

func (*NodeDetailInfoForDescribeDBInstanceDetailOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (NodeDetailInfoForDescribeDBInstanceDetailOutput) String

String returns the string representation

type NodeDetailInfoForDescribeDBInstancesOutput

type NodeDetailInfoForDescribeDBInstancesOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Memory *int32 `type:"int32" json:",omitempty"`

	NodeIP *string `type:"string" json:",omitempty"`

	NodeId *string `type:"string" json:",omitempty"`

	NodeSpec *string `type:"string" json:",omitempty"`

	NodeStatus *string `type:"string" json:",omitempty"`

	NodeType *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	VCPU *int32 `type:"int32" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NodeDetailInfoForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetMemory

SetMemory sets the Memory field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetNodeIP

SetNodeIP sets the NodeIP field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetNodeStatus

SetNodeStatus sets the NodeStatus field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetNodeType

SetNodeType sets the NodeType field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetVCPU

SetVCPU sets the VCPU field's value.

func (*NodeDetailInfoForDescribeDBInstancesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (NodeDetailInfoForDescribeDBInstancesOutput) String

String returns the string representation

type RDSMSSQL

type RDSMSSQL struct {
	*client.Client
}

RDSMSSQL provides the API operation methods for making requests to RDS_MSSQL. See this package's package overview docs for details on the service.

RDSMSSQL 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 ...*byteplus.Config) *RDSMSSQL

New create int can support ssl or region locate set

func (*RDSMSSQL) CreateBackup

func (c *RDSMSSQL) CreateBackup(input *CreateBackupInput) (*CreateBackupOutput, error)

CreateBackup API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation CreateBackup for usage and error information.

func (*RDSMSSQL) CreateBackupCommon

func (c *RDSMSSQL) CreateBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBackupCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation CreateBackupCommon for usage and error information.

func (*RDSMSSQL) CreateBackupCommonRequest

func (c *RDSMSSQL) CreateBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateBackupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateBackupCommon operation. The "output" return value will be populated with the CreateBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateBackupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBackupCommon Send returns without error.

See CreateBackupCommon for more information on using the CreateBackupCommon API call, and error handling.

// Example sending a request using the CreateBackupCommonRequest method.
req, resp := client.CreateBackupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) CreateBackupCommonWithContext

func (c *RDSMSSQL) CreateBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateBackupCommonWithContext is the same as CreateBackupCommon with the addition of the ability to pass a context and additional request options.

See CreateBackupCommon 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 (*RDSMSSQL) CreateBackupRequest

func (c *RDSMSSQL) CreateBackupRequest(input *CreateBackupInput) (req *request.Request, output *CreateBackupOutput)

CreateBackupRequest generates a "byteplus/request.Request" representing the client's request for the CreateBackup operation. The "output" return value will be populated with the CreateBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateBackupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBackupCommon Send returns without error.

See CreateBackup for more information on using the CreateBackup API call, and error handling.

// Example sending a request using the CreateBackupRequest method.
req, resp := client.CreateBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) CreateBackupWithContext

func (c *RDSMSSQL) CreateBackupWithContext(ctx byteplus.Context, input *CreateBackupInput, opts ...request.Option) (*CreateBackupOutput, error)

CreateBackupWithContext is the same as CreateBackup with the addition of the ability to pass a context and additional request options.

See CreateBackup 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 (*RDSMSSQL) CreateDBInstance

func (c *RDSMSSQL) CreateDBInstance(input *CreateDBInstanceInput) (*CreateDBInstanceOutput, error)

CreateDBInstance API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation CreateDBInstance for usage and error information.

func (*RDSMSSQL) CreateDBInstanceCommon

func (c *RDSMSSQL) CreateDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstanceCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation CreateDBInstanceCommon for usage and error information.

func (*RDSMSSQL) CreateDBInstanceCommonRequest

func (c *RDSMSSQL) CreateDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBInstanceCommon operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstanceCommon for more information on using the CreateDBInstanceCommon API call, and error handling.

// Example sending a request using the CreateDBInstanceCommonRequest method.
req, resp := client.CreateDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) CreateDBInstanceCommonWithContext

func (c *RDSMSSQL) CreateDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBInstanceCommonWithContext is the same as CreateDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See CreateDBInstanceCommon 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 (*RDSMSSQL) CreateDBInstanceRequest

func (c *RDSMSSQL) CreateDBInstanceRequest(input *CreateDBInstanceInput) (req *request.Request, output *CreateDBInstanceOutput)

CreateDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBInstance operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstance for more information on using the CreateDBInstance API call, and error handling.

// Example sending a request using the CreateDBInstanceRequest method.
req, resp := client.CreateDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) CreateDBInstanceWithContext

func (c *RDSMSSQL) CreateDBInstanceWithContext(ctx byteplus.Context, input *CreateDBInstanceInput, opts ...request.Option) (*CreateDBInstanceOutput, error)

CreateDBInstanceWithContext is the same as CreateDBInstance with the addition of the ability to pass a context and additional request options.

See CreateDBInstance 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 (*RDSMSSQL) CreateTosRestore

func (c *RDSMSSQL) CreateTosRestore(input *CreateTosRestoreInput) (*CreateTosRestoreOutput, error)

CreateTosRestore API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation CreateTosRestore for usage and error information.

func (*RDSMSSQL) CreateTosRestoreCommon

func (c *RDSMSSQL) CreateTosRestoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateTosRestoreCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation CreateTosRestoreCommon for usage and error information.

func (*RDSMSSQL) CreateTosRestoreCommonRequest

func (c *RDSMSSQL) CreateTosRestoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateTosRestoreCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateTosRestoreCommon operation. The "output" return value will be populated with the CreateTosRestoreCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateTosRestoreCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTosRestoreCommon Send returns without error.

See CreateTosRestoreCommon for more information on using the CreateTosRestoreCommon API call, and error handling.

// Example sending a request using the CreateTosRestoreCommonRequest method.
req, resp := client.CreateTosRestoreCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) CreateTosRestoreCommonWithContext

func (c *RDSMSSQL) CreateTosRestoreCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateTosRestoreCommonWithContext is the same as CreateTosRestoreCommon with the addition of the ability to pass a context and additional request options.

See CreateTosRestoreCommon 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 (*RDSMSSQL) CreateTosRestoreRequest

func (c *RDSMSSQL) CreateTosRestoreRequest(input *CreateTosRestoreInput) (req *request.Request, output *CreateTosRestoreOutput)

CreateTosRestoreRequest generates a "byteplus/request.Request" representing the client's request for the CreateTosRestore operation. The "output" return value will be populated with the CreateTosRestoreCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateTosRestoreCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTosRestoreCommon Send returns without error.

See CreateTosRestore for more information on using the CreateTosRestore API call, and error handling.

// Example sending a request using the CreateTosRestoreRequest method.
req, resp := client.CreateTosRestoreRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) CreateTosRestoreWithContext

func (c *RDSMSSQL) CreateTosRestoreWithContext(ctx byteplus.Context, input *CreateTosRestoreInput, opts ...request.Option) (*CreateTosRestoreOutput, error)

CreateTosRestoreWithContext is the same as CreateTosRestore with the addition of the ability to pass a context and additional request options.

See CreateTosRestore 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 (*RDSMSSQL) DeleteBackup

func (c *RDSMSSQL) DeleteBackup(input *DeleteBackupInput) (*DeleteBackupOutput, error)

DeleteBackup API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DeleteBackup for usage and error information.

func (*RDSMSSQL) DeleteBackupCommon

func (c *RDSMSSQL) DeleteBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBackupCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DeleteBackupCommon for usage and error information.

func (*RDSMSSQL) DeleteBackupCommonRequest

func (c *RDSMSSQL) DeleteBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteBackupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBackupCommon operation. The "output" return value will be populated with the DeleteBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBackupCommon Send returns without error.

See DeleteBackupCommon for more information on using the DeleteBackupCommon API call, and error handling.

// Example sending a request using the DeleteBackupCommonRequest method.
req, resp := client.DeleteBackupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DeleteBackupCommonWithContext

func (c *RDSMSSQL) DeleteBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteBackupCommonWithContext is the same as DeleteBackupCommon with the addition of the ability to pass a context and additional request options.

See DeleteBackupCommon 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 (*RDSMSSQL) DeleteBackupRequest

func (c *RDSMSSQL) DeleteBackupRequest(input *DeleteBackupInput) (req *request.Request, output *DeleteBackupOutput)

DeleteBackupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBackup operation. The "output" return value will be populated with the DeleteBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBackupCommon Send returns without error.

See DeleteBackup for more information on using the DeleteBackup API call, and error handling.

// Example sending a request using the DeleteBackupRequest method.
req, resp := client.DeleteBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DeleteBackupWithContext

func (c *RDSMSSQL) DeleteBackupWithContext(ctx byteplus.Context, input *DeleteBackupInput, opts ...request.Option) (*DeleteBackupOutput, error)

DeleteBackupWithContext is the same as DeleteBackup with the addition of the ability to pass a context and additional request options.

See DeleteBackup 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 (*RDSMSSQL) DeleteDBInstance

func (c *RDSMSSQL) DeleteDBInstance(input *DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)

DeleteDBInstance API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DeleteDBInstance for usage and error information.

func (*RDSMSSQL) DeleteDBInstanceCommon

func (c *RDSMSSQL) DeleteDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBInstanceCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DeleteDBInstanceCommon for usage and error information.

func (*RDSMSSQL) DeleteDBInstanceCommonRequest

func (c *RDSMSSQL) DeleteDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBInstanceCommon operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstanceCommon for more information on using the DeleteDBInstanceCommon API call, and error handling.

// Example sending a request using the DeleteDBInstanceCommonRequest method.
req, resp := client.DeleteDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DeleteDBInstanceCommonWithContext

func (c *RDSMSSQL) DeleteDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBInstanceCommonWithContext is the same as DeleteDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBInstanceCommon 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 (*RDSMSSQL) DeleteDBInstanceRequest

func (c *RDSMSSQL) DeleteDBInstanceRequest(input *DeleteDBInstanceInput) (req *request.Request, output *DeleteDBInstanceOutput)

DeleteDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBInstance operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstance for more information on using the DeleteDBInstance API call, and error handling.

// Example sending a request using the DeleteDBInstanceRequest method.
req, resp := client.DeleteDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DeleteDBInstanceWithContext

func (c *RDSMSSQL) DeleteDBInstanceWithContext(ctx byteplus.Context, input *DeleteDBInstanceInput, opts ...request.Option) (*DeleteDBInstanceOutput, error)

DeleteDBInstanceWithContext is the same as DeleteDBInstance with the addition of the ability to pass a context and additional request options.

See DeleteDBInstance 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 (*RDSMSSQL) DescribeAvailabilityZones

func (c *RDSMSSQL) DescribeAvailabilityZones(input *DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)

DescribeAvailabilityZones API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeAvailabilityZones for usage and error information.

func (*RDSMSSQL) DescribeAvailabilityZonesCommon

func (c *RDSMSSQL) DescribeAvailabilityZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAvailabilityZonesCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeAvailabilityZonesCommon for usage and error information.

func (*RDSMSSQL) DescribeAvailabilityZonesCommonRequest

func (c *RDSMSSQL) DescribeAvailabilityZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAvailabilityZonesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailabilityZonesCommon operation. The "output" return value will be populated with the DescribeAvailabilityZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailabilityZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailabilityZonesCommon Send returns without error.

See DescribeAvailabilityZonesCommon for more information on using the DescribeAvailabilityZonesCommon API call, and error handling.

// Example sending a request using the DescribeAvailabilityZonesCommonRequest method.
req, resp := client.DescribeAvailabilityZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeAvailabilityZonesCommonWithContext

func (c *RDSMSSQL) DescribeAvailabilityZonesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAvailabilityZonesCommonWithContext is the same as DescribeAvailabilityZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribeAvailabilityZonesCommon 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 (*RDSMSSQL) DescribeAvailabilityZonesRequest

func (c *RDSMSSQL) DescribeAvailabilityZonesRequest(input *DescribeAvailabilityZonesInput) (req *request.Request, output *DescribeAvailabilityZonesOutput)

DescribeAvailabilityZonesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailabilityZones operation. The "output" return value will be populated with the DescribeAvailabilityZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailabilityZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailabilityZonesCommon Send returns without error.

See DescribeAvailabilityZones for more information on using the DescribeAvailabilityZones API call, and error handling.

// Example sending a request using the DescribeAvailabilityZonesRequest method.
req, resp := client.DescribeAvailabilityZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeAvailabilityZonesWithContext

func (c *RDSMSSQL) DescribeAvailabilityZonesWithContext(ctx byteplus.Context, input *DescribeAvailabilityZonesInput, opts ...request.Option) (*DescribeAvailabilityZonesOutput, error)

DescribeAvailabilityZonesWithContext is the same as DescribeAvailabilityZones with the addition of the ability to pass a context and additional request options.

See DescribeAvailabilityZones 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 (*RDSMSSQL) DescribeAvailableCrossRegion

func (c *RDSMSSQL) DescribeAvailableCrossRegion(input *DescribeAvailableCrossRegionInput) (*DescribeAvailableCrossRegionOutput, error)

DescribeAvailableCrossRegion API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeAvailableCrossRegion for usage and error information.

func (*RDSMSSQL) DescribeAvailableCrossRegionCommon

func (c *RDSMSSQL) DescribeAvailableCrossRegionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAvailableCrossRegionCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeAvailableCrossRegionCommon for usage and error information.

func (*RDSMSSQL) DescribeAvailableCrossRegionCommonRequest

func (c *RDSMSSQL) DescribeAvailableCrossRegionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAvailableCrossRegionCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailableCrossRegionCommon operation. The "output" return value will be populated with the DescribeAvailableCrossRegionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailableCrossRegionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailableCrossRegionCommon Send returns without error.

See DescribeAvailableCrossRegionCommon for more information on using the DescribeAvailableCrossRegionCommon API call, and error handling.

// Example sending a request using the DescribeAvailableCrossRegionCommonRequest method.
req, resp := client.DescribeAvailableCrossRegionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeAvailableCrossRegionCommonWithContext

func (c *RDSMSSQL) DescribeAvailableCrossRegionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAvailableCrossRegionCommonWithContext is the same as DescribeAvailableCrossRegionCommon with the addition of the ability to pass a context and additional request options.

See DescribeAvailableCrossRegionCommon 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 (*RDSMSSQL) DescribeAvailableCrossRegionRequest

func (c *RDSMSSQL) DescribeAvailableCrossRegionRequest(input *DescribeAvailableCrossRegionInput) (req *request.Request, output *DescribeAvailableCrossRegionOutput)

DescribeAvailableCrossRegionRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailableCrossRegion operation. The "output" return value will be populated with the DescribeAvailableCrossRegionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailableCrossRegionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailableCrossRegionCommon Send returns without error.

See DescribeAvailableCrossRegion for more information on using the DescribeAvailableCrossRegion API call, and error handling.

// Example sending a request using the DescribeAvailableCrossRegionRequest method.
req, resp := client.DescribeAvailableCrossRegionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeAvailableCrossRegionWithContext

func (c *RDSMSSQL) DescribeAvailableCrossRegionWithContext(ctx byteplus.Context, input *DescribeAvailableCrossRegionInput, opts ...request.Option) (*DescribeAvailableCrossRegionOutput, error)

DescribeAvailableCrossRegionWithContext is the same as DescribeAvailableCrossRegion with the addition of the ability to pass a context and additional request options.

See DescribeAvailableCrossRegion 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 (*RDSMSSQL) DescribeBackupDetail

func (c *RDSMSSQL) DescribeBackupDetail(input *DescribeBackupDetailInput) (*DescribeBackupDetailOutput, error)

DescribeBackupDetail API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeBackupDetail for usage and error information.

func (*RDSMSSQL) DescribeBackupDetailCommon

func (c *RDSMSSQL) DescribeBackupDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupDetailCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeBackupDetailCommon for usage and error information.

func (*RDSMSSQL) DescribeBackupDetailCommonRequest

func (c *RDSMSSQL) DescribeBackupDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackupDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupDetailCommon operation. The "output" return value will be populated with the DescribeBackupDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupDetailCommon Send returns without error.

See DescribeBackupDetailCommon for more information on using the DescribeBackupDetailCommon API call, and error handling.

// Example sending a request using the DescribeBackupDetailCommonRequest method.
req, resp := client.DescribeBackupDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeBackupDetailCommonWithContext

func (c *RDSMSSQL) DescribeBackupDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackupDetailCommonWithContext is the same as DescribeBackupDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackupDetailCommon 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 (*RDSMSSQL) DescribeBackupDetailRequest

func (c *RDSMSSQL) DescribeBackupDetailRequest(input *DescribeBackupDetailInput) (req *request.Request, output *DescribeBackupDetailOutput)

DescribeBackupDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupDetail operation. The "output" return value will be populated with the DescribeBackupDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupDetailCommon Send returns without error.

See DescribeBackupDetail for more information on using the DescribeBackupDetail API call, and error handling.

// Example sending a request using the DescribeBackupDetailRequest method.
req, resp := client.DescribeBackupDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeBackupDetailWithContext

func (c *RDSMSSQL) DescribeBackupDetailWithContext(ctx byteplus.Context, input *DescribeBackupDetailInput, opts ...request.Option) (*DescribeBackupDetailOutput, error)

DescribeBackupDetailWithContext is the same as DescribeBackupDetail with the addition of the ability to pass a context and additional request options.

See DescribeBackupDetail 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 (*RDSMSSQL) DescribeBackups

func (c *RDSMSSQL) DescribeBackups(input *DescribeBackupsInput) (*DescribeBackupsOutput, error)

DescribeBackups API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeBackups for usage and error information.

func (*RDSMSSQL) DescribeBackupsCommon

func (c *RDSMSSQL) DescribeBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupsCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeBackupsCommon for usage and error information.

func (*RDSMSSQL) DescribeBackupsCommonRequest

func (c *RDSMSSQL) DescribeBackupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupsCommon operation. The "output" return value will be populated with the DescribeBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupsCommon Send returns without error.

See DescribeBackupsCommon for more information on using the DescribeBackupsCommon API call, and error handling.

// Example sending a request using the DescribeBackupsCommonRequest method.
req, resp := client.DescribeBackupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeBackupsCommonWithContext

func (c *RDSMSSQL) DescribeBackupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackupsCommonWithContext is the same as DescribeBackupsCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackupsCommon 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 (*RDSMSSQL) DescribeBackupsRequest

func (c *RDSMSSQL) DescribeBackupsRequest(input *DescribeBackupsInput) (req *request.Request, output *DescribeBackupsOutput)

DescribeBackupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackups operation. The "output" return value will be populated with the DescribeBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupsCommon Send returns without error.

See DescribeBackups for more information on using the DescribeBackups API call, and error handling.

// Example sending a request using the DescribeBackupsRequest method.
req, resp := client.DescribeBackupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeBackupsWithContext

func (c *RDSMSSQL) DescribeBackupsWithContext(ctx byteplus.Context, input *DescribeBackupsInput, opts ...request.Option) (*DescribeBackupsOutput, error)

DescribeBackupsWithContext is the same as DescribeBackups with the addition of the ability to pass a context and additional request options.

See DescribeBackups 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 (*RDSMSSQL) DescribeCrossBackupPolicy

func (c *RDSMSSQL) DescribeCrossBackupPolicy(input *DescribeCrossBackupPolicyInput) (*DescribeCrossBackupPolicyOutput, error)

DescribeCrossBackupPolicy API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeCrossBackupPolicy for usage and error information.

func (*RDSMSSQL) DescribeCrossBackupPolicyCommon

func (c *RDSMSSQL) DescribeCrossBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCrossBackupPolicyCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeCrossBackupPolicyCommon for usage and error information.

func (*RDSMSSQL) DescribeCrossBackupPolicyCommonRequest

func (c *RDSMSSQL) DescribeCrossBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeCrossBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossBackupPolicyCommon operation. The "output" return value will be populated with the DescribeCrossBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossBackupPolicyCommon Send returns without error.

See DescribeCrossBackupPolicyCommon for more information on using the DescribeCrossBackupPolicyCommon API call, and error handling.

// Example sending a request using the DescribeCrossBackupPolicyCommonRequest method.
req, resp := client.DescribeCrossBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeCrossBackupPolicyCommonWithContext

func (c *RDSMSSQL) DescribeCrossBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeCrossBackupPolicyCommonWithContext is the same as DescribeCrossBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See DescribeCrossBackupPolicyCommon 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 (*RDSMSSQL) DescribeCrossBackupPolicyRequest

func (c *RDSMSSQL) DescribeCrossBackupPolicyRequest(input *DescribeCrossBackupPolicyInput) (req *request.Request, output *DescribeCrossBackupPolicyOutput)

DescribeCrossBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossBackupPolicy operation. The "output" return value will be populated with the DescribeCrossBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossBackupPolicyCommon Send returns without error.

See DescribeCrossBackupPolicy for more information on using the DescribeCrossBackupPolicy API call, and error handling.

// Example sending a request using the DescribeCrossBackupPolicyRequest method.
req, resp := client.DescribeCrossBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeCrossBackupPolicyWithContext

func (c *RDSMSSQL) DescribeCrossBackupPolicyWithContext(ctx byteplus.Context, input *DescribeCrossBackupPolicyInput, opts ...request.Option) (*DescribeCrossBackupPolicyOutput, error)

DescribeCrossBackupPolicyWithContext is the same as DescribeCrossBackupPolicy with the addition of the ability to pass a context and additional request options.

See DescribeCrossBackupPolicy 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 (*RDSMSSQL) DescribeDBInstanceDetail

func (c *RDSMSSQL) DescribeDBInstanceDetail(input *DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetail API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstanceDetail for usage and error information.

func (*RDSMSSQL) DescribeDBInstanceDetailCommon

func (c *RDSMSSQL) DescribeDBInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstanceDetailCommon for usage and error information.

func (*RDSMSSQL) DescribeDBInstanceDetailCommonRequest

func (c *RDSMSSQL) DescribeDBInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceDetailCommon operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetailCommon for more information on using the DescribeDBInstanceDetailCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailCommonRequest method.
req, resp := client.DescribeDBInstanceDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstanceDetailCommonWithContext

func (c *RDSMSSQL) DescribeDBInstanceDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommonWithContext is the same as DescribeDBInstanceDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetailCommon 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 (*RDSMSSQL) DescribeDBInstanceDetailRequest

func (c *RDSMSSQL) DescribeDBInstanceDetailRequest(input *DescribeDBInstanceDetailInput) (req *request.Request, output *DescribeDBInstanceDetailOutput)

DescribeDBInstanceDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceDetail operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetail for more information on using the DescribeDBInstanceDetail API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailRequest method.
req, resp := client.DescribeDBInstanceDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstanceDetailWithContext

func (c *RDSMSSQL) DescribeDBInstanceDetailWithContext(ctx byteplus.Context, input *DescribeDBInstanceDetailInput, opts ...request.Option) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetailWithContext is the same as DescribeDBInstanceDetail with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetail 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 (*RDSMSSQL) DescribeDBInstanceParameters

func (c *RDSMSSQL) DescribeDBInstanceParameters(input *DescribeDBInstanceParametersInput) (*DescribeDBInstanceParametersOutput, error)

DescribeDBInstanceParameters API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstanceParameters for usage and error information.

func (*RDSMSSQL) DescribeDBInstanceParametersCommon

func (c *RDSMSSQL) DescribeDBInstanceParametersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceParametersCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstanceParametersCommon for usage and error information.

func (*RDSMSSQL) DescribeDBInstanceParametersCommonRequest

func (c *RDSMSSQL) DescribeDBInstanceParametersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceParametersCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParametersCommon operation. The "output" return value will be populated with the DescribeDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParametersCommon Send returns without error.

See DescribeDBInstanceParametersCommon for more information on using the DescribeDBInstanceParametersCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceParametersCommonRequest method.
req, resp := client.DescribeDBInstanceParametersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstanceParametersCommonWithContext

func (c *RDSMSSQL) DescribeDBInstanceParametersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceParametersCommonWithContext is the same as DescribeDBInstanceParametersCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParametersCommon 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 (*RDSMSSQL) DescribeDBInstanceParametersRequest

func (c *RDSMSSQL) DescribeDBInstanceParametersRequest(input *DescribeDBInstanceParametersInput) (req *request.Request, output *DescribeDBInstanceParametersOutput)

DescribeDBInstanceParametersRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParameters operation. The "output" return value will be populated with the DescribeDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParametersCommon Send returns without error.

See DescribeDBInstanceParameters for more information on using the DescribeDBInstanceParameters API call, and error handling.

// Example sending a request using the DescribeDBInstanceParametersRequest method.
req, resp := client.DescribeDBInstanceParametersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstanceParametersWithContext

func (c *RDSMSSQL) DescribeDBInstanceParametersWithContext(ctx byteplus.Context, input *DescribeDBInstanceParametersInput, opts ...request.Option) (*DescribeDBInstanceParametersOutput, error)

DescribeDBInstanceParametersWithContext is the same as DescribeDBInstanceParameters with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParameters 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 (*RDSMSSQL) DescribeDBInstanceSpecs

func (c *RDSMSSQL) DescribeDBInstanceSpecs(input *DescribeDBInstanceSpecsInput) (*DescribeDBInstanceSpecsOutput, error)

DescribeDBInstanceSpecs API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstanceSpecs for usage and error information.

func (*RDSMSSQL) DescribeDBInstanceSpecsCommon

func (c *RDSMSSQL) DescribeDBInstanceSpecsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceSpecsCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstanceSpecsCommon for usage and error information.

func (*RDSMSSQL) DescribeDBInstanceSpecsCommonRequest

func (c *RDSMSSQL) DescribeDBInstanceSpecsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceSpecsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceSpecsCommon operation. The "output" return value will be populated with the DescribeDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceSpecsCommon Send returns without error.

See DescribeDBInstanceSpecsCommon for more information on using the DescribeDBInstanceSpecsCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceSpecsCommonRequest method.
req, resp := client.DescribeDBInstanceSpecsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstanceSpecsCommonWithContext

func (c *RDSMSSQL) DescribeDBInstanceSpecsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceSpecsCommonWithContext is the same as DescribeDBInstanceSpecsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceSpecsCommon 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 (*RDSMSSQL) DescribeDBInstanceSpecsRequest

func (c *RDSMSSQL) DescribeDBInstanceSpecsRequest(input *DescribeDBInstanceSpecsInput) (req *request.Request, output *DescribeDBInstanceSpecsOutput)

DescribeDBInstanceSpecsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceSpecs operation. The "output" return value will be populated with the DescribeDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceSpecsCommon Send returns without error.

See DescribeDBInstanceSpecs for more information on using the DescribeDBInstanceSpecs API call, and error handling.

// Example sending a request using the DescribeDBInstanceSpecsRequest method.
req, resp := client.DescribeDBInstanceSpecsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstanceSpecsWithContext

func (c *RDSMSSQL) DescribeDBInstanceSpecsWithContext(ctx byteplus.Context, input *DescribeDBInstanceSpecsInput, opts ...request.Option) (*DescribeDBInstanceSpecsOutput, error)

DescribeDBInstanceSpecsWithContext is the same as DescribeDBInstanceSpecs with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceSpecs 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 (*RDSMSSQL) DescribeDBInstances

func (c *RDSMSSQL) DescribeDBInstances(input *DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)

DescribeDBInstances API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstances for usage and error information.

func (*RDSMSSQL) DescribeDBInstancesCommon

func (c *RDSMSSQL) DescribeDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstancesCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeDBInstancesCommon for usage and error information.

func (*RDSMSSQL) DescribeDBInstancesCommonRequest

func (c *RDSMSSQL) DescribeDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstancesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstancesCommon operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstancesCommon for more information on using the DescribeDBInstancesCommon API call, and error handling.

// Example sending a request using the DescribeDBInstancesCommonRequest method.
req, resp := client.DescribeDBInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstancesCommonWithContext

func (c *RDSMSSQL) DescribeDBInstancesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstancesCommonWithContext is the same as DescribeDBInstancesCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstancesCommon 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 (*RDSMSSQL) DescribeDBInstancesRequest

func (c *RDSMSSQL) DescribeDBInstancesRequest(input *DescribeDBInstancesInput) (req *request.Request, output *DescribeDBInstancesOutput)

DescribeDBInstancesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstances operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstances for more information on using the DescribeDBInstances API call, and error handling.

// Example sending a request using the DescribeDBInstancesRequest method.
req, resp := client.DescribeDBInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeDBInstancesWithContext

func (c *RDSMSSQL) DescribeDBInstancesWithContext(ctx byteplus.Context, input *DescribeDBInstancesInput, opts ...request.Option) (*DescribeDBInstancesOutput, error)

DescribeDBInstancesWithContext is the same as DescribeDBInstances with the addition of the ability to pass a context and additional request options.

See DescribeDBInstances 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 (*RDSMSSQL) DescribeRegions

func (c *RDSMSSQL) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)

DescribeRegions API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeRegions for usage and error information.

func (*RDSMSSQL) DescribeRegionsCommon

func (c *RDSMSSQL) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRegionsCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeRegionsCommon for usage and error information.

func (*RDSMSSQL) DescribeRegionsCommonRequest

func (c *RDSMSSQL) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeRegionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegionsCommon operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegionsCommon for more information on using the DescribeRegionsCommon API call, and error handling.

// Example sending a request using the DescribeRegionsCommonRequest method.
req, resp := client.DescribeRegionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeRegionsCommonWithContext

func (c *RDSMSSQL) DescribeRegionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeRegionsCommonWithContext is the same as DescribeRegionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeRegionsCommon 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 (*RDSMSSQL) DescribeRegionsRequest

func (c *RDSMSSQL) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)

DescribeRegionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegions operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegions for more information on using the DescribeRegions API call, and error handling.

// Example sending a request using the DescribeRegionsRequest method.
req, resp := client.DescribeRegionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeRegionsWithContext

func (c *RDSMSSQL) DescribeRegionsWithContext(ctx byteplus.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)

DescribeRegionsWithContext is the same as DescribeRegions with the addition of the ability to pass a context and additional request options.

See DescribeRegions 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 (*RDSMSSQL) DescribeTosRestoreTaskDetail

func (c *RDSMSSQL) DescribeTosRestoreTaskDetail(input *DescribeTosRestoreTaskDetailInput) (*DescribeTosRestoreTaskDetailOutput, error)

DescribeTosRestoreTaskDetail API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeTosRestoreTaskDetail for usage and error information.

func (*RDSMSSQL) DescribeTosRestoreTaskDetailCommon

func (c *RDSMSSQL) DescribeTosRestoreTaskDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTosRestoreTaskDetailCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeTosRestoreTaskDetailCommon for usage and error information.

func (*RDSMSSQL) DescribeTosRestoreTaskDetailCommonRequest

func (c *RDSMSSQL) DescribeTosRestoreTaskDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTosRestoreTaskDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTosRestoreTaskDetailCommon operation. The "output" return value will be populated with the DescribeTosRestoreTaskDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTosRestoreTaskDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTosRestoreTaskDetailCommon Send returns without error.

See DescribeTosRestoreTaskDetailCommon for more information on using the DescribeTosRestoreTaskDetailCommon API call, and error handling.

// Example sending a request using the DescribeTosRestoreTaskDetailCommonRequest method.
req, resp := client.DescribeTosRestoreTaskDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeTosRestoreTaskDetailCommonWithContext

func (c *RDSMSSQL) DescribeTosRestoreTaskDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTosRestoreTaskDetailCommonWithContext is the same as DescribeTosRestoreTaskDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeTosRestoreTaskDetailCommon 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 (*RDSMSSQL) DescribeTosRestoreTaskDetailRequest

func (c *RDSMSSQL) DescribeTosRestoreTaskDetailRequest(input *DescribeTosRestoreTaskDetailInput) (req *request.Request, output *DescribeTosRestoreTaskDetailOutput)

DescribeTosRestoreTaskDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTosRestoreTaskDetail operation. The "output" return value will be populated with the DescribeTosRestoreTaskDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTosRestoreTaskDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTosRestoreTaskDetailCommon Send returns without error.

See DescribeTosRestoreTaskDetail for more information on using the DescribeTosRestoreTaskDetail API call, and error handling.

// Example sending a request using the DescribeTosRestoreTaskDetailRequest method.
req, resp := client.DescribeTosRestoreTaskDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeTosRestoreTaskDetailWithContext

func (c *RDSMSSQL) DescribeTosRestoreTaskDetailWithContext(ctx byteplus.Context, input *DescribeTosRestoreTaskDetailInput, opts ...request.Option) (*DescribeTosRestoreTaskDetailOutput, error)

DescribeTosRestoreTaskDetailWithContext is the same as DescribeTosRestoreTaskDetail with the addition of the ability to pass a context and additional request options.

See DescribeTosRestoreTaskDetail 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 (*RDSMSSQL) DescribeTosRestoreTasks

func (c *RDSMSSQL) DescribeTosRestoreTasks(input *DescribeTosRestoreTasksInput) (*DescribeTosRestoreTasksOutput, error)

DescribeTosRestoreTasks API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeTosRestoreTasks for usage and error information.

func (*RDSMSSQL) DescribeTosRestoreTasksCommon

func (c *RDSMSSQL) DescribeTosRestoreTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTosRestoreTasksCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DescribeTosRestoreTasksCommon for usage and error information.

func (*RDSMSSQL) DescribeTosRestoreTasksCommonRequest

func (c *RDSMSSQL) DescribeTosRestoreTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTosRestoreTasksCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTosRestoreTasksCommon operation. The "output" return value will be populated with the DescribeTosRestoreTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTosRestoreTasksCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTosRestoreTasksCommon Send returns without error.

See DescribeTosRestoreTasksCommon for more information on using the DescribeTosRestoreTasksCommon API call, and error handling.

// Example sending a request using the DescribeTosRestoreTasksCommonRequest method.
req, resp := client.DescribeTosRestoreTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeTosRestoreTasksCommonWithContext

func (c *RDSMSSQL) DescribeTosRestoreTasksCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTosRestoreTasksCommonWithContext is the same as DescribeTosRestoreTasksCommon with the addition of the ability to pass a context and additional request options.

See DescribeTosRestoreTasksCommon 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 (*RDSMSSQL) DescribeTosRestoreTasksRequest

func (c *RDSMSSQL) DescribeTosRestoreTasksRequest(input *DescribeTosRestoreTasksInput) (req *request.Request, output *DescribeTosRestoreTasksOutput)

DescribeTosRestoreTasksRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTosRestoreTasks operation. The "output" return value will be populated with the DescribeTosRestoreTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTosRestoreTasksCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTosRestoreTasksCommon Send returns without error.

See DescribeTosRestoreTasks for more information on using the DescribeTosRestoreTasks API call, and error handling.

// Example sending a request using the DescribeTosRestoreTasksRequest method.
req, resp := client.DescribeTosRestoreTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DescribeTosRestoreTasksWithContext

func (c *RDSMSSQL) DescribeTosRestoreTasksWithContext(ctx byteplus.Context, input *DescribeTosRestoreTasksInput, opts ...request.Option) (*DescribeTosRestoreTasksOutput, error)

DescribeTosRestoreTasksWithContext is the same as DescribeTosRestoreTasks with the addition of the ability to pass a context and additional request options.

See DescribeTosRestoreTasks 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 (*RDSMSSQL) DownloadBackup

func (c *RDSMSSQL) DownloadBackup(input *DownloadBackupInput) (*DownloadBackupOutput, error)

DownloadBackup API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DownloadBackup for usage and error information.

func (*RDSMSSQL) DownloadBackupCommon

func (c *RDSMSSQL) DownloadBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DownloadBackupCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation DownloadBackupCommon for usage and error information.

func (*RDSMSSQL) DownloadBackupCommonRequest

func (c *RDSMSSQL) DownloadBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DownloadBackupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DownloadBackupCommon operation. The "output" return value will be populated with the DownloadBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned DownloadBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DownloadBackupCommon Send returns without error.

See DownloadBackupCommon for more information on using the DownloadBackupCommon API call, and error handling.

// Example sending a request using the DownloadBackupCommonRequest method.
req, resp := client.DownloadBackupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DownloadBackupCommonWithContext

func (c *RDSMSSQL) DownloadBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DownloadBackupCommonWithContext is the same as DownloadBackupCommon with the addition of the ability to pass a context and additional request options.

See DownloadBackupCommon 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 (*RDSMSSQL) DownloadBackupRequest

func (c *RDSMSSQL) DownloadBackupRequest(input *DownloadBackupInput) (req *request.Request, output *DownloadBackupOutput)

DownloadBackupRequest generates a "byteplus/request.Request" representing the client's request for the DownloadBackup operation. The "output" return value will be populated with the DownloadBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned DownloadBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DownloadBackupCommon Send returns without error.

See DownloadBackup for more information on using the DownloadBackup API call, and error handling.

// Example sending a request using the DownloadBackupRequest method.
req, resp := client.DownloadBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) DownloadBackupWithContext

func (c *RDSMSSQL) DownloadBackupWithContext(ctx byteplus.Context, input *DownloadBackupInput, opts ...request.Option) (*DownloadBackupOutput, error)

DownloadBackupWithContext is the same as DownloadBackup with the addition of the ability to pass a context and additional request options.

See DownloadBackup 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 (*RDSMSSQL) ModifyBackupPolicy

func (c *RDSMSSQL) ModifyBackupPolicy(input *ModifyBackupPolicyInput) (*ModifyBackupPolicyOutput, error)

ModifyBackupPolicy API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyBackupPolicy for usage and error information.

func (*RDSMSSQL) ModifyBackupPolicyCommon

func (c *RDSMSSQL) ModifyBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyBackupPolicyCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyBackupPolicyCommon for usage and error information.

func (*RDSMSSQL) ModifyBackupPolicyCommonRequest

func (c *RDSMSSQL) ModifyBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyBackupPolicyCommon operation. The "output" return value will be populated with the ModifyBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyBackupPolicyCommon Send returns without error.

See ModifyBackupPolicyCommon for more information on using the ModifyBackupPolicyCommon API call, and error handling.

// Example sending a request using the ModifyBackupPolicyCommonRequest method.
req, resp := client.ModifyBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyBackupPolicyCommonWithContext

func (c *RDSMSSQL) ModifyBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyBackupPolicyCommonWithContext is the same as ModifyBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyBackupPolicyCommon 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 (*RDSMSSQL) ModifyBackupPolicyRequest

func (c *RDSMSSQL) ModifyBackupPolicyRequest(input *ModifyBackupPolicyInput) (req *request.Request, output *ModifyBackupPolicyOutput)

ModifyBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyBackupPolicy operation. The "output" return value will be populated with the ModifyBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyBackupPolicyCommon Send returns without error.

See ModifyBackupPolicy for more information on using the ModifyBackupPolicy API call, and error handling.

// Example sending a request using the ModifyBackupPolicyRequest method.
req, resp := client.ModifyBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyBackupPolicyWithContext

func (c *RDSMSSQL) ModifyBackupPolicyWithContext(ctx byteplus.Context, input *ModifyBackupPolicyInput, opts ...request.Option) (*ModifyBackupPolicyOutput, error)

ModifyBackupPolicyWithContext is the same as ModifyBackupPolicy with the addition of the ability to pass a context and additional request options.

See ModifyBackupPolicy 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 (*RDSMSSQL) ModifyCrossBackupPolicy

func (c *RDSMSSQL) ModifyCrossBackupPolicy(input *ModifyCrossBackupPolicyInput) (*ModifyCrossBackupPolicyOutput, error)

ModifyCrossBackupPolicy API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyCrossBackupPolicy for usage and error information.

func (*RDSMSSQL) ModifyCrossBackupPolicyCommon

func (c *RDSMSSQL) ModifyCrossBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyCrossBackupPolicyCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyCrossBackupPolicyCommon for usage and error information.

func (*RDSMSSQL) ModifyCrossBackupPolicyCommonRequest

func (c *RDSMSSQL) ModifyCrossBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyCrossBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCrossBackupPolicyCommon operation. The "output" return value will be populated with the ModifyCrossBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyCrossBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCrossBackupPolicyCommon Send returns without error.

See ModifyCrossBackupPolicyCommon for more information on using the ModifyCrossBackupPolicyCommon API call, and error handling.

// Example sending a request using the ModifyCrossBackupPolicyCommonRequest method.
req, resp := client.ModifyCrossBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyCrossBackupPolicyCommonWithContext

func (c *RDSMSSQL) ModifyCrossBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyCrossBackupPolicyCommonWithContext is the same as ModifyCrossBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyCrossBackupPolicyCommon 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 (*RDSMSSQL) ModifyCrossBackupPolicyRequest

func (c *RDSMSSQL) ModifyCrossBackupPolicyRequest(input *ModifyCrossBackupPolicyInput) (req *request.Request, output *ModifyCrossBackupPolicyOutput)

ModifyCrossBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCrossBackupPolicy operation. The "output" return value will be populated with the ModifyCrossBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyCrossBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCrossBackupPolicyCommon Send returns without error.

See ModifyCrossBackupPolicy for more information on using the ModifyCrossBackupPolicy API call, and error handling.

// Example sending a request using the ModifyCrossBackupPolicyRequest method.
req, resp := client.ModifyCrossBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyCrossBackupPolicyWithContext

func (c *RDSMSSQL) ModifyCrossBackupPolicyWithContext(ctx byteplus.Context, input *ModifyCrossBackupPolicyInput, opts ...request.Option) (*ModifyCrossBackupPolicyOutput, error)

ModifyCrossBackupPolicyWithContext is the same as ModifyCrossBackupPolicy with the addition of the ability to pass a context and additional request options.

See ModifyCrossBackupPolicy 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 (*RDSMSSQL) ModifyDBFailover

func (c *RDSMSSQL) ModifyDBFailover(input *ModifyDBFailoverInput) (*ModifyDBFailoverOutput, error)

ModifyDBFailover API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyDBFailover for usage and error information.

func (*RDSMSSQL) ModifyDBFailoverCommon

func (c *RDSMSSQL) ModifyDBFailoverCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBFailoverCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyDBFailoverCommon for usage and error information.

func (*RDSMSSQL) ModifyDBFailoverCommonRequest

func (c *RDSMSSQL) ModifyDBFailoverCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBFailoverCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBFailoverCommon operation. The "output" return value will be populated with the ModifyDBFailoverCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBFailoverCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBFailoverCommon Send returns without error.

See ModifyDBFailoverCommon for more information on using the ModifyDBFailoverCommon API call, and error handling.

// Example sending a request using the ModifyDBFailoverCommonRequest method.
req, resp := client.ModifyDBFailoverCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyDBFailoverCommonWithContext

func (c *RDSMSSQL) ModifyDBFailoverCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBFailoverCommonWithContext is the same as ModifyDBFailoverCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBFailoverCommon 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 (*RDSMSSQL) ModifyDBFailoverRequest

func (c *RDSMSSQL) ModifyDBFailoverRequest(input *ModifyDBFailoverInput) (req *request.Request, output *ModifyDBFailoverOutput)

ModifyDBFailoverRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBFailover operation. The "output" return value will be populated with the ModifyDBFailoverCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBFailoverCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBFailoverCommon Send returns without error.

See ModifyDBFailover for more information on using the ModifyDBFailover API call, and error handling.

// Example sending a request using the ModifyDBFailoverRequest method.
req, resp := client.ModifyDBFailoverRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyDBFailoverWithContext

func (c *RDSMSSQL) ModifyDBFailoverWithContext(ctx byteplus.Context, input *ModifyDBFailoverInput, opts ...request.Option) (*ModifyDBFailoverOutput, error)

ModifyDBFailoverWithContext is the same as ModifyDBFailover with the addition of the ability to pass a context and additional request options.

See ModifyDBFailover 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 (*RDSMSSQL) ModifyDBInstanceName

func (c *RDSMSSQL) ModifyDBInstanceName(input *ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceName API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyDBInstanceName for usage and error information.

func (*RDSMSSQL) ModifyDBInstanceNameCommon

func (c *RDSMSSQL) ModifyDBInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceNameCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyDBInstanceNameCommon for usage and error information.

func (*RDSMSSQL) ModifyDBInstanceNameCommonRequest

func (c *RDSMSSQL) ModifyDBInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceNameCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceNameCommon operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceNameCommon for more information on using the ModifyDBInstanceNameCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameCommonRequest method.
req, resp := client.ModifyDBInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyDBInstanceNameCommonWithContext

func (c *RDSMSSQL) ModifyDBInstanceNameCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceNameCommonWithContext is the same as ModifyDBInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceNameCommon 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 (*RDSMSSQL) ModifyDBInstanceNameRequest

func (c *RDSMSSQL) ModifyDBInstanceNameRequest(input *ModifyDBInstanceNameInput) (req *request.Request, output *ModifyDBInstanceNameOutput)

ModifyDBInstanceNameRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceName operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceName for more information on using the ModifyDBInstanceName API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameRequest method.
req, resp := client.ModifyDBInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyDBInstanceNameWithContext

func (c *RDSMSSQL) ModifyDBInstanceNameWithContext(ctx byteplus.Context, input *ModifyDBInstanceNameInput, opts ...request.Option) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceNameWithContext is the same as ModifyDBInstanceName with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceName 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 (*RDSMSSQL) ModifyInstanceAdvancedFeatures

func (c *RDSMSSQL) ModifyInstanceAdvancedFeatures(input *ModifyInstanceAdvancedFeaturesInput) (*ModifyInstanceAdvancedFeaturesOutput, error)

ModifyInstanceAdvancedFeatures API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyInstanceAdvancedFeatures for usage and error information.

func (*RDSMSSQL) ModifyInstanceAdvancedFeaturesCommon

func (c *RDSMSSQL) ModifyInstanceAdvancedFeaturesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyInstanceAdvancedFeaturesCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation ModifyInstanceAdvancedFeaturesCommon for usage and error information.

func (*RDSMSSQL) ModifyInstanceAdvancedFeaturesCommonRequest

func (c *RDSMSSQL) ModifyInstanceAdvancedFeaturesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyInstanceAdvancedFeaturesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyInstanceAdvancedFeaturesCommon operation. The "output" return value will be populated with the ModifyInstanceAdvancedFeaturesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyInstanceAdvancedFeaturesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceAdvancedFeaturesCommon Send returns without error.

See ModifyInstanceAdvancedFeaturesCommon for more information on using the ModifyInstanceAdvancedFeaturesCommon API call, and error handling.

// Example sending a request using the ModifyInstanceAdvancedFeaturesCommonRequest method.
req, resp := client.ModifyInstanceAdvancedFeaturesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyInstanceAdvancedFeaturesCommonWithContext

func (c *RDSMSSQL) ModifyInstanceAdvancedFeaturesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyInstanceAdvancedFeaturesCommonWithContext is the same as ModifyInstanceAdvancedFeaturesCommon with the addition of the ability to pass a context and additional request options.

See ModifyInstanceAdvancedFeaturesCommon 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 (*RDSMSSQL) ModifyInstanceAdvancedFeaturesRequest

func (c *RDSMSSQL) ModifyInstanceAdvancedFeaturesRequest(input *ModifyInstanceAdvancedFeaturesInput) (req *request.Request, output *ModifyInstanceAdvancedFeaturesOutput)

ModifyInstanceAdvancedFeaturesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyInstanceAdvancedFeatures operation. The "output" return value will be populated with the ModifyInstanceAdvancedFeaturesCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyInstanceAdvancedFeaturesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyInstanceAdvancedFeaturesCommon Send returns without error.

See ModifyInstanceAdvancedFeatures for more information on using the ModifyInstanceAdvancedFeatures API call, and error handling.

// Example sending a request using the ModifyInstanceAdvancedFeaturesRequest method.
req, resp := client.ModifyInstanceAdvancedFeaturesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) ModifyInstanceAdvancedFeaturesWithContext

func (c *RDSMSSQL) ModifyInstanceAdvancedFeaturesWithContext(ctx byteplus.Context, input *ModifyInstanceAdvancedFeaturesInput, opts ...request.Option) (*ModifyInstanceAdvancedFeaturesOutput, error)

ModifyInstanceAdvancedFeaturesWithContext is the same as ModifyInstanceAdvancedFeatures with the addition of the ability to pass a context and additional request options.

See ModifyInstanceAdvancedFeatures 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 (*RDSMSSQL) RestartDBInstance

func (c *RDSMSSQL) RestartDBInstance(input *RestartDBInstanceInput) (*RestartDBInstanceOutput, error)

RestartDBInstance API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation RestartDBInstance for usage and error information.

func (*RDSMSSQL) RestartDBInstanceCommon

func (c *RDSMSSQL) RestartDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestartDBInstanceCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation RestartDBInstanceCommon for usage and error information.

func (*RDSMSSQL) RestartDBInstanceCommonRequest

func (c *RDSMSSQL) RestartDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestartDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstanceCommon operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstanceCommon for more information on using the RestartDBInstanceCommon API call, and error handling.

// Example sending a request using the RestartDBInstanceCommonRequest method.
req, resp := client.RestartDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) RestartDBInstanceCommonWithContext

func (c *RDSMSSQL) RestartDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestartDBInstanceCommonWithContext is the same as RestartDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestartDBInstanceCommon 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 (*RDSMSSQL) RestartDBInstanceRequest

func (c *RDSMSSQL) RestartDBInstanceRequest(input *RestartDBInstanceInput) (req *request.Request, output *RestartDBInstanceOutput)

RestartDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstance operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstance for more information on using the RestartDBInstance API call, and error handling.

// Example sending a request using the RestartDBInstanceRequest method.
req, resp := client.RestartDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) RestartDBInstanceWithContext

func (c *RDSMSSQL) RestartDBInstanceWithContext(ctx byteplus.Context, input *RestartDBInstanceInput, opts ...request.Option) (*RestartDBInstanceOutput, error)

RestartDBInstanceWithContext is the same as RestartDBInstance with the addition of the ability to pass a context and additional request options.

See RestartDBInstance 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 (*RDSMSSQL) RestoreToExistedInstance

func (c *RDSMSSQL) RestoreToExistedInstance(input *RestoreToExistedInstanceInput) (*RestoreToExistedInstanceOutput, error)

RestoreToExistedInstance API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation RestoreToExistedInstance for usage and error information.

func (*RDSMSSQL) RestoreToExistedInstanceCommon

func (c *RDSMSSQL) RestoreToExistedInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestoreToExistedInstanceCommon API operation for RDS_MSSQL.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RDS_MSSQL's API operation RestoreToExistedInstanceCommon for usage and error information.

func (*RDSMSSQL) RestoreToExistedInstanceCommonRequest

func (c *RDSMSSQL) RestoreToExistedInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestoreToExistedInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestoreToExistedInstanceCommon operation. The "output" return value will be populated with the RestoreToExistedInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreToExistedInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreToExistedInstanceCommon Send returns without error.

See RestoreToExistedInstanceCommon for more information on using the RestoreToExistedInstanceCommon API call, and error handling.

// Example sending a request using the RestoreToExistedInstanceCommonRequest method.
req, resp := client.RestoreToExistedInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) RestoreToExistedInstanceCommonWithContext

func (c *RDSMSSQL) RestoreToExistedInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestoreToExistedInstanceCommonWithContext is the same as RestoreToExistedInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestoreToExistedInstanceCommon 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 (*RDSMSSQL) RestoreToExistedInstanceRequest

func (c *RDSMSSQL) RestoreToExistedInstanceRequest(input *RestoreToExistedInstanceInput) (req *request.Request, output *RestoreToExistedInstanceOutput)

RestoreToExistedInstanceRequest generates a "byteplus/request.Request" representing the client's request for the RestoreToExistedInstance operation. The "output" return value will be populated with the RestoreToExistedInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreToExistedInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreToExistedInstanceCommon Send returns without error.

See RestoreToExistedInstance for more information on using the RestoreToExistedInstance API call, and error handling.

// Example sending a request using the RestoreToExistedInstanceRequest method.
req, resp := client.RestoreToExistedInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMSSQL) RestoreToExistedInstanceWithContext

func (c *RDSMSSQL) RestoreToExistedInstanceWithContext(ctx byteplus.Context, input *RestoreToExistedInstanceInput, opts ...request.Option) (*RestoreToExistedInstanceOutput, error)

RestoreToExistedInstanceWithContext is the same as RestoreToExistedInstance with the addition of the ability to pass a context and additional request options.

See RestoreToExistedInstance 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 RDSMSSQLAPI

type RDSMSSQLAPI interface {
	CreateBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBackup(*CreateBackupInput) (*CreateBackupOutput, error)
	CreateBackupWithContext(byteplus.Context, *CreateBackupInput, ...request.Option) (*CreateBackupOutput, error)
	CreateBackupRequest(*CreateBackupInput) (*request.Request, *CreateBackupOutput)

	CreateDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBInstance(*CreateDBInstanceInput) (*CreateDBInstanceOutput, error)
	CreateDBInstanceWithContext(byteplus.Context, *CreateDBInstanceInput, ...request.Option) (*CreateDBInstanceOutput, error)
	CreateDBInstanceRequest(*CreateDBInstanceInput) (*request.Request, *CreateDBInstanceOutput)

	CreateTosRestoreCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateTosRestoreCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateTosRestoreCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateTosRestore(*CreateTosRestoreInput) (*CreateTosRestoreOutput, error)
	CreateTosRestoreWithContext(byteplus.Context, *CreateTosRestoreInput, ...request.Option) (*CreateTosRestoreOutput, error)
	CreateTosRestoreRequest(*CreateTosRestoreInput) (*request.Request, *CreateTosRestoreOutput)

	DeleteBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBackup(*DeleteBackupInput) (*DeleteBackupOutput, error)
	DeleteBackupWithContext(byteplus.Context, *DeleteBackupInput, ...request.Option) (*DeleteBackupOutput, error)
	DeleteBackupRequest(*DeleteBackupInput) (*request.Request, *DeleteBackupOutput)

	DeleteDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBInstance(*DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceWithContext(byteplus.Context, *DeleteDBInstanceInput, ...request.Option) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceRequest(*DeleteDBInstanceInput) (*request.Request, *DeleteDBInstanceOutput)

	DescribeAvailabilityZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAvailabilityZonesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAvailabilityZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAvailabilityZones(*DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)
	DescribeAvailabilityZonesWithContext(byteplus.Context, *DescribeAvailabilityZonesInput, ...request.Option) (*DescribeAvailabilityZonesOutput, error)
	DescribeAvailabilityZonesRequest(*DescribeAvailabilityZonesInput) (*request.Request, *DescribeAvailabilityZonesOutput)

	DescribeAvailableCrossRegionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAvailableCrossRegionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAvailableCrossRegionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAvailableCrossRegion(*DescribeAvailableCrossRegionInput) (*DescribeAvailableCrossRegionOutput, error)
	DescribeAvailableCrossRegionWithContext(byteplus.Context, *DescribeAvailableCrossRegionInput, ...request.Option) (*DescribeAvailableCrossRegionOutput, error)
	DescribeAvailableCrossRegionRequest(*DescribeAvailableCrossRegionInput) (*request.Request, *DescribeAvailableCrossRegionOutput)

	DescribeBackupDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackupDetail(*DescribeBackupDetailInput) (*DescribeBackupDetailOutput, error)
	DescribeBackupDetailWithContext(byteplus.Context, *DescribeBackupDetailInput, ...request.Option) (*DescribeBackupDetailOutput, error)
	DescribeBackupDetailRequest(*DescribeBackupDetailInput) (*request.Request, *DescribeBackupDetailOutput)

	DescribeBackupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackups(*DescribeBackupsInput) (*DescribeBackupsOutput, error)
	DescribeBackupsWithContext(byteplus.Context, *DescribeBackupsInput, ...request.Option) (*DescribeBackupsOutput, error)
	DescribeBackupsRequest(*DescribeBackupsInput) (*request.Request, *DescribeBackupsOutput)

	DescribeCrossBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCrossBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCrossBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCrossBackupPolicy(*DescribeCrossBackupPolicyInput) (*DescribeCrossBackupPolicyOutput, error)
	DescribeCrossBackupPolicyWithContext(byteplus.Context, *DescribeCrossBackupPolicyInput, ...request.Option) (*DescribeCrossBackupPolicyOutput, error)
	DescribeCrossBackupPolicyRequest(*DescribeCrossBackupPolicyInput) (*request.Request, *DescribeCrossBackupPolicyOutput)

	DescribeDBInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceDetail(*DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailWithContext(byteplus.Context, *DescribeDBInstanceDetailInput, ...request.Option) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailRequest(*DescribeDBInstanceDetailInput) (*request.Request, *DescribeDBInstanceDetailOutput)

	DescribeDBInstanceParametersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceParametersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceParametersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceParameters(*DescribeDBInstanceParametersInput) (*DescribeDBInstanceParametersOutput, error)
	DescribeDBInstanceParametersWithContext(byteplus.Context, *DescribeDBInstanceParametersInput, ...request.Option) (*DescribeDBInstanceParametersOutput, error)
	DescribeDBInstanceParametersRequest(*DescribeDBInstanceParametersInput) (*request.Request, *DescribeDBInstanceParametersOutput)

	DescribeDBInstanceSpecsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceSpecsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceSpecsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceSpecs(*DescribeDBInstanceSpecsInput) (*DescribeDBInstanceSpecsOutput, error)
	DescribeDBInstanceSpecsWithContext(byteplus.Context, *DescribeDBInstanceSpecsInput, ...request.Option) (*DescribeDBInstanceSpecsOutput, error)
	DescribeDBInstanceSpecsRequest(*DescribeDBInstanceSpecsInput) (*request.Request, *DescribeDBInstanceSpecsOutput)

	DescribeDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstancesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstances(*DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesWithContext(byteplus.Context, *DescribeDBInstancesInput, ...request.Option) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesRequest(*DescribeDBInstancesInput) (*request.Request, *DescribeDBInstancesOutput)

	DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRegionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error)
	DescribeRegionsWithContext(byteplus.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error)
	DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput)

	DescribeTosRestoreTaskDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTosRestoreTaskDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTosRestoreTaskDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTosRestoreTaskDetail(*DescribeTosRestoreTaskDetailInput) (*DescribeTosRestoreTaskDetailOutput, error)
	DescribeTosRestoreTaskDetailWithContext(byteplus.Context, *DescribeTosRestoreTaskDetailInput, ...request.Option) (*DescribeTosRestoreTaskDetailOutput, error)
	DescribeTosRestoreTaskDetailRequest(*DescribeTosRestoreTaskDetailInput) (*request.Request, *DescribeTosRestoreTaskDetailOutput)

	DescribeTosRestoreTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTosRestoreTasksCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTosRestoreTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTosRestoreTasks(*DescribeTosRestoreTasksInput) (*DescribeTosRestoreTasksOutput, error)
	DescribeTosRestoreTasksWithContext(byteplus.Context, *DescribeTosRestoreTasksInput, ...request.Option) (*DescribeTosRestoreTasksOutput, error)
	DescribeTosRestoreTasksRequest(*DescribeTosRestoreTasksInput) (*request.Request, *DescribeTosRestoreTasksOutput)

	DownloadBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DownloadBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DownloadBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DownloadBackup(*DownloadBackupInput) (*DownloadBackupOutput, error)
	DownloadBackupWithContext(byteplus.Context, *DownloadBackupInput, ...request.Option) (*DownloadBackupOutput, error)
	DownloadBackupRequest(*DownloadBackupInput) (*request.Request, *DownloadBackupOutput)

	ModifyBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyBackupPolicy(*ModifyBackupPolicyInput) (*ModifyBackupPolicyOutput, error)
	ModifyBackupPolicyWithContext(byteplus.Context, *ModifyBackupPolicyInput, ...request.Option) (*ModifyBackupPolicyOutput, error)
	ModifyBackupPolicyRequest(*ModifyBackupPolicyInput) (*request.Request, *ModifyBackupPolicyOutput)

	ModifyCrossBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyCrossBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyCrossBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyCrossBackupPolicy(*ModifyCrossBackupPolicyInput) (*ModifyCrossBackupPolicyOutput, error)
	ModifyCrossBackupPolicyWithContext(byteplus.Context, *ModifyCrossBackupPolicyInput, ...request.Option) (*ModifyCrossBackupPolicyOutput, error)
	ModifyCrossBackupPolicyRequest(*ModifyCrossBackupPolicyInput) (*request.Request, *ModifyCrossBackupPolicyOutput)

	ModifyDBFailoverCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBFailoverCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBFailoverCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBFailover(*ModifyDBFailoverInput) (*ModifyDBFailoverOutput, error)
	ModifyDBFailoverWithContext(byteplus.Context, *ModifyDBFailoverInput, ...request.Option) (*ModifyDBFailoverOutput, error)
	ModifyDBFailoverRequest(*ModifyDBFailoverInput) (*request.Request, *ModifyDBFailoverOutput)

	ModifyDBInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceName(*ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameWithContext(byteplus.Context, *ModifyDBInstanceNameInput, ...request.Option) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameRequest(*ModifyDBInstanceNameInput) (*request.Request, *ModifyDBInstanceNameOutput)

	ModifyInstanceAdvancedFeaturesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyInstanceAdvancedFeaturesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyInstanceAdvancedFeaturesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyInstanceAdvancedFeatures(*ModifyInstanceAdvancedFeaturesInput) (*ModifyInstanceAdvancedFeaturesOutput, error)
	ModifyInstanceAdvancedFeaturesWithContext(byteplus.Context, *ModifyInstanceAdvancedFeaturesInput, ...request.Option) (*ModifyInstanceAdvancedFeaturesOutput, error)
	ModifyInstanceAdvancedFeaturesRequest(*ModifyInstanceAdvancedFeaturesInput) (*request.Request, *ModifyInstanceAdvancedFeaturesOutput)

	RestartDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestartDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestartDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestartDBInstance(*RestartDBInstanceInput) (*RestartDBInstanceOutput, error)
	RestartDBInstanceWithContext(byteplus.Context, *RestartDBInstanceInput, ...request.Option) (*RestartDBInstanceOutput, error)
	RestartDBInstanceRequest(*RestartDBInstanceInput) (*request.Request, *RestartDBInstanceOutput)

	RestoreToExistedInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestoreToExistedInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestoreToExistedInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestoreToExistedInstance(*RestoreToExistedInstanceInput) (*RestoreToExistedInstanceOutput, error)
	RestoreToExistedInstanceWithContext(byteplus.Context, *RestoreToExistedInstanceInput, ...request.Option) (*RestoreToExistedInstanceOutput, error)
	RestoreToExistedInstanceRequest(*RestoreToExistedInstanceInput) (*request.Request, *RestoreToExistedInstanceOutput)
}

RDSMSSQLAPI provides an interface to enable mocking the rdsmssql.RDSMSSQL service client's API operation,

// byteplus sdk func uses an SDK service client to make a request to
// RDS_MSSQL.
func myFunc(svc RDSMSSQLAPI) bool {
    // Make svc.CreateBackup request
}

func main() {
    sess := session.New()
    svc := rdsmssql.New(sess)

    myFunc(svc)
}

type RegionForDescribeRegionsOutput

type RegionForDescribeRegionsOutput struct {
	RegionId *string `type:"string" json:",omitempty"`

	RegionName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegionForDescribeRegionsOutput) GoString

GoString returns the string representation

func (*RegionForDescribeRegionsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*RegionForDescribeRegionsOutput) SetRegionName

SetRegionName sets the RegionName field's value.

func (RegionForDescribeRegionsOutput) String

String returns the string representation

type RestartDBInstanceInput

type RestartDBInstanceInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RestartDBInstanceInput) GoString

func (s RestartDBInstanceInput) GoString() string

GoString returns the string representation

func (*RestartDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RestartDBInstanceInput) String

func (s RestartDBInstanceInput) String() string

String returns the string representation

func (*RestartDBInstanceInput) Validate

func (s *RestartDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestartDBInstanceOutput

type RestartDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RestartDBInstanceOutput) GoString

func (s RestartDBInstanceOutput) GoString() string

GoString returns the string representation

func (RestartDBInstanceOutput) String

func (s RestartDBInstanceOutput) String() string

String returns the string representation

type RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput

type RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput struct {
	BackupType *string `type:"string" json:",omitempty"`

	DBName *string `type:"string" json:",omitempty"`

	NewDBName *string `type:"string" json:",omitempty"`

	RestoreDesc *string `type:"string" json:",omitempty"`

	RestoreEndTime *string `type:"string" json:",omitempty"`

	RestoreFileName *string `type:"string" json:",omitempty"`

	RestoreFileSize *string `type:"string" json:",omitempty"`

	RestoreStartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) GoString

GoString returns the string representation

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetDBName

SetDBName sets the DBName field's value.

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetNewDBName

SetNewDBName sets the NewDBName field's value.

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetRestoreDesc

SetRestoreDesc sets the RestoreDesc field's value.

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetRestoreEndTime

SetRestoreEndTime sets the RestoreEndTime field's value.

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetRestoreFileName

SetRestoreFileName sets the RestoreFileName field's value.

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetRestoreFileSize

SetRestoreFileSize sets the RestoreFileSize field's value.

func (*RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) SetRestoreStartTime

SetRestoreStartTime sets the RestoreStartTime field's value.

func (RestoreTaskDetailForDescribeTosRestoreTaskDetailOutput) String

String returns the string representation

type RestoreTaskForDescribeTosRestoreTasksOutput

type RestoreTaskForDescribeTosRestoreTasksOutput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	IsReplace *bool `type:"boolean" json:",omitempty"`

	RestoreTaskId *string `type:"string" json:",omitempty"`

	RestoreType *string `type:"string" json:",omitempty"`

	TaskDesc *string `type:"string" json:",omitempty"`

	TaskEndTime *string `type:"string" json:",omitempty"`

	TaskStartTime *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RestoreTaskForDescribeTosRestoreTasksOutput) GoString

GoString returns the string representation

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetIsReplace

SetIsReplace sets the IsReplace field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetRestoreTaskId

SetRestoreTaskId sets the RestoreTaskId field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetRestoreType

SetRestoreType sets the RestoreType field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetTaskDesc

SetTaskDesc sets the TaskDesc field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetTaskEndTime

SetTaskEndTime sets the TaskEndTime field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetTaskStartTime

SetTaskStartTime sets the TaskStartTime field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*RestoreTaskForDescribeTosRestoreTasksOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (RestoreTaskForDescribeTosRestoreTasksOutput) String

String returns the string representation

type RestoreToExistedInstanceInput

type RestoreToExistedInstanceInput struct {
	BackupId *string `type:"string" json:",omitempty"`

	Databases []*DatabaseForRestoreToExistedInstanceInput `type:"list" json:",omitempty"`

	RestoreTime *string `type:"string" json:",omitempty"`

	// SourceDBInstanceId is a required field
	SourceDBInstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TargetDBInstanceId is a required field
	TargetDBInstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RestoreToExistedInstanceInput) GoString

GoString returns the string representation

func (*RestoreToExistedInstanceInput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*RestoreToExistedInstanceInput) SetDatabases

SetDatabases sets the Databases field's value.

func (*RestoreToExistedInstanceInput) SetRestoreTime

SetRestoreTime sets the RestoreTime field's value.

func (*RestoreToExistedInstanceInput) SetSourceDBInstanceId

SetSourceDBInstanceId sets the SourceDBInstanceId field's value.

func (*RestoreToExistedInstanceInput) SetTargetDBInstanceId

SetTargetDBInstanceId sets the TargetDBInstanceId field's value.

func (RestoreToExistedInstanceInput) String

String returns the string representation

func (*RestoreToExistedInstanceInput) Validate

func (s *RestoreToExistedInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestoreToExistedInstanceOutput

type RestoreToExistedInstanceOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RestoreToExistedInstanceOutput) GoString

GoString returns the string representation

func (*RestoreToExistedInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RestoreToExistedInstanceOutput) String

String returns the string representation

type TagFilterForDescribeDBInstancesInput

type TagFilterForDescribeDBInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeDBInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeDBInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeDBInstancesInput) SetValue

SetValue sets the Value field's value.

func (*TagFilterForDescribeDBInstancesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeDBInstancesInput) String

String returns the string representation

type TagForCreateDBInstanceInput

type TagForCreateDBInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateDBInstanceInput) GoString

func (s TagForCreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*TagForCreateDBInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateDBInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateDBInstanceInput) String

String returns the string representation

type TagForDescribeDBInstanceDetailOutput

type TagForDescribeDBInstanceDetailOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstanceDetailOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstanceDetailOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstanceDetailOutput) String

String returns the string representation

type TagForDescribeDBInstancesOutput

type TagForDescribeDBInstancesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstancesOutput) String

String returns the string representation

type ZoneForDescribeAvailabilityZonesOutput

type ZoneForDescribeAvailabilityZonesOutput struct {
	Description *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`

	ZoneName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ZoneForDescribeAvailabilityZonesOutput) GoString

GoString returns the string representation

func (*ZoneForDescribeAvailabilityZonesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (ZoneForDescribeAvailabilityZonesOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL