kisv1

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

Documentation

Index

Constants

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

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type Kisv1

type Kisv1 struct {
	*client.Client
}

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

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

extraNew create int can support ssl or region locate set

func New

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

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

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

func SdkNew

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

SdkNew create int can support ssl or region locate set

func (*Kisv1) GetBandwidth

func (c *Kisv1) GetBandwidth(input *map[string]interface{}) (*map[string]interface{}, error)

GetBandwidth API operation for kisv1.

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 kisv1's API operation GetBandwidth for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetBandwidth

func (*Kisv1) GetBandwidthRequest

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

GetBandwidthRequest generates a "ksc/request.Request" representing the client's request for the GetBandwidth 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 GetBandwidth for more information on using the GetBandwidth 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 GetBandwidthRequest method.
req, resp := client.GetBandwidthRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetBandwidth

func (*Kisv1) GetBandwidthWithContext

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

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

See GetBandwidth 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 (*Kisv1) GetCabinet

func (c *Kisv1) GetCabinet(input *map[string]interface{}) (*map[string]interface{}, error)

GetCabinet API operation for kisv1.

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 kisv1's API operation GetCabinet for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetCabinet

func (*Kisv1) GetCabinetRequest

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

GetCabinetRequest generates a "ksc/request.Request" representing the client's request for the GetCabinet 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 GetCabinet for more information on using the GetCabinet 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 GetCabinetRequest method.
req, resp := client.GetCabinetRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetCabinet

func (*Kisv1) GetCabinetWithContext

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

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

See GetCabinet 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 (*Kisv1) GetDevice

func (c *Kisv1) GetDevice(input *map[string]interface{}) (*map[string]interface{}, error)

GetDevice API operation for kisv1.

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 kisv1's API operation GetDevice for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetDevice

func (*Kisv1) GetDeviceRequest

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

GetDeviceRequest generates a "ksc/request.Request" representing the client's request for the GetDevice 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 GetDevice for more information on using the GetDevice 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 GetDeviceRequest method.
req, resp := client.GetDeviceRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetDevice

func (*Kisv1) GetDeviceWithContext

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

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

See GetDevice 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 (*Kisv1) GetDp

func (c *Kisv1) GetDp(input *map[string]interface{}) (*map[string]interface{}, error)

GetDp API operation for kisv1.

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 kisv1's API operation GetDp for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetDp

func (*Kisv1) GetDpRequest

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

GetDpRequest generates a "ksc/request.Request" representing the client's request for the GetDp 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 GetDp for more information on using the GetDp 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 GetDpRequest method.
req, resp := client.GetDpRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetDp

func (*Kisv1) GetDpWithContext

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

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

See GetDp 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 (*Kisv1) GetInternetPort

func (c *Kisv1) GetInternetPort(input *map[string]interface{}) (*map[string]interface{}, error)

GetInternetPort API operation for kisv1.

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 kisv1's API operation GetInternetPort for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetInternetPort

func (*Kisv1) GetInternetPortRequest

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

GetInternetPortRequest generates a "ksc/request.Request" representing the client's request for the GetInternetPort 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 GetInternetPort for more information on using the GetInternetPort 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 GetInternetPortRequest method.
req, resp := client.GetInternetPortRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetInternetPort

func (*Kisv1) GetInternetPortWithContext

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

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

See GetInternetPort 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 (*Kisv1) GetIpaddrData

func (c *Kisv1) GetIpaddrData(input *map[string]interface{}) (*map[string]interface{}, error)

GetIpaddrData API operation for kisv1.

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 kisv1's API operation GetIpaddrData for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetIpaddrData

func (*Kisv1) GetIpaddrDataRequest

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

GetIpaddrDataRequest generates a "ksc/request.Request" representing the client's request for the GetIpaddrData 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 GetIpaddrData for more information on using the GetIpaddrData 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 GetIpaddrDataRequest method.
req, resp := client.GetIpaddrDataRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetIpaddrData

func (*Kisv1) GetIpaddrDataWithContext

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

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

See GetIpaddrData 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 (*Kisv1) GetMonitorData

func (c *Kisv1) GetMonitorData(input *map[string]interface{}) (*map[string]interface{}, error)

GetMonitorData API operation for kisv1.

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 kisv1's API operation GetMonitorData for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetMonitorData

func (*Kisv1) GetMonitorDataRequest

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

GetMonitorDataRequest generates a "ksc/request.Request" representing the client's request for the GetMonitorData 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 GetMonitorData for more information on using the GetMonitorData 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 GetMonitorDataRequest method.
req, resp := client.GetMonitorDataRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetMonitorData

func (*Kisv1) GetMonitorDataWithContext

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

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

See GetMonitorData 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 (*Kisv1) GetSubnet

func (c *Kisv1) GetSubnet(input *map[string]interface{}) (*map[string]interface{}, error)

GetSubnet API operation for kisv1.

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 kisv1's API operation GetSubnet for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetSubnet

func (*Kisv1) GetSubnetRequest

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

GetSubnetRequest generates a "ksc/request.Request" representing the client's request for the GetSubnet 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 GetSubnet for more information on using the GetSubnet 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 GetSubnetRequest method.
req, resp := client.GetSubnetRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetSubnet

func (*Kisv1) GetSubnetWithContext

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

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

See GetSubnet 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 (*Kisv1) GetVpcAccess

func (c *Kisv1) GetVpcAccess(input *map[string]interface{}) (*map[string]interface{}, error)

GetVpcAccess API operation for kisv1.

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 kisv1's API operation GetVpcAccess for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetVpcAccess

func (*Kisv1) GetVpcAccessRequest

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

GetVpcAccessRequest generates a "ksc/request.Request" representing the client's request for the GetVpcAccess 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 GetVpcAccess for more information on using the GetVpcAccess 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 GetVpcAccessRequest method.
req, resp := client.GetVpcAccessRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/GetVpcAccess

func (*Kisv1) GetVpcAccessWithContext

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

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

See GetVpcAccess 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 (*Kisv1) ListDeviceProductType

func (c *Kisv1) ListDeviceProductType(input *map[string]interface{}) (*map[string]interface{}, error)

ListDeviceProductType API operation for kisv1.

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 kisv1's API operation ListDeviceProductType for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListDeviceProductType

func (*Kisv1) ListDeviceProductTypeRequest

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

ListDeviceProductTypeRequest generates a "ksc/request.Request" representing the client's request for the ListDeviceProductType 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 ListDeviceProductType for more information on using the ListDeviceProductType 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 ListDeviceProductTypeRequest method.
req, resp := client.ListDeviceProductTypeRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListDeviceProductType

func (*Kisv1) ListDeviceProductTypeWithContext

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

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

See ListDeviceProductType 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 (*Kisv1) ListDpAddress

func (c *Kisv1) ListDpAddress(input *map[string]interface{}) (*map[string]interface{}, error)

ListDpAddress API operation for kisv1.

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 kisv1's API operation ListDpAddress for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListDpAddress

func (*Kisv1) ListDpAddressRequest

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

ListDpAddressRequest generates a "ksc/request.Request" representing the client's request for the ListDpAddress 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 ListDpAddress for more information on using the ListDpAddress 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 ListDpAddressRequest method.
req, resp := client.ListDpAddressRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListDpAddress

func (*Kisv1) ListDpAddressWithContext

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

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

See ListDpAddress 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 (*Kisv1) ListDpClassify

func (c *Kisv1) ListDpClassify(input *map[string]interface{}) (*map[string]interface{}, error)

ListDpClassify API operation for kisv1.

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 kisv1's API operation ListDpClassify for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListDpClassify

func (*Kisv1) ListDpClassifyRequest

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

ListDpClassifyRequest generates a "ksc/request.Request" representing the client's request for the ListDpClassify 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 ListDpClassify for more information on using the ListDpClassify 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 ListDpClassifyRequest method.
req, resp := client.ListDpClassifyRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListDpClassify

func (*Kisv1) ListDpClassifyWithContext

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

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

See ListDpClassify 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 (*Kisv1) ListIdc

func (c *Kisv1) ListIdc(input *map[string]interface{}) (*map[string]interface{}, error)

ListIdc API operation for kisv1.

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 kisv1's API operation ListIdc for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListIdc

func (*Kisv1) ListIdcRequest

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

ListIdcRequest generates a "ksc/request.Request" representing the client's request for the ListIdc 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 ListIdc for more information on using the ListIdc 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 ListIdcRequest method.
req, resp := client.ListIdcRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListIdc

func (*Kisv1) ListIdcWithContext

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

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

See ListIdc 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 (*Kisv1) ListIsp

func (c *Kisv1) ListIsp(input *map[string]interface{}) (*map[string]interface{}, error)

ListIsp API operation for kisv1.

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 kisv1's API operation ListIsp for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListIsp

func (*Kisv1) ListIspRequest

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

ListIspRequest generates a "ksc/request.Request" representing the client's request for the ListIsp 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 ListIsp for more information on using the ListIsp 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 ListIspRequest method.
req, resp := client.ListIspRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListIsp

func (*Kisv1) ListIspWithContext

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

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

See ListIsp 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 (*Kisv1) ListMonitorProductType

func (c *Kisv1) ListMonitorProductType(input *map[string]interface{}) (*map[string]interface{}, error)

ListMonitorProductType API operation for kisv1.

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 kisv1's API operation ListMonitorProductType for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListMonitorProductType

func (*Kisv1) ListMonitorProductTypeRequest

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

ListMonitorProductTypeRequest generates a "ksc/request.Request" representing the client's request for the ListMonitorProductType 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 ListMonitorProductType for more information on using the ListMonitorProductType 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 ListMonitorProductTypeRequest method.
req, resp := client.ListMonitorProductTypeRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListMonitorProductType

func (*Kisv1) ListMonitorProductTypeWithContext

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

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

See ListMonitorProductType 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 (*Kisv1) ListRegion

func (c *Kisv1) ListRegion(input *map[string]interface{}) (*map[string]interface{}, error)

ListRegion API operation for kisv1.

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 kisv1's API operation ListRegion for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListRegion

func (*Kisv1) ListRegionRequest

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

ListRegionRequest generates a "ksc/request.Request" representing the client's request for the ListRegion 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 ListRegion for more information on using the ListRegion 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 ListRegionRequest method.
req, resp := client.ListRegionRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListRegion

func (*Kisv1) ListRegionWithContext

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

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

See ListRegion 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 (*Kisv1) ListStep

func (c *Kisv1) ListStep(input *map[string]interface{}) (*map[string]interface{}, error)

ListStep API operation for kisv1.

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 kisv1's API operation ListStep for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListStep

func (*Kisv1) ListStepRequest

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

ListStepRequest generates a "ksc/request.Request" representing the client's request for the ListStep 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 ListStep for more information on using the ListStep 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 ListStepRequest method.
req, resp := client.ListStepRequest(params)

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kis-2018-09-01/ListStep

func (*Kisv1) ListStepWithContext

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

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

See ListStep 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 kisv1iface provides an interface to enable mocking the kisv1 service client for testing your code.
Package kisv1iface provides an interface to enable mocking the kisv1 service client for testing your code.

Jump to

Keyboard shortcuts

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