Documentation ¶
Index ¶
- type AWS
- type EC2
- func (e *EC2) Backup(resource *types.InfraResource, safe *bool, wait *bool) error
- func (e *EC2) GetAliases() []string
- func (e *EC2) GetDNSZoneResources(dnsZones string) ([]*types.InfraResource, error)
- func (e *EC2) GetDNSZones() ([]string, error)
- func (e *EC2) GetName() string
- func (e *EC2) GetRegionResources(region string) ([]*types.InfraResource, error)
- func (e *EC2) GetRegions() ([]string, error)
- func (e *EC2) SupportsDNSZones() bool
- func (e *EC2) SupportsRegions() bool
- func (e *EC2) UpdateResourceState(resource *types.InfraResource, safe *bool, wait *bool, ...) error
- func (e *EC2) UpdateResourceTag(resource *types.InfraResource, tagKey *string, tagValue *string) error
- type RDS
- func (r *RDS) Backup(resource *types.InfraResource, safe *bool, wait *bool) error
- func (r *RDS) GetAliases() []string
- func (r *RDS) GetDNSZoneResources(dnsZones string) ([]*types.InfraResource, error)
- func (r *RDS) GetDNSZones() ([]string, error)
- func (r *RDS) GetName() string
- func (r *RDS) GetRegionResources(region string) ([]*types.InfraResource, error)
- func (r *RDS) GetRegions() ([]string, error)
- func (r *RDS) SupportsDNSZones() bool
- func (r *RDS) SupportsRegions() bool
- func (r *RDS) UpdateResourceState(resource *types.InfraResource, safe *bool, wait *bool, ...) error
- func (r *RDS) UpdateResourceTag(resource *types.InfraResource, tagKey *string, tagValue *string) error
- type Route53
- func (rt *Route53) Backup(resource *types.InfraResource, safe *bool, wait *bool) error
- func (rt *Route53) GetAliases() []string
- func (rt *Route53) GetDNSZoneResources(dnsZoneName string) ([]*types.InfraResource, error)
- func (rt *Route53) GetDNSZones() ([]string, error)
- func (rt *Route53) GetName() string
- func (rt *Route53) GetRegionResources(region string) ([]*types.InfraResource, error)
- func (rt *Route53) GetRegions() ([]string, error)
- func (rt *Route53) SupportsDNSZones() bool
- func (rt *Route53) SupportsRegions() bool
- func (rt *Route53) UpdateResourceState(resource *types.InfraResource, safe *bool, wait *bool, ...) error
- func (rt *Route53) UpdateResourceTag(resource *types.InfraResource, tagKey *string, tagValue *string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWS ¶
type AWS struct {
// contains filtered or unexported fields
}
func (*AWS) GetCostsAndUsages ¶
func (a *AWS) GetCostsAndUsages(filter *types.CostAndUsageFilter) (*types.CostAndUsageOutput, error)
func (*AWS) GetResourceTypes ¶ added in v0.13.0
func (a *AWS) GetResourceTypes() (map[string]types.InfraResourceType, error)
func (*AWS) IsAvailable ¶ added in v0.13.0
type EC2 ¶
type EC2 struct {
// contains filtered or unexported fields
}
func (*EC2) GetAliases ¶ added in v0.13.0
func (*EC2) GetDNSZoneResources ¶ added in v0.13.0
func (e *EC2) GetDNSZoneResources(dnsZones string) ([]*types.InfraResource, error)
func (*EC2) GetDNSZones ¶ added in v0.13.0
func (*EC2) GetRegionResources ¶ added in v0.13.0
func (e *EC2) GetRegionResources(region string) ([]*types.InfraResource, error)
func (*EC2) GetRegions ¶ added in v0.13.0
func (*EC2) SupportsDNSZones ¶ added in v0.13.0
func (*EC2) SupportsRegions ¶ added in v0.13.0
func (*EC2) UpdateResourceState ¶ added in v0.13.0
func (e *EC2) UpdateResourceState(resource *types.InfraResource, safe *bool, wait *bool, state *types.InfraResourceState) error
func (*EC2) UpdateResourceTag ¶ added in v0.13.0
type RDS ¶ added in v0.12.0
type RDS struct {
// contains filtered or unexported fields
}
func (*RDS) GetAliases ¶ added in v0.13.0
func (*RDS) GetDNSZoneResources ¶ added in v0.13.0
func (r *RDS) GetDNSZoneResources(dnsZones string) ([]*types.InfraResource, error)
func (*RDS) GetDNSZones ¶ added in v0.13.0
func (*RDS) GetRegionResources ¶ added in v0.13.0
func (r *RDS) GetRegionResources(region string) ([]*types.InfraResource, error)
func (*RDS) GetRegions ¶ added in v0.13.0
func (*RDS) SupportsDNSZones ¶ added in v0.13.0
func (*RDS) SupportsRegions ¶ added in v0.13.0
func (*RDS) UpdateResourceState ¶ added in v0.13.0
func (r *RDS) UpdateResourceState(resource *types.InfraResource, safe *bool, wait *bool, state *types.InfraResourceState) error
func (*RDS) UpdateResourceTag ¶ added in v0.13.0
type Route53 ¶ added in v0.13.0
type Route53 struct {
// contains filtered or unexported fields
}
func (*Route53) GetAliases ¶ added in v0.13.0
func (*Route53) GetDNSZoneResources ¶ added in v0.13.0
func (rt *Route53) GetDNSZoneResources(dnsZoneName string) ([]*types.InfraResource, error)
func (*Route53) GetDNSZones ¶ added in v0.13.0
func (*Route53) GetRegionResources ¶ added in v0.13.0
func (rt *Route53) GetRegionResources(region string) ([]*types.InfraResource, error)
func (*Route53) GetRegions ¶ added in v0.13.0
func (*Route53) SupportsDNSZones ¶ added in v0.13.0
func (*Route53) SupportsRegions ¶ added in v0.13.0
func (*Route53) UpdateResourceState ¶ added in v0.13.0
func (rt *Route53) UpdateResourceState(resource *types.InfraResource, safe *bool, wait *bool, state *types.InfraResourceState) error
func (*Route53) UpdateResourceTag ¶ added in v0.13.0
Click to show internal directories.
Click to hide internal directories.