Documentation
¶
Index ¶
- type AddListenerCertificatesFuture
- type AddTagsFuture
- type Client
- type CreateListenerFuture
- type CreateLoadBalancerFuture
- type CreateRuleFuture
- type CreateTargetGroupFuture
- type DeleteListenerFuture
- type DeleteLoadBalancerFuture
- type DeleteRuleFuture
- type DeleteTargetGroupFuture
- type DeregisterTargetsFuture
- type DescribeAccountLimitsFuture
- type DescribeListenerCertificatesFuture
- type DescribeListenersFuture
- type DescribeLoadBalancerAttributesFuture
- type DescribeLoadBalancersFuture
- type DescribeRulesFuture
- type DescribeSSLPoliciesFuture
- type DescribeTagsFuture
- type DescribeTargetGroupAttributesFuture
- type DescribeTargetGroupsFuture
- type DescribeTargetHealthFuture
- type ModifyListenerFuture
- type ModifyLoadBalancerAttributesFuture
- type ModifyRuleFuture
- type ModifyTargetGroupAttributesFuture
- type ModifyTargetGroupFuture
- type RegisterTargetsFuture
- type RemoveListenerCertificatesFuture
- type RemoveTagsFuture
- type SetIpAddressTypeFuture
- type SetRulePrioritiesFuture
- type SetSecurityGroupsFuture
- type SetSubnetsFuture
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 ¶
func (r *AddListenerCertificatesFuture) Get(ctx workflow.Context) (*elbv2.AddListenerCertificatesOutput, error)
type AddTagsFuture ¶
func (*AddTagsFuture) Get ¶
func (r *AddTagsFuture) Get(ctx workflow.Context) (*elbv2.AddTagsOutput, error)
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 }
type CreateListenerFuture ¶
func (*CreateListenerFuture) Get ¶
func (r *CreateListenerFuture) Get(ctx workflow.Context) (*elbv2.CreateListenerOutput, error)
type CreateLoadBalancerFuture ¶
type CreateLoadBalancerFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreateLoadBalancerFuture) Get ¶
func (r *CreateLoadBalancerFuture) Get(ctx workflow.Context) (*elbv2.CreateLoadBalancerOutput, error)
type CreateRuleFuture ¶
func (*CreateRuleFuture) Get ¶
func (r *CreateRuleFuture) Get(ctx workflow.Context) (*elbv2.CreateRuleOutput, error)
type CreateTargetGroupFuture ¶
type CreateTargetGroupFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreateTargetGroupFuture) Get ¶
func (r *CreateTargetGroupFuture) Get(ctx workflow.Context) (*elbv2.CreateTargetGroupOutput, error)
type DeleteListenerFuture ¶
func (*DeleteListenerFuture) Get ¶
func (r *DeleteListenerFuture) Get(ctx workflow.Context) (*elbv2.DeleteListenerOutput, error)
type DeleteLoadBalancerFuture ¶
type DeleteLoadBalancerFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteLoadBalancerFuture) Get ¶
func (r *DeleteLoadBalancerFuture) Get(ctx workflow.Context) (*elbv2.DeleteLoadBalancerOutput, error)
type DeleteRuleFuture ¶
func (*DeleteRuleFuture) Get ¶
func (r *DeleteRuleFuture) Get(ctx workflow.Context) (*elbv2.DeleteRuleOutput, error)
type DeleteTargetGroupFuture ¶
type DeleteTargetGroupFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteTargetGroupFuture) Get ¶
func (r *DeleteTargetGroupFuture) Get(ctx workflow.Context) (*elbv2.DeleteTargetGroupOutput, error)
type DeregisterTargetsFuture ¶
type DeregisterTargetsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeregisterTargetsFuture) Get ¶
func (r *DeregisterTargetsFuture) Get(ctx workflow.Context) (*elbv2.DeregisterTargetsOutput, error)
type DescribeAccountLimitsFuture ¶
type DescribeAccountLimitsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeAccountLimitsFuture) Get ¶
func (r *DescribeAccountLimitsFuture) Get(ctx workflow.Context) (*elbv2.DescribeAccountLimitsOutput, error)
type DescribeListenerCertificatesFuture ¶
type DescribeListenerCertificatesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeListenerCertificatesFuture) Get ¶
func (r *DescribeListenerCertificatesFuture) Get(ctx workflow.Context) (*elbv2.DescribeListenerCertificatesOutput, error)
type DescribeListenersFuture ¶
type DescribeListenersFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeListenersFuture) Get ¶
func (r *DescribeListenersFuture) Get(ctx workflow.Context) (*elbv2.DescribeListenersOutput, error)
type DescribeLoadBalancerAttributesFuture ¶
type DescribeLoadBalancerAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeLoadBalancerAttributesFuture) Get ¶
func (r *DescribeLoadBalancerAttributesFuture) Get(ctx workflow.Context) (*elbv2.DescribeLoadBalancerAttributesOutput, error)
type DescribeLoadBalancersFuture ¶
type DescribeLoadBalancersFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeLoadBalancersFuture) Get ¶
func (r *DescribeLoadBalancersFuture) Get(ctx workflow.Context) (*elbv2.DescribeLoadBalancersOutput, error)
type DescribeRulesFuture ¶
func (*DescribeRulesFuture) Get ¶
func (r *DescribeRulesFuture) Get(ctx workflow.Context) (*elbv2.DescribeRulesOutput, error)
type DescribeSSLPoliciesFuture ¶
type DescribeSSLPoliciesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeSSLPoliciesFuture) Get ¶
func (r *DescribeSSLPoliciesFuture) Get(ctx workflow.Context) (*elbv2.DescribeSSLPoliciesOutput, error)
type DescribeTagsFuture ¶
func (*DescribeTagsFuture) Get ¶
func (r *DescribeTagsFuture) Get(ctx workflow.Context) (*elbv2.DescribeTagsOutput, error)
type DescribeTargetGroupAttributesFuture ¶
type DescribeTargetGroupAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeTargetGroupAttributesFuture) Get ¶
func (r *DescribeTargetGroupAttributesFuture) Get(ctx workflow.Context) (*elbv2.DescribeTargetGroupAttributesOutput, error)
type DescribeTargetGroupsFuture ¶
type DescribeTargetGroupsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeTargetGroupsFuture) Get ¶
func (r *DescribeTargetGroupsFuture) Get(ctx workflow.Context) (*elbv2.DescribeTargetGroupsOutput, error)
type DescribeTargetHealthFuture ¶
type DescribeTargetHealthFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeTargetHealthFuture) Get ¶
func (r *DescribeTargetHealthFuture) Get(ctx workflow.Context) (*elbv2.DescribeTargetHealthOutput, error)
type ModifyListenerFuture ¶
func (*ModifyListenerFuture) Get ¶
func (r *ModifyListenerFuture) Get(ctx workflow.Context) (*elbv2.ModifyListenerOutput, error)
type ModifyLoadBalancerAttributesFuture ¶
type ModifyLoadBalancerAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ModifyLoadBalancerAttributesFuture) Get ¶
func (r *ModifyLoadBalancerAttributesFuture) Get(ctx workflow.Context) (*elbv2.ModifyLoadBalancerAttributesOutput, error)
type ModifyRuleFuture ¶
func (*ModifyRuleFuture) Get ¶
func (r *ModifyRuleFuture) Get(ctx workflow.Context) (*elbv2.ModifyRuleOutput, error)
type ModifyTargetGroupAttributesFuture ¶
type ModifyTargetGroupAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ModifyTargetGroupAttributesFuture) Get ¶
func (r *ModifyTargetGroupAttributesFuture) Get(ctx workflow.Context) (*elbv2.ModifyTargetGroupAttributesOutput, error)
type ModifyTargetGroupFuture ¶
type ModifyTargetGroupFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ModifyTargetGroupFuture) Get ¶
func (r *ModifyTargetGroupFuture) Get(ctx workflow.Context) (*elbv2.ModifyTargetGroupOutput, error)
type RegisterTargetsFuture ¶
type RegisterTargetsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*RegisterTargetsFuture) Get ¶
func (r *RegisterTargetsFuture) Get(ctx workflow.Context) (*elbv2.RegisterTargetsOutput, error)
type RemoveListenerCertificatesFuture ¶
type RemoveListenerCertificatesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*RemoveListenerCertificatesFuture) Get ¶
func (r *RemoveListenerCertificatesFuture) Get(ctx workflow.Context) (*elbv2.RemoveListenerCertificatesOutput, error)
type RemoveTagsFuture ¶
func (*RemoveTagsFuture) Get ¶
func (r *RemoveTagsFuture) Get(ctx workflow.Context) (*elbv2.RemoveTagsOutput, error)
type SetIpAddressTypeFuture ¶
type SetIpAddressTypeFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetIpAddressTypeFuture) Get ¶
func (r *SetIpAddressTypeFuture) Get(ctx workflow.Context) (*elbv2.SetIpAddressTypeOutput, error)
type SetRulePrioritiesFuture ¶
type SetRulePrioritiesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetRulePrioritiesFuture) Get ¶
func (r *SetRulePrioritiesFuture) Get(ctx workflow.Context) (*elbv2.SetRulePrioritiesOutput, error)
type SetSecurityGroupsFuture ¶
type SetSecurityGroupsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetSecurityGroupsFuture) Get ¶
func (r *SetSecurityGroupsFuture) Get(ctx workflow.Context) (*elbv2.SetSecurityGroupsOutput, error)
type SetSubnetsFuture ¶
func (*SetSubnetsFuture) Get ¶
func (r *SetSubnetsFuture) Get(ctx workflow.Context) (*elbv2.SetSubnetsOutput, error)
Click to show internal directories.
Click to hide internal directories.