Documentation ¶
Index ¶
Constants ¶
View Source
const DEFAULT_REGION string = "us-east-1"
for API calls that are global but require a region, use this
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AccessKeyOwnerRunner ¶
type AccessKeyOwnerRunner struct { ListUsersClient iam.ListUsersAPIClient ListAccessKeysClient iam.ListAccessKeysAPIClient AccessKeyId string }
func (AccessKeyOwnerRunner) HowItWorks ¶
func (AccessKeyOwnerRunner) HowItWorks() ([]string, []string)
func (AccessKeyOwnerRunner) RequiredPermissions ¶
func (AccessKeyOwnerRunner) RequiredPermissions() []string
func (AccessKeyOwnerRunner) Run ¶
func (s AccessKeyOwnerRunner) Run() (iam_types.AccessKeyMetadata, error)
type ActiveRegionsRunner ¶
func (ActiveRegionsRunner) HowItWorks ¶
func (s ActiveRegionsRunner) HowItWorks() ([]string, []string)
func (ActiveRegionsRunner) RequiredPermissions ¶
func (s ActiveRegionsRunner) RequiredPermissions() []string
type AuditDefaultVpcsRunner ¶
type AuditDefaultVpcsRunner struct {
Client ec2.DescribeVpcsAPIClient
}
func (AuditDefaultVpcsRunner) HowItWorks ¶
func (s AuditDefaultVpcsRunner) HowItWorks() ([]string, []string)
func (AuditDefaultVpcsRunner) RequiredPermissions ¶
func (s AuditDefaultVpcsRunner) RequiredPermissions() []string
type InstanceByIdRunner ¶
type InstanceByIdRunner struct {
Client ec2.DescribeInstancesAPIClient
}
func (InstanceByIdRunner) HowItWorks ¶
func (s InstanceByIdRunner) HowItWorks() ([]string, []string)
func (InstanceByIdRunner) RequiredPermissions ¶
func (s InstanceByIdRunner) RequiredPermissions() []string
type MissingImagesRunner ¶
type MissingImagesRunner struct { DescribeInstancesClient ec2.DescribeInstancesAPIClient DescribeImagesClient ec2.DescribeImagesAPIClient }
func (MissingImagesRunner) HowItWorks ¶
func (s MissingImagesRunner) HowItWorks() ([]string, []string)
func (MissingImagesRunner) RequiredPermissions ¶
func (s MissingImagesRunner) RequiredPermissions() []string
Click to show internal directories.
Click to hide internal directories.