Documentation ¶
Index ¶
- Constants
- type Kce
- func (c *Kce) AddClusterEpcInstances(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) AddClusterEpcInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) AddClusterEpcInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) AddClusterInstanceToNodePool(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) AddClusterInstanceToNodePoolRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) AddClusterInstanceToNodePoolWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) AddClusterInstances(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) AddClusterInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) AddClusterInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) AddExistedInstances(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) AddExistedInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) AddExistedInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) CreateCluster(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) CreateClusterRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) CreateClusterWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) CreateNodePool(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) CreateNodePoolRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) CreateNodePoolWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DeleteCluster(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DeleteClusterInstances(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DeleteClusterInstancesFromNodePool(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DeleteClusterInstancesFromNodePoolRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DeleteClusterInstancesFromNodePoolWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DeleteClusterInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DeleteClusterInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DeleteClusterRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DeleteClusterWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DeleteNodePool(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DeleteNodePoolRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DeleteNodePoolWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DescribeCluster(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DescribeClusterInstance(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DescribeClusterInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DescribeClusterInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DescribeClusterRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DescribeClusterWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DescribeEpcForCluster(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DescribeEpcForClusterRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DescribeEpcForClusterWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DescribeEpcImage(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DescribeEpcImageRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DescribeEpcImageWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DescribeExistedInstances(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DescribeExistedInstancesRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DescribeExistedInstancesWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DescribeInstanceImage(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DescribeInstanceImageRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DescribeInstanceImageWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DescribeNodePool(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DescribeNodePoolRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DescribeNodePoolWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) DownloadClusterConfig(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) DownloadClusterConfigRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) DownloadClusterConfigWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) ForceRemoveClusterInstance(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) ForceRemoveClusterInstanceRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) ForceRemoveClusterInstanceWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) ModifyClusterInfo(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) ModifyClusterInfoRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) ModifyClusterInfoWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodePool(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodePoolRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) ModifyNodePoolScaleDownPolicy(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodePoolScaleDownPolicyRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) ModifyNodePoolScaleDownPolicyWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodePoolScaleUpPolicy(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodePoolScaleUpPolicyRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) ModifyNodePoolScaleUpPolicyWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodePoolWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodeTemplate(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) ModifyNodeTemplateRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) ModifyNodeTemplateWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *Kce) ProtectedFromScaleDown(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *Kce) ProtectedFromScaleDownRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *Kce) ProtectedFromScaleDownWithContext(ctx aws.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
Constants ¶
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 ¶
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 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 (*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
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
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
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
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
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
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 ¶
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
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
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
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
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
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
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
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
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.