rdb

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: May 8, 2019 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Overview

Package rdb provides the client and types for making API requests to NIFCLOUD RDB.

See https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16 for more information on this service.

See rdb package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/rdb/

Using the Client

To contact NIFCLOUD RDB with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.

See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/

See nifcloud.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/nifcloud/#Config

See the NIFCLOUD RDB client Rdb for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/rdb/#New

Index

Constants

View Source
const (
	ServiceName = "rdb"       // Service endpoint prefix API calls made to.
	EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AddSourceIdentifierToSubscriptionInput

type AddSourceIdentifierToSubscriptionInput struct {
	SourceIdentifier *string `locationName:"SourceIdentifier" type:"string"`

	SubscriptionName *string `locationName:"SubscriptionName" type:"string"`
	// contains filtered or unexported fields
}

func (AddSourceIdentifierToSubscriptionInput) GoString

GoString returns the string representation

func (*AddSourceIdentifierToSubscriptionInput) SetSourceIdentifier

SetSourceIdentifier sets the SourceIdentifier field's value.

func (*AddSourceIdentifierToSubscriptionInput) SetSubscriptionName

SetSubscriptionName sets the SubscriptionName field's value.

func (AddSourceIdentifierToSubscriptionInput) String

String returns the string representation

type AddSourceIdentifierToSubscriptionOutput

type AddSourceIdentifierToSubscriptionOutput struct {
	EventSubscription *EventSubscription `type:"structure"`
	// contains filtered or unexported fields
}

func (AddSourceIdentifierToSubscriptionOutput) GoString

GoString returns the string representation

func (*AddSourceIdentifierToSubscriptionOutput) SetEventSubscription

SetEventSubscription sets the EventSubscription field's value.

func (AddSourceIdentifierToSubscriptionOutput) String

String returns the string representation

type AuthorizeDBSecurityGroupIngressInput

type AuthorizeDBSecurityGroupIngressInput struct {
	CIDRIP *string `locationName:"CIDRIP" type:"string"`

	DBSecurityGroupName *string `locationName:"DBSecurityGroupName" type:"string"`

	EC2SecurityGroupName *string `locationName:"EC2SecurityGroupName" type:"string"`
	// contains filtered or unexported fields
}

func (AuthorizeDBSecurityGroupIngressInput) GoString

GoString returns the string representation

func (*AuthorizeDBSecurityGroupIngressInput) SetCIDRIP

SetCIDRIP sets the CIDRIP field's value.

func (*AuthorizeDBSecurityGroupIngressInput) SetDBSecurityGroupName

SetDBSecurityGroupName sets the DBSecurityGroupName field's value.

func (*AuthorizeDBSecurityGroupIngressInput) SetEC2SecurityGroupName

SetEC2SecurityGroupName sets the EC2SecurityGroupName field's value.

func (AuthorizeDBSecurityGroupIngressInput) String

String returns the string representation

type AuthorizeDBSecurityGroupIngressOutput

type AuthorizeDBSecurityGroupIngressOutput struct {
	DBSecurityGroup *DBSecurityGroup `type:"structure"`
	// contains filtered or unexported fields
}

func (AuthorizeDBSecurityGroupIngressOutput) GoString

GoString returns the string representation

func (*AuthorizeDBSecurityGroupIngressOutput) SetDBSecurityGroup

SetDBSecurityGroup sets the DBSecurityGroup field's value.

func (AuthorizeDBSecurityGroupIngressOutput) String

String returns the string representation

type AvailabilityZone

type AvailabilityZone struct {
	Name *string `type:"string"`

	NiftyStorageTypes []*int64 `type:"list"`

	ProvisionedIopsCapable *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AvailabilityZone) GoString

func (s AvailabilityZone) GoString() string

GoString returns the string representation

func (*AvailabilityZone) SetName

func (s *AvailabilityZone) SetName(v string) *AvailabilityZone

SetName sets the Name field's value.

func (*AvailabilityZone) SetNiftyStorageTypes

func (s *AvailabilityZone) SetNiftyStorageTypes(v []*int64) *AvailabilityZone

SetNiftyStorageTypes sets the NiftyStorageTypes field's value.

func (*AvailabilityZone) SetProvisionedIopsCapable

func (s *AvailabilityZone) SetProvisionedIopsCapable(v bool) *AvailabilityZone

SetProvisionedIopsCapable sets the ProvisionedIopsCapable field's value.

func (AvailabilityZone) String

func (s AvailabilityZone) String() string

String returns the string representation

type CopyDBSnapshotInput

type CopyDBSnapshotInput struct {
	SourceDBSnapshotIdentifier *string `locationName:"SourceDBSnapshotIdentifier" type:"string"`

	TargetDBSnapshotIdentifier *string `locationName:"TargetDBSnapshotIdentifier" type:"string"`
	// contains filtered or unexported fields
}

func (CopyDBSnapshotInput) GoString

func (s CopyDBSnapshotInput) GoString() string

GoString returns the string representation

func (*CopyDBSnapshotInput) SetSourceDBSnapshotIdentifier

func (s *CopyDBSnapshotInput) SetSourceDBSnapshotIdentifier(v string) *CopyDBSnapshotInput

SetSourceDBSnapshotIdentifier sets the SourceDBSnapshotIdentifier field's value.

func (*CopyDBSnapshotInput) SetTargetDBSnapshotIdentifier

func (s *CopyDBSnapshotInput) SetTargetDBSnapshotIdentifier(v string) *CopyDBSnapshotInput

SetTargetDBSnapshotIdentifier sets the TargetDBSnapshotIdentifier field's value.

func (CopyDBSnapshotInput) String

func (s CopyDBSnapshotInput) String() string

String returns the string representation

type CopyDBSnapshotOutput

type CopyDBSnapshotOutput struct {
	DBSnapshot *DBSnapshot `type:"structure"`
	// contains filtered or unexported fields
}

func (CopyDBSnapshotOutput) GoString

func (s CopyDBSnapshotOutput) GoString() string

GoString returns the string representation

func (*CopyDBSnapshotOutput) SetDBSnapshot

SetDBSnapshot sets the DBSnapshot field's value.

func (CopyDBSnapshotOutput) String

func (s CopyDBSnapshotOutput) String() string

String returns the string representation

type CreateDBInstanceInput

type CreateDBInstanceInput struct {
	AllocatedStorage *int64 `locationName:"AllocatedStorage" type:"integer"`

	AvailabilityZone *string `locationName:"AvailabilityZone" type:"string"`

	BackupRetentionPeriod *int64 `locationName:"BackupRetentionPeriod" type:"integer"`

	DBInstanceClass *string `locationName:"DBInstanceClass" type:"string"`

	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	DBName *string `locationName:"DBName" type:"string"`

	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`

	DBSecurityGroups []*string `locationName:"DBSecurityGroups" locationNameList:"member" type:"list"`

	Engine *string `locationName:"Engine" type:"string"`

	EngineVersion *string `locationName:"EngineVersion" type:"string"`

	LicenseModel *string `locationName:"LicenseModel" type:"string"`

	MasterUserPassword *string `locationName:"MasterUserPassword" type:"string"`

	MasterUsername *string `locationName:"MasterUsername" type:"string"`

	MultiAZ *bool `locationName:"MultiAZ" type:"boolean"`

	NiftyMasterPrivateAddress *string `locationName:"NiftyMasterPrivateAddress" type:"string"`

	NiftyMultiAZType *int64 `locationName:"NiftyMultiAZType" type:"integer"`

	NiftyNetworkId *string `locationName:"NiftyNetworkId" type:"string"`

	NiftyReadReplicaDBInstanceIdentifier *string `locationName:"NiftyReadReplicaDBInstanceIdentifier" type:"string"`

	NiftyReadReplicaPrivateAddress *string `locationName:"NiftyReadReplicaPrivateAddress" type:"string"`

	NiftySlavePrivateAddress *string `locationName:"NiftySlavePrivateAddress" type:"string"`

	NiftyStorageType *int64 `locationName:"NiftyStorageType" type:"integer"`

	NiftyVirtualPrivateAddress *string `locationName:"NiftyVirtualPrivateAddress" type:"string"`

	Port *int64 `locationName:"Port" type:"integer"`

	PreferredBackupWindow *string `locationName:"PreferredBackupWindow" type:"string"`

	PreferredMaintenanceWindow *string `locationName:"PreferredMaintenanceWindow" type:"string"`

	PubliclyAccessible *bool `locationName:"PubliclyAccessible" type:"boolean"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceInput) GoString

func (s CreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceInput) SetAllocatedStorage

func (s *CreateDBInstanceInput) SetAllocatedStorage(v int64) *CreateDBInstanceInput

SetAllocatedStorage sets the AllocatedStorage field's value.

func (*CreateDBInstanceInput) SetAvailabilityZone

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

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*CreateDBInstanceInput) SetBackupRetentionPeriod

func (s *CreateDBInstanceInput) SetBackupRetentionPeriod(v int64) *CreateDBInstanceInput

SetBackupRetentionPeriod sets the BackupRetentionPeriod field's value.

func (*CreateDBInstanceInput) SetDBInstanceClass

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

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*CreateDBInstanceInput) SetDBInstanceIdentifier

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

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*CreateDBInstanceInput) SetDBName

SetDBName sets the DBName field's value.

func (*CreateDBInstanceInput) SetDBParameterGroupName

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

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*CreateDBInstanceInput) SetDBSecurityGroups

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

SetDBSecurityGroups sets the DBSecurityGroups field's value.

func (*CreateDBInstanceInput) SetEngine

SetEngine sets the Engine field's value.

func (*CreateDBInstanceInput) SetEngineVersion

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

SetEngineVersion sets the EngineVersion field's value.

func (*CreateDBInstanceInput) SetLicenseModel

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

SetLicenseModel sets the LicenseModel field's value.

func (*CreateDBInstanceInput) SetMasterUserPassword

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

SetMasterUserPassword sets the MasterUserPassword field's value.

func (*CreateDBInstanceInput) SetMasterUsername

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

SetMasterUsername sets the MasterUsername field's value.

func (*CreateDBInstanceInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*CreateDBInstanceInput) SetNiftyMasterPrivateAddress

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

SetNiftyMasterPrivateAddress sets the NiftyMasterPrivateAddress field's value.

func (*CreateDBInstanceInput) SetNiftyMultiAZType

func (s *CreateDBInstanceInput) SetNiftyMultiAZType(v int64) *CreateDBInstanceInput

SetNiftyMultiAZType sets the NiftyMultiAZType field's value.

func (*CreateDBInstanceInput) SetNiftyNetworkId

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

SetNiftyNetworkId sets the NiftyNetworkId field's value.

func (*CreateDBInstanceInput) SetNiftyReadReplicaDBInstanceIdentifier

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

SetNiftyReadReplicaDBInstanceIdentifier sets the NiftyReadReplicaDBInstanceIdentifier field's value.

func (*CreateDBInstanceInput) SetNiftyReadReplicaPrivateAddress

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

SetNiftyReadReplicaPrivateAddress sets the NiftyReadReplicaPrivateAddress field's value.

func (*CreateDBInstanceInput) SetNiftySlavePrivateAddress

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

SetNiftySlavePrivateAddress sets the NiftySlavePrivateAddress field's value.

func (*CreateDBInstanceInput) SetNiftyStorageType

func (s *CreateDBInstanceInput) SetNiftyStorageType(v int64) *CreateDBInstanceInput

SetNiftyStorageType sets the NiftyStorageType field's value.

func (*CreateDBInstanceInput) SetNiftyVirtualPrivateAddress

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

SetNiftyVirtualPrivateAddress sets the NiftyVirtualPrivateAddress field's value.

func (*CreateDBInstanceInput) SetPort

SetPort sets the Port field's value.

func (*CreateDBInstanceInput) SetPreferredBackupWindow

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

SetPreferredBackupWindow sets the PreferredBackupWindow field's value.

func (*CreateDBInstanceInput) SetPreferredMaintenanceWindow

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

SetPreferredMaintenanceWindow sets the PreferredMaintenanceWindow field's value.

func (*CreateDBInstanceInput) SetPubliclyAccessible

func (s *CreateDBInstanceInput) SetPubliclyAccessible(v bool) *CreateDBInstanceInput

SetPubliclyAccessible sets the PubliclyAccessible field's value.

func (CreateDBInstanceInput) String

func (s CreateDBInstanceInput) String() string

String returns the string representation

type CreateDBInstanceOutput

type CreateDBInstanceOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceOutput) GoString

func (s CreateDBInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (CreateDBInstanceOutput) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type CreateDBInstanceReadReplicaInput

type CreateDBInstanceReadReplicaInput struct {
	DBInstanceClass *string `locationName:"DBInstanceClass" type:"string"`

	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	NiftyReadReplicaPrivateAddress *string `locationName:"NiftyReadReplicaPrivateAddress" type:"string"`

	NiftyStorageType *int64 `locationName:"NiftyStorageType" type:"integer"`

	SourceDBInstanceIdentifier *string `locationName:"SourceDBInstanceIdentifier" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceReadReplicaInput) GoString

GoString returns the string representation

func (*CreateDBInstanceReadReplicaInput) SetDBInstanceClass

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*CreateDBInstanceReadReplicaInput) SetDBInstanceIdentifier

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*CreateDBInstanceReadReplicaInput) SetNiftyReadReplicaPrivateAddress

func (s *CreateDBInstanceReadReplicaInput) SetNiftyReadReplicaPrivateAddress(v string) *CreateDBInstanceReadReplicaInput

SetNiftyReadReplicaPrivateAddress sets the NiftyReadReplicaPrivateAddress field's value.

func (*CreateDBInstanceReadReplicaInput) SetNiftyStorageType

SetNiftyStorageType sets the NiftyStorageType field's value.

func (*CreateDBInstanceReadReplicaInput) SetSourceDBInstanceIdentifier

func (s *CreateDBInstanceReadReplicaInput) SetSourceDBInstanceIdentifier(v string) *CreateDBInstanceReadReplicaInput

SetSourceDBInstanceIdentifier sets the SourceDBInstanceIdentifier field's value.

func (CreateDBInstanceReadReplicaInput) String

String returns the string representation

type CreateDBInstanceReadReplicaOutput

type CreateDBInstanceReadReplicaOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceReadReplicaOutput) GoString

GoString returns the string representation

func (*CreateDBInstanceReadReplicaOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (CreateDBInstanceReadReplicaOutput) String

String returns the string representation

type CreateDBParameterGroupInput

type CreateDBParameterGroupInput struct {
	DBParameterGroupFamily *string `locationName:"DBParameterGroupFamily" type:"string"`

	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`

	Description *string `locationName:"Description" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDBParameterGroupInput) GoString

func (s CreateDBParameterGroupInput) GoString() string

GoString returns the string representation

func (*CreateDBParameterGroupInput) SetDBParameterGroupFamily

func (s *CreateDBParameterGroupInput) SetDBParameterGroupFamily(v string) *CreateDBParameterGroupInput

SetDBParameterGroupFamily sets the DBParameterGroupFamily field's value.

func (*CreateDBParameterGroupInput) SetDBParameterGroupName

func (s *CreateDBParameterGroupInput) SetDBParameterGroupName(v string) *CreateDBParameterGroupInput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*CreateDBParameterGroupInput) SetDescription

SetDescription sets the Description field's value.

func (CreateDBParameterGroupInput) String

String returns the string representation

type CreateDBParameterGroupOutput

type CreateDBParameterGroupOutput struct {
	DBParameterGroup *DBParameterGroup `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateDBParameterGroupOutput) GoString

func (s CreateDBParameterGroupOutput) GoString() string

GoString returns the string representation

func (*CreateDBParameterGroupOutput) SetDBParameterGroup

SetDBParameterGroup sets the DBParameterGroup field's value.

func (CreateDBParameterGroupOutput) String

String returns the string representation

type CreateDBSecurityGroupInput

type CreateDBSecurityGroupInput struct {
	DBSecurityGroupDescription *string `locationName:"DBSecurityGroupDescription" type:"string"`

	DBSecurityGroupName *string `locationName:"DBSecurityGroupName" type:"string"`

	NiftyAvailabilityZone *string `locationName:"NiftyAvailabilityZone" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDBSecurityGroupInput) GoString

func (s CreateDBSecurityGroupInput) GoString() string

GoString returns the string representation

func (*CreateDBSecurityGroupInput) SetDBSecurityGroupDescription

func (s *CreateDBSecurityGroupInput) SetDBSecurityGroupDescription(v string) *CreateDBSecurityGroupInput

SetDBSecurityGroupDescription sets the DBSecurityGroupDescription field's value.

func (*CreateDBSecurityGroupInput) SetDBSecurityGroupName

func (s *CreateDBSecurityGroupInput) SetDBSecurityGroupName(v string) *CreateDBSecurityGroupInput

SetDBSecurityGroupName sets the DBSecurityGroupName field's value.

func (*CreateDBSecurityGroupInput) SetNiftyAvailabilityZone

func (s *CreateDBSecurityGroupInput) SetNiftyAvailabilityZone(v string) *CreateDBSecurityGroupInput

SetNiftyAvailabilityZone sets the NiftyAvailabilityZone field's value.

func (CreateDBSecurityGroupInput) String

String returns the string representation

type CreateDBSecurityGroupOutput

type CreateDBSecurityGroupOutput struct {
	DBSecurityGroup *DBSecurityGroup `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateDBSecurityGroupOutput) GoString

func (s CreateDBSecurityGroupOutput) GoString() string

GoString returns the string representation

func (*CreateDBSecurityGroupOutput) SetDBSecurityGroup

SetDBSecurityGroup sets the DBSecurityGroup field's value.

func (CreateDBSecurityGroupOutput) String

String returns the string representation

type CreateDBSnapshotInput

type CreateDBSnapshotInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	DBSnapshotIdentifier *string `locationName:"DBSnapshotIdentifier" type:"string"`
	// contains filtered or unexported fields
}

func (CreateDBSnapshotInput) GoString

func (s CreateDBSnapshotInput) GoString() string

GoString returns the string representation

func (*CreateDBSnapshotInput) SetDBInstanceIdentifier

func (s *CreateDBSnapshotInput) SetDBInstanceIdentifier(v string) *CreateDBSnapshotInput

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*CreateDBSnapshotInput) SetDBSnapshotIdentifier

func (s *CreateDBSnapshotInput) SetDBSnapshotIdentifier(v string) *CreateDBSnapshotInput

SetDBSnapshotIdentifier sets the DBSnapshotIdentifier field's value.

func (CreateDBSnapshotInput) String

func (s CreateDBSnapshotInput) String() string

String returns the string representation

type CreateDBSnapshotOutput

type CreateDBSnapshotOutput struct {
	DBSnapshot *DBSnapshot `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateDBSnapshotOutput) GoString

func (s CreateDBSnapshotOutput) GoString() string

GoString returns the string representation

func (*CreateDBSnapshotOutput) SetDBSnapshot

SetDBSnapshot sets the DBSnapshot field's value.

func (CreateDBSnapshotOutput) String

func (s CreateDBSnapshotOutput) String() string

String returns the string representation

type CreateEventSubscriptionInput

type CreateEventSubscriptionInput struct {
	Enabled *bool `locationName:"Enabled" type:"boolean"`

	EventCategories []*string `locationName:"EventCategories" locationNameList:"member" type:"list"`

	NiftyDescription *string `locationName:"NiftyDescription" type:"string"`

	NiftyEmailAddresses []*string `locationName:"NiftyEmailAddresses" locationNameList:"member" type:"list"`

	SourceIds []*string `locationName:"SourceIds" locationNameList:"member" type:"list"`

	SourceType *string `locationName:"SourceType" type:"string"`

	SubscriptionName *string `locationName:"SubscriptionName" type:"string"`
	// contains filtered or unexported fields
}

func (CreateEventSubscriptionInput) GoString

func (s CreateEventSubscriptionInput) GoString() string

GoString returns the string representation

func (*CreateEventSubscriptionInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateEventSubscriptionInput) SetEventCategories

SetEventCategories sets the EventCategories field's value.

func (*CreateEventSubscriptionInput) SetNiftyDescription

SetNiftyDescription sets the NiftyDescription field's value.

func (*CreateEventSubscriptionInput) SetNiftyEmailAddresses

func (s *CreateEventSubscriptionInput) SetNiftyEmailAddresses(v []*string) *CreateEventSubscriptionInput

SetNiftyEmailAddresses sets the NiftyEmailAddresses field's value.

func (*CreateEventSubscriptionInput) SetSourceIds

SetSourceIds sets the SourceIds field's value.

func (*CreateEventSubscriptionInput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*CreateEventSubscriptionInput) SetSubscriptionName

SetSubscriptionName sets the SubscriptionName field's value.

func (CreateEventSubscriptionInput) String

String returns the string representation

type CreateEventSubscriptionOutput

type CreateEventSubscriptionOutput struct {
	EventSubscription *EventSubscription `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateEventSubscriptionOutput) GoString

GoString returns the string representation

func (*CreateEventSubscriptionOutput) SetEventSubscription

SetEventSubscription sets the EventSubscription field's value.

func (CreateEventSubscriptionOutput) String

String returns the string representation

type DBEngineVersion

type DBEngineVersion struct {
	DBEngineDescription *string `type:"string"`

	DBEngineVersionDescription *string `type:"string"`

	DBParameterGroupFamily *string `type:"string"`

	Engine *string `type:"string"`

	EngineVersion *string `type:"string"`
	// contains filtered or unexported fields
}

func (DBEngineVersion) GoString

func (s DBEngineVersion) GoString() string

GoString returns the string representation

func (*DBEngineVersion) SetDBEngineDescription

func (s *DBEngineVersion) SetDBEngineDescription(v string) *DBEngineVersion

SetDBEngineDescription sets the DBEngineDescription field's value.

func (*DBEngineVersion) SetDBEngineVersionDescription

func (s *DBEngineVersion) SetDBEngineVersionDescription(v string) *DBEngineVersion

SetDBEngineVersionDescription sets the DBEngineVersionDescription field's value.

func (*DBEngineVersion) SetDBParameterGroupFamily

func (s *DBEngineVersion) SetDBParameterGroupFamily(v string) *DBEngineVersion

SetDBParameterGroupFamily sets the DBParameterGroupFamily field's value.

func (*DBEngineVersion) SetEngine

func (s *DBEngineVersion) SetEngine(v string) *DBEngineVersion

SetEngine sets the Engine field's value.

func (*DBEngineVersion) SetEngineVersion

func (s *DBEngineVersion) SetEngineVersion(v string) *DBEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (DBEngineVersion) String

func (s DBEngineVersion) String() string

String returns the string representation

type DBInstance

type DBInstance struct {
	AllocatedStorage *string `type:"string"`

	AutoMinorVersionUpgrade *bool `type:"boolean"`

	AvailabilityZone *string `type:"string"`

	BackupRetentionPeriod *string `type:"string"`

	DBInstanceClass *string `type:"string"`

	DBInstanceIdentifier *string `type:"string"`

	DBInstanceStatus *string `type:"string"`

	DBName *string `type:"string"`

	DBParameterGroups []*DBParameterGroup `locationNameList:"DBParameterGroup" type:"list"`

	DBSecurityGroups []*DBSecurityGroup `locationNameList:"DBSecurityGroup" type:"list"`

	Endpoint *Endpoint `type:"structure"`

	Engine *string `type:"string"`

	EngineVersion *string `type:"string"`

	InstanceCreateTime *string `type:"string"`

	LatestRestorableTime *string `type:"string"`

	LicenseModel *string `type:"string"`

	MasterUsername *string `type:"string"`

	MultiAZ *string `type:"string"`

	NiftyMasterPrivateAddress *string `type:"string"`

	NiftyMultiAZType *string `type:"string"`

	NiftyNetworkId *string `type:"string"`

	NiftySlavePrivateAddress *string `type:"string"`

	NiftyStorageType *int64 `type:"integer"`

	OptionGroupMemberships []*OptionGroupMembership `locationNameList:"OptionGroupMembership" type:"list"`

	PendingModifiedValues *PendingModifiedValues `type:"structure"`

	PreferredBackupWindow *string `type:"string"`

	PreferredMaintenanceWindow *string `type:"string"`

	PubliclyAccessible *bool `type:"boolean"`

	ReadReplicaDBInstanceIdentifiers []*ReadReplicaDBInstanceIdentifier `locationNameList:"ReadReplicaDBInstanceIdentifier" type:"list"`

	ReadReplicaSourceDBInstanceIdentifier *string `type:"string"`

	SecondaryAvailabilityZone *string `type:"string"`

	StatusInfos []*DBInstanceStatusInfo `locationNameList:"DBInstanceStatusInfo" type:"list"`

	VpcSecurityGroups []*VpcSecurityGroup `locationNameList:"VpcSecurityGroup" type:"list"`
	// contains filtered or unexported fields
}

func (DBInstance) GoString

func (s DBInstance) GoString() string

GoString returns the string representation

func (*DBInstance) SetAllocatedStorage

func (s *DBInstance) SetAllocatedStorage(v string) *DBInstance

SetAllocatedStorage sets the AllocatedStorage field's value.

func (*DBInstance) SetAutoMinorVersionUpgrade

func (s *DBInstance) SetAutoMinorVersionUpgrade(v bool) *DBInstance

SetAutoMinorVersionUpgrade sets the AutoMinorVersionUpgrade field's value.

func (*DBInstance) SetAvailabilityZone

func (s *DBInstance) SetAvailabilityZone(v string) *DBInstance

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*DBInstance) SetBackupRetentionPeriod

func (s *DBInstance) SetBackupRetentionPeriod(v string) *DBInstance

SetBackupRetentionPeriod sets the BackupRetentionPeriod field's value.

func (*DBInstance) SetDBInstanceClass

func (s *DBInstance) SetDBInstanceClass(v string) *DBInstance

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*DBInstance) SetDBInstanceIdentifier

func (s *DBInstance) SetDBInstanceIdentifier(v string) *DBInstance

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*DBInstance) SetDBInstanceStatus

func (s *DBInstance) SetDBInstanceStatus(v string) *DBInstance

SetDBInstanceStatus sets the DBInstanceStatus field's value.

func (*DBInstance) SetDBName

func (s *DBInstance) SetDBName(v string) *DBInstance

SetDBName sets the DBName field's value.

func (*DBInstance) SetDBParameterGroups

func (s *DBInstance) SetDBParameterGroups(v []*DBParameterGroup) *DBInstance

SetDBParameterGroups sets the DBParameterGroups field's value.

func (*DBInstance) SetDBSecurityGroups

func (s *DBInstance) SetDBSecurityGroups(v []*DBSecurityGroup) *DBInstance

SetDBSecurityGroups sets the DBSecurityGroups field's value.

func (*DBInstance) SetEndpoint

func (s *DBInstance) SetEndpoint(v *Endpoint) *DBInstance

SetEndpoint sets the Endpoint field's value.

func (*DBInstance) SetEngine

func (s *DBInstance) SetEngine(v string) *DBInstance

SetEngine sets the Engine field's value.

func (*DBInstance) SetEngineVersion

func (s *DBInstance) SetEngineVersion(v string) *DBInstance

SetEngineVersion sets the EngineVersion field's value.

func (*DBInstance) SetInstanceCreateTime

func (s *DBInstance) SetInstanceCreateTime(v string) *DBInstance

SetInstanceCreateTime sets the InstanceCreateTime field's value.

func (*DBInstance) SetLatestRestorableTime

func (s *DBInstance) SetLatestRestorableTime(v string) *DBInstance

SetLatestRestorableTime sets the LatestRestorableTime field's value.

func (*DBInstance) SetLicenseModel

func (s *DBInstance) SetLicenseModel(v string) *DBInstance

SetLicenseModel sets the LicenseModel field's value.

func (*DBInstance) SetMasterUsername

func (s *DBInstance) SetMasterUsername(v string) *DBInstance

SetMasterUsername sets the MasterUsername field's value.

func (*DBInstance) SetMultiAZ

func (s *DBInstance) SetMultiAZ(v string) *DBInstance

SetMultiAZ sets the MultiAZ field's value.

func (*DBInstance) SetNiftyMasterPrivateAddress

func (s *DBInstance) SetNiftyMasterPrivateAddress(v string) *DBInstance

SetNiftyMasterPrivateAddress sets the NiftyMasterPrivateAddress field's value.

func (*DBInstance) SetNiftyMultiAZType

func (s *DBInstance) SetNiftyMultiAZType(v string) *DBInstance

SetNiftyMultiAZType sets the NiftyMultiAZType field's value.

func (*DBInstance) SetNiftyNetworkId

func (s *DBInstance) SetNiftyNetworkId(v string) *DBInstance

SetNiftyNetworkId sets the NiftyNetworkId field's value.

func (*DBInstance) SetNiftySlavePrivateAddress

func (s *DBInstance) SetNiftySlavePrivateAddress(v string) *DBInstance

SetNiftySlavePrivateAddress sets the NiftySlavePrivateAddress field's value.

func (*DBInstance) SetNiftyStorageType

func (s *DBInstance) SetNiftyStorageType(v int64) *DBInstance

SetNiftyStorageType sets the NiftyStorageType field's value.

func (*DBInstance) SetOptionGroupMemberships

func (s *DBInstance) SetOptionGroupMemberships(v []*OptionGroupMembership) *DBInstance

SetOptionGroupMemberships sets the OptionGroupMemberships field's value.

func (*DBInstance) SetPendingModifiedValues

func (s *DBInstance) SetPendingModifiedValues(v *PendingModifiedValues) *DBInstance

SetPendingModifiedValues sets the PendingModifiedValues field's value.

func (*DBInstance) SetPreferredBackupWindow

func (s *DBInstance) SetPreferredBackupWindow(v string) *DBInstance

SetPreferredBackupWindow sets the PreferredBackupWindow field's value.

func (*DBInstance) SetPreferredMaintenanceWindow

func (s *DBInstance) SetPreferredMaintenanceWindow(v string) *DBInstance

SetPreferredMaintenanceWindow sets the PreferredMaintenanceWindow field's value.

func (*DBInstance) SetPubliclyAccessible

func (s *DBInstance) SetPubliclyAccessible(v bool) *DBInstance

SetPubliclyAccessible sets the PubliclyAccessible field's value.

func (*DBInstance) SetReadReplicaDBInstanceIdentifiers

func (s *DBInstance) SetReadReplicaDBInstanceIdentifiers(v []*ReadReplicaDBInstanceIdentifier) *DBInstance

SetReadReplicaDBInstanceIdentifiers sets the ReadReplicaDBInstanceIdentifiers field's value.

func (*DBInstance) SetReadReplicaSourceDBInstanceIdentifier

func (s *DBInstance) SetReadReplicaSourceDBInstanceIdentifier(v string) *DBInstance

SetReadReplicaSourceDBInstanceIdentifier sets the ReadReplicaSourceDBInstanceIdentifier field's value.

func (*DBInstance) SetSecondaryAvailabilityZone

func (s *DBInstance) SetSecondaryAvailabilityZone(v string) *DBInstance

SetSecondaryAvailabilityZone sets the SecondaryAvailabilityZone field's value.

func (*DBInstance) SetStatusInfos

func (s *DBInstance) SetStatusInfos(v []*DBInstanceStatusInfo) *DBInstance

SetStatusInfos sets the StatusInfos field's value.

func (*DBInstance) SetVpcSecurityGroups

func (s *DBInstance) SetVpcSecurityGroups(v []*VpcSecurityGroup) *DBInstance

SetVpcSecurityGroups sets the VpcSecurityGroups field's value.

func (DBInstance) String

func (s DBInstance) String() string

String returns the string representation

type DBInstanceStatusInfo

type DBInstanceStatusInfo struct {
	Message *string `type:"string"`

	Normal *bool `type:"boolean"`

	Status *string `type:"string"`

	StatusType *string `type:"string"`
	// contains filtered or unexported fields
}

func (DBInstanceStatusInfo) GoString

func (s DBInstanceStatusInfo) GoString() string

GoString returns the string representation

func (*DBInstanceStatusInfo) SetMessage

SetMessage sets the Message field's value.

func (*DBInstanceStatusInfo) SetNormal

SetNormal sets the Normal field's value.

func (*DBInstanceStatusInfo) SetStatus

SetStatus sets the Status field's value.

func (*DBInstanceStatusInfo) SetStatusType

func (s *DBInstanceStatusInfo) SetStatusType(v string) *DBInstanceStatusInfo

SetStatusType sets the StatusType field's value.

func (DBInstanceStatusInfo) String

func (s DBInstanceStatusInfo) String() string

String returns the string representation

type DBParameterGroup

type DBParameterGroup struct {
	DBParameterGroupFamily *string `type:"string"`

	DBParameterGroupName *string `type:"string"`

	Description *string `type:"string"`
	// contains filtered or unexported fields
}

func (DBParameterGroup) GoString

func (s DBParameterGroup) GoString() string

GoString returns the string representation

func (*DBParameterGroup) SetDBParameterGroupFamily

func (s *DBParameterGroup) SetDBParameterGroupFamily(v string) *DBParameterGroup

SetDBParameterGroupFamily sets the DBParameterGroupFamily field's value.

func (*DBParameterGroup) SetDBParameterGroupName

func (s *DBParameterGroup) SetDBParameterGroupName(v string) *DBParameterGroup

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*DBParameterGroup) SetDescription

func (s *DBParameterGroup) SetDescription(v string) *DBParameterGroup

SetDescription sets the Description field's value.

func (DBParameterGroup) String

func (s DBParameterGroup) String() string

String returns the string representation

type DBSecurityGroup

type DBSecurityGroup struct {
	DBSecurityGroupDescription *string `type:"string"`

	DBSecurityGroupName *string `type:"string"`

	EC2SecurityGroups []*EC2SecurityGroup `locationNameList:"EC2SecurityGroup" type:"list"`

	IPRanges []*IPRange `locationNameList:"IPRange" type:"list"`

	NiftyAvailabilityZone *string `type:"string"`

	OwnerId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DBSecurityGroup) GoString

func (s DBSecurityGroup) GoString() string

GoString returns the string representation

func (*DBSecurityGroup) SetDBSecurityGroupDescription

func (s *DBSecurityGroup) SetDBSecurityGroupDescription(v string) *DBSecurityGroup

SetDBSecurityGroupDescription sets the DBSecurityGroupDescription field's value.

func (*DBSecurityGroup) SetDBSecurityGroupName

func (s *DBSecurityGroup) SetDBSecurityGroupName(v string) *DBSecurityGroup

SetDBSecurityGroupName sets the DBSecurityGroupName field's value.

func (*DBSecurityGroup) SetEC2SecurityGroups

func (s *DBSecurityGroup) SetEC2SecurityGroups(v []*EC2SecurityGroup) *DBSecurityGroup

SetEC2SecurityGroups sets the EC2SecurityGroups field's value.

func (*DBSecurityGroup) SetIPRanges

func (s *DBSecurityGroup) SetIPRanges(v []*IPRange) *DBSecurityGroup

SetIPRanges sets the IPRanges field's value.

func (*DBSecurityGroup) SetNiftyAvailabilityZone

func (s *DBSecurityGroup) SetNiftyAvailabilityZone(v string) *DBSecurityGroup

SetNiftyAvailabilityZone sets the NiftyAvailabilityZone field's value.

func (*DBSecurityGroup) SetOwnerId

func (s *DBSecurityGroup) SetOwnerId(v string) *DBSecurityGroup

SetOwnerId sets the OwnerId field's value.

func (DBSecurityGroup) String

func (s DBSecurityGroup) String() string

String returns the string representation

type DBSnapshot

type DBSnapshot struct {
	AllocatedStorage *string `type:"string"`

	AvailabilityZone *string `type:"string"`

	DBInstanceIdentifier *string `type:"string"`

	DBSnapshotIdentifier *string `type:"string"`

	Engine *string `type:"string"`

	EngineVersion *string `type:"string"`

	InstanceCreateTime *string `type:"string"`

	LicenseModel *string `type:"string"`

	MasterUsername *string `type:"string"`

	OptionGroupName *string `type:"string"`

	Port *string `type:"string"`

	SnapshotCreateTime *string `type:"string"`

	SnapshotType *string `type:"string"`

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (DBSnapshot) GoString

func (s DBSnapshot) GoString() string

GoString returns the string representation

func (*DBSnapshot) SetAllocatedStorage

func (s *DBSnapshot) SetAllocatedStorage(v string) *DBSnapshot

SetAllocatedStorage sets the AllocatedStorage field's value.

func (*DBSnapshot) SetAvailabilityZone

func (s *DBSnapshot) SetAvailabilityZone(v string) *DBSnapshot

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*DBSnapshot) SetDBInstanceIdentifier

func (s *DBSnapshot) SetDBInstanceIdentifier(v string) *DBSnapshot

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*DBSnapshot) SetDBSnapshotIdentifier

func (s *DBSnapshot) SetDBSnapshotIdentifier(v string) *DBSnapshot

SetDBSnapshotIdentifier sets the DBSnapshotIdentifier field's value.

func (*DBSnapshot) SetEngine

func (s *DBSnapshot) SetEngine(v string) *DBSnapshot

SetEngine sets the Engine field's value.

func (*DBSnapshot) SetEngineVersion

func (s *DBSnapshot) SetEngineVersion(v string) *DBSnapshot

SetEngineVersion sets the EngineVersion field's value.

func (*DBSnapshot) SetInstanceCreateTime

func (s *DBSnapshot) SetInstanceCreateTime(v string) *DBSnapshot

SetInstanceCreateTime sets the InstanceCreateTime field's value.

func (*DBSnapshot) SetLicenseModel

func (s *DBSnapshot) SetLicenseModel(v string) *DBSnapshot

SetLicenseModel sets the LicenseModel field's value.

func (*DBSnapshot) SetMasterUsername

func (s *DBSnapshot) SetMasterUsername(v string) *DBSnapshot

SetMasterUsername sets the MasterUsername field's value.

func (*DBSnapshot) SetOptionGroupName

func (s *DBSnapshot) SetOptionGroupName(v string) *DBSnapshot

SetOptionGroupName sets the OptionGroupName field's value.

func (*DBSnapshot) SetPort

func (s *DBSnapshot) SetPort(v string) *DBSnapshot

SetPort sets the Port field's value.

func (*DBSnapshot) SetSnapshotCreateTime

func (s *DBSnapshot) SetSnapshotCreateTime(v string) *DBSnapshot

SetSnapshotCreateTime sets the SnapshotCreateTime field's value.

func (*DBSnapshot) SetSnapshotType

func (s *DBSnapshot) SetSnapshotType(v string) *DBSnapshot

SetSnapshotType sets the SnapshotType field's value.

func (*DBSnapshot) SetStatus

func (s *DBSnapshot) SetStatus(v string) *DBSnapshot

SetStatus sets the Status field's value.

func (DBSnapshot) String

func (s DBSnapshot) String() string

String returns the string representation

type DeleteDBInstanceInput

type DeleteDBInstanceInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	FinalDBSnapshotIdentifier *string `locationName:"FinalDBSnapshotIdentifier" type:"string"`

	SkipFinalSnapshot *bool `locationName:"SkipFinalSnapshot" type:"boolean"`
	// contains filtered or unexported fields
}

func (DeleteDBInstanceInput) GoString

func (s DeleteDBInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceInput) SetDBInstanceIdentifier

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

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*DeleteDBInstanceInput) SetFinalDBSnapshotIdentifier

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

SetFinalDBSnapshotIdentifier sets the FinalDBSnapshotIdentifier field's value.

func (*DeleteDBInstanceInput) SetSkipFinalSnapshot

func (s *DeleteDBInstanceInput) SetSkipFinalSnapshot(v bool) *DeleteDBInstanceInput

SetSkipFinalSnapshot sets the SkipFinalSnapshot field's value.

func (DeleteDBInstanceInput) String

func (s DeleteDBInstanceInput) String() string

String returns the string representation

type DeleteDBInstanceOutput

type DeleteDBInstanceOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (DeleteDBInstanceOutput) GoString

func (s DeleteDBInstanceOutput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (DeleteDBInstanceOutput) String

func (s DeleteDBInstanceOutput) String() string

String returns the string representation

type DeleteDBParameterGroupInput

type DeleteDBParameterGroupInput struct {
	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`
	// contains filtered or unexported fields
}

func (DeleteDBParameterGroupInput) GoString

func (s DeleteDBParameterGroupInput) GoString() string

GoString returns the string representation

func (*DeleteDBParameterGroupInput) SetDBParameterGroupName

func (s *DeleteDBParameterGroupInput) SetDBParameterGroupName(v string) *DeleteDBParameterGroupInput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (DeleteDBParameterGroupInput) String

String returns the string representation

type DeleteDBParameterGroupOutput

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

func (DeleteDBParameterGroupOutput) GoString

func (s DeleteDBParameterGroupOutput) GoString() string

GoString returns the string representation

func (DeleteDBParameterGroupOutput) String

String returns the string representation

type DeleteDBSecurityGroupInput

type DeleteDBSecurityGroupInput struct {
	DBSecurityGroupName *string `locationName:"DBSecurityGroupName" type:"string"`
	// contains filtered or unexported fields
}

func (DeleteDBSecurityGroupInput) GoString

func (s DeleteDBSecurityGroupInput) GoString() string

GoString returns the string representation

func (*DeleteDBSecurityGroupInput) SetDBSecurityGroupName

func (s *DeleteDBSecurityGroupInput) SetDBSecurityGroupName(v string) *DeleteDBSecurityGroupInput

SetDBSecurityGroupName sets the DBSecurityGroupName field's value.

func (DeleteDBSecurityGroupInput) String

String returns the string representation

type DeleteDBSecurityGroupOutput

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

func (DeleteDBSecurityGroupOutput) GoString

func (s DeleteDBSecurityGroupOutput) GoString() string

GoString returns the string representation

func (DeleteDBSecurityGroupOutput) String

String returns the string representation

type DeleteDBSnapshotInput

type DeleteDBSnapshotInput struct {
	DBSnapshotIdentifier *string `locationName:"DBSnapshotIdentifier" type:"string"`
	// contains filtered or unexported fields
}

func (DeleteDBSnapshotInput) GoString

func (s DeleteDBSnapshotInput) GoString() string

GoString returns the string representation

func (*DeleteDBSnapshotInput) SetDBSnapshotIdentifier

func (s *DeleteDBSnapshotInput) SetDBSnapshotIdentifier(v string) *DeleteDBSnapshotInput

SetDBSnapshotIdentifier sets the DBSnapshotIdentifier field's value.

func (DeleteDBSnapshotInput) String

func (s DeleteDBSnapshotInput) String() string

String returns the string representation

type DeleteDBSnapshotOutput

type DeleteDBSnapshotOutput struct {
	DBSnapshot *DBSnapshot `type:"structure"`
	// contains filtered or unexported fields
}

func (DeleteDBSnapshotOutput) GoString

func (s DeleteDBSnapshotOutput) GoString() string

GoString returns the string representation

func (*DeleteDBSnapshotOutput) SetDBSnapshot

SetDBSnapshot sets the DBSnapshot field's value.

func (DeleteDBSnapshotOutput) String

func (s DeleteDBSnapshotOutput) String() string

String returns the string representation

type DeleteEventSubscriptionInput

type DeleteEventSubscriptionInput struct {
	SubscriptionName *string `locationName:"SubscriptionName" type:"string"`
	// contains filtered or unexported fields
}

func (DeleteEventSubscriptionInput) GoString

func (s DeleteEventSubscriptionInput) GoString() string

GoString returns the string representation

func (*DeleteEventSubscriptionInput) SetSubscriptionName

SetSubscriptionName sets the SubscriptionName field's value.

func (DeleteEventSubscriptionInput) String

String returns the string representation

type DeleteEventSubscriptionOutput

type DeleteEventSubscriptionOutput struct {
	EventSubscription *EventSubscription `type:"structure"`
	// contains filtered or unexported fields
}

func (DeleteEventSubscriptionOutput) GoString

GoString returns the string representation

func (*DeleteEventSubscriptionOutput) SetEventSubscription

SetEventSubscription sets the EventSubscription field's value.

func (DeleteEventSubscriptionOutput) String

String returns the string representation

type DescribeDBEngineVersionsInput

type DescribeDBEngineVersionsInput struct {
	DBParameterGroupFamily *string `locationName:"DBParameterGroupFamily" type:"string"`

	DefaultOnly *bool `locationName:"DefaultOnly" type:"boolean"`

	Engine *string `locationName:"Engine" type:"string"`

	EngineVersion *string `locationName:"EngineVersion" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeDBEngineVersionsInput) GoString

GoString returns the string representation

func (*DescribeDBEngineVersionsInput) SetDBParameterGroupFamily

func (s *DescribeDBEngineVersionsInput) SetDBParameterGroupFamily(v string) *DescribeDBEngineVersionsInput

SetDBParameterGroupFamily sets the DBParameterGroupFamily field's value.

func (*DescribeDBEngineVersionsInput) SetDefaultOnly

SetDefaultOnly sets the DefaultOnly field's value.

func (*DescribeDBEngineVersionsInput) SetEngine

SetEngine sets the Engine field's value.

func (*DescribeDBEngineVersionsInput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeDBEngineVersionsInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBEngineVersionsInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (DescribeDBEngineVersionsInput) String

String returns the string representation

type DescribeDBEngineVersionsOutput

type DescribeDBEngineVersionsOutput struct {
	DBEngineVersions []*DBEngineVersion `locationNameList:"DBEngineVersion" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBEngineVersionsOutput) GoString

GoString returns the string representation

func (*DescribeDBEngineVersionsOutput) SetDBEngineVersions

SetDBEngineVersions sets the DBEngineVersions field's value.

func (*DescribeDBEngineVersionsOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeDBEngineVersionsOutput) String

String returns the string representation

type DescribeDBInstancesInput

type DescribeDBInstancesInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesInput) GoString

func (s DescribeDBInstancesInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesInput) SetDBInstanceIdentifier

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

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*DescribeDBInstancesInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBInstancesInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (DescribeDBInstancesInput) String

func (s DescribeDBInstancesInput) String() string

String returns the string representation

type DescribeDBInstancesOutput

type DescribeDBInstancesOutput struct {
	DBInstances []*DBInstance `locationNameList:"DBInstance" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesOutput) GoString

func (s DescribeDBInstancesOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesOutput) SetDBInstances

SetDBInstances sets the DBInstances field's value.

func (*DescribeDBInstancesOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeDBInstancesOutput) String

func (s DescribeDBInstancesOutput) String() string

String returns the string representation

type DescribeDBLogFilesDetails

type DescribeDBLogFilesDetails struct {
	LastWritten *string `type:"string"`

	LogFileName *string `type:"string"`

	Size *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBLogFilesDetails) GoString

func (s DescribeDBLogFilesDetails) GoString() string

GoString returns the string representation

func (*DescribeDBLogFilesDetails) SetLastWritten

SetLastWritten sets the LastWritten field's value.

func (*DescribeDBLogFilesDetails) SetLogFileName

SetLogFileName sets the LogFileName field's value.

func (*DescribeDBLogFilesDetails) SetSize

SetSize sets the Size field's value.

func (DescribeDBLogFilesDetails) String

func (s DescribeDBLogFilesDetails) String() string

String returns the string representation

type DescribeDBLogFilesInput

type DescribeDBLogFilesInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	FileLastWritten *int64 `locationName:"FileLastWritten" type:"integer"`

	FileSize *int64 `locationName:"FileSize" type:"integer"`

	FilenameContains *string `locationName:"FilenameContains" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeDBLogFilesInput) GoString

func (s DescribeDBLogFilesInput) GoString() string

GoString returns the string representation

func (*DescribeDBLogFilesInput) SetDBInstanceIdentifier

func (s *DescribeDBLogFilesInput) SetDBInstanceIdentifier(v string) *DescribeDBLogFilesInput

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*DescribeDBLogFilesInput) SetFileLastWritten

func (s *DescribeDBLogFilesInput) SetFileLastWritten(v int64) *DescribeDBLogFilesInput

SetFileLastWritten sets the FileLastWritten field's value.

func (*DescribeDBLogFilesInput) SetFileSize

SetFileSize sets the FileSize field's value.

func (*DescribeDBLogFilesInput) SetFilenameContains

func (s *DescribeDBLogFilesInput) SetFilenameContains(v string) *DescribeDBLogFilesInput

SetFilenameContains sets the FilenameContains field's value.

func (*DescribeDBLogFilesInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBLogFilesInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (DescribeDBLogFilesInput) String

func (s DescribeDBLogFilesInput) String() string

String returns the string representation

type DescribeDBLogFilesOutput

type DescribeDBLogFilesOutput struct {
	DescribeDBLogFiles []*DescribeDBLogFilesDetails `locationNameList:"DescribeDBLogFilesDetails" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBLogFilesOutput) GoString

func (s DescribeDBLogFilesOutput) GoString() string

GoString returns the string representation

func (*DescribeDBLogFilesOutput) SetDescribeDBLogFiles

SetDescribeDBLogFiles sets the DescribeDBLogFiles field's value.

func (*DescribeDBLogFilesOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeDBLogFilesOutput) String

func (s DescribeDBLogFilesOutput) String() string

String returns the string representation

type DescribeDBParameterGroupsInput

type DescribeDBParameterGroupsInput struct {
	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeDBParameterGroupsInput) GoString

GoString returns the string representation

func (*DescribeDBParameterGroupsInput) SetDBParameterGroupName

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*DescribeDBParameterGroupsInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBParameterGroupsInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (DescribeDBParameterGroupsInput) String

String returns the string representation

type DescribeDBParameterGroupsOutput

type DescribeDBParameterGroupsOutput struct {
	DBParameterGroups []*DBParameterGroup `locationNameList:"DBParameterGroup" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBParameterGroupsOutput) GoString

GoString returns the string representation

func (*DescribeDBParameterGroupsOutput) SetDBParameterGroups

SetDBParameterGroups sets the DBParameterGroups field's value.

func (*DescribeDBParameterGroupsOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeDBParameterGroupsOutput) String

String returns the string representation

type DescribeDBParametersInput

type DescribeDBParametersInput struct {
	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`

	Source *string `locationName:"Source" type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBParametersInput) GoString

func (s DescribeDBParametersInput) GoString() string

GoString returns the string representation

func (*DescribeDBParametersInput) SetDBParameterGroupName

func (s *DescribeDBParametersInput) SetDBParameterGroupName(v string) *DescribeDBParametersInput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*DescribeDBParametersInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBParametersInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (*DescribeDBParametersInput) SetSource

SetSource sets the Source field's value.

func (DescribeDBParametersInput) String

func (s DescribeDBParametersInput) String() string

String returns the string representation

type DescribeDBParametersOutput

type DescribeDBParametersOutput struct {
	Marker *string `type:"string"`

	Parameters []*Parameter `locationNameList:"Parameter" type:"list"`
	// contains filtered or unexported fields
}

func (DescribeDBParametersOutput) GoString

func (s DescribeDBParametersOutput) GoString() string

GoString returns the string representation

func (*DescribeDBParametersOutput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBParametersOutput) SetParameters

SetParameters sets the Parameters field's value.

func (DescribeDBParametersOutput) String

String returns the string representation

type DescribeDBSecurityGroupsInput

type DescribeDBSecurityGroupsInput struct {
	DBSecurityGroupName *string `locationName:"DBSecurityGroupName" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeDBSecurityGroupsInput) GoString

GoString returns the string representation

func (*DescribeDBSecurityGroupsInput) SetDBSecurityGroupName

SetDBSecurityGroupName sets the DBSecurityGroupName field's value.

func (*DescribeDBSecurityGroupsInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBSecurityGroupsInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (DescribeDBSecurityGroupsInput) String

String returns the string representation

type DescribeDBSecurityGroupsOutput

type DescribeDBSecurityGroupsOutput struct {
	DBSecurityGroups []*DBSecurityGroup `locationNameList:"DBSecurityGroup" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBSecurityGroupsOutput) GoString

GoString returns the string representation

func (*DescribeDBSecurityGroupsOutput) SetDBSecurityGroups

SetDBSecurityGroups sets the DBSecurityGroups field's value.

func (*DescribeDBSecurityGroupsOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeDBSecurityGroupsOutput) String

String returns the string representation

type DescribeDBSnapshotsInput

type DescribeDBSnapshotsInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	DBSnapshotIdentifier *string `locationName:"DBSnapshotIdentifier" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`

	SnapshotType *string `locationName:"SnapshotType" type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBSnapshotsInput) GoString

func (s DescribeDBSnapshotsInput) GoString() string

GoString returns the string representation

func (*DescribeDBSnapshotsInput) SetDBInstanceIdentifier

func (s *DescribeDBSnapshotsInput) SetDBInstanceIdentifier(v string) *DescribeDBSnapshotsInput

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*DescribeDBSnapshotsInput) SetDBSnapshotIdentifier

func (s *DescribeDBSnapshotsInput) SetDBSnapshotIdentifier(v string) *DescribeDBSnapshotsInput

SetDBSnapshotIdentifier sets the DBSnapshotIdentifier field's value.

func (*DescribeDBSnapshotsInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeDBSnapshotsInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (*DescribeDBSnapshotsInput) SetSnapshotType

SetSnapshotType sets the SnapshotType field's value.

func (DescribeDBSnapshotsInput) String

func (s DescribeDBSnapshotsInput) String() string

String returns the string representation

type DescribeDBSnapshotsOutput

type DescribeDBSnapshotsOutput struct {
	DBSnapshots []*DBSnapshot `locationNameList:"DBSnapshot" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBSnapshotsOutput) GoString

func (s DescribeDBSnapshotsOutput) GoString() string

GoString returns the string representation

func (*DescribeDBSnapshotsOutput) SetDBSnapshots

SetDBSnapshots sets the DBSnapshots field's value.

func (*DescribeDBSnapshotsOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeDBSnapshotsOutput) String

func (s DescribeDBSnapshotsOutput) String() string

String returns the string representation

type DescribeEngineDefaultParametersInput

type DescribeEngineDefaultParametersInput struct {
	DBParameterGroupFamily *string `locationName:"DBParameterGroupFamily" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeEngineDefaultParametersInput) GoString

GoString returns the string representation

func (*DescribeEngineDefaultParametersInput) SetDBParameterGroupFamily

SetDBParameterGroupFamily sets the DBParameterGroupFamily field's value.

func (*DescribeEngineDefaultParametersInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeEngineDefaultParametersInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (DescribeEngineDefaultParametersInput) String

String returns the string representation

type DescribeEngineDefaultParametersOutput

type DescribeEngineDefaultParametersOutput struct {
	EngineDefaults *EngineDefaults `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeEngineDefaultParametersOutput) GoString

GoString returns the string representation

func (*DescribeEngineDefaultParametersOutput) SetEngineDefaults

SetEngineDefaults sets the EngineDefaults field's value.

func (DescribeEngineDefaultParametersOutput) String

String returns the string representation

type DescribeEventCategoriesInput

type DescribeEventCategoriesInput struct {
	SourceType *string `locationName:"SourceType" type:"string"`
	// contains filtered or unexported fields
}

func (DescribeEventCategoriesInput) GoString

func (s DescribeEventCategoriesInput) GoString() string

GoString returns the string representation

func (*DescribeEventCategoriesInput) SetSourceType

SetSourceType sets the SourceType field's value.

func (DescribeEventCategoriesInput) String

String returns the string representation

type DescribeEventCategoriesOutput

type DescribeEventCategoriesOutput struct {
	EventCategoriesMapList []*EventCategoriesMap `locationNameList:"EventCategoriesMap" type:"list"`
	// contains filtered or unexported fields
}

func (DescribeEventCategoriesOutput) GoString

GoString returns the string representation

func (*DescribeEventCategoriesOutput) SetEventCategoriesMapList

SetEventCategoriesMapList sets the EventCategoriesMapList field's value.

func (DescribeEventCategoriesOutput) String

String returns the string representation

type DescribeEventSubscriptionsInput

type DescribeEventSubscriptionsInput struct {
	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`

	SubscriptionName *string `locationName:"SubscriptionName" type:"string"`
	// contains filtered or unexported fields
}

func (DescribeEventSubscriptionsInput) GoString

GoString returns the string representation

func (*DescribeEventSubscriptionsInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeEventSubscriptionsInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (*DescribeEventSubscriptionsInput) SetSubscriptionName

SetSubscriptionName sets the SubscriptionName field's value.

func (DescribeEventSubscriptionsInput) String

String returns the string representation

type DescribeEventSubscriptionsOutput

type DescribeEventSubscriptionsOutput struct {
	EventSubscriptionsList []*EventSubscription `locationNameList:"EventSubscription" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeEventSubscriptionsOutput) GoString

GoString returns the string representation

func (*DescribeEventSubscriptionsOutput) SetEventSubscriptionsList

SetEventSubscriptionsList sets the EventSubscriptionsList field's value.

func (*DescribeEventSubscriptionsOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeEventSubscriptionsOutput) String

String returns the string representation

type DescribeEventsInput

type DescribeEventsInput struct {
	Duration *int64 `locationName:"Duration" type:"integer"`

	EndTime *time.Time `locationName:"EndTime" type:"timestamp" timestampFormat:"iso8601"`

	EventCategories []*string `locationName:"EventCategories" locationNameList:"member" type:"list"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`

	SourceIdentifier *string `locationName:"SourceIdentifier" type:"string"`

	SourceType *string `locationName:"SourceType" type:"string"`

	StartTime *time.Time `locationName:"StartTime" type:"timestamp" timestampFormat:"iso8601"`
	// contains filtered or unexported fields
}

func (DescribeEventsInput) GoString

func (s DescribeEventsInput) GoString() string

GoString returns the string representation

func (*DescribeEventsInput) SetDuration

func (s *DescribeEventsInput) SetDuration(v int64) *DescribeEventsInput

SetDuration sets the Duration field's value.

func (*DescribeEventsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeEventsInput) SetEventCategories

func (s *DescribeEventsInput) SetEventCategories(v []*string) *DescribeEventsInput

SetEventCategories sets the EventCategories field's value.

func (*DescribeEventsInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeEventsInput) SetMaxRecords

func (s *DescribeEventsInput) SetMaxRecords(v int64) *DescribeEventsInput

SetMaxRecords sets the MaxRecords field's value.

func (*DescribeEventsInput) SetSourceIdentifier

func (s *DescribeEventsInput) SetSourceIdentifier(v string) *DescribeEventsInput

SetSourceIdentifier sets the SourceIdentifier field's value.

func (*DescribeEventsInput) SetSourceType

func (s *DescribeEventsInput) SetSourceType(v string) *DescribeEventsInput

SetSourceType sets the SourceType field's value.

func (*DescribeEventsInput) SetStartTime

func (s *DescribeEventsInput) SetStartTime(v time.Time) *DescribeEventsInput

SetStartTime sets the StartTime field's value.

func (DescribeEventsInput) String

func (s DescribeEventsInput) String() string

String returns the string representation

type DescribeEventsOutput

type DescribeEventsOutput struct {
	Events []*Event `locationNameList:"Event" type:"list"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeEventsOutput) GoString

func (s DescribeEventsOutput) GoString() string

GoString returns the string representation

func (*DescribeEventsOutput) SetEvents

func (s *DescribeEventsOutput) SetEvents(v []*Event) *DescribeEventsOutput

SetEvents sets the Events field's value.

func (*DescribeEventsOutput) SetMarker

SetMarker sets the Marker field's value.

func (DescribeEventsOutput) String

func (s DescribeEventsOutput) String() string

String returns the string representation

type DescribeOrderableDBInstanceOptionsInput

type DescribeOrderableDBInstanceOptionsInput struct {
	DBInstanceClass *string `locationName:"DBInstanceClass" type:"string"`

	Engine *string `locationName:"Engine" type:"string"`

	EngineVersion *string `locationName:"EngineVersion" type:"string"`

	LicenseModel *string `locationName:"LicenseModel" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	MaxRecords *int64 `locationName:"MaxRecords" type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeOrderableDBInstanceOptionsInput) GoString

GoString returns the string representation

func (*DescribeOrderableDBInstanceOptionsInput) SetDBInstanceClass

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*DescribeOrderableDBInstanceOptionsInput) SetEngine

SetEngine sets the Engine field's value.

func (*DescribeOrderableDBInstanceOptionsInput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeOrderableDBInstanceOptionsInput) SetLicenseModel

SetLicenseModel sets the LicenseModel field's value.

func (*DescribeOrderableDBInstanceOptionsInput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeOrderableDBInstanceOptionsInput) SetMaxRecords

SetMaxRecords sets the MaxRecords field's value.

func (DescribeOrderableDBInstanceOptionsInput) String

String returns the string representation

type DescribeOrderableDBInstanceOptionsOutput

type DescribeOrderableDBInstanceOptionsOutput struct {
	Marker *string `type:"string"`

	OrderableDBInstanceOptions []*OrderableDBInstanceOption `locationNameList:"OrderableDBInstanceOption" type:"list"`
	// contains filtered or unexported fields
}

func (DescribeOrderableDBInstanceOptionsOutput) GoString

GoString returns the string representation

func (*DescribeOrderableDBInstanceOptionsOutput) SetMarker

SetMarker sets the Marker field's value.

func (*DescribeOrderableDBInstanceOptionsOutput) SetOrderableDBInstanceOptions

SetOrderableDBInstanceOptions sets the OrderableDBInstanceOptions field's value.

func (DescribeOrderableDBInstanceOptionsOutput) String

String returns the string representation

type DownloadDBLogFilePortionInput

type DownloadDBLogFilePortionInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	LogFileName *string `locationName:"LogFileName" type:"string"`

	Marker *string `locationName:"Marker" type:"string"`

	NumberOfLines *int64 `locationName:"NumberOfLines" type:"integer"`
	// contains filtered or unexported fields
}

func (DownloadDBLogFilePortionInput) GoString

GoString returns the string representation

func (*DownloadDBLogFilePortionInput) SetDBInstanceIdentifier

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*DownloadDBLogFilePortionInput) SetLogFileName

SetLogFileName sets the LogFileName field's value.

func (*DownloadDBLogFilePortionInput) SetMarker

SetMarker sets the Marker field's value.

func (*DownloadDBLogFilePortionInput) SetNumberOfLines

SetNumberOfLines sets the NumberOfLines field's value.

func (DownloadDBLogFilePortionInput) String

String returns the string representation

type DownloadDBLogFilePortionOutput

type DownloadDBLogFilePortionOutput struct {
	AdditionalDataPending *bool `type:"boolean"`

	LogFileData *string `type:"string"`

	Marker *string `type:"string"`
	// contains filtered or unexported fields
}

func (DownloadDBLogFilePortionOutput) GoString

GoString returns the string representation

func (*DownloadDBLogFilePortionOutput) SetAdditionalDataPending

func (s *DownloadDBLogFilePortionOutput) SetAdditionalDataPending(v bool) *DownloadDBLogFilePortionOutput

SetAdditionalDataPending sets the AdditionalDataPending field's value.

func (*DownloadDBLogFilePortionOutput) SetLogFileData

SetLogFileData sets the LogFileData field's value.

func (*DownloadDBLogFilePortionOutput) SetMarker

SetMarker sets the Marker field's value.

func (DownloadDBLogFilePortionOutput) String

String returns the string representation

type EC2SecurityGroup

type EC2SecurityGroup struct {
	EC2SecurityGroupName *string `type:"string"`

	EC2SecurityGroupOwnerId *string `type:"string"`

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (EC2SecurityGroup) GoString

func (s EC2SecurityGroup) GoString() string

GoString returns the string representation

func (*EC2SecurityGroup) SetEC2SecurityGroupName

func (s *EC2SecurityGroup) SetEC2SecurityGroupName(v string) *EC2SecurityGroup

SetEC2SecurityGroupName sets the EC2SecurityGroupName field's value.

func (*EC2SecurityGroup) SetEC2SecurityGroupOwnerId

func (s *EC2SecurityGroup) SetEC2SecurityGroupOwnerId(v string) *EC2SecurityGroup

SetEC2SecurityGroupOwnerId sets the EC2SecurityGroupOwnerId field's value.

func (*EC2SecurityGroup) SetStatus

func (s *EC2SecurityGroup) SetStatus(v string) *EC2SecurityGroup

SetStatus sets the Status field's value.

func (EC2SecurityGroup) String

func (s EC2SecurityGroup) String() string

String returns the string representation

type Endpoint

type Endpoint struct {
	Address *string `type:"string"`

	NiftyPrivateAddress *string `type:"string"`

	Port *string `type:"string"`
	// contains filtered or unexported fields
}

func (Endpoint) GoString

func (s Endpoint) GoString() string

GoString returns the string representation

func (*Endpoint) SetAddress

func (s *Endpoint) SetAddress(v string) *Endpoint

SetAddress sets the Address field's value.

func (*Endpoint) SetNiftyPrivateAddress

func (s *Endpoint) SetNiftyPrivateAddress(v string) *Endpoint

SetNiftyPrivateAddress sets the NiftyPrivateAddress field's value.

func (*Endpoint) SetPort

func (s *Endpoint) SetPort(v string) *Endpoint

SetPort sets the Port field's value.

func (Endpoint) String

func (s Endpoint) String() string

String returns the string representation

type EngineDefaults

type EngineDefaults struct {
	DBParameterGroupFamily *string `type:"string"`

	Marker *string `type:"string"`

	Parameters []*Parameter `locationNameList:"Parameter" type:"list"`
	// contains filtered or unexported fields
}

func (EngineDefaults) GoString

func (s EngineDefaults) GoString() string

GoString returns the string representation

func (*EngineDefaults) SetDBParameterGroupFamily

func (s *EngineDefaults) SetDBParameterGroupFamily(v string) *EngineDefaults

SetDBParameterGroupFamily sets the DBParameterGroupFamily field's value.

func (*EngineDefaults) SetMarker

func (s *EngineDefaults) SetMarker(v string) *EngineDefaults

SetMarker sets the Marker field's value.

func (*EngineDefaults) SetParameters

func (s *EngineDefaults) SetParameters(v []*Parameter) *EngineDefaults

SetParameters sets the Parameters field's value.

func (EngineDefaults) String

func (s EngineDefaults) String() string

String returns the string representation

type Event

type Event struct {
	Date *string `type:"string"`

	EventCategories []*string `type:"list"`

	Message *string `type:"string"`

	SourceIdentifier *string `type:"string"`

	SourceType *string `type:"string"`
	// contains filtered or unexported fields
}

func (Event) GoString

func (s Event) GoString() string

GoString returns the string representation

func (*Event) SetDate

func (s *Event) SetDate(v string) *Event

SetDate sets the Date field's value.

func (*Event) SetEventCategories

func (s *Event) SetEventCategories(v []*string) *Event

SetEventCategories sets the EventCategories field's value.

func (*Event) SetMessage

func (s *Event) SetMessage(v string) *Event

SetMessage sets the Message field's value.

func (*Event) SetSourceIdentifier

func (s *Event) SetSourceIdentifier(v string) *Event

SetSourceIdentifier sets the SourceIdentifier field's value.

func (*Event) SetSourceType

func (s *Event) SetSourceType(v string) *Event

SetSourceType sets the SourceType field's value.

func (Event) String

func (s Event) String() string

String returns the string representation

type EventCategoriesMap

type EventCategoriesMap struct {
	EventCategories []*string `type:"list"`

	SourceType *string `type:"string"`
	// contains filtered or unexported fields
}

func (EventCategoriesMap) GoString

func (s EventCategoriesMap) GoString() string

GoString returns the string representation

func (*EventCategoriesMap) SetEventCategories

func (s *EventCategoriesMap) SetEventCategories(v []*string) *EventCategoriesMap

SetEventCategories sets the EventCategories field's value.

func (*EventCategoriesMap) SetSourceType

func (s *EventCategoriesMap) SetSourceType(v string) *EventCategoriesMap

SetSourceType sets the SourceType field's value.

func (EventCategoriesMap) String

func (s EventCategoriesMap) String() string

String returns the string representation

type EventSubscription

type EventSubscription struct {
	CustSubscriptionId *string `type:"string"`

	Enabled *string `type:"string"`

	EventCategoriesList []*string `type:"list"`

	NiftyDescription *string `type:"string"`

	NiftyEmailAddressesList []*string `type:"list"`

	SourceIdsList []*string `type:"list"`

	SourceType *string `type:"string"`

	Status *string `type:"string"`

	SubscriptionCreationTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (EventSubscription) GoString

func (s EventSubscription) GoString() string

GoString returns the string representation

func (*EventSubscription) SetCustSubscriptionId

func (s *EventSubscription) SetCustSubscriptionId(v string) *EventSubscription

SetCustSubscriptionId sets the CustSubscriptionId field's value.

func (*EventSubscription) SetEnabled

func (s *EventSubscription) SetEnabled(v string) *EventSubscription

SetEnabled sets the Enabled field's value.

func (*EventSubscription) SetEventCategoriesList

func (s *EventSubscription) SetEventCategoriesList(v []*string) *EventSubscription

SetEventCategoriesList sets the EventCategoriesList field's value.

func (*EventSubscription) SetNiftyDescription

func (s *EventSubscription) SetNiftyDescription(v string) *EventSubscription

SetNiftyDescription sets the NiftyDescription field's value.

func (*EventSubscription) SetNiftyEmailAddressesList

func (s *EventSubscription) SetNiftyEmailAddressesList(v []*string) *EventSubscription

SetNiftyEmailAddressesList sets the NiftyEmailAddressesList field's value.

func (*EventSubscription) SetSourceIdsList

func (s *EventSubscription) SetSourceIdsList(v []*string) *EventSubscription

SetSourceIdsList sets the SourceIdsList field's value.

func (*EventSubscription) SetSourceType

func (s *EventSubscription) SetSourceType(v string) *EventSubscription

SetSourceType sets the SourceType field's value.

func (*EventSubscription) SetStatus

func (s *EventSubscription) SetStatus(v string) *EventSubscription

SetStatus sets the Status field's value.

func (*EventSubscription) SetSubscriptionCreationTime

func (s *EventSubscription) SetSubscriptionCreationTime(v string) *EventSubscription

SetSubscriptionCreationTime sets the SubscriptionCreationTime field's value.

func (EventSubscription) String

func (s EventSubscription) String() string

String returns the string representation

type IPRange

type IPRange struct {
	CIDRIP *string `type:"string"`

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (IPRange) GoString

func (s IPRange) GoString() string

GoString returns the string representation

func (*IPRange) SetCIDRIP

func (s *IPRange) SetCIDRIP(v string) *IPRange

SetCIDRIP sets the CIDRIP field's value.

func (*IPRange) SetStatus

func (s *IPRange) SetStatus(v string) *IPRange

SetStatus sets the Status field's value.

func (IPRange) String

func (s IPRange) String() string

String returns the string representation

type Member

type Member struct {
	NiftyTargetName *string `type:"string"`

	SampleCount *string `type:"string"`

	Sum *string `type:"string"`

	Timestamp *string `type:"string"`
	// contains filtered or unexported fields
}

func (Member) GoString

func (s Member) GoString() string

GoString returns the string representation

func (*Member) SetNiftyTargetName

func (s *Member) SetNiftyTargetName(v string) *Member

SetNiftyTargetName sets the NiftyTargetName field's value.

func (*Member) SetSampleCount

func (s *Member) SetSampleCount(v string) *Member

SetSampleCount sets the SampleCount field's value.

func (*Member) SetSum

func (s *Member) SetSum(v string) *Member

SetSum sets the Sum field's value.

func (*Member) SetTimestamp

func (s *Member) SetTimestamp(v string) *Member

SetTimestamp sets the Timestamp field's value.

func (Member) String

func (s Member) String() string

String returns the string representation

type ModifyDBInstanceInput

type ModifyDBInstanceInput struct {
	AllocatedStorage *int64 `locationName:"AllocatedStorage" type:"integer"`

	ApplyImmediately *bool `locationName:"ApplyImmediately" type:"boolean"`

	BackupRetentionPeriod *int64 `locationName:"BackupRetentionPeriod" type:"integer"`

	DBInstanceClass *string `locationName:"DBInstanceClass" type:"string"`

	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`

	DBSecurityGroups []*string `locationName:"DBSecurityGroups" locationNameList:"member" type:"list"`

	MasterUserPassword *string `locationName:"MasterUserPassword" type:"string"`

	MultiAZ *bool `locationName:"MultiAZ" type:"boolean"`

	NewDBInstanceIdentifier *string `locationName:"NewDBInstanceIdentifier" type:"string"`

	NiftyMultiAZType *int64 `locationName:"NiftyMultiAZType" type:"integer"`

	NiftyReadReplicaDBInstanceIdentifier *string `locationName:"NiftyReadReplicaDBInstanceIdentifier" type:"string"`

	NiftyReadReplicaPrivateAddress *string `locationName:"NiftyReadReplicaPrivateAddress" type:"string"`

	NiftySlavePrivateAddress *string `locationName:"NiftySlavePrivateAddress" type:"string"`

	PreferredBackupWindow *string `locationName:"PreferredBackupWindow" type:"string"`

	PreferredMaintenanceWindow *string `locationName:"PreferredMaintenanceWindow" type:"string"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceInput) GoString

func (s ModifyDBInstanceInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceInput) SetAllocatedStorage

func (s *ModifyDBInstanceInput) SetAllocatedStorage(v int64) *ModifyDBInstanceInput

SetAllocatedStorage sets the AllocatedStorage field's value.

func (*ModifyDBInstanceInput) SetApplyImmediately

func (s *ModifyDBInstanceInput) SetApplyImmediately(v bool) *ModifyDBInstanceInput

SetApplyImmediately sets the ApplyImmediately field's value.

func (*ModifyDBInstanceInput) SetBackupRetentionPeriod

func (s *ModifyDBInstanceInput) SetBackupRetentionPeriod(v int64) *ModifyDBInstanceInput

SetBackupRetentionPeriod sets the BackupRetentionPeriod field's value.

func (*ModifyDBInstanceInput) SetDBInstanceClass

func (s *ModifyDBInstanceInput) SetDBInstanceClass(v string) *ModifyDBInstanceInput

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*ModifyDBInstanceInput) SetDBInstanceIdentifier

func (s *ModifyDBInstanceInput) SetDBInstanceIdentifier(v string) *ModifyDBInstanceInput

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*ModifyDBInstanceInput) SetDBParameterGroupName

func (s *ModifyDBInstanceInput) SetDBParameterGroupName(v string) *ModifyDBInstanceInput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*ModifyDBInstanceInput) SetDBSecurityGroups

func (s *ModifyDBInstanceInput) SetDBSecurityGroups(v []*string) *ModifyDBInstanceInput

SetDBSecurityGroups sets the DBSecurityGroups field's value.

func (*ModifyDBInstanceInput) SetMasterUserPassword

func (s *ModifyDBInstanceInput) SetMasterUserPassword(v string) *ModifyDBInstanceInput

SetMasterUserPassword sets the MasterUserPassword field's value.

func (*ModifyDBInstanceInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*ModifyDBInstanceInput) SetNewDBInstanceIdentifier

func (s *ModifyDBInstanceInput) SetNewDBInstanceIdentifier(v string) *ModifyDBInstanceInput

SetNewDBInstanceIdentifier sets the NewDBInstanceIdentifier field's value.

func (*ModifyDBInstanceInput) SetNiftyMultiAZType

func (s *ModifyDBInstanceInput) SetNiftyMultiAZType(v int64) *ModifyDBInstanceInput

SetNiftyMultiAZType sets the NiftyMultiAZType field's value.

func (*ModifyDBInstanceInput) SetNiftyReadReplicaDBInstanceIdentifier

func (s *ModifyDBInstanceInput) SetNiftyReadReplicaDBInstanceIdentifier(v string) *ModifyDBInstanceInput

SetNiftyReadReplicaDBInstanceIdentifier sets the NiftyReadReplicaDBInstanceIdentifier field's value.

func (*ModifyDBInstanceInput) SetNiftyReadReplicaPrivateAddress

func (s *ModifyDBInstanceInput) SetNiftyReadReplicaPrivateAddress(v string) *ModifyDBInstanceInput

SetNiftyReadReplicaPrivateAddress sets the NiftyReadReplicaPrivateAddress field's value.

func (*ModifyDBInstanceInput) SetNiftySlavePrivateAddress

func (s *ModifyDBInstanceInput) SetNiftySlavePrivateAddress(v string) *ModifyDBInstanceInput

SetNiftySlavePrivateAddress sets the NiftySlavePrivateAddress field's value.

func (*ModifyDBInstanceInput) SetPreferredBackupWindow

func (s *ModifyDBInstanceInput) SetPreferredBackupWindow(v string) *ModifyDBInstanceInput

SetPreferredBackupWindow sets the PreferredBackupWindow field's value.

func (*ModifyDBInstanceInput) SetPreferredMaintenanceWindow

func (s *ModifyDBInstanceInput) SetPreferredMaintenanceWindow(v string) *ModifyDBInstanceInput

SetPreferredMaintenanceWindow sets the PreferredMaintenanceWindow field's value.

func (ModifyDBInstanceInput) String

func (s ModifyDBInstanceInput) String() string

String returns the string representation

type ModifyDBInstanceOutput

type ModifyDBInstanceOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceOutput) GoString

func (s ModifyDBInstanceOutput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (ModifyDBInstanceOutput) String

func (s ModifyDBInstanceOutput) String() string

String returns the string representation

type ModifyDBParameterGroupInput

type ModifyDBParameterGroupInput struct {
	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`

	Parameters []*RequestParametersStruct `locationName:"Parameters" locationNameList:"member" type:"list"`
	// contains filtered or unexported fields
}

func (ModifyDBParameterGroupInput) GoString

func (s ModifyDBParameterGroupInput) GoString() string

GoString returns the string representation

func (*ModifyDBParameterGroupInput) SetDBParameterGroupName

func (s *ModifyDBParameterGroupInput) SetDBParameterGroupName(v string) *ModifyDBParameterGroupInput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*ModifyDBParameterGroupInput) SetParameters

SetParameters sets the Parameters field's value.

func (ModifyDBParameterGroupInput) String

String returns the string representation

type ModifyDBParameterGroupOutput

type ModifyDBParameterGroupOutput struct {
	DBParameterGroupName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyDBParameterGroupOutput) GoString

func (s ModifyDBParameterGroupOutput) GoString() string

GoString returns the string representation

func (*ModifyDBParameterGroupOutput) SetDBParameterGroupName

func (s *ModifyDBParameterGroupOutput) SetDBParameterGroupName(v string) *ModifyDBParameterGroupOutput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (ModifyDBParameterGroupOutput) String

String returns the string representation

type ModifyEventSubscriptionInput

type ModifyEventSubscriptionInput struct {
	Enabled *bool `locationName:"Enabled" type:"boolean"`

	EventCategories []*string `locationName:"EventCategories" locationNameList:"member" type:"list"`

	NiftyDescription *string `locationName:"NiftyDescription" type:"string"`

	NiftyEmailAddresses []*string `locationName:"NiftyEmailAddresses" locationNameList:"member" type:"list"`

	SourceType *string `locationName:"SourceType" type:"string"`

	SubscriptionName *string `locationName:"SubscriptionName" type:"string"`
	// contains filtered or unexported fields
}

func (ModifyEventSubscriptionInput) GoString

func (s ModifyEventSubscriptionInput) GoString() string

GoString returns the string representation

func (*ModifyEventSubscriptionInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*ModifyEventSubscriptionInput) SetEventCategories

SetEventCategories sets the EventCategories field's value.

func (*ModifyEventSubscriptionInput) SetNiftyDescription

SetNiftyDescription sets the NiftyDescription field's value.

func (*ModifyEventSubscriptionInput) SetNiftyEmailAddresses

func (s *ModifyEventSubscriptionInput) SetNiftyEmailAddresses(v []*string) *ModifyEventSubscriptionInput

SetNiftyEmailAddresses sets the NiftyEmailAddresses field's value.

func (*ModifyEventSubscriptionInput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*ModifyEventSubscriptionInput) SetSubscriptionName

SetSubscriptionName sets the SubscriptionName field's value.

func (ModifyEventSubscriptionInput) String

String returns the string representation

type ModifyEventSubscriptionOutput

type ModifyEventSubscriptionOutput struct {
	EventSubscription *EventSubscription `type:"structure"`
	// contains filtered or unexported fields
}

func (ModifyEventSubscriptionOutput) GoString

GoString returns the string representation

func (*ModifyEventSubscriptionOutput) SetEventSubscription

SetEventSubscription sets the EventSubscription field's value.

func (ModifyEventSubscriptionOutput) String

String returns the string representation

type NiftyFailoverDBInstanceInput

type NiftyFailoverDBInstanceInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`
	// contains filtered or unexported fields
}

func (NiftyFailoverDBInstanceInput) GoString

func (s NiftyFailoverDBInstanceInput) GoString() string

GoString returns the string representation

func (*NiftyFailoverDBInstanceInput) SetDBInstanceIdentifier

func (s *NiftyFailoverDBInstanceInput) SetDBInstanceIdentifier(v string) *NiftyFailoverDBInstanceInput

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (NiftyFailoverDBInstanceInput) String

String returns the string representation

type NiftyFailoverDBInstanceOutput

type NiftyFailoverDBInstanceOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (NiftyFailoverDBInstanceOutput) GoString

GoString returns the string representation

func (*NiftyFailoverDBInstanceOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (NiftyFailoverDBInstanceOutput) String

String returns the string representation

type NiftyGetMetricStatisticsInput

type NiftyGetMetricStatisticsInput struct {
	Dimensions []*RequestDimensionsStruct `locationName:"Dimensions" locationNameList:"member" type:"list"`

	EndTime *time.Time `locationName:"EndTime" type:"timestamp" timestampFormat:"iso8601"`

	MetricName *string `locationName:"MetricName" type:"string"`

	StartTime *time.Time `locationName:"StartTime" type:"timestamp" timestampFormat:"iso8601"`
	// contains filtered or unexported fields
}

func (NiftyGetMetricStatisticsInput) GoString

GoString returns the string representation

func (*NiftyGetMetricStatisticsInput) SetDimensions

SetDimensions sets the Dimensions field's value.

func (*NiftyGetMetricStatisticsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*NiftyGetMetricStatisticsInput) SetMetricName

SetMetricName sets the MetricName field's value.

func (*NiftyGetMetricStatisticsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (NiftyGetMetricStatisticsInput) String

String returns the string representation

type NiftyGetMetricStatisticsOutput

type NiftyGetMetricStatisticsOutput struct {
	Datapoints []*Member `locationNameList:"member" type:"list"`

	Label *string `type:"string"`
	// contains filtered or unexported fields
}

func (NiftyGetMetricStatisticsOutput) GoString

GoString returns the string representation

func (*NiftyGetMetricStatisticsOutput) SetDatapoints

SetDatapoints sets the Datapoints field's value.

func (*NiftyGetMetricStatisticsOutput) SetLabel

SetLabel sets the Label field's value.

func (NiftyGetMetricStatisticsOutput) String

String returns the string representation

type OptionGroupMembership

type OptionGroupMembership struct {
	OptionGroupName *string `type:"string"`

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (OptionGroupMembership) GoString

func (s OptionGroupMembership) GoString() string

GoString returns the string representation

func (*OptionGroupMembership) SetOptionGroupName

func (s *OptionGroupMembership) SetOptionGroupName(v string) *OptionGroupMembership

SetOptionGroupName sets the OptionGroupName field's value.

func (*OptionGroupMembership) SetStatus

SetStatus sets the Status field's value.

func (OptionGroupMembership) String

func (s OptionGroupMembership) String() string

String returns the string representation

type OrderableDBInstanceOption

type OrderableDBInstanceOption struct {
	AvailabilityZones []*AvailabilityZone `locationNameList:"AvailabilityZone" type:"list"`

	DBInstanceClass *string `type:"string"`

	Engine *string `type:"string"`

	EngineVersion *string `type:"string"`

	LicenseModel *string `type:"string"`

	MultiAZCapable *bool `type:"boolean"`

	ReadReplicaCapable *bool `type:"boolean"`

	Vpc *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OrderableDBInstanceOption) GoString

func (s OrderableDBInstanceOption) GoString() string

GoString returns the string representation

func (*OrderableDBInstanceOption) SetAvailabilityZones

SetAvailabilityZones sets the AvailabilityZones field's value.

func (*OrderableDBInstanceOption) SetDBInstanceClass

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*OrderableDBInstanceOption) SetEngine

SetEngine sets the Engine field's value.

func (*OrderableDBInstanceOption) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*OrderableDBInstanceOption) SetLicenseModel

SetLicenseModel sets the LicenseModel field's value.

func (*OrderableDBInstanceOption) SetMultiAZCapable

func (s *OrderableDBInstanceOption) SetMultiAZCapable(v bool) *OrderableDBInstanceOption

SetMultiAZCapable sets the MultiAZCapable field's value.

func (*OrderableDBInstanceOption) SetReadReplicaCapable

func (s *OrderableDBInstanceOption) SetReadReplicaCapable(v bool) *OrderableDBInstanceOption

SetReadReplicaCapable sets the ReadReplicaCapable field's value.

func (*OrderableDBInstanceOption) SetVpc

SetVpc sets the Vpc field's value.

func (OrderableDBInstanceOption) String

func (s OrderableDBInstanceOption) String() string

String returns the string representation

type Parameter

type Parameter struct {
	AllowedValues *string `type:"string"`

	ApplyMethod *string `type:"string"`

	ApplyType *string `type:"string"`

	DataType *string `type:"string"`

	Description *string `type:"string"`

	IsModifiable *string `type:"string"`

	MinimumEngineVersion *string `type:"string"`

	ParameterName *string `type:"string"`

	ParameterValue *string `type:"string"`

	Source *string `type:"string"`
	// contains filtered or unexported fields
}

func (Parameter) GoString

func (s Parameter) GoString() string

GoString returns the string representation

func (*Parameter) SetAllowedValues

func (s *Parameter) SetAllowedValues(v string) *Parameter

SetAllowedValues sets the AllowedValues field's value.

func (*Parameter) SetApplyMethod

func (s *Parameter) SetApplyMethod(v string) *Parameter

SetApplyMethod sets the ApplyMethod field's value.

func (*Parameter) SetApplyType

func (s *Parameter) SetApplyType(v string) *Parameter

SetApplyType sets the ApplyType field's value.

func (*Parameter) SetDataType

func (s *Parameter) SetDataType(v string) *Parameter

SetDataType sets the DataType field's value.

func (*Parameter) SetDescription

func (s *Parameter) SetDescription(v string) *Parameter

SetDescription sets the Description field's value.

func (*Parameter) SetIsModifiable

func (s *Parameter) SetIsModifiable(v string) *Parameter

SetIsModifiable sets the IsModifiable field's value.

func (*Parameter) SetMinimumEngineVersion

func (s *Parameter) SetMinimumEngineVersion(v string) *Parameter

SetMinimumEngineVersion sets the MinimumEngineVersion field's value.

func (*Parameter) SetParameterName

func (s *Parameter) SetParameterName(v string) *Parameter

SetParameterName sets the ParameterName field's value.

func (*Parameter) SetParameterValue

func (s *Parameter) SetParameterValue(v string) *Parameter

SetParameterValue sets the ParameterValue field's value.

func (*Parameter) SetSource

func (s *Parameter) SetSource(v string) *Parameter

SetSource sets the Source field's value.

func (Parameter) String

func (s Parameter) String() string

String returns the string representation

type PendingModifiedValues

type PendingModifiedValues struct {
	AllocatedStorage *string `type:"string"`

	BackupRetentionPeriod *string `type:"string"`

	DBInstanceClass *string `type:"string"`

	DBInstanceIdentifier *string `type:"string"`

	EngineVersion *string `type:"string"`

	MasterUserPassword *string `type:"string"`

	MultiAZ *string `type:"string"`

	NiftyMultiAZType *string `type:"string"`

	Port *string `type:"string"`
	// contains filtered or unexported fields
}

func (PendingModifiedValues) GoString

func (s PendingModifiedValues) GoString() string

GoString returns the string representation

func (*PendingModifiedValues) SetAllocatedStorage

func (s *PendingModifiedValues) SetAllocatedStorage(v string) *PendingModifiedValues

SetAllocatedStorage sets the AllocatedStorage field's value.

func (*PendingModifiedValues) SetBackupRetentionPeriod

func (s *PendingModifiedValues) SetBackupRetentionPeriod(v string) *PendingModifiedValues

SetBackupRetentionPeriod sets the BackupRetentionPeriod field's value.

func (*PendingModifiedValues) SetDBInstanceClass

func (s *PendingModifiedValues) SetDBInstanceClass(v string) *PendingModifiedValues

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*PendingModifiedValues) SetDBInstanceIdentifier

func (s *PendingModifiedValues) SetDBInstanceIdentifier(v string) *PendingModifiedValues

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*PendingModifiedValues) SetEngineVersion

func (s *PendingModifiedValues) SetEngineVersion(v string) *PendingModifiedValues

SetEngineVersion sets the EngineVersion field's value.

func (*PendingModifiedValues) SetMasterUserPassword

func (s *PendingModifiedValues) SetMasterUserPassword(v string) *PendingModifiedValues

SetMasterUserPassword sets the MasterUserPassword field's value.

func (*PendingModifiedValues) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*PendingModifiedValues) SetNiftyMultiAZType

func (s *PendingModifiedValues) SetNiftyMultiAZType(v string) *PendingModifiedValues

SetNiftyMultiAZType sets the NiftyMultiAZType field's value.

func (*PendingModifiedValues) SetPort

SetPort sets the Port field's value.

func (PendingModifiedValues) String

func (s PendingModifiedValues) String() string

String returns the string representation

type Rdb

type Rdb struct {
	*client.Client
}

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

Rdb 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 ...*nifcloud.Config) *Rdb

New creates a new instance of the Rdb client with a session. If additional configuration is needed for the client instance use the optional nifcloud.Config parameter to add your extra config.

Example:

// Create a Rdb client from just a session.
svc := rdb.New(mySession)

// Create a Rdb client with additional configuration
svc := rdb.New(mySession, nifcloud.NewConfig().WithRegion("us-west-2"))

func (*Rdb) AddSourceIdentifierToSubscription

func (c *Rdb) AddSourceIdentifierToSubscription(input *AddSourceIdentifierToSubscriptionInput) (*AddSourceIdentifierToSubscriptionOutput, error)

AddSourceIdentifierToSubscription API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation AddSourceIdentifierToSubscription for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/AddSourceIdentifierToSubscription

func (*Rdb) AddSourceIdentifierToSubscriptionRequest

func (c *Rdb) AddSourceIdentifierToSubscriptionRequest(input *AddSourceIdentifierToSubscriptionInput) (req *request.Request, output *AddSourceIdentifierToSubscriptionOutput)

AddSourceIdentifierToSubscriptionRequest generates a "nifcloud/request.Request" representing the client's request for the AddSourceIdentifierToSubscription operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/AddSourceIdentifierToSubscription

func (*Rdb) AddSourceIdentifierToSubscriptionWithContext

func (c *Rdb) AddSourceIdentifierToSubscriptionWithContext(ctx nifcloud.Context, input *AddSourceIdentifierToSubscriptionInput, opts ...request.Option) (*AddSourceIdentifierToSubscriptionOutput, error)

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

See AddSourceIdentifierToSubscription 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 (*Rdb) AuthorizeDBSecurityGroupIngress

func (c *Rdb) AuthorizeDBSecurityGroupIngress(input *AuthorizeDBSecurityGroupIngressInput) (*AuthorizeDBSecurityGroupIngressOutput, error)

AuthorizeDBSecurityGroupIngress API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation AuthorizeDBSecurityGroupIngress for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/AuthorizeDBSecurityGroupIngress

func (*Rdb) AuthorizeDBSecurityGroupIngressRequest

func (c *Rdb) AuthorizeDBSecurityGroupIngressRequest(input *AuthorizeDBSecurityGroupIngressInput) (req *request.Request, output *AuthorizeDBSecurityGroupIngressOutput)

AuthorizeDBSecurityGroupIngressRequest generates a "nifcloud/request.Request" representing the client's request for the AuthorizeDBSecurityGroupIngress operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/AuthorizeDBSecurityGroupIngress

func (*Rdb) AuthorizeDBSecurityGroupIngressWithContext

func (c *Rdb) AuthorizeDBSecurityGroupIngressWithContext(ctx nifcloud.Context, input *AuthorizeDBSecurityGroupIngressInput, opts ...request.Option) (*AuthorizeDBSecurityGroupIngressOutput, error)

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

See AuthorizeDBSecurityGroupIngress 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 (*Rdb) CopyDBSnapshot

func (c *Rdb) CopyDBSnapshot(input *CopyDBSnapshotInput) (*CopyDBSnapshotOutput, error)

CopyDBSnapshot API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation CopyDBSnapshot for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CopyDBSnapshot

func (*Rdb) CopyDBSnapshotRequest

func (c *Rdb) CopyDBSnapshotRequest(input *CopyDBSnapshotInput) (req *request.Request, output *CopyDBSnapshotOutput)

CopyDBSnapshotRequest generates a "nifcloud/request.Request" representing the client's request for the CopyDBSnapshot operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CopyDBSnapshot

func (*Rdb) CopyDBSnapshotWithContext

func (c *Rdb) CopyDBSnapshotWithContext(ctx nifcloud.Context, input *CopyDBSnapshotInput, opts ...request.Option) (*CopyDBSnapshotOutput, error)

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

See CopyDBSnapshot 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 (*Rdb) CreateDBInstance

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

CreateDBInstance API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation CreateDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBInstance

func (*Rdb) CreateDBInstanceReadReplica

func (c *Rdb) CreateDBInstanceReadReplica(input *CreateDBInstanceReadReplicaInput) (*CreateDBInstanceReadReplicaOutput, error)

CreateDBInstanceReadReplica API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation CreateDBInstanceReadReplica for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBInstanceReadReplica

func (*Rdb) CreateDBInstanceReadReplicaRequest

func (c *Rdb) CreateDBInstanceReadReplicaRequest(input *CreateDBInstanceReadReplicaInput) (req *request.Request, output *CreateDBInstanceReadReplicaOutput)

CreateDBInstanceReadReplicaRequest generates a "nifcloud/request.Request" representing the client's request for the CreateDBInstanceReadReplica operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBInstanceReadReplica

func (*Rdb) CreateDBInstanceReadReplicaWithContext

func (c *Rdb) CreateDBInstanceReadReplicaWithContext(ctx nifcloud.Context, input *CreateDBInstanceReadReplicaInput, opts ...request.Option) (*CreateDBInstanceReadReplicaOutput, error)

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

See CreateDBInstanceReadReplica 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 (*Rdb) CreateDBInstanceRequest

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

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

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// 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)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBInstance

func (*Rdb) CreateDBInstanceWithContext

func (c *Rdb) CreateDBInstanceWithContext(ctx nifcloud.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. 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 (*Rdb) CreateDBParameterGroup

func (c *Rdb) CreateDBParameterGroup(input *CreateDBParameterGroupInput) (*CreateDBParameterGroupOutput, error)

CreateDBParameterGroup API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation CreateDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBParameterGroup

func (*Rdb) CreateDBParameterGroupRequest

func (c *Rdb) CreateDBParameterGroupRequest(input *CreateDBParameterGroupInput) (req *request.Request, output *CreateDBParameterGroupOutput)

CreateDBParameterGroupRequest generates a "nifcloud/request.Request" representing the client's request for the CreateDBParameterGroup operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBParameterGroup

func (*Rdb) CreateDBParameterGroupWithContext

func (c *Rdb) CreateDBParameterGroupWithContext(ctx nifcloud.Context, input *CreateDBParameterGroupInput, opts ...request.Option) (*CreateDBParameterGroupOutput, error)

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

See CreateDBParameterGroup 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 (*Rdb) CreateDBSecurityGroup

func (c *Rdb) CreateDBSecurityGroup(input *CreateDBSecurityGroupInput) (*CreateDBSecurityGroupOutput, error)

CreateDBSecurityGroup API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation CreateDBSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBSecurityGroup

func (*Rdb) CreateDBSecurityGroupRequest

func (c *Rdb) CreateDBSecurityGroupRequest(input *CreateDBSecurityGroupInput) (req *request.Request, output *CreateDBSecurityGroupOutput)

CreateDBSecurityGroupRequest generates a "nifcloud/request.Request" representing the client's request for the CreateDBSecurityGroup operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBSecurityGroup

func (*Rdb) CreateDBSecurityGroupWithContext

func (c *Rdb) CreateDBSecurityGroupWithContext(ctx nifcloud.Context, input *CreateDBSecurityGroupInput, opts ...request.Option) (*CreateDBSecurityGroupOutput, error)

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

See CreateDBSecurityGroup 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 (*Rdb) CreateDBSnapshot

func (c *Rdb) CreateDBSnapshot(input *CreateDBSnapshotInput) (*CreateDBSnapshotOutput, error)

CreateDBSnapshot API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation CreateDBSnapshot for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBSnapshot

func (*Rdb) CreateDBSnapshotRequest

func (c *Rdb) CreateDBSnapshotRequest(input *CreateDBSnapshotInput) (req *request.Request, output *CreateDBSnapshotOutput)

CreateDBSnapshotRequest generates a "nifcloud/request.Request" representing the client's request for the CreateDBSnapshot operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateDBSnapshot

func (*Rdb) CreateDBSnapshotWithContext

func (c *Rdb) CreateDBSnapshotWithContext(ctx nifcloud.Context, input *CreateDBSnapshotInput, opts ...request.Option) (*CreateDBSnapshotOutput, error)

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

See CreateDBSnapshot 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 (*Rdb) CreateEventSubscription

func (c *Rdb) CreateEventSubscription(input *CreateEventSubscriptionInput) (*CreateEventSubscriptionOutput, error)

CreateEventSubscription API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation CreateEventSubscription for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateEventSubscription

func (*Rdb) CreateEventSubscriptionRequest

func (c *Rdb) CreateEventSubscriptionRequest(input *CreateEventSubscriptionInput) (req *request.Request, output *CreateEventSubscriptionOutput)

CreateEventSubscriptionRequest generates a "nifcloud/request.Request" representing the client's request for the CreateEventSubscription operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/CreateEventSubscription

func (*Rdb) CreateEventSubscriptionWithContext

func (c *Rdb) CreateEventSubscriptionWithContext(ctx nifcloud.Context, input *CreateEventSubscriptionInput, opts ...request.Option) (*CreateEventSubscriptionOutput, error)

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

See CreateEventSubscription 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 (*Rdb) DeleteDBInstance

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

DeleteDBInstance API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DeleteDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBInstance

func (*Rdb) DeleteDBInstanceRequest

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

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

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// 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)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBInstance

func (*Rdb) DeleteDBInstanceWithContext

func (c *Rdb) DeleteDBInstanceWithContext(ctx nifcloud.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. 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 (*Rdb) DeleteDBParameterGroup

func (c *Rdb) DeleteDBParameterGroup(input *DeleteDBParameterGroupInput) (*DeleteDBParameterGroupOutput, error)

DeleteDBParameterGroup API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DeleteDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBParameterGroup

func (*Rdb) DeleteDBParameterGroupRequest

func (c *Rdb) DeleteDBParameterGroupRequest(input *DeleteDBParameterGroupInput) (req *request.Request, output *DeleteDBParameterGroupOutput)

DeleteDBParameterGroupRequest generates a "nifcloud/request.Request" representing the client's request for the DeleteDBParameterGroup operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBParameterGroup

func (*Rdb) DeleteDBParameterGroupWithContext

func (c *Rdb) DeleteDBParameterGroupWithContext(ctx nifcloud.Context, input *DeleteDBParameterGroupInput, opts ...request.Option) (*DeleteDBParameterGroupOutput, error)

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

See DeleteDBParameterGroup 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 (*Rdb) DeleteDBSecurityGroup

func (c *Rdb) DeleteDBSecurityGroup(input *DeleteDBSecurityGroupInput) (*DeleteDBSecurityGroupOutput, error)

DeleteDBSecurityGroup API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DeleteDBSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBSecurityGroup

func (*Rdb) DeleteDBSecurityGroupRequest

func (c *Rdb) DeleteDBSecurityGroupRequest(input *DeleteDBSecurityGroupInput) (req *request.Request, output *DeleteDBSecurityGroupOutput)

DeleteDBSecurityGroupRequest generates a "nifcloud/request.Request" representing the client's request for the DeleteDBSecurityGroup operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBSecurityGroup

func (*Rdb) DeleteDBSecurityGroupWithContext

func (c *Rdb) DeleteDBSecurityGroupWithContext(ctx nifcloud.Context, input *DeleteDBSecurityGroupInput, opts ...request.Option) (*DeleteDBSecurityGroupOutput, error)

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

See DeleteDBSecurityGroup 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 (*Rdb) DeleteDBSnapshot

func (c *Rdb) DeleteDBSnapshot(input *DeleteDBSnapshotInput) (*DeleteDBSnapshotOutput, error)

DeleteDBSnapshot API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DeleteDBSnapshot for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBSnapshot

func (*Rdb) DeleteDBSnapshotRequest

func (c *Rdb) DeleteDBSnapshotRequest(input *DeleteDBSnapshotInput) (req *request.Request, output *DeleteDBSnapshotOutput)

DeleteDBSnapshotRequest generates a "nifcloud/request.Request" representing the client's request for the DeleteDBSnapshot operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteDBSnapshot

func (*Rdb) DeleteDBSnapshotWithContext

func (c *Rdb) DeleteDBSnapshotWithContext(ctx nifcloud.Context, input *DeleteDBSnapshotInput, opts ...request.Option) (*DeleteDBSnapshotOutput, error)

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

See DeleteDBSnapshot 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 (*Rdb) DeleteEventSubscription

func (c *Rdb) DeleteEventSubscription(input *DeleteEventSubscriptionInput) (*DeleteEventSubscriptionOutput, error)

DeleteEventSubscription API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DeleteEventSubscription for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteEventSubscription

func (*Rdb) DeleteEventSubscriptionRequest

func (c *Rdb) DeleteEventSubscriptionRequest(input *DeleteEventSubscriptionInput) (req *request.Request, output *DeleteEventSubscriptionOutput)

DeleteEventSubscriptionRequest generates a "nifcloud/request.Request" representing the client's request for the DeleteEventSubscription operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DeleteEventSubscription

func (*Rdb) DeleteEventSubscriptionWithContext

func (c *Rdb) DeleteEventSubscriptionWithContext(ctx nifcloud.Context, input *DeleteEventSubscriptionInput, opts ...request.Option) (*DeleteEventSubscriptionOutput, error)

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

See DeleteEventSubscription 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 (*Rdb) DescribeDBEngineVersions

func (c *Rdb) DescribeDBEngineVersions(input *DescribeDBEngineVersionsInput) (*DescribeDBEngineVersionsOutput, error)

DescribeDBEngineVersions API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeDBEngineVersions for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBEngineVersions

func (*Rdb) DescribeDBEngineVersionsRequest

func (c *Rdb) DescribeDBEngineVersionsRequest(input *DescribeDBEngineVersionsInput) (req *request.Request, output *DescribeDBEngineVersionsOutput)

DescribeDBEngineVersionsRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeDBEngineVersions operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBEngineVersions

func (*Rdb) DescribeDBEngineVersionsWithContext

func (c *Rdb) DescribeDBEngineVersionsWithContext(ctx nifcloud.Context, input *DescribeDBEngineVersionsInput, opts ...request.Option) (*DescribeDBEngineVersionsOutput, error)

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

See DescribeDBEngineVersions 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 (*Rdb) DescribeDBInstances

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

DescribeDBInstances API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeDBInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBInstances

func (*Rdb) DescribeDBInstancesRequest

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

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

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

// 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)
}

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBInstances

func (*Rdb) DescribeDBInstancesWithContext

func (c *Rdb) DescribeDBInstancesWithContext(ctx nifcloud.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. 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 (*Rdb) DescribeDBLogFiles

func (c *Rdb) DescribeDBLogFiles(input *DescribeDBLogFilesInput) (*DescribeDBLogFilesOutput, error)

DescribeDBLogFiles API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeDBLogFiles for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBLogFiles

func (*Rdb) DescribeDBLogFilesRequest

func (c *Rdb) DescribeDBLogFilesRequest(input *DescribeDBLogFilesInput) (req *request.Request, output *DescribeDBLogFilesOutput)

DescribeDBLogFilesRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeDBLogFiles operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBLogFiles

func (*Rdb) DescribeDBLogFilesWithContext

func (c *Rdb) DescribeDBLogFilesWithContext(ctx nifcloud.Context, input *DescribeDBLogFilesInput, opts ...request.Option) (*DescribeDBLogFilesOutput, error)

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

See DescribeDBLogFiles 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 (*Rdb) DescribeDBParameterGroups

func (c *Rdb) DescribeDBParameterGroups(input *DescribeDBParameterGroupsInput) (*DescribeDBParameterGroupsOutput, error)

DescribeDBParameterGroups API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeDBParameterGroups for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBParameterGroups

func (*Rdb) DescribeDBParameterGroupsRequest

func (c *Rdb) DescribeDBParameterGroupsRequest(input *DescribeDBParameterGroupsInput) (req *request.Request, output *DescribeDBParameterGroupsOutput)

DescribeDBParameterGroupsRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeDBParameterGroups operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBParameterGroups

func (*Rdb) DescribeDBParameterGroupsWithContext

func (c *Rdb) DescribeDBParameterGroupsWithContext(ctx nifcloud.Context, input *DescribeDBParameterGroupsInput, opts ...request.Option) (*DescribeDBParameterGroupsOutput, error)

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

See DescribeDBParameterGroups 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 (*Rdb) DescribeDBParameters

func (c *Rdb) DescribeDBParameters(input *DescribeDBParametersInput) (*DescribeDBParametersOutput, error)

DescribeDBParameters API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeDBParameters for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBParameters

func (*Rdb) DescribeDBParametersRequest

func (c *Rdb) DescribeDBParametersRequest(input *DescribeDBParametersInput) (req *request.Request, output *DescribeDBParametersOutput)

DescribeDBParametersRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeDBParameters operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBParameters

func (*Rdb) DescribeDBParametersWithContext

func (c *Rdb) DescribeDBParametersWithContext(ctx nifcloud.Context, input *DescribeDBParametersInput, opts ...request.Option) (*DescribeDBParametersOutput, error)

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

See DescribeDBParameters 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 (*Rdb) DescribeDBSecurityGroups

func (c *Rdb) DescribeDBSecurityGroups(input *DescribeDBSecurityGroupsInput) (*DescribeDBSecurityGroupsOutput, error)

DescribeDBSecurityGroups API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeDBSecurityGroups for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBSecurityGroups

func (*Rdb) DescribeDBSecurityGroupsRequest

func (c *Rdb) DescribeDBSecurityGroupsRequest(input *DescribeDBSecurityGroupsInput) (req *request.Request, output *DescribeDBSecurityGroupsOutput)

DescribeDBSecurityGroupsRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeDBSecurityGroups operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBSecurityGroups

func (*Rdb) DescribeDBSecurityGroupsWithContext

func (c *Rdb) DescribeDBSecurityGroupsWithContext(ctx nifcloud.Context, input *DescribeDBSecurityGroupsInput, opts ...request.Option) (*DescribeDBSecurityGroupsOutput, error)

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

See DescribeDBSecurityGroups 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 (*Rdb) DescribeDBSnapshots

func (c *Rdb) DescribeDBSnapshots(input *DescribeDBSnapshotsInput) (*DescribeDBSnapshotsOutput, error)

DescribeDBSnapshots API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeDBSnapshots for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBSnapshots

func (*Rdb) DescribeDBSnapshotsRequest

func (c *Rdb) DescribeDBSnapshotsRequest(input *DescribeDBSnapshotsInput) (req *request.Request, output *DescribeDBSnapshotsOutput)

DescribeDBSnapshotsRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeDBSnapshots operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeDBSnapshots

func (*Rdb) DescribeDBSnapshotsWithContext

func (c *Rdb) DescribeDBSnapshotsWithContext(ctx nifcloud.Context, input *DescribeDBSnapshotsInput, opts ...request.Option) (*DescribeDBSnapshotsOutput, error)

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

See DescribeDBSnapshots 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 (*Rdb) DescribeEngineDefaultParameters

func (c *Rdb) DescribeEngineDefaultParameters(input *DescribeEngineDefaultParametersInput) (*DescribeEngineDefaultParametersOutput, error)

DescribeEngineDefaultParameters API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeEngineDefaultParameters for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEngineDefaultParameters

func (*Rdb) DescribeEngineDefaultParametersRequest

func (c *Rdb) DescribeEngineDefaultParametersRequest(input *DescribeEngineDefaultParametersInput) (req *request.Request, output *DescribeEngineDefaultParametersOutput)

DescribeEngineDefaultParametersRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeEngineDefaultParameters operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEngineDefaultParameters

func (*Rdb) DescribeEngineDefaultParametersWithContext

func (c *Rdb) DescribeEngineDefaultParametersWithContext(ctx nifcloud.Context, input *DescribeEngineDefaultParametersInput, opts ...request.Option) (*DescribeEngineDefaultParametersOutput, error)

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

See DescribeEngineDefaultParameters 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 (*Rdb) DescribeEventCategories

func (c *Rdb) DescribeEventCategories(input *DescribeEventCategoriesInput) (*DescribeEventCategoriesOutput, error)

DescribeEventCategories API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeEventCategories for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEventCategories

func (*Rdb) DescribeEventCategoriesRequest

func (c *Rdb) DescribeEventCategoriesRequest(input *DescribeEventCategoriesInput) (req *request.Request, output *DescribeEventCategoriesOutput)

DescribeEventCategoriesRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeEventCategories operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEventCategories

func (*Rdb) DescribeEventCategoriesWithContext

func (c *Rdb) DescribeEventCategoriesWithContext(ctx nifcloud.Context, input *DescribeEventCategoriesInput, opts ...request.Option) (*DescribeEventCategoriesOutput, error)

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

See DescribeEventCategories 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 (*Rdb) DescribeEventSubscriptions

func (c *Rdb) DescribeEventSubscriptions(input *DescribeEventSubscriptionsInput) (*DescribeEventSubscriptionsOutput, error)

DescribeEventSubscriptions API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeEventSubscriptions for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEventSubscriptions

func (*Rdb) DescribeEventSubscriptionsRequest

func (c *Rdb) DescribeEventSubscriptionsRequest(input *DescribeEventSubscriptionsInput) (req *request.Request, output *DescribeEventSubscriptionsOutput)

DescribeEventSubscriptionsRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeEventSubscriptions operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEventSubscriptions

func (*Rdb) DescribeEventSubscriptionsWithContext

func (c *Rdb) DescribeEventSubscriptionsWithContext(ctx nifcloud.Context, input *DescribeEventSubscriptionsInput, opts ...request.Option) (*DescribeEventSubscriptionsOutput, error)

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

See DescribeEventSubscriptions 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 (*Rdb) DescribeEvents

func (c *Rdb) DescribeEvents(input *DescribeEventsInput) (*DescribeEventsOutput, error)

DescribeEvents API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeEvents for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEvents

func (*Rdb) DescribeEventsRequest

func (c *Rdb) DescribeEventsRequest(input *DescribeEventsInput) (req *request.Request, output *DescribeEventsOutput)

DescribeEventsRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeEvents operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeEvents

func (*Rdb) DescribeEventsWithContext

func (c *Rdb) DescribeEventsWithContext(ctx nifcloud.Context, input *DescribeEventsInput, opts ...request.Option) (*DescribeEventsOutput, error)

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

See DescribeEvents 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 (*Rdb) DescribeOrderableDBInstanceOptions

func (c *Rdb) DescribeOrderableDBInstanceOptions(input *DescribeOrderableDBInstanceOptionsInput) (*DescribeOrderableDBInstanceOptionsOutput, error)

DescribeOrderableDBInstanceOptions API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DescribeOrderableDBInstanceOptions for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeOrderableDBInstanceOptions

func (*Rdb) DescribeOrderableDBInstanceOptionsRequest

func (c *Rdb) DescribeOrderableDBInstanceOptionsRequest(input *DescribeOrderableDBInstanceOptionsInput) (req *request.Request, output *DescribeOrderableDBInstanceOptionsOutput)

DescribeOrderableDBInstanceOptionsRequest generates a "nifcloud/request.Request" representing the client's request for the DescribeOrderableDBInstanceOptions operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DescribeOrderableDBInstanceOptions

func (*Rdb) DescribeOrderableDBInstanceOptionsWithContext

func (c *Rdb) DescribeOrderableDBInstanceOptionsWithContext(ctx nifcloud.Context, input *DescribeOrderableDBInstanceOptionsInput, opts ...request.Option) (*DescribeOrderableDBInstanceOptionsOutput, error)

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

See DescribeOrderableDBInstanceOptions 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 (*Rdb) DownloadDBLogFilePortion

func (c *Rdb) DownloadDBLogFilePortion(input *DownloadDBLogFilePortionInput) (*DownloadDBLogFilePortionOutput, error)

DownloadDBLogFilePortion API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation DownloadDBLogFilePortion for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DownloadDBLogFilePortion

func (*Rdb) DownloadDBLogFilePortionRequest

func (c *Rdb) DownloadDBLogFilePortionRequest(input *DownloadDBLogFilePortionInput) (req *request.Request, output *DownloadDBLogFilePortionOutput)

DownloadDBLogFilePortionRequest generates a "nifcloud/request.Request" representing the client's request for the DownloadDBLogFilePortion operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/DownloadDBLogFilePortion

func (*Rdb) DownloadDBLogFilePortionWithContext

func (c *Rdb) DownloadDBLogFilePortionWithContext(ctx nifcloud.Context, input *DownloadDBLogFilePortionInput, opts ...request.Option) (*DownloadDBLogFilePortionOutput, error)

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

See DownloadDBLogFilePortion 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 (*Rdb) ModifyDBInstance

func (c *Rdb) ModifyDBInstance(input *ModifyDBInstanceInput) (*ModifyDBInstanceOutput, error)

ModifyDBInstance API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation ModifyDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ModifyDBInstance

func (*Rdb) ModifyDBInstanceRequest

func (c *Rdb) ModifyDBInstanceRequest(input *ModifyDBInstanceInput) (req *request.Request, output *ModifyDBInstanceOutput)

ModifyDBInstanceRequest generates a "nifcloud/request.Request" representing the client's request for the ModifyDBInstance operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ModifyDBInstance

func (*Rdb) ModifyDBInstanceWithContext

func (c *Rdb) ModifyDBInstanceWithContext(ctx nifcloud.Context, input *ModifyDBInstanceInput, opts ...request.Option) (*ModifyDBInstanceOutput, error)

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

See ModifyDBInstance 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 (*Rdb) ModifyDBParameterGroup

func (c *Rdb) ModifyDBParameterGroup(input *ModifyDBParameterGroupInput) (*ModifyDBParameterGroupOutput, error)

ModifyDBParameterGroup API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation ModifyDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ModifyDBParameterGroup

func (*Rdb) ModifyDBParameterGroupRequest

func (c *Rdb) ModifyDBParameterGroupRequest(input *ModifyDBParameterGroupInput) (req *request.Request, output *ModifyDBParameterGroupOutput)

ModifyDBParameterGroupRequest generates a "nifcloud/request.Request" representing the client's request for the ModifyDBParameterGroup operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ModifyDBParameterGroup

func (*Rdb) ModifyDBParameterGroupWithContext

func (c *Rdb) ModifyDBParameterGroupWithContext(ctx nifcloud.Context, input *ModifyDBParameterGroupInput, opts ...request.Option) (*ModifyDBParameterGroupOutput, error)

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

See ModifyDBParameterGroup 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 (*Rdb) ModifyEventSubscription

func (c *Rdb) ModifyEventSubscription(input *ModifyEventSubscriptionInput) (*ModifyEventSubscriptionOutput, error)

ModifyEventSubscription API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation ModifyEventSubscription for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ModifyEventSubscription

func (*Rdb) ModifyEventSubscriptionRequest

func (c *Rdb) ModifyEventSubscriptionRequest(input *ModifyEventSubscriptionInput) (req *request.Request, output *ModifyEventSubscriptionOutput)

ModifyEventSubscriptionRequest generates a "nifcloud/request.Request" representing the client's request for the ModifyEventSubscription operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ModifyEventSubscription

func (*Rdb) ModifyEventSubscriptionWithContext

func (c *Rdb) ModifyEventSubscriptionWithContext(ctx nifcloud.Context, input *ModifyEventSubscriptionInput, opts ...request.Option) (*ModifyEventSubscriptionOutput, error)

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

See ModifyEventSubscription 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 (*Rdb) NiftyFailoverDBInstance

func (c *Rdb) NiftyFailoverDBInstance(input *NiftyFailoverDBInstanceInput) (*NiftyFailoverDBInstanceOutput, error)

NiftyFailoverDBInstance API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation NiftyFailoverDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/NiftyFailoverDBInstance

func (*Rdb) NiftyFailoverDBInstanceRequest

func (c *Rdb) NiftyFailoverDBInstanceRequest(input *NiftyFailoverDBInstanceInput) (req *request.Request, output *NiftyFailoverDBInstanceOutput)

NiftyFailoverDBInstanceRequest generates a "nifcloud/request.Request" representing the client's request for the NiftyFailoverDBInstance operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/NiftyFailoverDBInstance

func (*Rdb) NiftyFailoverDBInstanceWithContext

func (c *Rdb) NiftyFailoverDBInstanceWithContext(ctx nifcloud.Context, input *NiftyFailoverDBInstanceInput, opts ...request.Option) (*NiftyFailoverDBInstanceOutput, error)

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

See NiftyFailoverDBInstance 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 (*Rdb) NiftyGetMetricStatistics

func (c *Rdb) NiftyGetMetricStatistics(input *NiftyGetMetricStatisticsInput) (*NiftyGetMetricStatisticsOutput, error)

NiftyGetMetricStatistics API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation NiftyGetMetricStatistics for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/NiftyGetMetricStatistics

func (*Rdb) NiftyGetMetricStatisticsRequest

func (c *Rdb) NiftyGetMetricStatisticsRequest(input *NiftyGetMetricStatisticsInput) (req *request.Request, output *NiftyGetMetricStatisticsOutput)

NiftyGetMetricStatisticsRequest generates a "nifcloud/request.Request" representing the client's request for the NiftyGetMetricStatistics operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/NiftyGetMetricStatistics

func (*Rdb) NiftyGetMetricStatisticsWithContext

func (c *Rdb) NiftyGetMetricStatisticsWithContext(ctx nifcloud.Context, input *NiftyGetMetricStatisticsInput, opts ...request.Option) (*NiftyGetMetricStatisticsOutput, error)

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

See NiftyGetMetricStatistics 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 (*Rdb) RebootDBInstance

func (c *Rdb) RebootDBInstance(input *RebootDBInstanceInput) (*RebootDBInstanceOutput, error)

RebootDBInstance API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation RebootDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RebootDBInstance

func (*Rdb) RebootDBInstanceRequest

func (c *Rdb) RebootDBInstanceRequest(input *RebootDBInstanceInput) (req *request.Request, output *RebootDBInstanceOutput)

RebootDBInstanceRequest generates a "nifcloud/request.Request" representing the client's request for the RebootDBInstance operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RebootDBInstance

func (*Rdb) RebootDBInstanceWithContext

func (c *Rdb) RebootDBInstanceWithContext(ctx nifcloud.Context, input *RebootDBInstanceInput, opts ...request.Option) (*RebootDBInstanceOutput, error)

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

See RebootDBInstance 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 (*Rdb) RemoveSourceIdentifierFromSubscription

func (c *Rdb) RemoveSourceIdentifierFromSubscription(input *RemoveSourceIdentifierFromSubscriptionInput) (*RemoveSourceIdentifierFromSubscriptionOutput, error)

RemoveSourceIdentifierFromSubscription API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation RemoveSourceIdentifierFromSubscription for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RemoveSourceIdentifierFromSubscription

func (*Rdb) RemoveSourceIdentifierFromSubscriptionRequest

func (c *Rdb) RemoveSourceIdentifierFromSubscriptionRequest(input *RemoveSourceIdentifierFromSubscriptionInput) (req *request.Request, output *RemoveSourceIdentifierFromSubscriptionOutput)

RemoveSourceIdentifierFromSubscriptionRequest generates a "nifcloud/request.Request" representing the client's request for the RemoveSourceIdentifierFromSubscription operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RemoveSourceIdentifierFromSubscription

func (*Rdb) RemoveSourceIdentifierFromSubscriptionWithContext

func (c *Rdb) RemoveSourceIdentifierFromSubscriptionWithContext(ctx nifcloud.Context, input *RemoveSourceIdentifierFromSubscriptionInput, opts ...request.Option) (*RemoveSourceIdentifierFromSubscriptionOutput, error)

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

See RemoveSourceIdentifierFromSubscription 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 (*Rdb) ResetDBParameterGroup

func (c *Rdb) ResetDBParameterGroup(input *ResetDBParameterGroupInput) (*ResetDBParameterGroupOutput, error)

ResetDBParameterGroup API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation ResetDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ResetDBParameterGroup

func (*Rdb) ResetDBParameterGroupRequest

func (c *Rdb) ResetDBParameterGroupRequest(input *ResetDBParameterGroupInput) (req *request.Request, output *ResetDBParameterGroupOutput)

ResetDBParameterGroupRequest generates a "nifcloud/request.Request" representing the client's request for the ResetDBParameterGroup operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/ResetDBParameterGroup

func (*Rdb) ResetDBParameterGroupWithContext

func (c *Rdb) ResetDBParameterGroupWithContext(ctx nifcloud.Context, input *ResetDBParameterGroupInput, opts ...request.Option) (*ResetDBParameterGroupOutput, error)

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

See ResetDBParameterGroup 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 (*Rdb) RestoreDBInstanceFromDBSnapshot

func (c *Rdb) RestoreDBInstanceFromDBSnapshot(input *RestoreDBInstanceFromDBSnapshotInput) (*RestoreDBInstanceFromDBSnapshotOutput, error)

RestoreDBInstanceFromDBSnapshot API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation RestoreDBInstanceFromDBSnapshot for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RestoreDBInstanceFromDBSnapshot

func (*Rdb) RestoreDBInstanceFromDBSnapshotRequest

func (c *Rdb) RestoreDBInstanceFromDBSnapshotRequest(input *RestoreDBInstanceFromDBSnapshotInput) (req *request.Request, output *RestoreDBInstanceFromDBSnapshotOutput)

RestoreDBInstanceFromDBSnapshotRequest generates a "nifcloud/request.Request" representing the client's request for the RestoreDBInstanceFromDBSnapshot operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RestoreDBInstanceFromDBSnapshot

func (*Rdb) RestoreDBInstanceFromDBSnapshotWithContext

func (c *Rdb) RestoreDBInstanceFromDBSnapshotWithContext(ctx nifcloud.Context, input *RestoreDBInstanceFromDBSnapshotInput, opts ...request.Option) (*RestoreDBInstanceFromDBSnapshotOutput, error)

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

See RestoreDBInstanceFromDBSnapshot 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 (*Rdb) RestoreDBInstanceToPointInTime

func (c *Rdb) RestoreDBInstanceToPointInTime(input *RestoreDBInstanceToPointInTimeInput) (*RestoreDBInstanceToPointInTimeOutput, error)

RestoreDBInstanceToPointInTime API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation RestoreDBInstanceToPointInTime for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RestoreDBInstanceToPointInTime

func (*Rdb) RestoreDBInstanceToPointInTimeRequest

func (c *Rdb) RestoreDBInstanceToPointInTimeRequest(input *RestoreDBInstanceToPointInTimeInput) (req *request.Request, output *RestoreDBInstanceToPointInTimeOutput)

RestoreDBInstanceToPointInTimeRequest generates a "nifcloud/request.Request" representing the client's request for the RestoreDBInstanceToPointInTime operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RestoreDBInstanceToPointInTime

func (*Rdb) RestoreDBInstanceToPointInTimeWithContext

func (c *Rdb) RestoreDBInstanceToPointInTimeWithContext(ctx nifcloud.Context, input *RestoreDBInstanceToPointInTimeInput, opts ...request.Option) (*RestoreDBInstanceToPointInTimeOutput, error)

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

See RestoreDBInstanceToPointInTime 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 (*Rdb) RevokeDBSecurityGroupIngress

func (c *Rdb) RevokeDBSecurityGroupIngress(input *RevokeDBSecurityGroupIngressInput) (*RevokeDBSecurityGroupIngressOutput, error)

RevokeDBSecurityGroupIngress API operation for NIFCLOUD RDB.

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

See the AWS API reference guide for NIFCLOUD RDB's API operation RevokeDBSecurityGroupIngress for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RevokeDBSecurityGroupIngress

func (*Rdb) RevokeDBSecurityGroupIngressRequest

func (c *Rdb) RevokeDBSecurityGroupIngressRequest(input *RevokeDBSecurityGroupIngressInput) (req *request.Request, output *RevokeDBSecurityGroupIngressOutput)

RevokeDBSecurityGroupIngressRequest generates a "nifcloud/request.Request" representing the client's request for the RevokeDBSecurityGroupIngress operation. The "output" return value will be populated with the request's response once the request completes successfuly.

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

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

This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/rdb-2013-05-15N2013-12-16/RevokeDBSecurityGroupIngress

func (*Rdb) RevokeDBSecurityGroupIngressWithContext

func (c *Rdb) RevokeDBSecurityGroupIngressWithContext(ctx nifcloud.Context, input *RevokeDBSecurityGroupIngressInput, opts ...request.Option) (*RevokeDBSecurityGroupIngressOutput, error)

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

See RevokeDBSecurityGroupIngress 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.

type ReadReplicaDBInstanceIdentifier

type ReadReplicaDBInstanceIdentifier struct {
	ReadReplicaDBInstanceIdentifier *string `type:"string"`
	// contains filtered or unexported fields
}

func (ReadReplicaDBInstanceIdentifier) GoString

GoString returns the string representation

func (*ReadReplicaDBInstanceIdentifier) SetReadReplicaDBInstanceIdentifier

func (s *ReadReplicaDBInstanceIdentifier) SetReadReplicaDBInstanceIdentifier(v string) *ReadReplicaDBInstanceIdentifier

SetReadReplicaDBInstanceIdentifier sets the ReadReplicaDBInstanceIdentifier field's value.

func (ReadReplicaDBInstanceIdentifier) String

String returns the string representation

type RebootDBInstanceInput

type RebootDBInstanceInput struct {
	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	ForceFailover *bool `locationName:"ForceFailover" type:"boolean"`

	NiftyRebootType *string `locationName:"NiftyRebootType" type:"string"`
	// contains filtered or unexported fields
}

func (RebootDBInstanceInput) GoString

func (s RebootDBInstanceInput) GoString() string

GoString returns the string representation

func (*RebootDBInstanceInput) SetDBInstanceIdentifier

func (s *RebootDBInstanceInput) SetDBInstanceIdentifier(v string) *RebootDBInstanceInput

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*RebootDBInstanceInput) SetForceFailover

func (s *RebootDBInstanceInput) SetForceFailover(v bool) *RebootDBInstanceInput

SetForceFailover sets the ForceFailover field's value.

func (*RebootDBInstanceInput) SetNiftyRebootType

func (s *RebootDBInstanceInput) SetNiftyRebootType(v string) *RebootDBInstanceInput

SetNiftyRebootType sets the NiftyRebootType field's value.

func (RebootDBInstanceInput) String

func (s RebootDBInstanceInput) String() string

String returns the string representation

type RebootDBInstanceOutput

type RebootDBInstanceOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (RebootDBInstanceOutput) GoString

func (s RebootDBInstanceOutput) GoString() string

GoString returns the string representation

func (*RebootDBInstanceOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (RebootDBInstanceOutput) String

func (s RebootDBInstanceOutput) String() string

String returns the string representation

type RemoveSourceIdentifierFromSubscriptionInput

type RemoveSourceIdentifierFromSubscriptionInput struct {
	SourceIdentifier *string `locationName:"SourceIdentifier" type:"string"`

	SubscriptionName *string `locationName:"SubscriptionName" type:"string"`
	// contains filtered or unexported fields
}

func (RemoveSourceIdentifierFromSubscriptionInput) GoString

GoString returns the string representation

func (*RemoveSourceIdentifierFromSubscriptionInput) SetSourceIdentifier

SetSourceIdentifier sets the SourceIdentifier field's value.

func (*RemoveSourceIdentifierFromSubscriptionInput) SetSubscriptionName

SetSubscriptionName sets the SubscriptionName field's value.

func (RemoveSourceIdentifierFromSubscriptionInput) String

String returns the string representation

type RemoveSourceIdentifierFromSubscriptionOutput

type RemoveSourceIdentifierFromSubscriptionOutput struct {
	EventSubscription *EventSubscription `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoveSourceIdentifierFromSubscriptionOutput) GoString

GoString returns the string representation

func (*RemoveSourceIdentifierFromSubscriptionOutput) SetEventSubscription

SetEventSubscription sets the EventSubscription field's value.

func (RemoveSourceIdentifierFromSubscriptionOutput) String

String returns the string representation

type RequestDimensionsStruct

type RequestDimensionsStruct struct {
	Name *string `locationName:"Name" type:"string"`

	Value *string `locationName:"Value" type:"string"`
	// contains filtered or unexported fields
}

func (RequestDimensionsStruct) GoString

func (s RequestDimensionsStruct) GoString() string

GoString returns the string representation

func (*RequestDimensionsStruct) SetName

SetName sets the Name field's value.

func (*RequestDimensionsStruct) SetValue

SetValue sets the Value field's value.

func (RequestDimensionsStruct) String

func (s RequestDimensionsStruct) String() string

String returns the string representation

type RequestParametersStruct

type RequestParametersStruct struct {
	ApplyMethod *string `locationName:"ApplyMethod" type:"string"`

	ParameterName *string `locationName:"ParameterName" type:"string"`

	ParameterValue *string `locationName:"ParameterValue" type:"string"`
	// contains filtered or unexported fields
}

func (RequestParametersStruct) GoString

func (s RequestParametersStruct) GoString() string

GoString returns the string representation

func (*RequestParametersStruct) SetApplyMethod

SetApplyMethod sets the ApplyMethod field's value.

func (*RequestParametersStruct) SetParameterName

func (s *RequestParametersStruct) SetParameterName(v string) *RequestParametersStruct

SetParameterName sets the ParameterName field's value.

func (*RequestParametersStruct) SetParameterValue

func (s *RequestParametersStruct) SetParameterValue(v string) *RequestParametersStruct

SetParameterValue sets the ParameterValue field's value.

func (RequestParametersStruct) String

func (s RequestParametersStruct) String() string

String returns the string representation

type ResetDBParameterGroupInput

type ResetDBParameterGroupInput struct {
	DBParameterGroupName *string `locationName:"DBParameterGroupName" type:"string"`

	Parameters []*RequestParametersStruct `locationName:"Parameters" locationNameList:"member" type:"list"`

	ResetAllParameters *bool `locationName:"ResetAllParameters" type:"boolean"`
	// contains filtered or unexported fields
}

func (ResetDBParameterGroupInput) GoString

func (s ResetDBParameterGroupInput) GoString() string

GoString returns the string representation

func (*ResetDBParameterGroupInput) SetDBParameterGroupName

func (s *ResetDBParameterGroupInput) SetDBParameterGroupName(v string) *ResetDBParameterGroupInput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (*ResetDBParameterGroupInput) SetParameters

SetParameters sets the Parameters field's value.

func (*ResetDBParameterGroupInput) SetResetAllParameters

func (s *ResetDBParameterGroupInput) SetResetAllParameters(v bool) *ResetDBParameterGroupInput

SetResetAllParameters sets the ResetAllParameters field's value.

func (ResetDBParameterGroupInput) String

String returns the string representation

type ResetDBParameterGroupOutput

type ResetDBParameterGroupOutput struct {
	DBParameterGroupName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResetDBParameterGroupOutput) GoString

func (s ResetDBParameterGroupOutput) GoString() string

GoString returns the string representation

func (*ResetDBParameterGroupOutput) SetDBParameterGroupName

func (s *ResetDBParameterGroupOutput) SetDBParameterGroupName(v string) *ResetDBParameterGroupOutput

SetDBParameterGroupName sets the DBParameterGroupName field's value.

func (ResetDBParameterGroupOutput) String

String returns the string representation

type RestoreDBInstanceFromDBSnapshotInput

type RestoreDBInstanceFromDBSnapshotInput struct {
	AvailabilityZone *string `locationName:"AvailabilityZone" type:"string"`

	DBInstanceClass *string `locationName:"DBInstanceClass" type:"string"`

	DBInstanceIdentifier *string `locationName:"DBInstanceIdentifier" type:"string"`

	DBName *string `locationName:"DBName" type:"string"`

	DBSnapshotIdentifier *string `locationName:"DBSnapshotIdentifier" type:"string"`

	Engine *string `locationName:"Engine" type:"string"`

	LicenseModel *string `locationName:"LicenseModel" type:"string"`

	MultiAZ *bool `locationName:"MultiAZ" type:"boolean"`

	NiftyDBParameterGroupName *string `locationName:"NiftyDBParameterGroupName" type:"string"`

	NiftyDBSecurityGroups []*string `locationName:"NiftyDBSecurityGroups" locationNameList:"member" type:"list"`

	NiftyMasterPrivateAddress *string `locationName:"NiftyMasterPrivateAddress" type:"string"`

	NiftyMultiAZType *int64 `locationName:"NiftyMultiAZType" type:"integer"`

	NiftyNetworkId *string `locationName:"NiftyNetworkId" type:"string"`

	NiftyReadReplicaDBInstanceIdentifier *int64 `locationName:"NiftyReadReplicaDBInstanceIdentifier" type:"integer"`

	NiftyReadReplicaPrivateAddress *string `locationName:"NiftyReadReplicaPrivateAddress" type:"string"`

	NiftySlavePrivateAddress *string `locationName:"NiftySlavePrivateAddress" type:"string"`

	NiftyStorageType *int64 `locationName:"NiftyStorageType" type:"integer"`

	NiftyVirtualPrivateAddress *string `locationName:"NiftyVirtualPrivateAddress" type:"string"`

	Port *int64 `locationName:"Port" type:"integer"`

	PubliclyAccessible *bool `locationName:"PubliclyAccessible" type:"boolean"`
	// contains filtered or unexported fields
}

func (RestoreDBInstanceFromDBSnapshotInput) GoString

GoString returns the string representation

func (*RestoreDBInstanceFromDBSnapshotInput) SetAvailabilityZone

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetDBInstanceClass

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetDBInstanceIdentifier

SetDBInstanceIdentifier sets the DBInstanceIdentifier field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetDBName

SetDBName sets the DBName field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetDBSnapshotIdentifier

SetDBSnapshotIdentifier sets the DBSnapshotIdentifier field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetEngine

SetEngine sets the Engine field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetLicenseModel

SetLicenseModel sets the LicenseModel field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyDBParameterGroupName

SetNiftyDBParameterGroupName sets the NiftyDBParameterGroupName field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyDBSecurityGroups

SetNiftyDBSecurityGroups sets the NiftyDBSecurityGroups field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyMasterPrivateAddress

SetNiftyMasterPrivateAddress sets the NiftyMasterPrivateAddress field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyMultiAZType

SetNiftyMultiAZType sets the NiftyMultiAZType field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyNetworkId

SetNiftyNetworkId sets the NiftyNetworkId field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyReadReplicaDBInstanceIdentifier

func (s *RestoreDBInstanceFromDBSnapshotInput) SetNiftyReadReplicaDBInstanceIdentifier(v int64) *RestoreDBInstanceFromDBSnapshotInput

SetNiftyReadReplicaDBInstanceIdentifier sets the NiftyReadReplicaDBInstanceIdentifier field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyReadReplicaPrivateAddress

func (s *RestoreDBInstanceFromDBSnapshotInput) SetNiftyReadReplicaPrivateAddress(v string) *RestoreDBInstanceFromDBSnapshotInput

SetNiftyReadReplicaPrivateAddress sets the NiftyReadReplicaPrivateAddress field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftySlavePrivateAddress

SetNiftySlavePrivateAddress sets the NiftySlavePrivateAddress field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyStorageType

SetNiftyStorageType sets the NiftyStorageType field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetNiftyVirtualPrivateAddress

SetNiftyVirtualPrivateAddress sets the NiftyVirtualPrivateAddress field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetPort

SetPort sets the Port field's value.

func (*RestoreDBInstanceFromDBSnapshotInput) SetPubliclyAccessible

SetPubliclyAccessible sets the PubliclyAccessible field's value.

func (RestoreDBInstanceFromDBSnapshotInput) String

String returns the string representation

type RestoreDBInstanceFromDBSnapshotOutput

type RestoreDBInstanceFromDBSnapshotOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (RestoreDBInstanceFromDBSnapshotOutput) GoString

GoString returns the string representation

func (*RestoreDBInstanceFromDBSnapshotOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (RestoreDBInstanceFromDBSnapshotOutput) String

String returns the string representation

type RestoreDBInstanceToPointInTimeInput

type RestoreDBInstanceToPointInTimeInput struct {
	AvailabilityZone *string `locationName:"AvailabilityZone" type:"string"`

	DBInstanceClass *string `locationName:"DBInstanceClass" type:"string"`

	DBName *string `locationName:"DBName" type:"string"`

	Engine *string `locationName:"Engine" type:"string"`

	LicenseModel *string `locationName:"LicenseModel" type:"string"`

	MultiAZ *bool `locationName:"MultiAZ" type:"boolean"`

	NiftyDBParameterGroupName *string `locationName:"NiftyDBParameterGroupName" type:"string"`

	NiftyDBSecurityGroups []*string `locationName:"NiftyDBSecurityGroups" locationNameList:"member" type:"list"`

	NiftyMasterPrivateAddress *string `locationName:"NiftyMasterPrivateAddress" type:"string"`

	NiftyMultiAZType *int64 `locationName:"NiftyMultiAZType" type:"integer"`

	NiftyNetworkId *string `locationName:"NiftyNetworkId" type:"string"`

	NiftyReadReplicaDBInstanceIdentifier *string `locationName:"NiftyReadReplicaDBInstanceIdentifier" type:"string"`

	NiftyReadReplicaPrivateAddress *string `locationName:"NiftyReadReplicaPrivateAddress" type:"string"`

	NiftySlavePrivateAddress *string `locationName:"NiftySlavePrivateAddress" type:"string"`

	NiftyStorageType *int64 `locationName:"NiftyStorageType" type:"integer"`

	NiftyVirtualPrivateAddress *string `locationName:"NiftyVirtualPrivateAddress" type:"string"`

	Port *int64 `locationName:"Port" type:"integer"`

	PubliclyAccessible *bool `locationName:"PubliclyAccessible" type:"boolean"`

	RestoreTime *time.Time `locationName:"RestoreTime" type:"timestamp" timestampFormat:"iso8601"`

	SourceDBInstanceIdentifier *string `locationName:"SourceDBInstanceIdentifier" type:"string"`

	TargetDBInstanceIdentifier *string `locationName:"TargetDBInstanceIdentifier" type:"string"`

	UseLatestRestorableTime *bool `locationName:"UseLatestRestorableTime" type:"boolean"`
	// contains filtered or unexported fields
}

func (RestoreDBInstanceToPointInTimeInput) GoString

GoString returns the string representation

func (*RestoreDBInstanceToPointInTimeInput) SetAvailabilityZone

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetDBInstanceClass

SetDBInstanceClass sets the DBInstanceClass field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetDBName

SetDBName sets the DBName field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetEngine

SetEngine sets the Engine field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetLicenseModel

SetLicenseModel sets the LicenseModel field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyDBParameterGroupName

SetNiftyDBParameterGroupName sets the NiftyDBParameterGroupName field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyDBSecurityGroups

SetNiftyDBSecurityGroups sets the NiftyDBSecurityGroups field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyMasterPrivateAddress

SetNiftyMasterPrivateAddress sets the NiftyMasterPrivateAddress field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyMultiAZType

SetNiftyMultiAZType sets the NiftyMultiAZType field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyNetworkId

SetNiftyNetworkId sets the NiftyNetworkId field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyReadReplicaDBInstanceIdentifier

func (s *RestoreDBInstanceToPointInTimeInput) SetNiftyReadReplicaDBInstanceIdentifier(v string) *RestoreDBInstanceToPointInTimeInput

SetNiftyReadReplicaDBInstanceIdentifier sets the NiftyReadReplicaDBInstanceIdentifier field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyReadReplicaPrivateAddress

func (s *RestoreDBInstanceToPointInTimeInput) SetNiftyReadReplicaPrivateAddress(v string) *RestoreDBInstanceToPointInTimeInput

SetNiftyReadReplicaPrivateAddress sets the NiftyReadReplicaPrivateAddress field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftySlavePrivateAddress

SetNiftySlavePrivateAddress sets the NiftySlavePrivateAddress field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyStorageType

SetNiftyStorageType sets the NiftyStorageType field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetNiftyVirtualPrivateAddress

SetNiftyVirtualPrivateAddress sets the NiftyVirtualPrivateAddress field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetPort

SetPort sets the Port field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetPubliclyAccessible

SetPubliclyAccessible sets the PubliclyAccessible field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetRestoreTime

SetRestoreTime sets the RestoreTime field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetSourceDBInstanceIdentifier

SetSourceDBInstanceIdentifier sets the SourceDBInstanceIdentifier field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetTargetDBInstanceIdentifier

SetTargetDBInstanceIdentifier sets the TargetDBInstanceIdentifier field's value.

func (*RestoreDBInstanceToPointInTimeInput) SetUseLatestRestorableTime

SetUseLatestRestorableTime sets the UseLatestRestorableTime field's value.

func (RestoreDBInstanceToPointInTimeInput) String

String returns the string representation

type RestoreDBInstanceToPointInTimeOutput

type RestoreDBInstanceToPointInTimeOutput struct {
	DBInstance *DBInstance `type:"structure"`
	// contains filtered or unexported fields
}

func (RestoreDBInstanceToPointInTimeOutput) GoString

GoString returns the string representation

func (*RestoreDBInstanceToPointInTimeOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (RestoreDBInstanceToPointInTimeOutput) String

String returns the string representation

type RevokeDBSecurityGroupIngressInput

type RevokeDBSecurityGroupIngressInput struct {
	CIDRIP *string `locationName:"CIDRIP" type:"string"`

	DBSecurityGroupName *string `locationName:"DBSecurityGroupName" type:"string"`

	EC2SecurityGroupName *string `locationName:"EC2SecurityGroupName" type:"string"`
	// contains filtered or unexported fields
}

func (RevokeDBSecurityGroupIngressInput) GoString

GoString returns the string representation

func (*RevokeDBSecurityGroupIngressInput) SetCIDRIP

SetCIDRIP sets the CIDRIP field's value.

func (*RevokeDBSecurityGroupIngressInput) SetDBSecurityGroupName

SetDBSecurityGroupName sets the DBSecurityGroupName field's value.

func (*RevokeDBSecurityGroupIngressInput) SetEC2SecurityGroupName

SetEC2SecurityGroupName sets the EC2SecurityGroupName field's value.

func (RevokeDBSecurityGroupIngressInput) String

String returns the string representation

type RevokeDBSecurityGroupIngressOutput

type RevokeDBSecurityGroupIngressOutput struct {
	DBSecurityGroup *DBSecurityGroup `type:"structure"`
	// contains filtered or unexported fields
}

func (RevokeDBSecurityGroupIngressOutput) GoString

GoString returns the string representation

func (*RevokeDBSecurityGroupIngressOutput) SetDBSecurityGroup

SetDBSecurityGroup sets the DBSecurityGroup field's value.

func (RevokeDBSecurityGroupIngressOutput) String

String returns the string representation

type VpcSecurityGroup

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

func (VpcSecurityGroup) GoString

func (s VpcSecurityGroup) GoString() string

GoString returns the string representation

func (VpcSecurityGroup) String

func (s VpcSecurityGroup) String() string

String returns the string representation

Directories

Path Synopsis
Package rdbiface provides an interface to enable mocking the NIFCLOUD RDB service client for testing your code.
Package rdbiface provides an interface to enable mocking the NIFCLOUD RDB service client for testing your code.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL