sqlserver

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: 1

Documentation

Index

Constants

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

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type Sqlserver

type Sqlserver struct {
	*client.Client
}

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

Sqlserver 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) *Sqlserver

extraNew create int can support ssl or region locate set

func New

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

New creates a new instance of the Sqlserver 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 Sqlserver client from just a session.
svc := sqlserver.New(mySession)

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

func SdkNew

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

SdkNew create int can support ssl or region locate set

func (*Sqlserver) CloneSecurityGroup

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

CloneSecurityGroup API operation for sqlserver.

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 sqlserver's API operation CloneSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/CloneSecurityGroup

func (*Sqlserver) CloneSecurityGroupRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/CloneSecurityGroup

func (*Sqlserver) CloneSecurityGroupWithContext

func (c *Sqlserver) 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 (*Sqlserver) CreateDBInstance

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

CreateDBInstance API operation for sqlserver.

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 sqlserver's API operation CreateDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/CreateDBInstance

func (*Sqlserver) CreateDBInstanceRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/CreateDBInstance

func (*Sqlserver) CreateDBInstanceWithContext

func (c *Sqlserver) 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 (*Sqlserver) CreateSecurityGroup

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

CreateSecurityGroup API operation for sqlserver.

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 sqlserver's API operation CreateSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/CreateSecurityGroup

func (*Sqlserver) CreateSecurityGroupRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/CreateSecurityGroup

func (*Sqlserver) CreateSecurityGroupWithContext

func (c *Sqlserver) 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 (*Sqlserver) DeleteDBInstance

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

DeleteDBInstance API operation for sqlserver.

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 sqlserver's API operation DeleteDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/DeleteDBInstance

func (*Sqlserver) DeleteDBInstanceRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/DeleteDBInstance

func (*Sqlserver) DeleteDBInstanceWithContext

func (c *Sqlserver) 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 (*Sqlserver) DeleteSecurityGroup

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

DeleteSecurityGroup API operation for sqlserver.

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 sqlserver's API operation DeleteSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/DeleteSecurityGroup

func (*Sqlserver) DeleteSecurityGroupRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/DeleteSecurityGroup

func (*Sqlserver) DeleteSecurityGroupWithContext

func (c *Sqlserver) 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 (*Sqlserver) DescribeDBInstances

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

DescribeDBInstances API operation for sqlserver.

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 sqlserver's API operation DescribeDBInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/DescribeDBInstances

func (*Sqlserver) DescribeDBInstancesRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/DescribeDBInstances

func (*Sqlserver) DescribeDBInstancesWithContext

func (c *Sqlserver) 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 (*Sqlserver) DescribeSecurityGroup

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

DescribeSecurityGroup API operation for sqlserver.

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 sqlserver's API operation DescribeSecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/DescribeSecurityGroup

func (*Sqlserver) DescribeSecurityGroupRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/DescribeSecurityGroup

func (*Sqlserver) DescribeSecurityGroupWithContext

func (c *Sqlserver) 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 (*Sqlserver) ModifyDBInstance

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

ModifyDBInstance API operation for sqlserver.

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 sqlserver's API operation ModifyDBInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/ModifyDBInstance

func (*Sqlserver) ModifyDBInstanceRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/ModifyDBInstance

func (*Sqlserver) ModifyDBInstanceWithContext

func (c *Sqlserver) 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 (*Sqlserver) ModifySecurityGroup

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

ModifySecurityGroup API operation for sqlserver.

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 sqlserver's API operation ModifySecurityGroup for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/ModifySecurityGroup

func (*Sqlserver) ModifySecurityGroupRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/ModifySecurityGroup

func (*Sqlserver) ModifySecurityGroupRule

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

ModifySecurityGroupRule API operation for sqlserver.

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 sqlserver's API operation ModifySecurityGroupRule for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/ModifySecurityGroupRule

func (*Sqlserver) ModifySecurityGroupRuleName

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

ModifySecurityGroupRuleName API operation for sqlserver.

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 sqlserver's API operation ModifySecurityGroupRuleName for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/ModifySecurityGroupRuleName

func (*Sqlserver) ModifySecurityGroupRuleNameRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/ModifySecurityGroupRuleName

func (*Sqlserver) ModifySecurityGroupRuleNameWithContext

func (c *Sqlserver) 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 (*Sqlserver) ModifySecurityGroupRuleRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/ModifySecurityGroupRule

func (*Sqlserver) ModifySecurityGroupRuleWithContext

func (c *Sqlserver) 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 (*Sqlserver) ModifySecurityGroupWithContext

func (c *Sqlserver) 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 (*Sqlserver) SecurityGroupRelation

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

SecurityGroupRelation API operation for sqlserver.

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 sqlserver's API operation SecurityGroupRelation for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/SecurityGroupRelation

func (*Sqlserver) SecurityGroupRelationRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/SecurityGroupRelation

func (*Sqlserver) SecurityGroupRelationWithContext

func (c *Sqlserver) 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 (*Sqlserver) StatisticDBInstances

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

StatisticDBInstances API operation for sqlserver.

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 sqlserver's API operation StatisticDBInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/sqlserver-2019-04-25/StatisticDBInstances

func (*Sqlserver) StatisticDBInstancesRequest

func (c *Sqlserver) 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/sqlserver-2019-04-25/StatisticDBInstances

func (*Sqlserver) StatisticDBInstancesWithContext

func (c *Sqlserver) 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.

Directories

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

Jump to

Keyboard shortcuts

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