Documentation ¶
Index ¶
- func GetLocalTimeZone() (string, error)
- func IsFuzzySelector(s string) bool
- type Accessor
- type Alias
- type BObj
- type Describer
- type Disk
- type EBS
- type EC2
- type EC2I
- type EC2S
- type ECSClusters
- type ECSContainers
- type ECSServices
- type ECSTasks
- type Getter
- type IAMU
- type IAMUG
- type IAMUGP
- type IAMUP
- type IamGroupUser
- type IamRole
- type IamRolePloicy
- type Lambda
- type Lister
- type Object
- type S3
- type SBObj
- type SG
- type SQS
- type Storage
- type Subnet
- type VM
- type VMI
- type VMS
- type VPC
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetLocalTimeZone ¶ added in v0.1.1
func IsFuzzySelector ¶
IsFuzzySelector checks if filter is fuzzy or not.
Types ¶
type Alias ¶
Alias tracks standard and custom command aliases.
func (*Alias) AsResource ¶
AsResource returns a matching resource if it exists.
type Disk ¶ added in v0.1.4
type Disk struct { Accessor // contains filtered or unexported fields }
type ECSClusters ¶ added in v0.1.4
type ECSClusters struct { Accessor // contains filtered or unexported fields }
func (*ECSClusters) Describe ¶ added in v0.1.4
func (ecsClusters *ECSClusters) Describe(clusterName string) (string, error)
func (*ECSClusters) Init ¶ added in v0.1.4
func (ecsClusters *ECSClusters) Init(ctx context.Context)
type ECSContainers ¶ added in v0.1.4
type ECSContainers struct { Accessor // contains filtered or unexported fields }
func (*ECSContainers) Describe ¶ added in v0.1.4
func (ecscn *ECSContainers) Describe(runtimeId string) (string, error)
func (*ECSContainers) Init ¶ added in v0.1.4
func (ecscn *ECSContainers) Init(ctx context.Context)
type ECSServices ¶ added in v0.1.4
type ECSServices struct { Accessor // contains filtered or unexported fields }
func (*ECSServices) Describe ¶ added in v0.1.4
func (ecsServices *ECSServices) Describe(serviceName string) (string, error)
func (*ECSServices) Init ¶ added in v0.1.4
func (ecsServices *ECSServices) Init(ctx context.Context)
type ECSTasks ¶ added in v0.1.4
type ECSTasks struct { Accessor // contains filtered or unexported fields }
type Getter ¶
type Getter interface { // Get return a given resource. Get(ctx context.Context, path string) (Object, error) }
Getter represents a resource getter.
type IamGroupUser ¶
type IamGroupUser struct { Accessor // contains filtered or unexported fields }
func (*IamGroupUser) Init ¶
func (igu *IamGroupUser) Init(ctx context.Context)
type IamRolePloicy ¶
type IamRolePloicy struct { Accessor // contains filtered or unexported fields }
func (*IamRolePloicy) Init ¶
func (irp *IamRolePloicy) Init(ctx context.Context)
type Lister ¶
type Lister interface { // List returns a resource collection. List(ctx context.Context) ([]Object, error) }
Lister represents a resource lister.
type Storage ¶ added in v0.1.4
type Storage struct { Accessor // contains filtered or unexported fields }
type VMI ¶ added in v0.1.4
type VMI struct { Accessor // contains filtered or unexported fields }
type VMS ¶ added in v0.1.4
type VMS struct { Accessor // contains filtered or unexported fields }
Source Files ¶
- alias.go
- buck_obj.go
- disk.go
- ebs.go
- ec2.go
- ec2_image.go
- ec2_snapshot.go
- ecs_cluster.go
- ecs_container.go
- ecs_service.go
- ecs_task.go
- helpers.go
- iam_group_user.go
- iam_role.go
- iam_role_policy.go
- iam_user.go
- iam_user_group.go
- iam_user_group_policy.go
- iam_user_policy.go
- lambda.go
- s3.go
- sec_grp.go
- sqs.go
- storage.go
- storage_bucket_obj.go
- subnet.go
- types.go
- vm.go
- vm_image.go
- vm_snapshot.go
- vpc.go
Click to show internal directories.
Click to hide internal directories.