Documentation ¶
Index ¶
- type EKSClient
- func (e *EKSClient) CreateCluster(roleArn *string) error
- func (e *EKSClient) CreateNodeGroup(role *iam.Role) error
- func (e *EKSClient) CreateRole() (*iam.Role, error)
- func (e *EKSClient) DeleteCluster() error
- func (e *EKSClient) DeleteNodeGroup() error
- func (e *EKSClient) DeleteRole() error
- func (e *EKSClient) DescribeRole(name string) (*iam.Role, error)
- func (e *EKSClient) GetAllSecurityGroups(vpcID *string) ([]*string, error)
- func (e *EKSClient) GetAllSubnets(vpcID *string) ([]*string, error)
- func (e *EKSClient) GetDefaultVPC() (*string, error)
- func (e *EKSClient) ProvisionCluster() error
- func (e *EKSClient) UnprovisionCluster() error
- func (e *EKSClient) WaitClusterUntilAvailable() error
- func (e *EKSClient) WaitClusterUntilDeleted() error
- func (e *EKSClient) WaitUntilNodegroupActive() error
- func (e *EKSClient) WaitUntilNodegroupDeleted() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EKSClient ¶
type EKSClient struct {
// contains filtered or unexported fields
}
func (*EKSClient) CreateCluster ¶
func (*EKSClient) DeleteCluster ¶
func (*EKSClient) DeleteNodeGroup ¶
func (*EKSClient) DeleteRole ¶
func (*EKSClient) GetAllSecurityGroups ¶
func (*EKSClient) GetAllSubnets ¶
func (*EKSClient) GetDefaultVPC ¶
func (*EKSClient) ProvisionCluster ¶
func (*EKSClient) UnprovisionCluster ¶
func (*EKSClient) WaitClusterUntilAvailable ¶
func (*EKSClient) WaitClusterUntilDeleted ¶
func (*EKSClient) WaitUntilNodegroupActive ¶
func (*EKSClient) WaitUntilNodegroupDeleted ¶
Click to show internal directories.
Click to hide internal directories.