kce

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 = "kce"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "kce"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type Kce

type Kce struct {
	*client.Client
}

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

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

extraNew create int can support ssl or region locate set

func New

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

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

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

func SdkNew

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

SdkNew create int can support ssl or region locate set

func (*Kce) AddClusterEpcInstances added in v0.1.38

func (c *Kce) AddClusterEpcInstances(input *map[string]interface{}) (*map[string]interface{}, error)

AddClusterEpcInstances API operation for kce.

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 kce's API operation AddClusterEpcInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddClusterEpcInstances

func (*Kce) AddClusterEpcInstancesRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddClusterEpcInstances

func (*Kce) AddClusterEpcInstancesWithContext added in v0.1.38

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

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

See AddClusterEpcInstances 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 (*Kce) AddClusterInstanceToNodePool added in v0.1.38

func (c *Kce) AddClusterInstanceToNodePool(input *map[string]interface{}) (*map[string]interface{}, error)

AddClusterInstanceToNodePool API operation for kce.

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 kce's API operation AddClusterInstanceToNodePool for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddClusterInstanceToNodePool

func (*Kce) AddClusterInstanceToNodePoolRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddClusterInstanceToNodePool

func (*Kce) AddClusterInstanceToNodePoolWithContext added in v0.1.38

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

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

See AddClusterInstanceToNodePool 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 (*Kce) AddClusterInstances added in v0.1.38

func (c *Kce) AddClusterInstances(input *map[string]interface{}) (*map[string]interface{}, error)

AddClusterInstances API operation for kce.

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 kce's API operation AddClusterInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddClusterInstances

func (*Kce) AddClusterInstancesRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddClusterInstances

func (*Kce) AddClusterInstancesWithContext added in v0.1.38

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

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

See AddClusterInstances 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 (*Kce) AddExistedInstances added in v0.1.38

func (c *Kce) AddExistedInstances(input *map[string]interface{}) (*map[string]interface{}, error)

AddExistedInstances API operation for kce.

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 kce's API operation AddExistedInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddExistedInstances

func (*Kce) AddExistedInstancesRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/AddExistedInstances

func (*Kce) AddExistedInstancesWithContext added in v0.1.38

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

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

See AddExistedInstances 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 (*Kce) CreateCluster added in v0.1.38

func (c *Kce) CreateCluster(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCluster API operation for kce.

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 kce's API operation CreateCluster for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/CreateCluster

func (*Kce) CreateClusterRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/CreateCluster

func (*Kce) CreateClusterWithContext added in v0.1.38

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

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

See CreateCluster 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 (*Kce) CreateNodePool added in v0.1.38

func (c *Kce) CreateNodePool(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNodePool API operation for kce.

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 kce's API operation CreateNodePool for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/CreateNodePool

func (*Kce) CreateNodePoolRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/CreateNodePool

func (*Kce) CreateNodePoolWithContext added in v0.1.38

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

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

See CreateNodePool 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 (*Kce) DeleteCluster added in v0.1.38

func (c *Kce) DeleteCluster(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCluster API operation for kce.

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 kce's API operation DeleteCluster for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteCluster

func (*Kce) DeleteClusterInstances added in v0.1.38

func (c *Kce) DeleteClusterInstances(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteClusterInstances API operation for kce.

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 kce's API operation DeleteClusterInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteClusterInstances

func (*Kce) DeleteClusterInstancesFromNodePool added in v0.1.38

func (c *Kce) DeleteClusterInstancesFromNodePool(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteClusterInstancesFromNodePool API operation for kce.

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 kce's API operation DeleteClusterInstancesFromNodePool for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteClusterInstancesFromNodePool

func (*Kce) DeleteClusterInstancesFromNodePoolRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteClusterInstancesFromNodePool

func (*Kce) DeleteClusterInstancesFromNodePoolWithContext added in v0.1.38

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

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

See DeleteClusterInstancesFromNodePool 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 (*Kce) DeleteClusterInstancesRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteClusterInstances

func (*Kce) DeleteClusterInstancesWithContext added in v0.1.38

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

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

See DeleteClusterInstances 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 (*Kce) DeleteClusterRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteCluster

func (*Kce) DeleteClusterWithContext added in v0.1.38

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

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

See DeleteCluster 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 (*Kce) DeleteNodePool added in v0.1.38

func (c *Kce) DeleteNodePool(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNodePool API operation for kce.

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 kce's API operation DeleteNodePool for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteNodePool

func (*Kce) DeleteNodePoolRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DeleteNodePool

func (*Kce) DeleteNodePoolWithContext added in v0.1.38

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

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

See DeleteNodePool 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 (*Kce) DescribeCluster

func (c *Kce) DescribeCluster(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCluster API operation for kce.

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 kce's API operation DescribeCluster for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeCluster

func (*Kce) DescribeClusterInstance added in v0.1.38

func (c *Kce) DescribeClusterInstance(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeClusterInstance API operation for kce.

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 kce's API operation DescribeClusterInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeClusterInstance

func (*Kce) DescribeClusterInstanceRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeClusterInstance

func (*Kce) DescribeClusterInstanceWithContext added in v0.1.38

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

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

See DescribeClusterInstance 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 (*Kce) DescribeClusterRequest

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeCluster

func (*Kce) DescribeClusterWithContext

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

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

See DescribeCluster 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 (*Kce) DescribeEpcForCluster added in v0.1.38

func (c *Kce) DescribeEpcForCluster(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEpcForCluster API operation for kce.

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 kce's API operation DescribeEpcForCluster for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeEpcForCluster

func (*Kce) DescribeEpcForClusterRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeEpcForCluster

func (*Kce) DescribeEpcForClusterWithContext added in v0.1.38

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

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

See DescribeEpcForCluster 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 (*Kce) DescribeEpcImage added in v0.1.38

func (c *Kce) DescribeEpcImage(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEpcImage API operation for kce.

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 kce's API operation DescribeEpcImage for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeEpcImage

func (*Kce) DescribeEpcImageRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeEpcImage

func (*Kce) DescribeEpcImageWithContext added in v0.1.38

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

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

See DescribeEpcImage 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 (*Kce) DescribeExistedInstances added in v0.1.38

func (c *Kce) DescribeExistedInstances(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeExistedInstances API operation for kce.

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 kce's API operation DescribeExistedInstances for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeExistedInstances

func (*Kce) DescribeExistedInstancesRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeExistedInstances

func (*Kce) DescribeExistedInstancesWithContext added in v0.1.38

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

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

See DescribeExistedInstances 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 (*Kce) DescribeInstanceImage added in v0.1.38

func (c *Kce) DescribeInstanceImage(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeInstanceImage API operation for kce.

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 kce's API operation DescribeInstanceImage for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeInstanceImage

func (*Kce) DescribeInstanceImageRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeInstanceImage

func (*Kce) DescribeInstanceImageWithContext added in v0.1.38

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

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

See DescribeInstanceImage 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 (*Kce) DescribeNodePool added in v0.1.38

func (c *Kce) DescribeNodePool(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeNodePool API operation for kce.

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 kce's API operation DescribeNodePool for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeNodePool

func (*Kce) DescribeNodePoolRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DescribeNodePool

func (*Kce) DescribeNodePoolWithContext added in v0.1.38

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

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

See DescribeNodePool 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 (*Kce) DownloadClusterConfig added in v0.1.38

func (c *Kce) DownloadClusterConfig(input *map[string]interface{}) (*map[string]interface{}, error)

DownloadClusterConfig API operation for kce.

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 kce's API operation DownloadClusterConfig for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DownloadClusterConfig

func (*Kce) DownloadClusterConfigRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/DownloadClusterConfig

func (*Kce) DownloadClusterConfigWithContext added in v0.1.38

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

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

See DownloadClusterConfig 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 (*Kce) ForceRemoveClusterInstance added in v0.1.38

func (c *Kce) ForceRemoveClusterInstance(input *map[string]interface{}) (*map[string]interface{}, error)

ForceRemoveClusterInstance API operation for kce.

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 kce's API operation ForceRemoveClusterInstance for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ForceRemoveClusterInstance

func (*Kce) ForceRemoveClusterInstanceRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ForceRemoveClusterInstance

func (*Kce) ForceRemoveClusterInstanceWithContext added in v0.1.38

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

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

See ForceRemoveClusterInstance 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 (*Kce) ModifyClusterInfo added in v0.1.38

func (c *Kce) ModifyClusterInfo(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyClusterInfo API operation for kce.

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 kce's API operation ModifyClusterInfo for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyClusterInfo

func (*Kce) ModifyClusterInfoRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyClusterInfo

func (*Kce) ModifyClusterInfoWithContext added in v0.1.38

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

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

See ModifyClusterInfo 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 (*Kce) ModifyNodePool added in v0.1.38

func (c *Kce) ModifyNodePool(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyNodePool API operation for kce.

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 kce's API operation ModifyNodePool for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodePool

func (*Kce) ModifyNodePoolRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodePool

func (*Kce) ModifyNodePoolScaleDownPolicy added in v0.1.38

func (c *Kce) ModifyNodePoolScaleDownPolicy(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyNodePoolScaleDownPolicy API operation for kce.

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 kce's API operation ModifyNodePoolScaleDownPolicy for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodePoolScaleDownPolicy

func (*Kce) ModifyNodePoolScaleDownPolicyRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodePoolScaleDownPolicy

func (*Kce) ModifyNodePoolScaleDownPolicyWithContext added in v0.1.38

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

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

See ModifyNodePoolScaleDownPolicy 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 (*Kce) ModifyNodePoolScaleUpPolicy added in v0.1.38

func (c *Kce) ModifyNodePoolScaleUpPolicy(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyNodePoolScaleUpPolicy API operation for kce.

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 kce's API operation ModifyNodePoolScaleUpPolicy for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodePoolScaleUpPolicy

func (*Kce) ModifyNodePoolScaleUpPolicyRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodePoolScaleUpPolicy

func (*Kce) ModifyNodePoolScaleUpPolicyWithContext added in v0.1.38

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

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

See ModifyNodePoolScaleUpPolicy 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 (*Kce) ModifyNodePoolWithContext added in v0.1.38

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

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

See ModifyNodePool 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 (*Kce) ModifyNodeTemplate added in v0.1.38

func (c *Kce) ModifyNodeTemplate(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyNodeTemplate API operation for kce.

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 kce's API operation ModifyNodeTemplate for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodeTemplate

func (*Kce) ModifyNodeTemplateRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ModifyNodeTemplate

func (*Kce) ModifyNodeTemplateWithContext added in v0.1.38

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

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

See ModifyNodeTemplate 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 (*Kce) ProtectedFromScaleDown added in v0.1.38

func (c *Kce) ProtectedFromScaleDown(input *map[string]interface{}) (*map[string]interface{}, error)

ProtectedFromScaleDown API operation for kce.

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 kce's API operation ProtectedFromScaleDown for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ProtectedFromScaleDown

func (*Kce) ProtectedFromScaleDownRequest added in v0.1.38

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

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

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

See also, https://docs.aws.amazon.com/goto/WebAPI/kce-2019-08-06/ProtectedFromScaleDown

func (*Kce) ProtectedFromScaleDownWithContext added in v0.1.38

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

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

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

Jump to

Keyboard shortcuts

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