krds

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2024 License: Apache-2.0 Imports: 9 Imported by: 2

Documentation

Index

Constants

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

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type Krds

type Krds struct {
	*client.Client
}

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

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

func ExtraNew

func ExtraNew(info *utils.UrlInfo, p client.ConfigProvider, cfgs ...*aws.Config) *Krds

extraNew create int can support ssl or region locate set

func New

func New(p client.ConfigProvider, cfgs ...*aws.Config) *Krds

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

Example:

// Create a Krds client from just a session.
svc := krds.New(mySession)

// Create a Krds client with additional configuration
svc := krds.New(mySession, aws.NewConfig().WithRegion("us-west-2"))

func SdkNew

func SdkNew(p client.ConfigProvider, cfgs *ksc.Config, info ...*utils.UrlInfo) *Krds

SdkNew create int can support ssl or region locate set

func (*Krds) AllocateDBInstanceEip

func (c *Krds) AllocateDBInstanceEip(input *map[string]interface{}) (*map[string]interface{}, error)

AllocateDBInstanceEip API operation for krds.

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

See the KSC API reference guide for krds's API operation AllocateDBInstanceEip for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/AllocateDBInstanceEip

func (*Krds) AllocateDBInstanceEipRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/AllocateDBInstanceEip

func (*Krds) AllocateDBInstanceEipWithContext

func (c *Krds) AllocateDBInstanceEipWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See AllocateDBInstanceEip for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) CloneSecurityGroup

func (c *Krds) CloneSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)

CloneSecurityGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation CloneSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CloneSecurityGroup

func (*Krds) CloneSecurityGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CloneSecurityGroup

func (*Krds) CloneSecurityGroupWithContext

func (c *Krds) CloneSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See CloneSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) CreateDBInstance

func (c *Krds) CreateDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstance API operation for krds.

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

See the KSC API reference guide for krds's API operation CreateDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateDBInstance

func (*Krds) CreateDBInstanceReadReplica

func (c *Krds) CreateDBInstanceReadReplica(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstanceReadReplica API operation for krds.

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

See the KSC API reference guide for krds's API operation CreateDBInstanceReadReplica for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateDBInstanceReadReplica

func (*Krds) CreateDBInstanceReadReplicaRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateDBInstanceReadReplica

func (*Krds) CreateDBInstanceReadReplicaWithContext

func (c *Krds) CreateDBInstanceReadReplicaWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See CreateDBInstanceReadReplica for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) CreateDBInstanceRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateDBInstance

func (*Krds) CreateDBInstanceWithContext

func (c *Krds) CreateDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See CreateDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) CreateDBParameterGroup

func (c *Krds) CreateDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBParameterGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation CreateDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateDBParameterGroup

func (*Krds) CreateDBParameterGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateDBParameterGroup

func (*Krds) CreateDBParameterGroupWithContext

func (c *Krds) CreateDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See CreateDBParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) CreateSecurityGroup

func (c *Krds) CreateSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSecurityGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation CreateSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateSecurityGroup

func (*Krds) CreateSecurityGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/CreateSecurityGroup

func (*Krds) CreateSecurityGroupWithContext

func (c *Krds) CreateSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See CreateSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DeleteDBInstance

func (c *Krds) DeleteDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBInstance API operation for krds.

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

See the KSC API reference guide for krds's API operation DeleteDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DeleteDBInstance

func (*Krds) DeleteDBInstanceRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DeleteDBInstance

func (*Krds) DeleteDBInstanceWithContext

func (c *Krds) DeleteDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DeleteDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DeleteDBParameterGroup

func (c *Krds) DeleteDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBParameterGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation DeleteDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DeleteDBParameterGroup

func (*Krds) DeleteDBParameterGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DeleteDBParameterGroup

func (*Krds) DeleteDBParameterGroupWithContext

func (c *Krds) DeleteDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DeleteDBParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DeleteSecurityGroup

func (c *Krds) DeleteSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSecurityGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation DeleteSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DeleteSecurityGroup

func (*Krds) DeleteSecurityGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DeleteSecurityGroup

func (*Krds) DeleteSecurityGroupWithContext

func (c *Krds) DeleteSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DeleteSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeDBBackupPolicy

func (c *Krds) DescribeDBBackupPolicy(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBBackupPolicy API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeDBBackupPolicy for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBBackupPolicy

func (*Krds) DescribeDBBackupPolicyRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBBackupPolicy

func (*Krds) DescribeDBBackupPolicyWithContext

func (c *Krds) DescribeDBBackupPolicyWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeDBBackupPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeDBBackups added in v0.1.11

func (c *Krds) DescribeDBBackups(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBBackups API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeDBBackups for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBBackups

func (*Krds) DescribeDBBackupsRequest added in v0.1.11

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBBackups

func (*Krds) DescribeDBBackupsWithContext added in v0.1.11

func (c *Krds) DescribeDBBackupsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeDBBackups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeDBInstancePackages added in v0.1.28

func (c *Krds) DescribeDBInstancePackages(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstancePackages API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeDBInstancePackages for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstancePackages

func (*Krds) DescribeDBInstancePackagesRequest added in v0.1.28

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstancePackages

func (*Krds) DescribeDBInstancePackagesWithContext added in v0.1.28

func (c *Krds) DescribeDBInstancePackagesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeDBInstancePackages for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeDBInstanceParameters added in v0.1.28

func (c *Krds) DescribeDBInstanceParameters(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceParameters API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeDBInstanceParameters for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstanceParameters

func (*Krds) DescribeDBInstanceParametersRequest added in v0.1.28

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstanceParameters

func (*Krds) DescribeDBInstanceParametersWithContext added in v0.1.28

func (c *Krds) DescribeDBInstanceParametersWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeDBInstanceParameters for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. 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 (*Krds) DescribeDBInstanceRegions added in v0.1.28

func (c *Krds) DescribeDBInstanceRegions(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceRegions API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeDBInstanceRegions for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstanceRegions

func (*Krds) DescribeDBInstanceRegionsRequest added in v0.1.28

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstanceRegions

func (*Krds) DescribeDBInstanceRegionsWithContext added in v0.1.28

func (c *Krds) DescribeDBInstanceRegionsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeDBInstanceRegions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeDBInstances

func (c *Krds) DescribeDBInstances(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstances API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeDBInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstances

func (*Krds) DescribeDBInstancesRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBInstances

func (*Krds) DescribeDBInstancesWithContext

func (c *Krds) DescribeDBInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeDBInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeDBParameterGroup

func (c *Krds) DescribeDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBParameterGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBParameterGroup

func (*Krds) DescribeDBParameterGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeDBParameterGroup

func (*Krds) DescribeDBParameterGroupWithContext

func (c *Krds) DescribeDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeDBParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeEngineDefaultParameters added in v0.1.24

func (c *Krds) DescribeEngineDefaultParameters(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEngineDefaultParameters API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeEngineDefaultParameters for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeEngineDefaultParameters

func (*Krds) DescribeEngineDefaultParametersRequest added in v0.1.24

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeEngineDefaultParameters

func (*Krds) DescribeEngineDefaultParametersWithContext added in v0.1.24

func (c *Krds) DescribeEngineDefaultParametersWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeEngineDefaultParameters for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) DescribeSecurityGroup

func (c *Krds) DescribeSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSecurityGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation DescribeSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeSecurityGroup

func (*Krds) DescribeSecurityGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/DescribeSecurityGroup

func (*Krds) DescribeSecurityGroupWithContext

func (c *Krds) DescribeSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifyDBBackupPolicy

func (c *Krds) ModifyDBBackupPolicy(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBBackupPolicy API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifyDBBackupPolicy for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBBackupPolicy

func (*Krds) ModifyDBBackupPolicyRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBBackupPolicy

func (*Krds) ModifyDBBackupPolicyWithContext

func (c *Krds) ModifyDBBackupPolicyWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifyDBBackupPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifyDBInstance

func (c *Krds) ModifyDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstance API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifyDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstance

func (*Krds) ModifyDBInstanceAvailabilityZone

func (c *Krds) ModifyDBInstanceAvailabilityZone(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceAvailabilityZone API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifyDBInstanceAvailabilityZone for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstanceAvailabilityZone

func (*Krds) ModifyDBInstanceAvailabilityZoneRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstanceAvailabilityZone

func (*Krds) ModifyDBInstanceAvailabilityZoneWithContext

func (c *Krds) ModifyDBInstanceAvailabilityZoneWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifyDBInstanceAvailabilityZone for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifyDBInstanceRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstance

func (*Krds) ModifyDBInstanceSpec

func (c *Krds) ModifyDBInstanceSpec(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceSpec API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifyDBInstanceSpec for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstanceSpec

func (*Krds) ModifyDBInstanceSpecRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstanceSpec

func (*Krds) ModifyDBInstanceSpecWithContext

func (c *Krds) ModifyDBInstanceSpecWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifyDBInstanceSpec for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifyDBInstanceType

func (c *Krds) ModifyDBInstanceType(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceType API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifyDBInstanceType for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstanceType

func (*Krds) ModifyDBInstanceTypeRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBInstanceType

func (*Krds) ModifyDBInstanceTypeWithContext

func (c *Krds) ModifyDBInstanceTypeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifyDBInstanceType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifyDBInstanceWithContext

func (c *Krds) ModifyDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifyDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifyDBParameterGroup

func (c *Krds) ModifyDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBParameterGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifyDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBParameterGroup

func (*Krds) ModifyDBParameterGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifyDBParameterGroup

func (*Krds) ModifyDBParameterGroupWithContext

func (c *Krds) ModifyDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifyDBParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifySecurityGroup

func (c *Krds) ModifySecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)

ModifySecurityGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifySecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifySecurityGroup

func (*Krds) ModifySecurityGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifySecurityGroup

func (*Krds) ModifySecurityGroupRule

func (c *Krds) ModifySecurityGroupRule(input *map[string]interface{}) (*map[string]interface{}, error)

ModifySecurityGroupRule API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifySecurityGroupRule for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifySecurityGroupRule

func (*Krds) ModifySecurityGroupRuleName

func (c *Krds) ModifySecurityGroupRuleName(input *map[string]interface{}) (*map[string]interface{}, error)

ModifySecurityGroupRuleName API operation for krds.

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

See the KSC API reference guide for krds's API operation ModifySecurityGroupRuleName for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifySecurityGroupRuleName

func (*Krds) ModifySecurityGroupRuleNameRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifySecurityGroupRuleName

func (*Krds) ModifySecurityGroupRuleNameWithContext

func (c *Krds) ModifySecurityGroupRuleNameWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifySecurityGroupRuleName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifySecurityGroupRuleRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ModifySecurityGroupRule

func (*Krds) ModifySecurityGroupRuleWithContext

func (c *Krds) ModifySecurityGroupRuleWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifySecurityGroupRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ModifySecurityGroupWithContext

func (c *Krds) ModifySecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ModifySecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) RebootDBInstance added in v0.1.24

func (c *Krds) RebootDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)

RebootDBInstance API operation for krds.

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

See the KSC API reference guide for krds's API operation RebootDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/RebootDBInstance

func (*Krds) RebootDBInstanceRequest added in v0.1.24

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/RebootDBInstance

func (*Krds) RebootDBInstanceWithContext added in v0.1.24

func (c *Krds) RebootDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See RebootDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ReleaseDBInstanceEip

func (c *Krds) ReleaseDBInstanceEip(input *map[string]interface{}) (*map[string]interface{}, error)

ReleaseDBInstanceEip API operation for krds.

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

See the KSC API reference guide for krds's API operation ReleaseDBInstanceEip for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ReleaseDBInstanceEip

func (*Krds) ReleaseDBInstanceEipRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ReleaseDBInstanceEip

func (*Krds) ReleaseDBInstanceEipWithContext

func (c *Krds) ReleaseDBInstanceEipWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ReleaseDBInstanceEip for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) ResetDBParameterGroup

func (c *Krds) ResetDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)

ResetDBParameterGroup API operation for krds.

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

See the KSC API reference guide for krds's API operation ResetDBParameterGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ResetDBParameterGroup

func (*Krds) ResetDBParameterGroupRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/ResetDBParameterGroup

func (*Krds) ResetDBParameterGroupWithContext

func (c *Krds) ResetDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ResetDBParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) SecurityGroupRelation

func (c *Krds) SecurityGroupRelation(input *map[string]interface{}) (*map[string]interface{}, error)

SecurityGroupRelation API operation for krds.

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

See the KSC API reference guide for krds's API operation SecurityGroupRelation for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/SecurityGroupRelation

func (*Krds) SecurityGroupRelationRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/SecurityGroupRelation

func (*Krds) SecurityGroupRelationWithContext

func (c *Krds) SecurityGroupRelationWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See SecurityGroupRelation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) StatisticDBInstances

func (c *Krds) StatisticDBInstances(input *map[string]interface{}) (*map[string]interface{}, error)

StatisticDBInstances API operation for krds.

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

See the KSC API reference guide for krds's API operation StatisticDBInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/StatisticDBInstances

func (*Krds) StatisticDBInstancesRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/StatisticDBInstances

func (*Krds) StatisticDBInstancesWithContext

func (c *Krds) StatisticDBInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See StatisticDBInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*Krds) UpgradeDBInstanceEngineVersion

func (c *Krds) UpgradeDBInstanceEngineVersion(input *map[string]interface{}) (*map[string]interface{}, error)

UpgradeDBInstanceEngineVersion API operation for krds.

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

See the KSC API reference guide for krds's API operation UpgradeDBInstanceEngineVersion for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/UpgradeDBInstanceEngineVersion

func (*Krds) UpgradeDBInstanceEngineVersionRequest

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

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

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

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

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/krds-2016-07-01/UpgradeDBInstanceEngineVersion

func (*Krds) UpgradeDBInstanceEngineVersionWithContext

func (c *Krds) UpgradeDBInstanceEngineVersionWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See UpgradeDBInstanceEngineVersion for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

Directories

Path Synopsis
Package krdsiface provides an interface to enable mocking the krds service client for testing your code.
Package krdsiface provides an interface to enable mocking the krds service client for testing your code.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL