eksstub

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client interface {
	CreateAddon(ctx workflow.Context, input *eks.CreateAddonInput) (*eks.CreateAddonOutput, error)
	CreateAddonAsync(ctx workflow.Context, input *eks.CreateAddonInput) *CreateAddonFuture

	CreateCluster(ctx workflow.Context, input *eks.CreateClusterInput) (*eks.CreateClusterOutput, error)
	CreateClusterAsync(ctx workflow.Context, input *eks.CreateClusterInput) *CreateClusterFuture

	CreateFargateProfile(ctx workflow.Context, input *eks.CreateFargateProfileInput) (*eks.CreateFargateProfileOutput, error)
	CreateFargateProfileAsync(ctx workflow.Context, input *eks.CreateFargateProfileInput) *CreateFargateProfileFuture

	CreateNodegroup(ctx workflow.Context, input *eks.CreateNodegroupInput) (*eks.CreateNodegroupOutput, error)
	CreateNodegroupAsync(ctx workflow.Context, input *eks.CreateNodegroupInput) *CreateNodegroupFuture

	DeleteAddon(ctx workflow.Context, input *eks.DeleteAddonInput) (*eks.DeleteAddonOutput, error)
	DeleteAddonAsync(ctx workflow.Context, input *eks.DeleteAddonInput) *DeleteAddonFuture

	DeleteCluster(ctx workflow.Context, input *eks.DeleteClusterInput) (*eks.DeleteClusterOutput, error)
	DeleteClusterAsync(ctx workflow.Context, input *eks.DeleteClusterInput) *DeleteClusterFuture

	DeleteFargateProfile(ctx workflow.Context, input *eks.DeleteFargateProfileInput) (*eks.DeleteFargateProfileOutput, error)
	DeleteFargateProfileAsync(ctx workflow.Context, input *eks.DeleteFargateProfileInput) *DeleteFargateProfileFuture

	DeleteNodegroup(ctx workflow.Context, input *eks.DeleteNodegroupInput) (*eks.DeleteNodegroupOutput, error)
	DeleteNodegroupAsync(ctx workflow.Context, input *eks.DeleteNodegroupInput) *DeleteNodegroupFuture

	DescribeAddon(ctx workflow.Context, input *eks.DescribeAddonInput) (*eks.DescribeAddonOutput, error)
	DescribeAddonAsync(ctx workflow.Context, input *eks.DescribeAddonInput) *DescribeAddonFuture

	DescribeAddonVersions(ctx workflow.Context, input *eks.DescribeAddonVersionsInput) (*eks.DescribeAddonVersionsOutput, error)
	DescribeAddonVersionsAsync(ctx workflow.Context, input *eks.DescribeAddonVersionsInput) *DescribeAddonVersionsFuture

	DescribeCluster(ctx workflow.Context, input *eks.DescribeClusterInput) (*eks.DescribeClusterOutput, error)
	DescribeClusterAsync(ctx workflow.Context, input *eks.DescribeClusterInput) *DescribeClusterFuture

	DescribeFargateProfile(ctx workflow.Context, input *eks.DescribeFargateProfileInput) (*eks.DescribeFargateProfileOutput, error)
	DescribeFargateProfileAsync(ctx workflow.Context, input *eks.DescribeFargateProfileInput) *DescribeFargateProfileFuture

	DescribeNodegroup(ctx workflow.Context, input *eks.DescribeNodegroupInput) (*eks.DescribeNodegroupOutput, error)
	DescribeNodegroupAsync(ctx workflow.Context, input *eks.DescribeNodegroupInput) *DescribeNodegroupFuture

	DescribeUpdate(ctx workflow.Context, input *eks.DescribeUpdateInput) (*eks.DescribeUpdateOutput, error)
	DescribeUpdateAsync(ctx workflow.Context, input *eks.DescribeUpdateInput) *DescribeUpdateFuture

	ListAddons(ctx workflow.Context, input *eks.ListAddonsInput) (*eks.ListAddonsOutput, error)
	ListAddonsAsync(ctx workflow.Context, input *eks.ListAddonsInput) *ListAddonsFuture

	ListClusters(ctx workflow.Context, input *eks.ListClustersInput) (*eks.ListClustersOutput, error)
	ListClustersAsync(ctx workflow.Context, input *eks.ListClustersInput) *ListClustersFuture

	ListFargateProfiles(ctx workflow.Context, input *eks.ListFargateProfilesInput) (*eks.ListFargateProfilesOutput, error)
	ListFargateProfilesAsync(ctx workflow.Context, input *eks.ListFargateProfilesInput) *ListFargateProfilesFuture

	ListNodegroups(ctx workflow.Context, input *eks.ListNodegroupsInput) (*eks.ListNodegroupsOutput, error)
	ListNodegroupsAsync(ctx workflow.Context, input *eks.ListNodegroupsInput) *ListNodegroupsFuture

	ListTagsForResource(ctx workflow.Context, input *eks.ListTagsForResourceInput) (*eks.ListTagsForResourceOutput, error)
	ListTagsForResourceAsync(ctx workflow.Context, input *eks.ListTagsForResourceInput) *ListTagsForResourceFuture

	ListUpdates(ctx workflow.Context, input *eks.ListUpdatesInput) (*eks.ListUpdatesOutput, error)
	ListUpdatesAsync(ctx workflow.Context, input *eks.ListUpdatesInput) *ListUpdatesFuture

	TagResource(ctx workflow.Context, input *eks.TagResourceInput) (*eks.TagResourceOutput, error)
	TagResourceAsync(ctx workflow.Context, input *eks.TagResourceInput) *TagResourceFuture

	UntagResource(ctx workflow.Context, input *eks.UntagResourceInput) (*eks.UntagResourceOutput, error)
	UntagResourceAsync(ctx workflow.Context, input *eks.UntagResourceInput) *UntagResourceFuture

	UpdateAddon(ctx workflow.Context, input *eks.UpdateAddonInput) (*eks.UpdateAddonOutput, error)
	UpdateAddonAsync(ctx workflow.Context, input *eks.UpdateAddonInput) *UpdateAddonFuture

	UpdateClusterConfig(ctx workflow.Context, input *eks.UpdateClusterConfigInput) (*eks.UpdateClusterConfigOutput, error)
	UpdateClusterConfigAsync(ctx workflow.Context, input *eks.UpdateClusterConfigInput) *UpdateClusterConfigFuture

	UpdateClusterVersion(ctx workflow.Context, input *eks.UpdateClusterVersionInput) (*eks.UpdateClusterVersionOutput, error)
	UpdateClusterVersionAsync(ctx workflow.Context, input *eks.UpdateClusterVersionInput) *UpdateClusterVersionFuture

	UpdateNodegroupConfig(ctx workflow.Context, input *eks.UpdateNodegroupConfigInput) (*eks.UpdateNodegroupConfigOutput, error)
	UpdateNodegroupConfigAsync(ctx workflow.Context, input *eks.UpdateNodegroupConfigInput) *UpdateNodegroupConfigFuture

	UpdateNodegroupVersion(ctx workflow.Context, input *eks.UpdateNodegroupVersionInput) (*eks.UpdateNodegroupVersionOutput, error)
	UpdateNodegroupVersionAsync(ctx workflow.Context, input *eks.UpdateNodegroupVersionInput) *UpdateNodegroupVersionFuture

	WaitUntilAddonActive(ctx workflow.Context, input *eks.DescribeAddonInput) error
	WaitUntilAddonActiveAsync(ctx workflow.Context, input *eks.DescribeAddonInput) *clients.VoidFuture

	WaitUntilAddonDeleted(ctx workflow.Context, input *eks.DescribeAddonInput) error
	WaitUntilAddonDeletedAsync(ctx workflow.Context, input *eks.DescribeAddonInput) *clients.VoidFuture

	WaitUntilClusterActive(ctx workflow.Context, input *eks.DescribeClusterInput) error
	WaitUntilClusterActiveAsync(ctx workflow.Context, input *eks.DescribeClusterInput) *clients.VoidFuture

	WaitUntilClusterDeleted(ctx workflow.Context, input *eks.DescribeClusterInput) error
	WaitUntilClusterDeletedAsync(ctx workflow.Context, input *eks.DescribeClusterInput) *clients.VoidFuture

	WaitUntilNodegroupActive(ctx workflow.Context, input *eks.DescribeNodegroupInput) error
	WaitUntilNodegroupActiveAsync(ctx workflow.Context, input *eks.DescribeNodegroupInput) *clients.VoidFuture

	WaitUntilNodegroupDeleted(ctx workflow.Context, input *eks.DescribeNodegroupInput) error
	WaitUntilNodegroupDeletedAsync(ctx workflow.Context, input *eks.DescribeNodegroupInput) *clients.VoidFuture
}

func NewClient

func NewClient() Client

type CreateAddonFuture

type CreateAddonFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateAddonFuture) Get

type CreateClusterFuture

type CreateClusterFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateClusterFuture) Get

type CreateFargateProfileFuture

type CreateFargateProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateFargateProfileFuture) Get

type CreateNodegroupFuture

type CreateNodegroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateNodegroupFuture) Get

type DeleteAddonFuture

type DeleteAddonFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteAddonFuture) Get

type DeleteClusterFuture

type DeleteClusterFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteClusterFuture) Get

type DeleteFargateProfileFuture

type DeleteFargateProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteFargateProfileFuture) Get

type DeleteNodegroupFuture

type DeleteNodegroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteNodegroupFuture) Get

type DescribeAddonFuture

type DescribeAddonFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeAddonFuture) Get

type DescribeAddonVersionsFuture

type DescribeAddonVersionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeAddonVersionsFuture) Get

type DescribeClusterFuture

type DescribeClusterFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeClusterFuture) Get

type DescribeFargateProfileFuture

type DescribeFargateProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeFargateProfileFuture) Get

type DescribeNodegroupFuture

type DescribeNodegroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeNodegroupFuture) Get

type DescribeUpdateFuture

type DescribeUpdateFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeUpdateFuture) Get

type ListAddonsFuture

type ListAddonsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListAddonsFuture) Get

type ListClustersFuture

type ListClustersFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListClustersFuture) Get

type ListFargateProfilesFuture

type ListFargateProfilesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListFargateProfilesFuture) Get

type ListNodegroupsFuture

type ListNodegroupsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListNodegroupsFuture) Get

type ListTagsForResourceFuture

type ListTagsForResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListTagsForResourceFuture) Get

type ListUpdatesFuture

type ListUpdatesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListUpdatesFuture) Get

type TagResourceFuture

type TagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*TagResourceFuture) Get

type UntagResourceFuture

type UntagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UntagResourceFuture) Get

type UpdateAddonFuture

type UpdateAddonFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateAddonFuture) Get

type UpdateClusterConfigFuture

type UpdateClusterConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateClusterConfigFuture) Get

type UpdateClusterVersionFuture

type UpdateClusterVersionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateClusterVersionFuture) Get

type UpdateNodegroupConfigFuture

type UpdateNodegroupConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateNodegroupConfigFuture) Get

type UpdateNodegroupVersionFuture

type UpdateNodegroupVersionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateNodegroupVersionFuture) Get

Jump to

Keyboard shortcuts

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