Documentation ¶
Index ¶
- type Manager
- func (d *Manager) AuthorizeSecurityGroupEgress(securityGroupID string, port int, protocol string) error
- func (d *Manager) AuthorizeSecurityGroupIngress(securityGroupID string, port int, protocol string) error
- func (d *Manager) CreateSecurityGroup(groupName string) (string, error)
- func (d *Manager) DeleteSecurityGroup(ctx context.Context, securityGroupID string) error
- func (d *Manager) GetENISecurityGroups(eniID string) ([]string, error)
- func (d *Manager) GetInstanceDetails(instanceID string) (*ec2.Instance, error)
- func (d *Manager) GetPrivateIPv4AddressAndPrefix(instanceID string) ([]string, []string, error)
- func (d *Manager) GetSecurityGroupID(securityGroupName string) (string, error)
- func (d *Manager) RevokeSecurityGroupIngress(securityGroupID string, port int, protocol string) error
- func (d *Manager) UnAssignSecondaryIPv4Address(instanceID string, secondaryIPv4Address []string) error
- func (d *Manager) WaitTillTheENIIsDeleted(ctx context.Context, eniID string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func (*Manager) AuthorizeSecurityGroupEgress ¶
func (*Manager) AuthorizeSecurityGroupIngress ¶
func (*Manager) CreateSecurityGroup ¶
func (*Manager) DeleteSecurityGroup ¶
func (*Manager) GetENISecurityGroups ¶
func (*Manager) GetInstanceDetails ¶ added in v1.1.0
func (*Manager) GetPrivateIPv4AddressAndPrefix ¶ added in v1.1.8
func (*Manager) GetSecurityGroupID ¶ added in v1.1.0
func (*Manager) RevokeSecurityGroupIngress ¶ added in v1.1.0
func (*Manager) UnAssignSecondaryIPv4Address ¶ added in v1.1.0
Click to show internal directories.
Click to hide internal directories.