# Functions
NewApplyTKGConfigForAWS creates a new http.Handler for the apply t k g config for a w s operation.
NewApplyTKGConfigForAWSBadRequest creates ApplyTKGConfigForAWSBadRequest with default headers values.
NewApplyTKGConfigForAWSInternalServerError creates ApplyTKGConfigForAWSInternalServerError with default headers values.
NewApplyTKGConfigForAWSOK creates ApplyTKGConfigForAWSOK with default headers values.
NewApplyTKGConfigForAWSParams creates a new ApplyTKGConfigForAWSParams object no default values defined in spec.
NewApplyTKGConfigForAWSUnauthorized creates ApplyTKGConfigForAWSUnauthorized with default headers values.
NewCreateAWSRegionalCluster creates a new http.Handler for the create a w s regional cluster operation.
NewCreateAWSRegionalClusterBadRequest creates CreateAWSRegionalClusterBadRequest with default headers values.
NewCreateAWSRegionalClusterInternalServerError creates CreateAWSRegionalClusterInternalServerError with default headers values.
NewCreateAWSRegionalClusterOK creates CreateAWSRegionalClusterOK with default headers values.
NewCreateAWSRegionalClusterParams creates a new CreateAWSRegionalClusterParams object no default values defined in spec.
NewCreateAWSRegionalClusterUnauthorized creates CreateAWSRegionalClusterUnauthorized with default headers values.
NewGenerateTKGConfigForAWS creates a new http.Handler for the generate t k g config for a w s operation.
NewGenerateTKGConfigForAWSBadRequest creates GenerateTKGConfigForAWSBadRequest with default headers values.
NewGenerateTKGConfigForAWSInternalServerError creates GenerateTKGConfigForAWSInternalServerError with default headers values.
NewGenerateTKGConfigForAWSOK creates GenerateTKGConfigForAWSOK with default headers values.
NewGenerateTKGConfigForAWSParams creates a new GenerateTKGConfigForAWSParams object no default values defined in spec.
NewGenerateTKGConfigForAWSUnauthorized creates GenerateTKGConfigForAWSUnauthorized with default headers values.
NewGetAWSAvailabilityZones creates a new http.Handler for the get a w s availability zones operation.
NewGetAWSAvailabilityZonesBadRequest creates GetAWSAvailabilityZonesBadRequest with default headers values.
NewGetAWSAvailabilityZonesInternalServerError creates GetAWSAvailabilityZonesInternalServerError with default headers values.
NewGetAWSAvailabilityZonesOK creates GetAWSAvailabilityZonesOK with default headers values.
NewGetAWSAvailabilityZonesParams creates a new GetAWSAvailabilityZonesParams object no default values defined in spec.
NewGetAWSAvailabilityZonesUnauthorized creates GetAWSAvailabilityZonesUnauthorized with default headers values.
NewGetAWSCredentialProfiles creates a new http.Handler for the get a w s credential profiles operation.
NewGetAWSCredentialProfilesBadRequest creates GetAWSCredentialProfilesBadRequest with default headers values.
NewGetAWSCredentialProfilesInternalServerError creates GetAWSCredentialProfilesInternalServerError with default headers values.
NewGetAWSCredentialProfilesOK creates GetAWSCredentialProfilesOK with default headers values.
NewGetAWSCredentialProfilesParams creates a new GetAWSCredentialProfilesParams object no default values defined in spec.
NewGetAWSCredentialProfilesUnauthorized creates GetAWSCredentialProfilesUnauthorized with default headers values.
NewGetAWSEndpoint creates a new http.Handler for the get a w s endpoint operation.
NewGetAWSEndpointBadRequest creates GetAWSEndpointBadRequest with default headers values.
NewGetAWSEndpointInternalServerError creates GetAWSEndpointInternalServerError with default headers values.
NewGetAWSEndpointOK creates GetAWSEndpointOK with default headers values.
NewGetAWSEndpointParams creates a new GetAWSEndpointParams object no default values defined in spec.
NewGetAWSEndpointUnauthorized creates GetAWSEndpointUnauthorized with default headers values.
NewGetAWSNodeTypes creates a new http.Handler for the get a w s node types operation.
NewGetAWSNodeTypesBadRequest creates GetAWSNodeTypesBadRequest with default headers values.
NewGetAWSNodeTypesInternalServerError creates GetAWSNodeTypesInternalServerError with default headers values.
NewGetAWSNodeTypesOK creates GetAWSNodeTypesOK with default headers values.
NewGetAWSNodeTypesParams creates a new GetAWSNodeTypesParams object no default values defined in spec.
NewGetAWSNodeTypesUnauthorized creates GetAWSNodeTypesUnauthorized with default headers values.
NewGetAWSOSImages creates a new http.Handler for the get a w s o s images operation.
NewGetAWSOSImagesBadRequest creates GetAWSOSImagesBadRequest with default headers values.
NewGetAWSOSImagesInternalServerError creates GetAWSOSImagesInternalServerError with default headers values.
NewGetAWSOSImagesOK creates GetAWSOSImagesOK with default headers values.
NewGetAWSOSImagesParams creates a new GetAWSOSImagesParams object no default values defined in spec.
NewGetAWSOSImagesUnauthorized creates GetAWSOSImagesUnauthorized with default headers values.
NewGetAWSRegions creates a new http.Handler for the get a w s regions operation.
NewGetAWSRegionsBadRequest creates GetAWSRegionsBadRequest with default headers values.
NewGetAWSRegionsInternalServerError creates GetAWSRegionsInternalServerError with default headers values.
NewGetAWSRegionsOK creates GetAWSRegionsOK with default headers values.
NewGetAWSRegionsParams creates a new GetAWSRegionsParams object no default values defined in spec.
NewGetAWSRegionsUnauthorized creates GetAWSRegionsUnauthorized with default headers values.
NewGetAWSSubnets creates a new http.Handler for the get a w s subnets operation.
NewGetAWSSubnetsBadRequest creates GetAWSSubnetsBadRequest with default headers values.
NewGetAWSSubnetsInternalServerError creates GetAWSSubnetsInternalServerError with default headers values.
NewGetAWSSubnetsOK creates GetAWSSubnetsOK with default headers values.
NewGetAWSSubnetsParams creates a new GetAWSSubnetsParams object no default values defined in spec.
NewGetAWSSubnetsUnauthorized creates GetAWSSubnetsUnauthorized with default headers values.
NewGetVPCs creates a new http.Handler for the get v p cs operation.
NewGetVPCsBadRequest creates GetVPCsBadRequest with default headers values.
NewGetVPCsInternalServerError creates GetVPCsInternalServerError with default headers values.
NewGetVPCsOK creates GetVPCsOK with default headers values.
NewGetVPCsParams creates a new GetVPCsParams object no default values defined in spec.
NewGetVPCsUnauthorized creates GetVPCsUnauthorized with default headers values.
NewSetAWSEndpoint creates a new http.Handler for the set a w s endpoint operation.
NewSetAWSEndpointBadRequest creates SetAWSEndpointBadRequest with default headers values.
NewSetAWSEndpointCreated creates SetAWSEndpointCreated with default headers values.
NewSetAWSEndpointInternalServerError creates SetAWSEndpointInternalServerError with default headers values.
NewSetAWSEndpointParams creates a new SetAWSEndpointParams object no default values defined in spec.
NewSetAWSEndpointUnauthorized creates SetAWSEndpointUnauthorized with default headers values.
# Constants
ApplyTKGConfigForAWSBadRequestCode is the HTTP code returned for type ApplyTKGConfigForAWSBadRequest.
ApplyTKGConfigForAWSInternalServerErrorCode is the HTTP code returned for type ApplyTKGConfigForAWSInternalServerError.
ApplyTKGConfigForAWSOKCode is the HTTP code returned for type ApplyTKGConfigForAWSOK.
ApplyTKGConfigForAWSUnauthorizedCode is the HTTP code returned for type ApplyTKGConfigForAWSUnauthorized.
CreateAWSRegionalClusterBadRequestCode is the HTTP code returned for type CreateAWSRegionalClusterBadRequest.
CreateAWSRegionalClusterInternalServerErrorCode is the HTTP code returned for type CreateAWSRegionalClusterInternalServerError.
CreateAWSRegionalClusterOKCode is the HTTP code returned for type CreateAWSRegionalClusterOK.
CreateAWSRegionalClusterUnauthorizedCode is the HTTP code returned for type CreateAWSRegionalClusterUnauthorized.
GenerateTKGConfigForAWSBadRequestCode is the HTTP code returned for type GenerateTKGConfigForAWSBadRequest.
GenerateTKGConfigForAWSInternalServerErrorCode is the HTTP code returned for type GenerateTKGConfigForAWSInternalServerError.
GenerateTKGConfigForAWSOKCode is the HTTP code returned for type GenerateTKGConfigForAWSOK.
GenerateTKGConfigForAWSUnauthorizedCode is the HTTP code returned for type GenerateTKGConfigForAWSUnauthorized.
GetAWSAvailabilityZonesBadRequestCode is the HTTP code returned for type GetAWSAvailabilityZonesBadRequest.
GetAWSAvailabilityZonesInternalServerErrorCode is the HTTP code returned for type GetAWSAvailabilityZonesInternalServerError.
GetAWSAvailabilityZonesOKCode is the HTTP code returned for type GetAWSAvailabilityZonesOK.
GetAWSAvailabilityZonesUnauthorizedCode is the HTTP code returned for type GetAWSAvailabilityZonesUnauthorized.
GetAWSCredentialProfilesBadRequestCode is the HTTP code returned for type GetAWSCredentialProfilesBadRequest.
GetAWSCredentialProfilesInternalServerErrorCode is the HTTP code returned for type GetAWSCredentialProfilesInternalServerError.
GetAWSCredentialProfilesOKCode is the HTTP code returned for type GetAWSCredentialProfilesOK.
GetAWSCredentialProfilesUnauthorizedCode is the HTTP code returned for type GetAWSCredentialProfilesUnauthorized.
GetAWSEndpointBadRequestCode is the HTTP code returned for type GetAWSEndpointBadRequest.
GetAWSEndpointInternalServerErrorCode is the HTTP code returned for type GetAWSEndpointInternalServerError.
GetAWSEndpointOKCode is the HTTP code returned for type GetAWSEndpointOK.
GetAWSEndpointUnauthorizedCode is the HTTP code returned for type GetAWSEndpointUnauthorized.
GetAWSNodeTypesBadRequestCode is the HTTP code returned for type GetAWSNodeTypesBadRequest.
GetAWSNodeTypesInternalServerErrorCode is the HTTP code returned for type GetAWSNodeTypesInternalServerError.
GetAWSNodeTypesOKCode is the HTTP code returned for type GetAWSNodeTypesOK.
GetAWSNodeTypesUnauthorizedCode is the HTTP code returned for type GetAWSNodeTypesUnauthorized.
GetAWSOSImagesBadRequestCode is the HTTP code returned for type GetAWSOSImagesBadRequest.
GetAWSOSImagesInternalServerErrorCode is the HTTP code returned for type GetAWSOSImagesInternalServerError.
GetAWSOSImagesOKCode is the HTTP code returned for type GetAWSOSImagesOK.
GetAWSOSImagesUnauthorizedCode is the HTTP code returned for type GetAWSOSImagesUnauthorized.
GetAWSRegionsBadRequestCode is the HTTP code returned for type GetAWSRegionsBadRequest.
GetAWSRegionsInternalServerErrorCode is the HTTP code returned for type GetAWSRegionsInternalServerError.
GetAWSRegionsOKCode is the HTTP code returned for type GetAWSRegionsOK.
GetAWSRegionsUnauthorizedCode is the HTTP code returned for type GetAWSRegionsUnauthorized.
GetAWSSubnetsBadRequestCode is the HTTP code returned for type GetAWSSubnetsBadRequest.
GetAWSSubnetsInternalServerErrorCode is the HTTP code returned for type GetAWSSubnetsInternalServerError.
GetAWSSubnetsOKCode is the HTTP code returned for type GetAWSSubnetsOK.
GetAWSSubnetsUnauthorizedCode is the HTTP code returned for type GetAWSSubnetsUnauthorized.
GetVPCsBadRequestCode is the HTTP code returned for type GetVPCsBadRequest.
GetVPCsInternalServerErrorCode is the HTTP code returned for type GetVPCsInternalServerError.
GetVPCsOKCode is the HTTP code returned for type GetVPCsOK.
GetVPCsUnauthorizedCode is the HTTP code returned for type GetVPCsUnauthorized.
SetAWSEndpointBadRequestCode is the HTTP code returned for type SetAWSEndpointBadRequest.
SetAWSEndpointCreatedCode is the HTTP code returned for type SetAWSEndpointCreated.
SetAWSEndpointInternalServerErrorCode is the HTTP code returned for type SetAWSEndpointInternalServerError.
SetAWSEndpointUnauthorizedCode is the HTTP code returned for type SetAWSEndpointUnauthorized.
# Structs
ApplyTKGConfigForAWS swagger:route POST /api/providers/aws/tkgconfig aws applyTKGConfigForAWS
Apply the changes to TKG configuration file for AWS"
*/.
ApplyTKGConfigForAWSBadRequest Bad request
swagger:response applyTKGConfigForAWSBadRequest
*/.
ApplyTKGConfigForAWSInternalServerError Internal server error
swagger:response applyTKGConfigForAWSInternalServerError
*/.
ApplyTKGConfigForAWSOK Apply change to TKG configuration successfully
swagger:response applyTKGConfigForAWSOK
*/.
ApplyTKGConfigForAWSParams contains all the bound params for the apply t k g config for a w s operation typically these are obtained from a http.Request
swagger:parameters applyTKGConfigForAWS.
ApplyTKGConfigForAWSUnauthorized Incorrect credentials
swagger:response applyTKGConfigForAWSUnauthorized
*/.
ApplyTKGConfigForAWSURL generates an URL for the apply t k g config for a w s operation.
CreateAWSRegionalCluster swagger:route POST /api/providers/aws/create aws createAWSRegionalCluster
Create AWS regional cluster
*/.
CreateAWSRegionalClusterBadRequest Bad request
swagger:response createAWSRegionalClusterBadRequest
*/.
CreateAWSRegionalClusterInternalServerError Internal server error
swagger:response createAWSRegionalClusterInternalServerError
*/.
CreateAWSRegionalClusterOK Creating regional cluster started successfully
swagger:response createAWSRegionalClusterOK
*/.
CreateAWSRegionalClusterParams contains all the bound params for the create a w s regional cluster operation typically these are obtained from a http.Request
swagger:parameters createAWSRegionalCluster.
CreateAWSRegionalClusterUnauthorized Incorrect credentials
swagger:response createAWSRegionalClusterUnauthorized
*/.
CreateAWSRegionalClusterURL generates an URL for the create a w s regional cluster operation.
GenerateTKGConfigForAWS swagger:route POST /api/providers/aws/generate aws generateTKGConfigForAWS
Generate TKG configuration file for AWS"
*/.
GenerateTKGConfigForAWSBadRequest Bad request
swagger:response generateTKGConfigForAWSBadRequest
*/.
GenerateTKGConfigForAWSInternalServerError Internal server error
swagger:response generateTKGConfigForAWSInternalServerError
*/.
GenerateTKGConfigForAWSOK Generated TKG configuration successfully
swagger:response generateTKGConfigForAWSOK
*/.
GenerateTKGConfigForAWSParams contains all the bound params for the generate t k g config for a w s operation typically these are obtained from a http.Request
swagger:parameters generateTKGConfigForAWS.
GenerateTKGConfigForAWSUnauthorized Incorrect credentials
swagger:response generateTKGConfigForAWSUnauthorized
*/.
GenerateTKGConfigForAWSURL generates an URL for the generate t k g config for a w s operation.
GetAWSAvailabilityZones swagger:route GET /api/providers/aws/AvailabilityZones aws getAWSAvailabilityZones
Retrieve AWS availability zones of current region
*/.
GetAWSAvailabilityZonesBadRequest Bad request
swagger:response getAWSAvailabilityZonesBadRequest
*/.
GetAWSAvailabilityZonesInternalServerError Internal server error
swagger:response getAWSAvailabilityZonesInternalServerError
*/.
GetAWSAvailabilityZonesOK Successful retrieval of AWS availability zones
swagger:response getAWSAvailabilityZonesOK
*/.
GetAWSAvailabilityZonesParams contains all the bound params for the get a w s availability zones operation typically these are obtained from a http.Request
swagger:parameters getAWSAvailabilityZones.
GetAWSAvailabilityZonesUnauthorized Incorrect credentials
swagger:response getAWSAvailabilityZonesUnauthorized
*/.
GetAWSAvailabilityZonesURL generates an URL for the get a w s availability zones operation.
GetAWSCredentialProfiles swagger:route GET /api/providers/aws/profiles aws getAWSCredentialProfiles
Retrieve AWS credential profiles
*/.
GetAWSCredentialProfilesBadRequest Bad request
swagger:response getAWSCredentialProfilesBadRequest
*/.
GetAWSCredentialProfilesInternalServerError Internal server error
swagger:response getAWSCredentialProfilesInternalServerError
*/.
GetAWSCredentialProfilesOK Successful retrieval of AWS credentials profiles
swagger:response getAWSCredentialProfilesOK
*/.
GetAWSCredentialProfilesParams contains all the bound params for the get a w s credential profiles operation typically these are obtained from a http.Request
swagger:parameters getAWSCredentialProfiles.
GetAWSCredentialProfilesUnauthorized Incorrect credentials
swagger:response getAWSCredentialProfilesUnauthorized
*/.
GetAWSCredentialProfilesURL generates an URL for the get a w s credential profiles operation.
GetAWSEndpoint swagger:route GET /api/providers/aws aws getAWSEndpoint
Retrieve aws account params from environment variables
*/.
GetAWSEndpointBadRequest Bad request
swagger:response getAWSEndpointBadRequest
*/.
GetAWSEndpointInternalServerError Internal server error
swagger:response getAWSEndpointInternalServerError
*/.
GetAWSEndpointOK Successful retrieval of AWS account parameters
swagger:response getAWSEndpointOK
*/.
GetAWSEndpointParams contains all the bound params for the get a w s endpoint operation typically these are obtained from a http.Request
swagger:parameters getAWSEndpoint.
GetAWSEndpointUnauthorized Incorrect credentials
swagger:response getAWSEndpointUnauthorized
*/.
GetAWSEndpointURL generates an URL for the get a w s endpoint operation.
GetAWSNodeTypes swagger:route GET /api/providers/aws/nodetypes aws getAWSNodeTypes
Retrieve AWS supported node types
*/.
GetAWSNodeTypesBadRequest Bad request
swagger:response getAWSNodeTypesBadRequest
*/.
GetAWSNodeTypesInternalServerError Internal server error
swagger:response getAWSNodeTypesInternalServerError
*/.
GetAWSNodeTypesOK Successful retrieval of AWS node types
swagger:response getAWSNodeTypesOK
*/.
GetAWSNodeTypesParams contains all the bound params for the get a w s node types operation typically these are obtained from a http.Request
swagger:parameters getAWSNodeTypes.
GetAWSNodeTypesUnauthorized Incorrect credentials
swagger:response getAWSNodeTypesUnauthorized
*/.
GetAWSNodeTypesURL generates an URL for the get a w s node types operation.
GetAWSOSImages swagger:route GET /api/providers/aws/osimages aws getAWSOSImages
Retrieve AWS supported os images
*/.
GetAWSOSImagesBadRequest Bad request
swagger:response getAWSOSImagesBadRequest
*/.
GetAWSOSImagesInternalServerError Internal server error
swagger:response getAWSOSImagesInternalServerError
*/.
GetAWSOSImagesOK Successful retrieval of AWS supported os images
swagger:response getAWSOSImagesOK
*/.
GetAWSOSImagesParams contains all the bound params for the get a w s o s images operation typically these are obtained from a http.Request
swagger:parameters getAWSOSImages.
GetAWSOSImagesUnauthorized Incorrect credentials
swagger:response getAWSOSImagesUnauthorized
*/.
GetAWSOSImagesURL generates an URL for the get a w s o s images operation.
GetAWSRegions swagger:route GET /api/providers/aws/regions aws getAWSRegions
Retrieve AWS regions
*/.
GetAWSRegionsBadRequest Bad request
swagger:response getAWSRegionsBadRequest
*/.
GetAWSRegionsInternalServerError Internal server error
swagger:response getAWSRegionsInternalServerError
*/.
GetAWSRegionsOK Successful retrieval of AWS regions
swagger:response getAWSRegionsOK
*/.
GetAWSRegionsParams contains all the bound params for the get a w s regions operation typically these are obtained from a http.Request
swagger:parameters getAWSRegions.
GetAWSRegionsUnauthorized Incorrect credentials
swagger:response getAWSRegionsUnauthorized
*/.
GetAWSRegionsURL generates an URL for the get a w s regions operation.
GetAWSSubnets swagger:route GET /api/providers/aws/subnets aws getAWSSubnets
Retrieve AWS Subnets info under a VPC
*/.
GetAWSSubnetsBadRequest Bad request
swagger:response getAWSSubnetsBadRequest
*/.
GetAWSSubnetsInternalServerError Internal server error
swagger:response getAWSSubnetsInternalServerError
*/.
GetAWSSubnetsOK Successful retrieval of AWS subnets
swagger:response getAWSSubnetsOK
*/.
GetAWSSubnetsParams contains all the bound params for the get a w s subnets operation typically these are obtained from a http.Request
swagger:parameters getAWSSubnets.
GetAWSSubnetsUnauthorized Incorrect credentials
swagger:response getAWSSubnetsUnauthorized
*/.
GetAWSSubnetsURL generates an URL for the get a w s subnets operation.
GetVPCs swagger:route GET /api/providers/aws/vpc aws getVPCs
Retrieve AWS VPCs
*/.
GetVPCsBadRequest Bad request
swagger:response getVPCsBadRequest
*/.
GetVPCsInternalServerError Internal server error
swagger:response getVPCsInternalServerError
*/.
GetVPCsOK Successful retrieval of AWS VPCs
swagger:response getVPCsOK
*/.
GetVPCsParams contains all the bound params for the get v p cs operation typically these are obtained from a http.Request
swagger:parameters getVPCs.
GetVPCsUnauthorized Incorrect credentials
swagger:response getVPCsUnauthorized
*/.
GetVPCsURL generates an URL for the get v p cs operation.
SetAWSEndpoint swagger:route POST /api/providers/aws aws setAWSEndpoint
Validate and set aws credentials
*/.
SetAWSEndpointBadRequest Bad request
swagger:response setAWSEndpointBadRequest
*/.
SetAWSEndpointCreated Connection successful
swagger:response setAWSEndpointCreated
*/.
SetAWSEndpointInternalServerError Internal server error
swagger:response setAWSEndpointInternalServerError
*/.
SetAWSEndpointParams contains all the bound params for the set a w s endpoint operation typically these are obtained from a http.Request
swagger:parameters setAWSEndpoint.
SetAWSEndpointUnauthorized Incorrect credentials
swagger:response setAWSEndpointUnauthorized
*/.
SetAWSEndpointURL generates an URL for the set a w s endpoint operation.
# Interfaces
ApplyTKGConfigForAWSHandler interface for that can handle valid apply t k g config for a w s params.
CreateAWSRegionalClusterHandler interface for that can handle valid create a w s regional cluster params.
GenerateTKGConfigForAWSHandler interface for that can handle valid generate t k g config for a w s params.
GetAWSAvailabilityZonesHandler interface for that can handle valid get a w s availability zones params.
GetAWSCredentialProfilesHandler interface for that can handle valid get a w s credential profiles params.
GetAWSEndpointHandler interface for that can handle valid get a w s endpoint params.
GetAWSNodeTypesHandler interface for that can handle valid get a w s node types params.
GetAWSOSImagesHandler interface for that can handle valid get a w s o s images params.
GetAWSRegionsHandler interface for that can handle valid get a w s regions params.
GetAWSSubnetsHandler interface for that can handle valid get a w s subnets params.
GetVPCsHandler interface for that can handle valid get v p cs params.
SetAWSEndpointHandler interface for that can handle valid set a w s endpoint params.
# Type aliases
ApplyTKGConfigForAWSHandlerFunc turns a function with the right signature into a apply t k g config for a w s handler.
CreateAWSRegionalClusterHandlerFunc turns a function with the right signature into a create a w s regional cluster handler.
GenerateTKGConfigForAWSHandlerFunc turns a function with the right signature into a generate t k g config for a w s handler.
GetAWSAvailabilityZonesHandlerFunc turns a function with the right signature into a get a w s availability zones handler.
GetAWSCredentialProfilesHandlerFunc turns a function with the right signature into a get a w s credential profiles handler.
GetAWSEndpointHandlerFunc turns a function with the right signature into a get a w s endpoint handler.
GetAWSNodeTypesHandlerFunc turns a function with the right signature into a get a w s node types handler.
GetAWSOSImagesHandlerFunc turns a function with the right signature into a get a w s o s images handler.
GetAWSRegionsHandlerFunc turns a function with the right signature into a get a w s regions handler.
GetAWSSubnetsHandlerFunc turns a function with the right signature into a get a w s subnets handler.
GetVPCsHandlerFunc turns a function with the right signature into a get v p cs handler.
SetAWSEndpointHandlerFunc turns a function with the right signature into a set a w s endpoint handler.