Documentation ¶
Index ¶
- Constants
- type Krds
- func (c *Krds) AllocateDBInstanceEip(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) AllocateDBInstanceEipRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) AllocateDBInstanceEipWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) CloneSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) CloneSecurityGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) CloneSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) CreateDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) CreateDBInstanceReadReplica(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) CreateDBInstanceReadReplicaRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) CreateDBInstanceReadReplicaWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) CreateDBInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) CreateDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) CreateDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) CreateDBParameterGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) CreateDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) CreateSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) CreateSecurityGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) CreateSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DeleteDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DeleteDBInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DeleteDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DeleteDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DeleteDBParameterGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DeleteDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DeleteSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DeleteSecurityGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DeleteSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBBackupPolicy(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBBackupPolicyRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeDBBackupPolicyWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBBackups(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBBackupsRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeDBBackupsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstancePackages(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstancePackagesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeDBInstancePackagesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstanceParameters(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstanceParametersRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeDBInstanceParametersWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstanceRegions(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstanceRegionsRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeDBInstanceRegionsWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstances(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeDBInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeDBParameterGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeEngineDefaultParameters(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeEngineDefaultParametersRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeEngineDefaultParametersWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) DescribeSecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) DescribeSecurityGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) DescribeSecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBBackupPolicy(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBBackupPolicyRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifyDBBackupPolicyWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstanceAvailabilityZone(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstanceAvailabilityZoneRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifyDBInstanceAvailabilityZoneWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifyDBInstanceSpec(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstanceSpecRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifyDBInstanceSpecWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstanceType(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstanceTypeRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifyDBInstanceTypeWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifyDBParameterGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifyDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifySecurityGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifySecurityGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifySecurityGroupRule(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifySecurityGroupRuleName(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ModifySecurityGroupRuleNameRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifySecurityGroupRuleNameWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifySecurityGroupRuleRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ModifySecurityGroupRuleWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ModifySecurityGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) RebootDBInstance(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) RebootDBInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) RebootDBInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ReleaseDBInstanceEip(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ReleaseDBInstanceEipRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ReleaseDBInstanceEipWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) ResetDBParameterGroup(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) ResetDBParameterGroupRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) ResetDBParameterGroupWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) SecurityGroupRelation(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) SecurityGroupRelationRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) SecurityGroupRelationWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) StatisticDBInstances(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) StatisticDBInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) StatisticDBInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Krds) UpgradeDBInstanceEngineVersion(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Krds) UpgradeDBInstanceEngineVersionRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Krds) UpgradeDBInstanceEngineVersionWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
Constants ¶
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 ¶
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 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 (*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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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.