Documentation

Overview

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

See https://pfs.nifcloud.com/api/rdb/ for more information on this service.

See rdb package documentation for more information. https://godoc.org/github.com/nifcloud/nifcloud-sdk-go/service/rdb/

Using the Client

To use 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://godoc.org/github.com/nifcloud/nifcloud-sdk-go/

See aws.Config documentation for more information on configuring SDK clients. https://godoc.org/github.com/nifcloud/nifcloud-sdk-go/nifcloud/#Config

See the rdb client for more information on creating client for this service. https://godoc.org/github.com/nifcloud/nifcloud-sdk-go/service/rdb/#New

Index

Constants

View Source
const (
	ServiceName = "rdb" // Service's name
	ServiceID   = "Rdb" // Service's identifier
	EndpointsID = "rdb" // Service's Endpoint identifier
)

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) String

String returns the string representation

type AddSourceIdentifierToSubscriptionOutput

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

func (AddSourceIdentifierToSubscriptionOutput) String

String returns the string representation

type AddSourceIdentifierToSubscriptionRequest

AddSourceIdentifierToSubscriptionRequest is the request type for the AddSourceIdentifierToSubscription API operation.

func (AddSourceIdentifierToSubscriptionRequest) Send

Send marshals and sends the AddSourceIdentifierToSubscription API request.

type AddSourceIdentifierToSubscriptionResponse

type AddSourceIdentifierToSubscriptionResponse struct {
	*AddSourceIdentifierToSubscriptionOutput
	// contains filtered or unexported fields
}

AddSourceIdentifierToSubscriptionResponse is the response type for the AddSourceIdentifierToSubscription API operation.

func (*AddSourceIdentifierToSubscriptionResponse) SDKResponseMetdata

func (r *AddSourceIdentifierToSubscriptionResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the AddSourceIdentifierToSubscription request.

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) String

String returns the string representation

type AuthorizeDBSecurityGroupIngressOutput

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

func (AuthorizeDBSecurityGroupIngressOutput) String

String returns the string representation

type AuthorizeDBSecurityGroupIngressRequest

type AuthorizeDBSecurityGroupIngressRequest struct {
	*aws.Request
	Input *AuthorizeDBSecurityGroupIngressInput
	Copy  func(*AuthorizeDBSecurityGroupIngressInput) AuthorizeDBSecurityGroupIngressRequest
}

AuthorizeDBSecurityGroupIngressRequest is the request type for the AuthorizeDBSecurityGroupIngress API operation.

func (AuthorizeDBSecurityGroupIngressRequest) Send

Send marshals and sends the AuthorizeDBSecurityGroupIngress API request.

type AuthorizeDBSecurityGroupIngressResponse

type AuthorizeDBSecurityGroupIngressResponse struct {
	*AuthorizeDBSecurityGroupIngressOutput
	// contains filtered or unexported fields
}

AuthorizeDBSecurityGroupIngressResponse is the response type for the AuthorizeDBSecurityGroupIngress API operation.

func (*AuthorizeDBSecurityGroupIngressResponse) SDKResponseMetdata

func (r *AuthorizeDBSecurityGroupIngressResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the AuthorizeDBSecurityGroupIngress request.

type AvailabilityZone

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

	NiftyStorageTypes []int64 `type:"list"`

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

func (AvailabilityZone) String

func (s AvailabilityZone) String() string

String returns the string representation

type Certificate

type Certificate struct {
	CertificateIdentifier *string `type:"string"`

	CertificateType *string `type:"string"`

	Thumbprint *string `type:"string"`

	ValidFrom *string `type:"string"`

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

func (Certificate) String

func (s Certificate) String() string

String returns the string representation

type Client

type Client struct {
	*aws.Client
}

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

The client's methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(config nifcloud.Config) *Client

New creates a new instance of the client from the provided Config.

Example:

// Create a client from just a config.
svc := rdb.New(myConfig)

func (*Client) AddSourceIdentifierToSubscriptionRequest

func (c *Client) AddSourceIdentifierToSubscriptionRequest(input *AddSourceIdentifierToSubscriptionInput) AddSourceIdentifierToSubscriptionRequest

AddSourceIdentifierToSubscriptionRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using AddSourceIdentifierToSubscriptionRequest.
req := client.AddSourceIdentifierToSubscriptionRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/AddSourceIdentifierToSubscription.htm

func (*Client) AuthorizeDBSecurityGroupIngressRequest

func (c *Client) AuthorizeDBSecurityGroupIngressRequest(input *AuthorizeDBSecurityGroupIngressInput) AuthorizeDBSecurityGroupIngressRequest

AuthorizeDBSecurityGroupIngressRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using AuthorizeDBSecurityGroupIngressRequest.
req := client.AuthorizeDBSecurityGroupIngressRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/AuthorizeDBSecurityGroupIngress.htm

func (*Client) CopyDBSnapshotRequest

func (c *Client) CopyDBSnapshotRequest(input *CopyDBSnapshotInput) CopyDBSnapshotRequest

CopyDBSnapshotRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using CopyDBSnapshotRequest.
req := client.CopyDBSnapshotRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/CopyDBSnapshot.htm

func (*Client) CreateDBInstanceReadReplicaRequest

func (c *Client) CreateDBInstanceReadReplicaRequest(input *CreateDBInstanceReadReplicaInput) CreateDBInstanceReadReplicaRequest

CreateDBInstanceReadReplicaRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using CreateDBInstanceReadReplicaRequest.
req := client.CreateDBInstanceReadReplicaRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/CreateDBInstanceReadReplica.htm

func (*Client) CreateDBInstanceRequest

func (c *Client) CreateDBInstanceRequest(input *CreateDBInstanceInput) CreateDBInstanceRequest

CreateDBInstanceRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using CreateDBInstanceRequest.
req := client.CreateDBInstanceRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/CreateDBInstance.htm

func (*Client) CreateDBParameterGroupRequest

func (c *Client) CreateDBParameterGroupRequest(input *CreateDBParameterGroupInput) CreateDBParameterGroupRequest

CreateDBParameterGroupRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using CreateDBParameterGroupRequest.
req := client.CreateDBParameterGroupRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/CreateDBParameterGroup.htm

func (*Client) CreateDBSecurityGroupRequest

func (c *Client) CreateDBSecurityGroupRequest(input *CreateDBSecurityGroupInput) CreateDBSecurityGroupRequest

CreateDBSecurityGroupRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using CreateDBSecurityGroupRequest.
req := client.CreateDBSecurityGroupRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/CreateDBSecurityGroup.htm

func (*Client) CreateDBSnapshotRequest

func (c *Client) CreateDBSnapshotRequest(input *CreateDBSnapshotInput) CreateDBSnapshotRequest

CreateDBSnapshotRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using CreateDBSnapshotRequest.
req := client.CreateDBSnapshotRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/CreateDBSnapshot.htm

func (*Client) CreateEventSubscriptionRequest

func (c *Client) CreateEventSubscriptionRequest(input *CreateEventSubscriptionInput) CreateEventSubscriptionRequest

CreateEventSubscriptionRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using CreateEventSubscriptionRequest.
req := client.CreateEventSubscriptionRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/CreateEventSubscription.htm

func (*Client) DeleteDBInstanceRequest

func (c *Client) DeleteDBInstanceRequest(input *DeleteDBInstanceInput) DeleteDBInstanceRequest

DeleteDBInstanceRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DeleteDBInstanceRequest.
req := client.DeleteDBInstanceRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DeleteDBInstance.htm

func (*Client) DeleteDBParameterGroupRequest

func (c *Client) DeleteDBParameterGroupRequest(input *DeleteDBParameterGroupInput) DeleteDBParameterGroupRequest

DeleteDBParameterGroupRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DeleteDBParameterGroupRequest.
req := client.DeleteDBParameterGroupRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DeleteDBParameterGroup.htm

func (*Client) DeleteDBSecurityGroupRequest

func (c *Client) DeleteDBSecurityGroupRequest(input *DeleteDBSecurityGroupInput) DeleteDBSecurityGroupRequest

DeleteDBSecurityGroupRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DeleteDBSecurityGroupRequest.
req := client.DeleteDBSecurityGroupRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DeleteDBSecurityGroup.htm

func (*Client) DeleteDBSnapshotRequest

func (c *Client) DeleteDBSnapshotRequest(input *DeleteDBSnapshotInput) DeleteDBSnapshotRequest

DeleteDBSnapshotRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DeleteDBSnapshotRequest.
req := client.DeleteDBSnapshotRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DeleteDBSnapshot.htm

func (*Client) DeleteEventSubscriptionRequest

func (c *Client) DeleteEventSubscriptionRequest(input *DeleteEventSubscriptionInput) DeleteEventSubscriptionRequest

DeleteEventSubscriptionRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DeleteEventSubscriptionRequest.
req := client.DeleteEventSubscriptionRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DeleteEventSubscription.htm

func (*Client) DescribeCertificatesRequest

func (c *Client) DescribeCertificatesRequest(input *DescribeCertificatesInput) DescribeCertificatesRequest

DescribeCertificatesRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeCertificatesRequest.
req := client.DescribeCertificatesRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeCertificates.htm

func (*Client) DescribeDBEngineVersionsRequest

func (c *Client) DescribeDBEngineVersionsRequest(input *DescribeDBEngineVersionsInput) DescribeDBEngineVersionsRequest

DescribeDBEngineVersionsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeDBEngineVersionsRequest.
req := client.DescribeDBEngineVersionsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeDBEngineVersions.htm

func (*Client) DescribeDBInstancesRequest

func (c *Client) DescribeDBInstancesRequest(input *DescribeDBInstancesInput) DescribeDBInstancesRequest

DescribeDBInstancesRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeDBInstancesRequest.
req := client.DescribeDBInstancesRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeDBInstances.htm

func (*Client) DescribeDBLogFilesRequest

func (c *Client) DescribeDBLogFilesRequest(input *DescribeDBLogFilesInput) DescribeDBLogFilesRequest

DescribeDBLogFilesRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeDBLogFilesRequest.
req := client.DescribeDBLogFilesRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeDBLogFiles.htm

func (*Client) DescribeDBParameterGroupsRequest

func (c *Client) DescribeDBParameterGroupsRequest(input *DescribeDBParameterGroupsInput) DescribeDBParameterGroupsRequest

DescribeDBParameterGroupsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeDBParameterGroupsRequest.
req := client.DescribeDBParameterGroupsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeDBParameterGroups.htm

func (*Client) DescribeDBParametersRequest

func (c *Client) DescribeDBParametersRequest(input *DescribeDBParametersInput) DescribeDBParametersRequest

DescribeDBParametersRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeDBParametersRequest.
req := client.DescribeDBParametersRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeDBParameters.htm

func (*Client) DescribeDBSecurityGroupsRequest

func (c *Client) DescribeDBSecurityGroupsRequest(input *DescribeDBSecurityGroupsInput) DescribeDBSecurityGroupsRequest

DescribeDBSecurityGroupsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeDBSecurityGroupsRequest.
req := client.DescribeDBSecurityGroupsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeDBSecurityGroups.htm

func (*Client) DescribeDBSnapshotsRequest

func (c *Client) DescribeDBSnapshotsRequest(input *DescribeDBSnapshotsInput) DescribeDBSnapshotsRequest

DescribeDBSnapshotsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeDBSnapshotsRequest.
req := client.DescribeDBSnapshotsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeDBSnapshots.htm

func (*Client) DescribeEngineDefaultParametersRequest

func (c *Client) DescribeEngineDefaultParametersRequest(input *DescribeEngineDefaultParametersInput) DescribeEngineDefaultParametersRequest

DescribeEngineDefaultParametersRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeEngineDefaultParametersRequest.
req := client.DescribeEngineDefaultParametersRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeEngineDefaultParameters.htm

func (*Client) DescribeEventCategoriesRequest

func (c *Client) DescribeEventCategoriesRequest(input *DescribeEventCategoriesInput) DescribeEventCategoriesRequest

DescribeEventCategoriesRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeEventCategoriesRequest.
req := client.DescribeEventCategoriesRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeEventCategories.htm

func (*Client) DescribeEventSubscriptionsRequest

func (c *Client) DescribeEventSubscriptionsRequest(input *DescribeEventSubscriptionsInput) DescribeEventSubscriptionsRequest

DescribeEventSubscriptionsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeEventSubscriptionsRequest.
req := client.DescribeEventSubscriptionsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeEventSubscriptions.htm

func (*Client) DescribeEventsRequest

func (c *Client) DescribeEventsRequest(input *DescribeEventsInput) DescribeEventsRequest

DescribeEventsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeEventsRequest.
req := client.DescribeEventsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeEvents.htm

func (*Client) DescribeOrderableDBInstanceOptionsRequest

func (c *Client) DescribeOrderableDBInstanceOptionsRequest(input *DescribeOrderableDBInstanceOptionsInput) DescribeOrderableDBInstanceOptionsRequest

DescribeOrderableDBInstanceOptionsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DescribeOrderableDBInstanceOptionsRequest.
req := client.DescribeOrderableDBInstanceOptionsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DescribeOrderableDBInstanceOptions.htm

func (*Client) DownloadDBLogFilePortionRequest

func (c *Client) DownloadDBLogFilePortionRequest(input *DownloadDBLogFilePortionInput) DownloadDBLogFilePortionRequest

DownloadDBLogFilePortionRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using DownloadDBLogFilePortionRequest.
req := client.DownloadDBLogFilePortionRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/DownloadDBLogFilePortion.htm

func (*Client) ModifyDBInstanceRequest

func (c *Client) ModifyDBInstanceRequest(input *ModifyDBInstanceInput) ModifyDBInstanceRequest

ModifyDBInstanceRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using ModifyDBInstanceRequest.
req := client.ModifyDBInstanceRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/ModifyDBInstance.htm

func (*Client) ModifyDBParameterGroupRequest

func (c *Client) ModifyDBParameterGroupRequest(input *ModifyDBParameterGroupInput) ModifyDBParameterGroupRequest

ModifyDBParameterGroupRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using ModifyDBParameterGroupRequest.
req := client.ModifyDBParameterGroupRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/ModifyDBParameterGroup.htm

func (*Client) ModifyEventSubscriptionRequest

func (c *Client) ModifyEventSubscriptionRequest(input *ModifyEventSubscriptionInput) ModifyEventSubscriptionRequest

ModifyEventSubscriptionRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using ModifyEventSubscriptionRequest.
req := client.ModifyEventSubscriptionRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/ModifyEventSubscription.htm

func (*Client) NiftyFailoverDBInstanceRequest

func (c *Client) NiftyFailoverDBInstanceRequest(input *NiftyFailoverDBInstanceInput) NiftyFailoverDBInstanceRequest

NiftyFailoverDBInstanceRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using NiftyFailoverDBInstanceRequest.
req := client.NiftyFailoverDBInstanceRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/NiftyFailoverDBInstance.htm

func (*Client) NiftyGetMetricStatisticsRequest

func (c *Client) NiftyGetMetricStatisticsRequest(input *NiftyGetMetricStatisticsInput) NiftyGetMetricStatisticsRequest

NiftyGetMetricStatisticsRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using NiftyGetMetricStatisticsRequest.
req := client.NiftyGetMetricStatisticsRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/NiftyGetMetricStatistics.htm

func (*Client) RebootDBInstanceRequest

func (c *Client) RebootDBInstanceRequest(input *RebootDBInstanceInput) RebootDBInstanceRequest

RebootDBInstanceRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using RebootDBInstanceRequest.
req := client.RebootDBInstanceRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/RebootDBInstance.htm

func (*Client) RemoveSourceIdentifierFromSubscriptionRequest

func (c *Client) RemoveSourceIdentifierFromSubscriptionRequest(input *RemoveSourceIdentifierFromSubscriptionInput) RemoveSourceIdentifierFromSubscriptionRequest

RemoveSourceIdentifierFromSubscriptionRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using RemoveSourceIdentifierFromSubscriptionRequest.
req := client.RemoveSourceIdentifierFromSubscriptionRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/RemoveSourceIdentifierFromSubscription.htm

func (*Client) ResetDBParameterGroupRequest

func (c *Client) ResetDBParameterGroupRequest(input *ResetDBParameterGroupInput) ResetDBParameterGroupRequest

ResetDBParameterGroupRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using ResetDBParameterGroupRequest.
req := client.ResetDBParameterGroupRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/ResetDBParameterGroup.htm

func (*Client) ResetExternalMasterRequest

func (c *Client) ResetExternalMasterRequest(input *ResetExternalMasterInput) ResetExternalMasterRequest

ResetExternalMasterRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using ResetExternalMasterRequest.
req := client.ResetExternalMasterRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/ResetExternalMaster.htm

func (*Client) RestoreDBInstanceFromDBSnapshotRequest

func (c *Client) RestoreDBInstanceFromDBSnapshotRequest(input *RestoreDBInstanceFromDBSnapshotInput) RestoreDBInstanceFromDBSnapshotRequest

RestoreDBInstanceFromDBSnapshotRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using RestoreDBInstanceFromDBSnapshotRequest.
req := client.RestoreDBInstanceFromDBSnapshotRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/RestoreDBInstanceFromDBSnapshot.htm

func (*Client) RestoreDBInstanceToPointInTimeRequest

func (c *Client) RestoreDBInstanceToPointInTimeRequest(input *RestoreDBInstanceToPointInTimeInput) RestoreDBInstanceToPointInTimeRequest

RestoreDBInstanceToPointInTimeRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using RestoreDBInstanceToPointInTimeRequest.
req := client.RestoreDBInstanceToPointInTimeRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/RestoreDBInstanceToPointInTime.htm

func (*Client) RevokeDBSecurityGroupIngressRequest

func (c *Client) RevokeDBSecurityGroupIngressRequest(input *RevokeDBSecurityGroupIngressInput) RevokeDBSecurityGroupIngressRequest

RevokeDBSecurityGroupIngressRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using RevokeDBSecurityGroupIngressRequest.
req := client.RevokeDBSecurityGroupIngressRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/RevokeDBSecurityGroupIngress.htm

func (*Client) SetExternalMasterRequest

func (c *Client) SetExternalMasterRequest(input *SetExternalMasterInput) SetExternalMasterRequest

SetExternalMasterRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using SetExternalMasterRequest.
req := client.SetExternalMasterRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/SetExternalMaster.htm

func (*Client) StartReplicationRequest

func (c *Client) StartReplicationRequest(input *StartReplicationInput) StartReplicationRequest

StartReplicationRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using StartReplicationRequest.
req := client.StartReplicationRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/StartReplication.htm

func (*Client) StopReplicationRequest

func (c *Client) StopReplicationRequest(input *StopReplicationInput) StopReplicationRequest

StopReplicationRequest returns a request value for making API operation for NIFCLOUD RDB.

// Example sending a request using StopReplicationRequest.
req := client.StopReplicationRequest(params)
resp, err := req.Send(context.TODO())
if err == nil {
    fmt.Println(resp)
}

Please also see https://pfs.nifcloud.com/api/rdb/StopReplication.htm

func (*Client) WaitUntilDBInstanceAvailable

func (c *Client) WaitUntilDBInstanceAvailable(ctx context.Context, input *DescribeDBInstancesInput, opts ...aws.WaiterOption) error

WaitUntilDBInstanceAvailable uses the rdb API operation DescribeDBInstances to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBInstanceDeleted

func (c *Client) WaitUntilDBInstanceDeleted(ctx context.Context, input *DescribeDBInstancesInput, opts ...aws.WaiterOption) error

WaitUntilDBInstanceDeleted uses the rdb API operation DescribeDBInstances to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBInstanceExists

func (c *Client) WaitUntilDBInstanceExists(ctx context.Context, input *DescribeDBInstancesInput, opts ...aws.WaiterOption) error

WaitUntilDBInstanceExists uses the rdb API operation DescribeDBInstances to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBInstanceFailed

func (c *Client) WaitUntilDBInstanceFailed(ctx context.Context, input *DescribeDBInstancesInput, opts ...aws.WaiterOption) error

WaitUntilDBInstanceFailed uses the rdb API operation DescribeDBInstances to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBInstanceStorageFull

func (c *Client) WaitUntilDBInstanceStorageFull(ctx context.Context, input *DescribeDBInstancesInput, opts ...aws.WaiterOption) error

WaitUntilDBInstanceStorageFull uses the rdb API operation DescribeDBInstances to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupDeleted

func (c *Client) WaitUntilDBSecurityGroupDeleted(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupDeleted uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupEC2SecurityGroupsAuthFailed

func (c *Client) WaitUntilDBSecurityGroupEC2SecurityGroupsAuthFailed(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupEC2SecurityGroupsAuthFailed uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupEC2SecurityGroupsAuthorized

func (c *Client) WaitUntilDBSecurityGroupEC2SecurityGroupsAuthorized(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupEC2SecurityGroupsAuthorized uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupEC2SecurityGroupsEmptied

func (c *Client) WaitUntilDBSecurityGroupEC2SecurityGroupsEmptied(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupEC2SecurityGroupsEmptied uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupEC2SecurityGroupsRevokeFailed

func (c *Client) WaitUntilDBSecurityGroupEC2SecurityGroupsRevokeFailed(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupEC2SecurityGroupsRevokeFailed uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupExists

func (c *Client) WaitUntilDBSecurityGroupExists(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupExists uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupIPRangesAuthFailed

func (c *Client) WaitUntilDBSecurityGroupIPRangesAuthFailed(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupIPRangesAuthFailed uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupIPRangesAuthorized

func (c *Client) WaitUntilDBSecurityGroupIPRangesAuthorized(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupIPRangesAuthorized uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupIPRangesEmptied

func (c *Client) WaitUntilDBSecurityGroupIPRangesEmptied(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupIPRangesEmptied uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 (*Client) WaitUntilDBSecurityGroupIPRangesRevokeFailed

func (c *Client) WaitUntilDBSecurityGroupIPRangesRevokeFailed(ctx context.Context, input *DescribeDBSecurityGroupsInput, opts ...aws.WaiterOption) error

WaitUntilDBSecurityGroupIPRangesRevokeFailed uses the rdb API operation DescribeDBSecurityGroups to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.

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 CopyDBSnapshotInput

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

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

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) String

func (s CopyDBSnapshotOutput) String() string

String returns the string representation

type CopyDBSnapshotRequest

type CopyDBSnapshotRequest struct {
	*aws.Request
	Input *CopyDBSnapshotInput
	Copy  func(*CopyDBSnapshotInput) CopyDBSnapshotRequest
}

CopyDBSnapshotRequest is the request type for the CopyDBSnapshot API operation.

func (CopyDBSnapshotRequest) Send

Send marshals and sends the CopyDBSnapshot API request.

type CopyDBSnapshotResponse

type CopyDBSnapshotResponse struct {
	*CopyDBSnapshotOutput
	// contains filtered or unexported fields
}

CopyDBSnapshotResponse is the response type for the CopyDBSnapshot API operation.

func (*CopyDBSnapshotResponse) SDKResponseMetdata

func (r *CopyDBSnapshotResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the CopyDBSnapshot request.

type CreateDBInstanceInput

type CreateDBInstanceInput struct {
	AccountingType *string `locationName:"AccountingType" type:"string"`

	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"`

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

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) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type CreateDBInstanceReadReplicaInput

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

	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) String

String returns the string representation

type CreateDBInstanceReadReplicaOutput

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

func (CreateDBInstanceReadReplicaOutput) String

String returns the string representation

type CreateDBInstanceReadReplicaRequest

type CreateDBInstanceReadReplicaRequest struct {
	*aws.Request
	Input *CreateDBInstanceReadReplicaInput
	Copy  func(*CreateDBInstanceReadReplicaInput) CreateDBInstanceReadReplicaRequest
}

CreateDBInstanceReadReplicaRequest is the request type for the CreateDBInstanceReadReplica API operation.

func (CreateDBInstanceReadReplicaRequest) Send

Send marshals and sends the CreateDBInstanceReadReplica API request.

type CreateDBInstanceReadReplicaResponse

type CreateDBInstanceReadReplicaResponse struct {
	*CreateDBInstanceReadReplicaOutput
	// contains filtered or unexported fields
}

CreateDBInstanceReadReplicaResponse is the response type for the CreateDBInstanceReadReplica API operation.

func (*CreateDBInstanceReadReplicaResponse) SDKResponseMetdata

func (r *CreateDBInstanceReadReplicaResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the CreateDBInstanceReadReplica request.

type CreateDBInstanceRequest

type CreateDBInstanceRequest struct {
	*aws.Request
	Input *CreateDBInstanceInput
	Copy  func(*CreateDBInstanceInput) CreateDBInstanceRequest
}

CreateDBInstanceRequest is the request type for the CreateDBInstance API operation.

func (CreateDBInstanceRequest) Send

Send marshals and sends the CreateDBInstance API request.

type CreateDBInstanceResponse

type CreateDBInstanceResponse struct {
	*CreateDBInstanceOutput
	// contains filtered or unexported fields
}

CreateDBInstanceResponse is the response type for the CreateDBInstance API operation.

func (*CreateDBInstanceResponse) SDKResponseMetdata

func (r *CreateDBInstanceResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the CreateDBInstance request.

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) String

String returns the string representation

type CreateDBParameterGroupOutput

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

func (CreateDBParameterGroupOutput) String

String returns the string representation

type CreateDBParameterGroupRequest

type CreateDBParameterGroupRequest struct {
	*aws.Request
	Input *CreateDBParameterGroupInput
	Copy  func(*CreateDBParameterGroupInput) CreateDBParameterGroupRequest
}

CreateDBParameterGroupRequest is the request type for the CreateDBParameterGroup API operation.

func (CreateDBParameterGroupRequest) Send

Send marshals and sends the CreateDBParameterGroup API request.

type CreateDBParameterGroupResponse

type CreateDBParameterGroupResponse struct {
	*CreateDBParameterGroupOutput
	// contains filtered or unexported fields
}

CreateDBParameterGroupResponse is the response type for the CreateDBParameterGroup API operation.

func (*CreateDBParameterGroupResponse) SDKResponseMetdata

func (r *CreateDBParameterGroupResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the CreateDBParameterGroup request.

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) String

String returns the string representation

type CreateDBSecurityGroupOutput

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

func (CreateDBSecurityGroupOutput) String

String returns the string representation

type CreateDBSecurityGroupRequest

type CreateDBSecurityGroupRequest struct {
	*aws.Request
	Input *CreateDBSecurityGroupInput
	Copy  func(*CreateDBSecurityGroupInput) CreateDBSecurityGroupRequest
}

CreateDBSecurityGroupRequest is the request type for the CreateDBSecurityGroup API operation.

func (CreateDBSecurityGroupRequest) Send

Send marshals and sends the CreateDBSecurityGroup API request.

type CreateDBSecurityGroupResponse

type CreateDBSecurityGroupResponse struct {
	*CreateDBSecurityGroupOutput
	// contains filtered or unexported fields
}

CreateDBSecurityGroupResponse is the response type for the CreateDBSecurityGroup API operation.

func (*CreateDBSecurityGroupResponse) SDKResponseMetdata

func (r *CreateDBSecurityGroupResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the CreateDBSecurityGroup request.

type CreateDBSnapshotInput

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

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

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) String

func (s CreateDBSnapshotOutput) String() string

String returns the string representation

type CreateDBSnapshotRequest

type CreateDBSnapshotRequest struct {
	*aws.Request
	Input *CreateDBSnapshotInput
	Copy  func(*CreateDBSnapshotInput) CreateDBSnapshotRequest
}

CreateDBSnapshotRequest is the request type for the CreateDBSnapshot API operation.

func (CreateDBSnapshotRequest) Send

Send marshals and sends the CreateDBSnapshot API request.

type CreateDBSnapshotResponse

type CreateDBSnapshotResponse struct {
	*CreateDBSnapshotOutput
	// contains filtered or unexported fields
}

CreateDBSnapshotResponse is the response type for the CreateDBSnapshot API operation.

func (*CreateDBSnapshotResponse) SDKResponseMetdata

func (r *CreateDBSnapshotResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the CreateDBSnapshot request.

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) String

String returns the string representation

type CreateEventSubscriptionOutput

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

func (CreateEventSubscriptionOutput) String

String returns the string representation

type CreateEventSubscriptionRequest

type CreateEventSubscriptionRequest struct {
	*aws.Request
	Input *CreateEventSubscriptionInput
	Copy  func(*CreateEventSubscriptionInput) CreateEventSubscriptionRequest
}

CreateEventSubscriptionRequest is the request type for the CreateEventSubscription API operation.

func (CreateEventSubscriptionRequest) Send

Send marshals and sends the CreateEventSubscription API request.

type CreateEventSubscriptionResponse

type CreateEventSubscriptionResponse struct {
	*CreateEventSubscriptionOutput
	// contains filtered or unexported fields
}

CreateEventSubscriptionResponse is the response type for the CreateEventSubscription API operation.

func (*CreateEventSubscriptionResponse) SDKResponseMetdata

func (r *CreateEventSubscriptionResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the CreateEventSubscription request.

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) String

func (s DBEngineVersion) String() string

String returns the string representation

type DBInstance

type DBInstance struct {
	AccountingType *int64 `type:"integer"`

	AllocatedStorage *string `type:"string"`

	AutoMinorVersionUpgrade *bool `type:"boolean"`

	AvailabilityZone *string `type:"string"`

	BackupRetentionPeriod *string `type:"string"`

	BinlogRetentionPeriod *string `type:"string"`

	CACertificateIdentifier *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"`

	ExternalReplicationInfo *ExternalReplicationInfo `type:"structure"`

	InstanceCreateTime *string `type:"string"`

	LatestRestorableTime *string `type:"string"`

	LicenseModel *string `type:"string"`

	MasterUsername *string `type:"string"`

	MultiAZ *string `type:"string"`

	NextMonthAccountingType *int64 `type:"integer"`

	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) 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) 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) 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) 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) 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) 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) String

func (s DeleteDBInstanceOutput) String() string

String returns the string representation

type DeleteDBInstanceRequest

type DeleteDBInstanceRequest struct {
	*aws.Request
	Input *DeleteDBInstanceInput
	Copy  func(*DeleteDBInstanceInput) DeleteDBInstanceRequest
}

DeleteDBInstanceRequest is the request type for the DeleteDBInstance API operation.

func (DeleteDBInstanceRequest) Send

Send marshals and sends the DeleteDBInstance API request.

type DeleteDBInstanceResponse

type DeleteDBInstanceResponse struct {
	*DeleteDBInstanceOutput
	// contains filtered or unexported fields
}

DeleteDBInstanceResponse is the response type for the DeleteDBInstance API operation.

func (*DeleteDBInstanceResponse) SDKResponseMetdata

func (r *DeleteDBInstanceResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DeleteDBInstance request.

type DeleteDBParameterGroupInput

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

func (DeleteDBParameterGroupInput) String

String returns the string representation

type DeleteDBParameterGroupOutput

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

func (DeleteDBParameterGroupOutput) String

String returns the string representation

type DeleteDBParameterGroupRequest

type DeleteDBParameterGroupRequest struct {
	*aws.Request
	Input *DeleteDBParameterGroupInput
	Copy  func(*DeleteDBParameterGroupInput) DeleteDBParameterGroupRequest
}

DeleteDBParameterGroupRequest is the request type for the DeleteDBParameterGroup API operation.

func (DeleteDBParameterGroupRequest) Send

Send marshals and sends the DeleteDBParameterGroup API request.

type DeleteDBParameterGroupResponse

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

DeleteDBParameterGroupResponse is the response type for the DeleteDBParameterGroup API operation.

func (*DeleteDBParameterGroupResponse) SDKResponseMetdata

func (r *DeleteDBParameterGroupResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DeleteDBParameterGroup request.

type DeleteDBSecurityGroupInput

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

func (DeleteDBSecurityGroupInput) String

String returns the string representation

type DeleteDBSecurityGroupOutput

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

func (DeleteDBSecurityGroupOutput) String

String returns the string representation

type DeleteDBSecurityGroupRequest

type DeleteDBSecurityGroupRequest struct {
	*aws.Request
	Input *DeleteDBSecurityGroupInput
	Copy  func(*DeleteDBSecurityGroupInput) DeleteDBSecurityGroupRequest
}

DeleteDBSecurityGroupRequest is the request type for the DeleteDBSecurityGroup API operation.

func (DeleteDBSecurityGroupRequest) Send

Send marshals and sends the DeleteDBSecurityGroup API request.

type DeleteDBSecurityGroupResponse

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

DeleteDBSecurityGroupResponse is the response type for the DeleteDBSecurityGroup API operation.

func (*DeleteDBSecurityGroupResponse) SDKResponseMetdata

func (r *DeleteDBSecurityGroupResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DeleteDBSecurityGroup request.

type DeleteDBSnapshotInput

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

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) String

func (s DeleteDBSnapshotOutput) String() string

String returns the string representation

type DeleteDBSnapshotRequest

type DeleteDBSnapshotRequest struct {
	*aws.Request
	Input *DeleteDBSnapshotInput
	Copy  func(*DeleteDBSnapshotInput) DeleteDBSnapshotRequest
}

DeleteDBSnapshotRequest is the request type for the DeleteDBSnapshot API operation.

func (DeleteDBSnapshotRequest) Send

Send marshals and sends the DeleteDBSnapshot API request.

type DeleteDBSnapshotResponse

type DeleteDBSnapshotResponse struct {
	*DeleteDBSnapshotOutput
	// contains filtered or unexported fields
}

DeleteDBSnapshotResponse is the response type for the DeleteDBSnapshot API operation.

func (*DeleteDBSnapshotResponse) SDKResponseMetdata

func (r *DeleteDBSnapshotResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DeleteDBSnapshot request.

type DeleteEventSubscriptionInput

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

func (DeleteEventSubscriptionInput) String

String returns the string representation

type DeleteEventSubscriptionOutput

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

func (DeleteEventSubscriptionOutput) String

String returns the string representation

type DeleteEventSubscriptionRequest

type DeleteEventSubscriptionRequest struct {
	*aws.Request
	Input *DeleteEventSubscriptionInput
	Copy  func(*DeleteEventSubscriptionInput) DeleteEventSubscriptionRequest
}

DeleteEventSubscriptionRequest is the request type for the DeleteEventSubscription API operation.

func (DeleteEventSubscriptionRequest) Send

Send marshals and sends the DeleteEventSubscription API request.

type DeleteEventSubscriptionResponse

type DeleteEventSubscriptionResponse struct {
	*DeleteEventSubscriptionOutput
	// contains filtered or unexported fields
}

DeleteEventSubscriptionResponse is the response type for the DeleteEventSubscription API operation.

func (*DeleteEventSubscriptionResponse) SDKResponseMetdata

func (r *DeleteEventSubscriptionResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DeleteEventSubscription request.

type DescribeCertificatesInput

type DescribeCertificatesInput struct {
	CertificateIdentifier *string `locationName:"CertificateIdentifier" type:"string"`

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

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

func (DescribeCertificatesInput) String

func (s DescribeCertificatesInput) String() string

String returns the string representation

type DescribeCertificatesOutput

type DescribeCertificatesOutput struct {
	Certificates []Certificate `locationNameList:"Certificate" type:"list"`

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

func (DescribeCertificatesOutput) String

String returns the string representation

type DescribeCertificatesRequest

type DescribeCertificatesRequest struct {
	*aws.Request
	Input *DescribeCertificatesInput
	Copy  func(*DescribeCertificatesInput) DescribeCertificatesRequest
}

DescribeCertificatesRequest is the request type for the DescribeCertificates API operation.

func (DescribeCertificatesRequest) Send

Send marshals and sends the DescribeCertificates API request.

type DescribeCertificatesResponse

type DescribeCertificatesResponse struct {
	*DescribeCertificatesOutput
	// contains filtered or unexported fields
}

DescribeCertificatesResponse is the response type for the DescribeCertificates API operation.

func (*DescribeCertificatesResponse) SDKResponseMetdata

func (r *DescribeCertificatesResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeCertificates request.

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) 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) String

String returns the string representation

type DescribeDBEngineVersionsRequest

type DescribeDBEngineVersionsRequest struct {
	*aws.Request
	Input *DescribeDBEngineVersionsInput
	Copy  func(*DescribeDBEngineVersionsInput) DescribeDBEngineVersionsRequest
}

DescribeDBEngineVersionsRequest is the request type for the DescribeDBEngineVersions API operation.

func (DescribeDBEngineVersionsRequest) Send

Send marshals and sends the DescribeDBEngineVersions API request.

type DescribeDBEngineVersionsResponse

type DescribeDBEngineVersionsResponse struct {
	*DescribeDBEngineVersionsOutput
	// contains filtered or unexported fields
}

DescribeDBEngineVersionsResponse is the response type for the DescribeDBEngineVersions API operation.

func (*DescribeDBEngineVersionsResponse) SDKResponseMetdata

func (r *DescribeDBEngineVersionsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeDBEngineVersions request.

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) 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) String

func (s DescribeDBInstancesOutput) String() string

String returns the string representation

type DescribeDBInstancesRequest

type DescribeDBInstancesRequest struct {
	*aws.Request
	Input *DescribeDBInstancesInput
	Copy  func(*DescribeDBInstancesInput) DescribeDBInstancesRequest
}

DescribeDBInstancesRequest is the request type for the DescribeDBInstances API operation.

func (DescribeDBInstancesRequest) Send

Send marshals and sends the DescribeDBInstances API request.

type DescribeDBInstancesResponse

type DescribeDBInstancesResponse struct {
	*DescribeDBInstancesOutput
	// contains filtered or unexported fields
}

DescribeDBInstancesResponse is the response type for the DescribeDBInstances API operation.

func (*DescribeDBInstancesResponse) SDKResponseMetdata

func (r *DescribeDBInstancesResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeDBInstances request.

type DescribeDBLogFilesDetails

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

	LogFileName *string `type:"string"`

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

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) 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) String

func (s DescribeDBLogFilesOutput) String() string

String returns the string representation

type DescribeDBLogFilesRequest

type DescribeDBLogFilesRequest struct {
	*aws.Request
	Input *DescribeDBLogFilesInput
	Copy  func(*DescribeDBLogFilesInput) DescribeDBLogFilesRequest
}

DescribeDBLogFilesRequest is the request type for the DescribeDBLogFiles API operation.

func (DescribeDBLogFilesRequest) Send

Send marshals and sends the DescribeDBLogFiles API request.

type DescribeDBLogFilesResponse

type DescribeDBLogFilesResponse struct {
	*DescribeDBLogFilesOutput
	// contains filtered or unexported fields
}

DescribeDBLogFilesResponse is the response type for the DescribeDBLogFiles API operation.

func (*DescribeDBLogFilesResponse) SDKResponseMetdata

func (r *DescribeDBLogFilesResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeDBLogFiles request.

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) 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) String

String returns the string representation

type DescribeDBParameterGroupsRequest

type DescribeDBParameterGroupsRequest struct {
	*aws.Request
	Input *DescribeDBParameterGroupsInput
	Copy  func(*DescribeDBParameterGroupsInput) DescribeDBParameterGroupsRequest
}

DescribeDBParameterGroupsRequest is the request type for the DescribeDBParameterGroups API operation.

func (DescribeDBParameterGroupsRequest) Send

Send marshals and sends the DescribeDBParameterGroups API request.

type DescribeDBParameterGroupsResponse

type DescribeDBParameterGroupsResponse struct {
	*DescribeDBParameterGroupsOutput
	// contains filtered or unexported fields
}

DescribeDBParameterGroupsResponse is the response type for the DescribeDBParameterGroups API operation.

func (*DescribeDBParameterGroupsResponse) SDKResponseMetdata

func (r *DescribeDBParameterGroupsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeDBParameterGroups request.

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) 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) String

String returns the string representation

type DescribeDBParametersRequest

type DescribeDBParametersRequest struct {
	*aws.Request
	Input *DescribeDBParametersInput
	Copy  func(*DescribeDBParametersInput) DescribeDBParametersRequest
}

DescribeDBParametersRequest is the request type for the DescribeDBParameters API operation.

func (DescribeDBParametersRequest) Send

Send marshals and sends the DescribeDBParameters API request.

type DescribeDBParametersResponse

type DescribeDBParametersResponse struct {
	*DescribeDBParametersOutput
	// contains filtered or unexported fields
}

DescribeDBParametersResponse is the response type for the DescribeDBParameters API operation.

func (*DescribeDBParametersResponse) SDKResponseMetdata

func (r *DescribeDBParametersResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeDBParameters request.

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) 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) String

String returns the string representation

type DescribeDBSecurityGroupsRequest

type DescribeDBSecurityGroupsRequest struct {
	*aws.Request
	Input *DescribeDBSecurityGroupsInput
	Copy  func(*DescribeDBSecurityGroupsInput) DescribeDBSecurityGroupsRequest
}

DescribeDBSecurityGroupsRequest is the request type for the DescribeDBSecurityGroups API operation.

func (DescribeDBSecurityGroupsRequest) Send

Send marshals and sends the DescribeDBSecurityGroups API request.

type DescribeDBSecurityGroupsResponse

type DescribeDBSecurityGroupsResponse struct {
	*DescribeDBSecurityGroupsOutput
	// contains filtered or unexported fields
}

DescribeDBSecurityGroupsResponse is the response type for the DescribeDBSecurityGroups API operation.

func (*DescribeDBSecurityGroupsResponse) SDKResponseMetdata

func (r *DescribeDBSecurityGroupsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeDBSecurityGroups request.

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) 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) String

func (s DescribeDBSnapshotsOutput) String() string

String returns the string representation

type DescribeDBSnapshotsRequest

type DescribeDBSnapshotsRequest struct {
	*aws.Request
	Input *DescribeDBSnapshotsInput
	Copy  func(*DescribeDBSnapshotsInput) DescribeDBSnapshotsRequest
}

DescribeDBSnapshotsRequest is the request type for the DescribeDBSnapshots API operation.

func (DescribeDBSnapshotsRequest) Send

Send marshals and sends the DescribeDBSnapshots API request.

type DescribeDBSnapshotsResponse

type DescribeDBSnapshotsResponse struct {
	*DescribeDBSnapshotsOutput
	// contains filtered or unexported fields
}

DescribeDBSnapshotsResponse is the response type for the DescribeDBSnapshots API operation.

func (*DescribeDBSnapshotsResponse) SDKResponseMetdata

func (r *DescribeDBSnapshotsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeDBSnapshots request.

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) String

String returns the string representation

type DescribeEngineDefaultParametersOutput

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

func (DescribeEngineDefaultParametersOutput) String

String returns the string representation

type DescribeEngineDefaultParametersRequest

type DescribeEngineDefaultParametersRequest struct {
	*aws.Request
	Input *DescribeEngineDefaultParametersInput
	Copy  func(*DescribeEngineDefaultParametersInput) DescribeEngineDefaultParametersRequest
}

DescribeEngineDefaultParametersRequest is the request type for the DescribeEngineDefaultParameters API operation.

func (DescribeEngineDefaultParametersRequest) Send

Send marshals and sends the DescribeEngineDefaultParameters API request.

type DescribeEngineDefaultParametersResponse

type DescribeEngineDefaultParametersResponse struct {
	*DescribeEngineDefaultParametersOutput
	// contains filtered or unexported fields
}

DescribeEngineDefaultParametersResponse is the response type for the DescribeEngineDefaultParameters API operation.

func (*DescribeEngineDefaultParametersResponse) SDKResponseMetdata

func (r *DescribeEngineDefaultParametersResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeEngineDefaultParameters request.

type DescribeEventCategoriesInput

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

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) String

String returns the string representation

type DescribeEventCategoriesRequest

type DescribeEventCategoriesRequest struct {
	*aws.Request
	Input *DescribeEventCategoriesInput
	Copy  func(*DescribeEventCategoriesInput) DescribeEventCategoriesRequest
}

DescribeEventCategoriesRequest is the request type for the DescribeEventCategories API operation.

func (DescribeEventCategoriesRequest) Send

Send marshals and sends the DescribeEventCategories API request.

type DescribeEventCategoriesResponse

type DescribeEventCategoriesResponse struct {
	*DescribeEventCategoriesOutput
	// contains filtered or unexported fields
}

DescribeEventCategoriesResponse is the response type for the DescribeEventCategories API operation.

func (*DescribeEventCategoriesResponse) SDKResponseMetdata

func (r *DescribeEventCategoriesResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeEventCategories request.

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) 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) String

String returns the string representation

type DescribeEventSubscriptionsRequest

type DescribeEventSubscriptionsRequest struct {
	*aws.Request
	Input *DescribeEventSubscriptionsInput
	Copy  func(*DescribeEventSubscriptionsInput) DescribeEventSubscriptionsRequest
}

DescribeEventSubscriptionsRequest is the request type for the DescribeEventSubscriptions API operation.

func (DescribeEventSubscriptionsRequest) Send

Send marshals and sends the DescribeEventSubscriptions API request.

type DescribeEventSubscriptionsResponse

type DescribeEventSubscriptionsResponse struct {
	*DescribeEventSubscriptionsOutput
	// contains filtered or unexported fields
}

DescribeEventSubscriptionsResponse is the response type for the DescribeEventSubscriptions API operation.

func (*DescribeEventSubscriptionsResponse) SDKResponseMetdata

func (r *DescribeEventSubscriptionsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeEventSubscriptions request.

type DescribeEventsInput

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

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

	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"`
	// contains filtered or unexported fields
}

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) String

func (s DescribeEventsOutput) String() string

String returns the string representation

type DescribeEventsRequest

type DescribeEventsRequest struct {
	*aws.Request
	Input *DescribeEventsInput
	Copy  func(*DescribeEventsInput) DescribeEventsRequest
}

DescribeEventsRequest is the request type for the DescribeEvents API operation.

func (DescribeEventsRequest) Send

Send marshals and sends the DescribeEvents API request.

type DescribeEventsResponse

type DescribeEventsResponse struct {
	*DescribeEventsOutput
	// contains filtered or unexported fields
}

DescribeEventsResponse is the response type for the DescribeEvents API operation.

func (*DescribeEventsResponse) SDKResponseMetdata

func (r *DescribeEventsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeEvents request.

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) 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) String

String returns the string representation

type DescribeOrderableDBInstanceOptionsRequest

DescribeOrderableDBInstanceOptionsRequest is the request type for the DescribeOrderableDBInstanceOptions API operation.

func (DescribeOrderableDBInstanceOptionsRequest) Send

Send marshals and sends the DescribeOrderableDBInstanceOptions API request.

type DescribeOrderableDBInstanceOptionsResponse

type DescribeOrderableDBInstanceOptionsResponse struct {
	*DescribeOrderableDBInstanceOptionsOutput
	// contains filtered or unexported fields
}

DescribeOrderableDBInstanceOptionsResponse is the response type for the DescribeOrderableDBInstanceOptions API operation.

func (*DescribeOrderableDBInstanceOptionsResponse) SDKResponseMetdata

func (r *DescribeOrderableDBInstanceOptionsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DescribeOrderableDBInstanceOptions request.

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) 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) String

String returns the string representation

type DownloadDBLogFilePortionRequest

type DownloadDBLogFilePortionRequest struct {
	*aws.Request
	Input *DownloadDBLogFilePortionInput
	Copy  func(*DownloadDBLogFilePortionInput) DownloadDBLogFilePortionRequest
}

DownloadDBLogFilePortionRequest is the request type for the DownloadDBLogFilePortion API operation.

func (DownloadDBLogFilePortionRequest) Send

Send marshals and sends the DownloadDBLogFilePortion API request.

type DownloadDBLogFilePortionResponse

type DownloadDBLogFilePortionResponse struct {
	*DownloadDBLogFilePortionOutput
	// contains filtered or unexported fields
}

DownloadDBLogFilePortionResponse is the response type for the DownloadDBLogFilePortion API operation.

func (*DownloadDBLogFilePortionResponse) SDKResponseMetdata

func (r *DownloadDBLogFilePortionResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the DownloadDBLogFilePortion request.

type EC2SecurityGroup

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

	EC2SecurityGroupOwnerId *string `type:"string"`

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

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) 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) 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) 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) 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) String

func (s EventSubscription) String() string

String returns the string representation

type ExternalReplicationInfo

type ExternalReplicationInfo struct {
	ExternalMasterAddress *string `type:"string"`

	ExternalReplicationMessage *string `type:"string"`

	ExternalReplicationStatus *string `type:"string"`

	ReplicationAddresses []string `type:"list"`

	ReplicationPrivateAddresses []string `type:"list"`
	// contains filtered or unexported fields
}

func (ExternalReplicationInfo) String

func (s ExternalReplicationInfo) 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) 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) String

func (s Member) String() string

String returns the string representation

type ModifyDBInstanceInput

type ModifyDBInstanceInput struct {
	AccountingType *string `locationName:"AccountingType" type:"string"`

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

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

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

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

	CACertificateIdentifier *string `locationName:"CACertificateIdentifier" type:"string"`

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

	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"`

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

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) String

func (s ModifyDBInstanceOutput) String() string

String returns the string representation

type ModifyDBInstanceRequest

type ModifyDBInstanceRequest struct {
	*aws.Request
	Input *ModifyDBInstanceInput
	Copy  func(*ModifyDBInstanceInput) ModifyDBInstanceRequest
}

ModifyDBInstanceRequest is the request type for the ModifyDBInstance API operation.

func (ModifyDBInstanceRequest) Send

Send marshals and sends the ModifyDBInstance API request.

type ModifyDBInstanceResponse

type ModifyDBInstanceResponse struct {
	*ModifyDBInstanceOutput
	// contains filtered or unexported fields
}

ModifyDBInstanceResponse is the response type for the ModifyDBInstance API operation.

func (*ModifyDBInstanceResponse) SDKResponseMetdata

func (r *ModifyDBInstanceResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the ModifyDBInstance request.

type ModifyDBParameterGroupInput

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

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

func (ModifyDBParameterGroupInput) String

String returns the string representation

type ModifyDBParameterGroupOutput

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

func (ModifyDBParameterGroupOutput) String

String returns the string representation

type ModifyDBParameterGroupRequest

type ModifyDBParameterGroupRequest struct {
	*aws.Request
	Input *ModifyDBParameterGroupInput
	Copy  func(*ModifyDBParameterGroupInput) ModifyDBParameterGroupRequest
}

ModifyDBParameterGroupRequest is the request type for the ModifyDBParameterGroup API operation.

func (ModifyDBParameterGroupRequest) Send

Send marshals and sends the ModifyDBParameterGroup API request.

type ModifyDBParameterGroupResponse

type ModifyDBParameterGroupResponse struct {
	*ModifyDBParameterGroupOutput
	// contains filtered or unexported fields
}

ModifyDBParameterGroupResponse is the response type for the ModifyDBParameterGroup API operation.

func (*ModifyDBParameterGroupResponse) SDKResponseMetdata

func (r *ModifyDBParameterGroupResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the ModifyDBParameterGroup request.

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) String

String returns the string representation

type ModifyEventSubscriptionOutput

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

func (ModifyEventSubscriptionOutput) String

String returns the string representation

type ModifyEventSubscriptionRequest

type ModifyEventSubscriptionRequest struct {
	*aws.Request
	Input *ModifyEventSubscriptionInput
	Copy  func(*ModifyEventSubscriptionInput) ModifyEventSubscriptionRequest
}

ModifyEventSubscriptionRequest is the request type for the ModifyEventSubscription API operation.

func (ModifyEventSubscriptionRequest) Send

Send marshals and sends the ModifyEventSubscription API request.

type ModifyEventSubscriptionResponse

type ModifyEventSubscriptionResponse struct {
	*ModifyEventSubscriptionOutput
	// contains filtered or unexported fields
}

ModifyEventSubscriptionResponse is the response type for the ModifyEventSubscription API operation.

func (*ModifyEventSubscriptionResponse) SDKResponseMetdata

func (r *ModifyEventSubscriptionResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the ModifyEventSubscription request.

type NiftyFailoverDBInstanceInput

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

func (NiftyFailoverDBInstanceInput) String

String returns the string representation

type NiftyFailoverDBInstanceOutput

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

func (NiftyFailoverDBInstanceOutput) String

String returns the string representation

type NiftyFailoverDBInstanceRequest

type NiftyFailoverDBInstanceRequest struct {
	*aws.Request
	Input *NiftyFailoverDBInstanceInput
	Copy  func(*NiftyFailoverDBInstanceInput) NiftyFailoverDBInstanceRequest
}

NiftyFailoverDBInstanceRequest is the request type for the NiftyFailoverDBInstance API operation.

func (NiftyFailoverDBInstanceRequest) Send

Send marshals and sends the NiftyFailoverDBInstance API request.

type NiftyFailoverDBInstanceResponse

type NiftyFailoverDBInstanceResponse struct {
	*NiftyFailoverDBInstanceOutput
	// contains filtered or unexported fields
}

NiftyFailoverDBInstanceResponse is the response type for the NiftyFailoverDBInstance API operation.

func (*NiftyFailoverDBInstanceResponse) SDKResponseMetdata

func (r *NiftyFailoverDBInstanceResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the NiftyFailoverDBInstance request.

type NiftyGetMetricStatisticsInput

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

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

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

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

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) String

String returns the string representation

type NiftyGetMetricStatisticsRequest

type NiftyGetMetricStatisticsRequest struct {
	*aws.Request
	Input *NiftyGetMetricStatisticsInput
	Copy  func(*NiftyGetMetricStatisticsInput) NiftyGetMetricStatisticsRequest
}

NiftyGetMetricStatisticsRequest is the request type for the NiftyGetMetricStatistics API operation.

func (NiftyGetMetricStatisticsRequest) Send

Send marshals and sends the NiftyGetMetricStatistics API request.

type NiftyGetMetricStatisticsResponse

type NiftyGetMetricStatisticsResponse struct {
	*NiftyGetMetricStatisticsOutput
	// contains filtered or unexported fields
}

NiftyGetMetricStatisticsResponse is the response type for the NiftyGetMetricStatistics API operation.

func (*NiftyGetMetricStatisticsResponse) SDKResponseMetdata

func (r *NiftyGetMetricStatisticsResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the NiftyGetMetricStatistics request.

type OptionGroupMembership

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

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

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) 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) 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) String

func (s PendingModifiedValues) String() string

String returns the string representation

type ReadReplicaDBInstanceIdentifier

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

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) 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) String

func (s RebootDBInstanceOutput) String() string

String returns the string representation

type RebootDBInstanceRequest

type RebootDBInstanceRequest struct {
	*aws.Request
	Input *RebootDBInstanceInput
	Copy  func(*RebootDBInstanceInput) RebootDBInstanceRequest
}

RebootDBInstanceRequest is the request type for the RebootDBInstance API operation.

func (RebootDBInstanceRequest) Send

Send marshals and sends the RebootDBInstance API request.

type RebootDBInstanceResponse

type RebootDBInstanceResponse struct {
	*RebootDBInstanceOutput
	// contains filtered or unexported fields
}

RebootDBInstanceResponse is the response type for the RebootDBInstance API operation.

func (*RebootDBInstanceResponse) SDKResponseMetdata

func (r *RebootDBInstanceResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the RebootDBInstance request.

type RemoveSourceIdentifierFromSubscriptionInput

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

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

func (RemoveSourceIdentifierFromSubscriptionInput) String

String returns the string representation

type RemoveSourceIdentifierFromSubscriptionOutput

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

func (RemoveSourceIdentifierFromSubscriptionOutput) String

String returns the string representation

type RemoveSourceIdentifierFromSubscriptionRequest

RemoveSourceIdentifierFromSubscriptionRequest is the request type for the RemoveSourceIdentifierFromSubscription API operation.

func (RemoveSourceIdentifierFromSubscriptionRequest) Send

Send marshals and sends the RemoveSourceIdentifierFromSubscription API request.

type RemoveSourceIdentifierFromSubscriptionResponse

type RemoveSourceIdentifierFromSubscriptionResponse struct {
	*RemoveSourceIdentifierFromSubscriptionOutput
	// contains filtered or unexported fields
}

RemoveSourceIdentifierFromSubscriptionResponse is the response type for the RemoveSourceIdentifierFromSubscription API operation.

func (*RemoveSourceIdentifierFromSubscriptionResponse) SDKResponseMetdata

SDKResponseMetdata returns the response metadata for the RemoveSourceIdentifierFromSubscription request.

type RequestDimensions

type RequestDimensions struct {
	Name *string `locationName:"Name" type:"string"`

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

func (RequestDimensions) String

func (s RequestDimensions) String() string

String returns the string representation

type RequestParameters

type RequestParameters 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 (RequestParameters) String

func (s RequestParameters) String() string

String returns the string representation

type RequestParametersOfResetDBParameterGroup

type RequestParametersOfResetDBParameterGroup struct {
	ApplyMethod *string `locationName:"ApplyMethod" type:"string"`

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

func (RequestParametersOfResetDBParameterGroup) String

String returns the string representation

type ResetDBParameterGroupInput

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

	Parameters []RequestParametersOfResetDBParameterGroup `locationName:"Parameters" locationNameList:"member" type:"list"`

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

func (ResetDBParameterGroupInput) String

String returns the string representation

type ResetDBParameterGroupOutput

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

func (ResetDBParameterGroupOutput) String

String returns the string representation

type ResetDBParameterGroupRequest

type ResetDBParameterGroupRequest struct {
	*aws.Request
	Input *ResetDBParameterGroupInput
	Copy  func(*ResetDBParameterGroupInput) ResetDBParameterGroupRequest
}

ResetDBParameterGroupRequest is the request type for the ResetDBParameterGroup API operation.

func (ResetDBParameterGroupRequest) Send

Send marshals and sends the ResetDBParameterGroup API request.

type ResetDBParameterGroupResponse

type ResetDBParameterGroupResponse struct {
	*ResetDBParameterGroupOutput
	// contains filtered or unexported fields
}

ResetDBParameterGroupResponse is the response type for the ResetDBParameterGroup API operation.

func (*ResetDBParameterGroupResponse) SDKResponseMetdata

func (r *ResetDBParameterGroupResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the ResetDBParameterGroup request.

type ResetExternalMasterInput

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

func (ResetExternalMasterInput) String

func (s ResetExternalMasterInput) String() string

String returns the string representation

type ResetExternalMasterOutput

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

func (ResetExternalMasterOutput) String

func (s ResetExternalMasterOutput) String() string

String returns the string representation

type ResetExternalMasterRequest

type ResetExternalMasterRequest struct {
	*aws.Request
	Input *ResetExternalMasterInput
	Copy  func(*ResetExternalMasterInput) ResetExternalMasterRequest
}

ResetExternalMasterRequest is the request type for the ResetExternalMaster API operation.

func (ResetExternalMasterRequest) Send

Send marshals and sends the ResetExternalMaster API request.

type ResetExternalMasterResponse

type ResetExternalMasterResponse struct {
	*ResetExternalMasterOutput
	// contains filtered or unexported fields
}

ResetExternalMasterResponse is the response type for the ResetExternalMaster API operation.

func (*ResetExternalMasterResponse) SDKResponseMetdata

func (r *ResetExternalMasterResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the ResetExternalMaster request.

type RestoreDBInstanceFromDBSnapshotInput

type RestoreDBInstanceFromDBSnapshotInput struct {
	AccountingType *string `locationName:"AccountingType" type:"string"`

	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"`

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

func (RestoreDBInstanceFromDBSnapshotInput) String

String returns the string representation

type RestoreDBInstanceFromDBSnapshotOutput

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

func (RestoreDBInstanceFromDBSnapshotOutput) String

String returns the string representation

type RestoreDBInstanceFromDBSnapshotRequest

type RestoreDBInstanceFromDBSnapshotRequest struct {
	*aws.Request
	Input *RestoreDBInstanceFromDBSnapshotInput
	Copy  func(*RestoreDBInstanceFromDBSnapshotInput) RestoreDBInstanceFromDBSnapshotRequest
}

RestoreDBInstanceFromDBSnapshotRequest is the request type for the RestoreDBInstanceFromDBSnapshot API operation.

func (RestoreDBInstanceFromDBSnapshotRequest) Send

Send marshals and sends the RestoreDBInstanceFromDBSnapshot API request.

type RestoreDBInstanceFromDBSnapshotResponse

type RestoreDBInstanceFromDBSnapshotResponse struct {
	*RestoreDBInstanceFromDBSnapshotOutput
	// contains filtered or unexported fields
}

RestoreDBInstanceFromDBSnapshotResponse is the response type for the RestoreDBInstanceFromDBSnapshot API operation.

func (*RestoreDBInstanceFromDBSnapshotResponse) SDKResponseMetdata

func (r *RestoreDBInstanceFromDBSnapshotResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the RestoreDBInstanceFromDBSnapshot request.

type RestoreDBInstanceToPointInTimeInput

type RestoreDBInstanceToPointInTimeInput struct {
	AccountingType *string `locationName:"AccountingType" type:"string"`

	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"`

	ReadReplicaAccountingType *string `locationName:"ReadReplicaAccountingType" type:"string"`

	RestoreTime *time.Time `locationName:"RestoreTime" type:"timestamp"`

	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) String

String returns the string representation

type RestoreDBInstanceToPointInTimeOutput

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

func (RestoreDBInstanceToPointInTimeOutput) String

String returns the string representation

type RestoreDBInstanceToPointInTimeRequest

type RestoreDBInstanceToPointInTimeRequest struct {
	*aws.Request
	Input *RestoreDBInstanceToPointInTimeInput
	Copy  func(*RestoreDBInstanceToPointInTimeInput) RestoreDBInstanceToPointInTimeRequest
}

RestoreDBInstanceToPointInTimeRequest is the request type for the RestoreDBInstanceToPointInTime API operation.

func (RestoreDBInstanceToPointInTimeRequest) Send

Send marshals and sends the RestoreDBInstanceToPointInTime API request.

type RestoreDBInstanceToPointInTimeResponse

type RestoreDBInstanceToPointInTimeResponse struct {
	*RestoreDBInstanceToPointInTimeOutput
	// contains filtered or unexported fields
}

RestoreDBInstanceToPointInTimeResponse is the response type for the RestoreDBInstanceToPointInTime API operation.

func (*RestoreDBInstanceToPointInTimeResponse) SDKResponseMetdata

func (r *RestoreDBInstanceToPointInTimeResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the RestoreDBInstanceToPointInTime request.

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) String

String returns the string representation

type RevokeDBSecurityGroupIngressOutput

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

func (RevokeDBSecurityGroupIngressOutput) String

String returns the string representation

type RevokeDBSecurityGroupIngressRequest

type RevokeDBSecurityGroupIngressRequest struct {
	*aws.Request
	Input *RevokeDBSecurityGroupIngressInput
	Copy  func(*RevokeDBSecurityGroupIngressInput) RevokeDBSecurityGroupIngressRequest
}

RevokeDBSecurityGroupIngressRequest is the request type for the RevokeDBSecurityGroupIngress API operation.

func (RevokeDBSecurityGroupIngressRequest) Send

Send marshals and sends the RevokeDBSecurityGroupIngress API request.

type RevokeDBSecurityGroupIngressResponse

type RevokeDBSecurityGroupIngressResponse struct {
	*RevokeDBSecurityGroupIngressOutput
	// contains filtered or unexported fields
}

RevokeDBSecurityGroupIngressResponse is the response type for the RevokeDBSecurityGroupIngress API operation.

func (*RevokeDBSecurityGroupIngressResponse) SDKResponseMetdata

func (r *RevokeDBSecurityGroupIngressResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the RevokeDBSecurityGroupIngress request.

type SetExternalMasterInput

type SetExternalMasterInput struct {
	BinlogFileName *string `locationName:"BinlogFileName" type:"string"`

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

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

	MasterHost *string `locationName:"MasterHost" type:"string"`

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

	ReplicationUserName *string `locationName:"ReplicationUserName" type:"string"`

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

func (SetExternalMasterInput) String

func (s SetExternalMasterInput) String() string

String returns the string representation

type SetExternalMasterOutput

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

func (SetExternalMasterOutput) String

func (s SetExternalMasterOutput) String() string

String returns the string representation

type SetExternalMasterRequest

type SetExternalMasterRequest struct {
	*aws.Request
	Input *SetExternalMasterInput
	Copy  func(*SetExternalMasterInput) SetExternalMasterRequest
}

SetExternalMasterRequest is the request type for the SetExternalMaster API operation.

func (SetExternalMasterRequest) Send

Send marshals and sends the SetExternalMaster API request.

type SetExternalMasterResponse

type SetExternalMasterResponse struct {
	*SetExternalMasterOutput
	// contains filtered or unexported fields
}

SetExternalMasterResponse is the response type for the SetExternalMaster API operation.

func (*SetExternalMasterResponse) SDKResponseMetdata

func (r *SetExternalMasterResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the SetExternalMaster request.

type StartReplicationInput

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

func (StartReplicationInput) String

func (s StartReplicationInput) String() string

String returns the string representation

type StartReplicationOutput

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

func (StartReplicationOutput) String

func (s StartReplicationOutput) String() string

String returns the string representation

type StartReplicationRequest

type StartReplicationRequest struct {
	*aws.Request
	Input *StartReplicationInput
	Copy  func(*StartReplicationInput) StartReplicationRequest
}

StartReplicationRequest is the request type for the StartReplication API operation.

func (StartReplicationRequest) Send

Send marshals and sends the StartReplication API request.

type StartReplicationResponse

type StartReplicationResponse struct {
	*StartReplicationOutput
	// contains filtered or unexported fields
}

StartReplicationResponse is the response type for the StartReplication API operation.

func (*StartReplicationResponse) SDKResponseMetdata

func (r *StartReplicationResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the StartReplication request.

type StopReplicationInput

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

func (StopReplicationInput) String

func (s StopReplicationInput) String() string

String returns the string representation

type StopReplicationOutput

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

func (StopReplicationOutput) String

func (s StopReplicationOutput) String() string

String returns the string representation

type StopReplicationRequest

type StopReplicationRequest struct {
	*aws.Request
	Input *StopReplicationInput
	Copy  func(*StopReplicationInput) StopReplicationRequest
}

StopReplicationRequest is the request type for the StopReplication API operation.

func (StopReplicationRequest) Send

Send marshals and sends the StopReplication API request.

type StopReplicationResponse

type StopReplicationResponse struct {
	*StopReplicationOutput
	// contains filtered or unexported fields
}

StopReplicationResponse is the response type for the StopReplication API operation.

func (*StopReplicationResponse) SDKResponseMetdata

func (r *StopReplicationResponse) SDKResponseMetdata() *aws.Response

SDKResponseMetdata returns the response metadata for the StopReplication request.

type VpcSecurityGroup

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

func (VpcSecurityGroup) String

func (s VpcSecurityGroup) String() string

String returns the string representation

Source Files

Directories

Path Synopsis
rdbiface Package rdbiface provides an interface to enable mocking the NIFCLOUD RDB service client for testing your code.