elbv2stub

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 AddListenerCertificatesFuture

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

func (*AddListenerCertificatesFuture) Get

type AddTagsFuture

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

func (*AddTagsFuture) Get

type Client

type Client interface {
	AddListenerCertificates(ctx workflow.Context, input *elbv2.AddListenerCertificatesInput) (*elbv2.AddListenerCertificatesOutput, error)
	AddListenerCertificatesAsync(ctx workflow.Context, input *elbv2.AddListenerCertificatesInput) *AddListenerCertificatesFuture

	AddTags(ctx workflow.Context, input *elbv2.AddTagsInput) (*elbv2.AddTagsOutput, error)
	AddTagsAsync(ctx workflow.Context, input *elbv2.AddTagsInput) *AddTagsFuture

	CreateListener(ctx workflow.Context, input *elbv2.CreateListenerInput) (*elbv2.CreateListenerOutput, error)
	CreateListenerAsync(ctx workflow.Context, input *elbv2.CreateListenerInput) *CreateListenerFuture

	CreateLoadBalancer(ctx workflow.Context, input *elbv2.CreateLoadBalancerInput) (*elbv2.CreateLoadBalancerOutput, error)
	CreateLoadBalancerAsync(ctx workflow.Context, input *elbv2.CreateLoadBalancerInput) *CreateLoadBalancerFuture

	CreateRule(ctx workflow.Context, input *elbv2.CreateRuleInput) (*elbv2.CreateRuleOutput, error)
	CreateRuleAsync(ctx workflow.Context, input *elbv2.CreateRuleInput) *CreateRuleFuture

	CreateTargetGroup(ctx workflow.Context, input *elbv2.CreateTargetGroupInput) (*elbv2.CreateTargetGroupOutput, error)
	CreateTargetGroupAsync(ctx workflow.Context, input *elbv2.CreateTargetGroupInput) *CreateTargetGroupFuture

	DeleteListener(ctx workflow.Context, input *elbv2.DeleteListenerInput) (*elbv2.DeleteListenerOutput, error)
	DeleteListenerAsync(ctx workflow.Context, input *elbv2.DeleteListenerInput) *DeleteListenerFuture

	DeleteLoadBalancer(ctx workflow.Context, input *elbv2.DeleteLoadBalancerInput) (*elbv2.DeleteLoadBalancerOutput, error)
	DeleteLoadBalancerAsync(ctx workflow.Context, input *elbv2.DeleteLoadBalancerInput) *DeleteLoadBalancerFuture

	DeleteRule(ctx workflow.Context, input *elbv2.DeleteRuleInput) (*elbv2.DeleteRuleOutput, error)
	DeleteRuleAsync(ctx workflow.Context, input *elbv2.DeleteRuleInput) *DeleteRuleFuture

	DeleteTargetGroup(ctx workflow.Context, input *elbv2.DeleteTargetGroupInput) (*elbv2.DeleteTargetGroupOutput, error)
	DeleteTargetGroupAsync(ctx workflow.Context, input *elbv2.DeleteTargetGroupInput) *DeleteTargetGroupFuture

	DeregisterTargets(ctx workflow.Context, input *elbv2.DeregisterTargetsInput) (*elbv2.DeregisterTargetsOutput, error)
	DeregisterTargetsAsync(ctx workflow.Context, input *elbv2.DeregisterTargetsInput) *DeregisterTargetsFuture

	DescribeAccountLimits(ctx workflow.Context, input *elbv2.DescribeAccountLimitsInput) (*elbv2.DescribeAccountLimitsOutput, error)
	DescribeAccountLimitsAsync(ctx workflow.Context, input *elbv2.DescribeAccountLimitsInput) *DescribeAccountLimitsFuture

	DescribeListenerCertificates(ctx workflow.Context, input *elbv2.DescribeListenerCertificatesInput) (*elbv2.DescribeListenerCertificatesOutput, error)
	DescribeListenerCertificatesAsync(ctx workflow.Context, input *elbv2.DescribeListenerCertificatesInput) *DescribeListenerCertificatesFuture

	DescribeListeners(ctx workflow.Context, input *elbv2.DescribeListenersInput) (*elbv2.DescribeListenersOutput, error)
	DescribeListenersAsync(ctx workflow.Context, input *elbv2.DescribeListenersInput) *DescribeListenersFuture

	DescribeLoadBalancerAttributes(ctx workflow.Context, input *elbv2.DescribeLoadBalancerAttributesInput) (*elbv2.DescribeLoadBalancerAttributesOutput, error)
	DescribeLoadBalancerAttributesAsync(ctx workflow.Context, input *elbv2.DescribeLoadBalancerAttributesInput) *DescribeLoadBalancerAttributesFuture

	DescribeLoadBalancers(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) (*elbv2.DescribeLoadBalancersOutput, error)
	DescribeLoadBalancersAsync(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) *DescribeLoadBalancersFuture

	DescribeRules(ctx workflow.Context, input *elbv2.DescribeRulesInput) (*elbv2.DescribeRulesOutput, error)
	DescribeRulesAsync(ctx workflow.Context, input *elbv2.DescribeRulesInput) *DescribeRulesFuture

	DescribeSSLPolicies(ctx workflow.Context, input *elbv2.DescribeSSLPoliciesInput) (*elbv2.DescribeSSLPoliciesOutput, error)
	DescribeSSLPoliciesAsync(ctx workflow.Context, input *elbv2.DescribeSSLPoliciesInput) *DescribeSSLPoliciesFuture

	DescribeTags(ctx workflow.Context, input *elbv2.DescribeTagsInput) (*elbv2.DescribeTagsOutput, error)
	DescribeTagsAsync(ctx workflow.Context, input *elbv2.DescribeTagsInput) *DescribeTagsFuture

	DescribeTargetGroupAttributes(ctx workflow.Context, input *elbv2.DescribeTargetGroupAttributesInput) (*elbv2.DescribeTargetGroupAttributesOutput, error)
	DescribeTargetGroupAttributesAsync(ctx workflow.Context, input *elbv2.DescribeTargetGroupAttributesInput) *DescribeTargetGroupAttributesFuture

	DescribeTargetGroups(ctx workflow.Context, input *elbv2.DescribeTargetGroupsInput) (*elbv2.DescribeTargetGroupsOutput, error)
	DescribeTargetGroupsAsync(ctx workflow.Context, input *elbv2.DescribeTargetGroupsInput) *DescribeTargetGroupsFuture

	DescribeTargetHealth(ctx workflow.Context, input *elbv2.DescribeTargetHealthInput) (*elbv2.DescribeTargetHealthOutput, error)
	DescribeTargetHealthAsync(ctx workflow.Context, input *elbv2.DescribeTargetHealthInput) *DescribeTargetHealthFuture

	ModifyListener(ctx workflow.Context, input *elbv2.ModifyListenerInput) (*elbv2.ModifyListenerOutput, error)
	ModifyListenerAsync(ctx workflow.Context, input *elbv2.ModifyListenerInput) *ModifyListenerFuture

	ModifyLoadBalancerAttributes(ctx workflow.Context, input *elbv2.ModifyLoadBalancerAttributesInput) (*elbv2.ModifyLoadBalancerAttributesOutput, error)
	ModifyLoadBalancerAttributesAsync(ctx workflow.Context, input *elbv2.ModifyLoadBalancerAttributesInput) *ModifyLoadBalancerAttributesFuture

	ModifyRule(ctx workflow.Context, input *elbv2.ModifyRuleInput) (*elbv2.ModifyRuleOutput, error)
	ModifyRuleAsync(ctx workflow.Context, input *elbv2.ModifyRuleInput) *ModifyRuleFuture

	ModifyTargetGroup(ctx workflow.Context, input *elbv2.ModifyTargetGroupInput) (*elbv2.ModifyTargetGroupOutput, error)
	ModifyTargetGroupAsync(ctx workflow.Context, input *elbv2.ModifyTargetGroupInput) *ModifyTargetGroupFuture

	ModifyTargetGroupAttributes(ctx workflow.Context, input *elbv2.ModifyTargetGroupAttributesInput) (*elbv2.ModifyTargetGroupAttributesOutput, error)
	ModifyTargetGroupAttributesAsync(ctx workflow.Context, input *elbv2.ModifyTargetGroupAttributesInput) *ModifyTargetGroupAttributesFuture

	RegisterTargets(ctx workflow.Context, input *elbv2.RegisterTargetsInput) (*elbv2.RegisterTargetsOutput, error)
	RegisterTargetsAsync(ctx workflow.Context, input *elbv2.RegisterTargetsInput) *RegisterTargetsFuture

	RemoveListenerCertificates(ctx workflow.Context, input *elbv2.RemoveListenerCertificatesInput) (*elbv2.RemoveListenerCertificatesOutput, error)
	RemoveListenerCertificatesAsync(ctx workflow.Context, input *elbv2.RemoveListenerCertificatesInput) *RemoveListenerCertificatesFuture

	RemoveTags(ctx workflow.Context, input *elbv2.RemoveTagsInput) (*elbv2.RemoveTagsOutput, error)
	RemoveTagsAsync(ctx workflow.Context, input *elbv2.RemoveTagsInput) *RemoveTagsFuture

	SetIpAddressType(ctx workflow.Context, input *elbv2.SetIpAddressTypeInput) (*elbv2.SetIpAddressTypeOutput, error)
	SetIpAddressTypeAsync(ctx workflow.Context, input *elbv2.SetIpAddressTypeInput) *SetIpAddressTypeFuture

	SetRulePriorities(ctx workflow.Context, input *elbv2.SetRulePrioritiesInput) (*elbv2.SetRulePrioritiesOutput, error)
	SetRulePrioritiesAsync(ctx workflow.Context, input *elbv2.SetRulePrioritiesInput) *SetRulePrioritiesFuture

	SetSecurityGroups(ctx workflow.Context, input *elbv2.SetSecurityGroupsInput) (*elbv2.SetSecurityGroupsOutput, error)
	SetSecurityGroupsAsync(ctx workflow.Context, input *elbv2.SetSecurityGroupsInput) *SetSecurityGroupsFuture

	SetSubnets(ctx workflow.Context, input *elbv2.SetSubnetsInput) (*elbv2.SetSubnetsOutput, error)
	SetSubnetsAsync(ctx workflow.Context, input *elbv2.SetSubnetsInput) *SetSubnetsFuture

	WaitUntilLoadBalancerAvailable(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) error
	WaitUntilLoadBalancerAvailableAsync(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) *clients.VoidFuture

	WaitUntilLoadBalancerExists(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) error
	WaitUntilLoadBalancerExistsAsync(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) *clients.VoidFuture

	WaitUntilLoadBalancersDeleted(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) error
	WaitUntilLoadBalancersDeletedAsync(ctx workflow.Context, input *elbv2.DescribeLoadBalancersInput) *clients.VoidFuture

	WaitUntilTargetDeregistered(ctx workflow.Context, input *elbv2.DescribeTargetHealthInput) error
	WaitUntilTargetDeregisteredAsync(ctx workflow.Context, input *elbv2.DescribeTargetHealthInput) *clients.VoidFuture

	WaitUntilTargetInService(ctx workflow.Context, input *elbv2.DescribeTargetHealthInput) error
	WaitUntilTargetInServiceAsync(ctx workflow.Context, input *elbv2.DescribeTargetHealthInput) *clients.VoidFuture
}

func NewClient

func NewClient() Client

type CreateListenerFuture

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

func (*CreateListenerFuture) Get

type CreateLoadBalancerFuture

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

func (*CreateLoadBalancerFuture) Get

type CreateRuleFuture

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

func (*CreateRuleFuture) Get

type CreateTargetGroupFuture

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

func (*CreateTargetGroupFuture) Get

type DeleteListenerFuture

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

func (*DeleteListenerFuture) Get

type DeleteLoadBalancerFuture

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

func (*DeleteLoadBalancerFuture) Get

type DeleteRuleFuture

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

func (*DeleteRuleFuture) Get

type DeleteTargetGroupFuture

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

func (*DeleteTargetGroupFuture) Get

type DeregisterTargetsFuture

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

func (*DeregisterTargetsFuture) Get

type DescribeAccountLimitsFuture

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

func (*DescribeAccountLimitsFuture) Get

type DescribeListenerCertificatesFuture

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

func (*DescribeListenerCertificatesFuture) Get

type DescribeListenersFuture

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

func (*DescribeListenersFuture) Get

type DescribeLoadBalancerAttributesFuture

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

func (*DescribeLoadBalancerAttributesFuture) Get

type DescribeLoadBalancersFuture

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

func (*DescribeLoadBalancersFuture) Get

type DescribeRulesFuture

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

func (*DescribeRulesFuture) Get

type DescribeSSLPoliciesFuture

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

func (*DescribeSSLPoliciesFuture) Get

type DescribeTagsFuture

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

func (*DescribeTagsFuture) Get

type DescribeTargetGroupAttributesFuture

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

func (*DescribeTargetGroupAttributesFuture) Get

type DescribeTargetGroupsFuture

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

func (*DescribeTargetGroupsFuture) Get

type DescribeTargetHealthFuture

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

func (*DescribeTargetHealthFuture) Get

type ModifyListenerFuture

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

func (*ModifyListenerFuture) Get

type ModifyLoadBalancerAttributesFuture

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

func (*ModifyLoadBalancerAttributesFuture) Get

type ModifyRuleFuture

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

func (*ModifyRuleFuture) Get

type ModifyTargetGroupAttributesFuture

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

func (*ModifyTargetGroupAttributesFuture) Get

type ModifyTargetGroupFuture

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

func (*ModifyTargetGroupFuture) Get

type RegisterTargetsFuture

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

func (*RegisterTargetsFuture) Get

type RemoveListenerCertificatesFuture

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

func (*RemoveListenerCertificatesFuture) Get

type RemoveTagsFuture

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

func (*RemoveTagsFuture) Get

type SetIpAddressTypeFuture

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

func (*SetIpAddressTypeFuture) Get

type SetRulePrioritiesFuture

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

func (*SetRulePrioritiesFuture) Get

type SetSecurityGroupsFuture

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

func (*SetSecurityGroupsFuture) Get

type SetSubnetsFuture

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

func (*SetSubnetsFuture) Get

Jump to

Keyboard shortcuts

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