resources

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2018 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DescribeS3Buckets

func DescribeS3Buckets(svc *s3.S3) ([]string, error)

func EqualStringPtr

func EqualStringPtr(v1, v2 *string) bool

func GetListerNames

func GetListerNames() []string

Types

type AutoScalingGroup

type AutoScalingGroup struct {
	// contains filtered or unexported fields
}

func (*AutoScalingGroup) Remove

func (asg *AutoScalingGroup) Remove() error

func (*AutoScalingGroup) String

func (asg *AutoScalingGroup) String() string

type CloudFormationStack

type CloudFormationStack struct {
	// contains filtered or unexported fields
}

func (*CloudFormationStack) Remove

func (cfs *CloudFormationStack) Remove() error

func (*CloudFormationStack) String

func (cfs *CloudFormationStack) String() string

type CloudTrailTrail

type CloudTrailTrail struct {
	// contains filtered or unexported fields
}

func (*CloudTrailTrail) Remove

func (trail *CloudTrailTrail) Remove() error

func (*CloudTrailTrail) String

func (trail *CloudTrailTrail) String() string

type CloudWatchEventsRule

type CloudWatchEventsRule struct {
	// contains filtered or unexported fields
}

func (*CloudWatchEventsRule) Remove

func (rule *CloudWatchEventsRule) Remove() error

func (*CloudWatchEventsRule) String

func (rule *CloudWatchEventsRule) String() string

type CloudWatchEventsTarget

type CloudWatchEventsTarget struct {
	// contains filtered or unexported fields
}

func (*CloudWatchEventsTarget) Remove

func (target *CloudWatchEventsTarget) Remove() error

func (*CloudWatchEventsTarget) String

func (target *CloudWatchEventsTarget) String() string

type DynamoDBTable

type DynamoDBTable struct {
	// contains filtered or unexported fields
}

func (*DynamoDBTable) Remove

func (i *DynamoDBTable) Remove() error

func (*DynamoDBTable) String

func (i *DynamoDBTable) String() string

type DynamoDBTableItem

type DynamoDBTableItem struct {
	// contains filtered or unexported fields
}

func (*DynamoDBTableItem) Remove

func (i *DynamoDBTableItem) Remove() error

func (*DynamoDBTableItem) String

func (i *DynamoDBTableItem) String() string

type EC2Address

type EC2Address struct {
	// contains filtered or unexported fields
}

func (*EC2Address) Remove

func (e *EC2Address) Remove() error

func (*EC2Address) String

func (e *EC2Address) String() string

type EC2CustomerGateway

type EC2CustomerGateway struct {
	// contains filtered or unexported fields
}

func (*EC2CustomerGateway) Filter

func (c *EC2CustomerGateway) Filter() error

func (*EC2CustomerGateway) Remove

func (c *EC2CustomerGateway) Remove() error

func (*EC2CustomerGateway) String

func (c *EC2CustomerGateway) String() string

type EC2DHCPOption

type EC2DHCPOption struct {
	// contains filtered or unexported fields
}

func (*EC2DHCPOption) Remove

func (e *EC2DHCPOption) Remove() error

func (*EC2DHCPOption) String

func (e *EC2DHCPOption) String() string

type EC2Instance

type EC2Instance struct {
	// contains filtered or unexported fields
}

func (*EC2Instance) Filter

func (i *EC2Instance) Filter() error

func (*EC2Instance) Remove

func (i *EC2Instance) Remove() error

func (*EC2Instance) String

func (i *EC2Instance) String() string

type EC2InternetGateway

type EC2InternetGateway struct {
	// contains filtered or unexported fields
}

func (*EC2InternetGateway) Remove

func (e *EC2InternetGateway) Remove() error

func (*EC2InternetGateway) String

func (e *EC2InternetGateway) String() string

type EC2InternetGatewayAttachment

type EC2InternetGatewayAttachment struct {
	// contains filtered or unexported fields
}

func (*EC2InternetGatewayAttachment) Remove

func (e *EC2InternetGatewayAttachment) Remove() error

func (*EC2InternetGatewayAttachment) String

type EC2KeyPair

type EC2KeyPair struct {
	// contains filtered or unexported fields
}

func (*EC2KeyPair) Remove

func (e *EC2KeyPair) Remove() error

func (*EC2KeyPair) String

func (e *EC2KeyPair) String() string

type EC2NATGateway

type EC2NATGateway struct {
	// contains filtered or unexported fields
}

func (*EC2NATGateway) Filter

func (n *EC2NATGateway) Filter() error

func (*EC2NATGateway) Remove

func (n *EC2NATGateway) Remove() error

func (*EC2NATGateway) String

func (n *EC2NATGateway) String() string

type EC2NetworkACL

type EC2NetworkACL struct {
	// contains filtered or unexported fields
}

func (*EC2NetworkACL) Filter

func (e *EC2NetworkACL) Filter() error

func (*EC2NetworkACL) Remove

func (e *EC2NetworkACL) Remove() error

func (*EC2NetworkACL) String

func (e *EC2NetworkACL) String() string

type EC2RouteTable

type EC2RouteTable struct {
	// contains filtered or unexported fields
}

func (*EC2RouteTable) Remove

func (e *EC2RouteTable) Remove() error

func (*EC2RouteTable) String

func (e *EC2RouteTable) String() string

type EC2SecurityGroup

type EC2SecurityGroup struct {
	// contains filtered or unexported fields
}

func (*EC2SecurityGroup) Filter

func (sg *EC2SecurityGroup) Filter() error

func (*EC2SecurityGroup) Remove

func (sg *EC2SecurityGroup) Remove() error

func (*EC2SecurityGroup) String

func (sg *EC2SecurityGroup) String() string

type EC2SpotFleetRequest

type EC2SpotFleetRequest struct {
	// contains filtered or unexported fields
}

func (*EC2SpotFleetRequest) Filter

func (i *EC2SpotFleetRequest) Filter() error

func (*EC2SpotFleetRequest) Remove

func (i *EC2SpotFleetRequest) Remove() error

func (*EC2SpotFleetRequest) String

func (i *EC2SpotFleetRequest) String() string

type EC2Subnet

type EC2Subnet struct {
	// contains filtered or unexported fields
}

func (*EC2Subnet) Remove

func (e *EC2Subnet) Remove() error

func (*EC2Subnet) String

func (e *EC2Subnet) String() string

type EC2VPC

type EC2VPC struct {
	// contains filtered or unexported fields
}

func (*EC2VPC) Remove

func (e *EC2VPC) Remove() error

func (*EC2VPC) String

func (e *EC2VPC) String() string

type EC2VPCEndpoint

type EC2VPCEndpoint struct {
	// contains filtered or unexported fields
}

func (*EC2VPCEndpoint) Remove

func (endpoint *EC2VPCEndpoint) Remove() error

func (*EC2VPCEndpoint) String

func (endpoint *EC2VPCEndpoint) String() string

type EC2VPNConnection

type EC2VPNConnection struct {
	// contains filtered or unexported fields
}

func (*EC2VPNConnection) Filter

func (v *EC2VPNConnection) Filter() error

func (*EC2VPNConnection) Remove

func (v *EC2VPNConnection) Remove() error

func (*EC2VPNConnection) String

func (v *EC2VPNConnection) String() string

type EC2VPNGateway

type EC2VPNGateway struct {
	// contains filtered or unexported fields
}

func (*EC2VPNGateway) Filter

func (v *EC2VPNGateway) Filter() error

func (*EC2VPNGateway) Remove

func (v *EC2VPNGateway) Remove() error

func (*EC2VPNGateway) String

func (v *EC2VPNGateway) String() string

type EC2VPNGatewayAttachment

type EC2VPNGatewayAttachment struct {
	// contains filtered or unexported fields
}

func (*EC2VPNGatewayAttachment) Filter

func (v *EC2VPNGatewayAttachment) Filter() error

func (*EC2VPNGatewayAttachment) Remove

func (v *EC2VPNGatewayAttachment) Remove() error

func (*EC2VPNGatewayAttachment) String

func (v *EC2VPNGatewayAttachment) String() string

type EC2Volume

type EC2Volume struct {
	// contains filtered or unexported fields
}

func (*EC2Volume) Remove

func (e *EC2Volume) Remove() error

func (*EC2Volume) String

func (e *EC2Volume) String() string

type ECRRepository

type ECRRepository struct {
	// contains filtered or unexported fields
}

func (*ECRRepository) Filter

func (r *ECRRepository) Filter() error

func (*ECRRepository) Remove

func (r *ECRRepository) Remove() error

func (*ECRRepository) String

func (r *ECRRepository) String() string

type EFSFileSystem

type EFSFileSystem struct {
	// contains filtered or unexported fields
}

func (*EFSFileSystem) Remove

func (e *EFSFileSystem) Remove() error

func (*EFSFileSystem) String

func (e *EFSFileSystem) String() string

type EFSMountTarget

type EFSMountTarget struct {
	// contains filtered or unexported fields
}

func (*EFSMountTarget) Remove

func (e *EFSMountTarget) Remove() error

func (*EFSMountTarget) String

func (e *EFSMountTarget) String() string

type ELBLoadBalancer

type ELBLoadBalancer struct {
	// contains filtered or unexported fields
}

func (*ELBLoadBalancer) Remove

func (e *ELBLoadBalancer) Remove() error

func (*ELBLoadBalancer) String

func (e *ELBLoadBalancer) String() string

type ELBv2LoadBalancer

type ELBv2LoadBalancer struct {
	// contains filtered or unexported fields
}

func (*ELBv2LoadBalancer) Remove

func (e *ELBv2LoadBalancer) Remove() error

func (*ELBv2LoadBalancer) String

func (e *ELBv2LoadBalancer) String() string

type ELBv2TargetGroup

type ELBv2TargetGroup struct {
	// contains filtered or unexported fields
}

func (*ELBv2TargetGroup) Remove

func (e *ELBv2TargetGroup) Remove() error

func (*ELBv2TargetGroup) String

func (e *ELBv2TargetGroup) String() string

type ElasticacheCacheCluster

type ElasticacheCacheCluster struct {
	// contains filtered or unexported fields
}

func (*ElasticacheCacheCluster) Remove

func (i *ElasticacheCacheCluster) Remove() error

func (*ElasticacheCacheCluster) String

func (i *ElasticacheCacheCluster) String() string

type ElasticacheSubnetGroup

type ElasticacheSubnetGroup struct {
	// contains filtered or unexported fields
}

func (*ElasticacheSubnetGroup) Remove

func (i *ElasticacheSubnetGroup) Remove() error

func (*ElasticacheSubnetGroup) String

func (i *ElasticacheSubnetGroup) String() string

type Filter

type Filter interface {
	Resource
	Filter() error
}

type IAMGroup

type IAMGroup struct {
	// contains filtered or unexported fields
}

func (*IAMGroup) Remove

func (e *IAMGroup) Remove() error

func (*IAMGroup) String

func (e *IAMGroup) String() string

type IAMGroupPolicyAttachment

type IAMGroupPolicyAttachment struct {
	// contains filtered or unexported fields
}

func (*IAMGroupPolicyAttachment) Remove

func (e *IAMGroupPolicyAttachment) Remove() error

func (*IAMGroupPolicyAttachment) String

func (e *IAMGroupPolicyAttachment) String() string

type IAMInstanceProfile

type IAMInstanceProfile struct {
	// contains filtered or unexported fields
}

func (*IAMInstanceProfile) Remove

func (e *IAMInstanceProfile) Remove() error

func (*IAMInstanceProfile) String

func (e *IAMInstanceProfile) String() string

type IAMInstanceProfileRole

type IAMInstanceProfileRole struct {
	// contains filtered or unexported fields
}

func (*IAMInstanceProfileRole) Remove

func (e *IAMInstanceProfileRole) Remove() error

func (*IAMInstanceProfileRole) String

func (e *IAMInstanceProfileRole) String() string

type IAMPolicy

type IAMPolicy struct {
	// contains filtered or unexported fields
}

func (*IAMPolicy) Remove

func (e *IAMPolicy) Remove() error

func (*IAMPolicy) String

func (e *IAMPolicy) String() string

type IAMRole

type IAMRole struct {
	// contains filtered or unexported fields
}

func (*IAMRole) Filter

func (e *IAMRole) Filter() error

func (*IAMRole) Remove

func (e *IAMRole) Remove() error

func (*IAMRole) String

func (e *IAMRole) String() string

type IAMRolePolicyAttachment

type IAMRolePolicyAttachment struct {
	// contains filtered or unexported fields
}

func (*IAMRolePolicyAttachment) Filter

func (e *IAMRolePolicyAttachment) Filter() error

func (*IAMRolePolicyAttachment) Remove

func (e *IAMRolePolicyAttachment) Remove() error

func (*IAMRolePolicyAttachment) String

func (e *IAMRolePolicyAttachment) String() string

type IAMServerCertificate

type IAMServerCertificate struct {
	// contains filtered or unexported fields
}

func (*IAMServerCertificate) Remove

func (e *IAMServerCertificate) Remove() error

func (*IAMServerCertificate) String

func (e *IAMServerCertificate) String() string

type IAMUser

type IAMUser struct {
	// contains filtered or unexported fields
}

func (*IAMUser) Remove

func (e *IAMUser) Remove() error

func (*IAMUser) String

func (e *IAMUser) String() string

type IAMUserAccessKey

type IAMUserAccessKey struct {
	// contains filtered or unexported fields
}

func (*IAMUserAccessKey) Remove

func (e *IAMUserAccessKey) Remove() error

func (*IAMUserAccessKey) String

func (e *IAMUserAccessKey) String() string

type IAMUserGroupAttachment

type IAMUserGroupAttachment struct {
	// contains filtered or unexported fields
}

func (*IAMUserGroupAttachment) Remove

func (e *IAMUserGroupAttachment) Remove() error

func (*IAMUserGroupAttachment) String

func (e *IAMUserGroupAttachment) String() string

type IAMUserPolicy

type IAMUserPolicy struct {
	// contains filtered or unexported fields
}

func (*IAMUserPolicy) Remove

func (e *IAMUserPolicy) Remove() error

func (*IAMUserPolicy) String

func (e *IAMUserPolicy) String() string

type IAMUserPolicyAttachment

type IAMUserPolicyAttachment struct {
	// contains filtered or unexported fields
}

func (*IAMUserPolicyAttachment) Remove

func (e *IAMUserPolicyAttachment) Remove() error

func (*IAMUserPolicyAttachment) String

func (e *IAMUserPolicyAttachment) String() string

type KMSAlias

type KMSAlias struct {
	// contains filtered or unexported fields
}

func (*KMSAlias) Filter

func (e *KMSAlias) Filter() error

func (*KMSAlias) Remove

func (e *KMSAlias) Remove() error

func (*KMSAlias) String

func (e *KMSAlias) String() string

type KMSKey

type KMSKey struct {
	// contains filtered or unexported fields
}

func (*KMSKey) Filter

func (e *KMSKey) Filter() error

func (*KMSKey) Remove

func (e *KMSKey) Remove() error

func (*KMSKey) String

func (e *KMSKey) String() string

type LambdaFunction

type LambdaFunction struct {
	// contains filtered or unexported fields
}

func (*LambdaFunction) Remove

func (f *LambdaFunction) Remove() error

func (*LambdaFunction) String

func (f *LambdaFunction) String() string

type LaunchConfiguration

type LaunchConfiguration struct {
	// contains filtered or unexported fields
}

func (*LaunchConfiguration) Remove

func (launchconfiguration *LaunchConfiguration) Remove() error

func (*LaunchConfiguration) String

func (launchconfiguration *LaunchConfiguration) String() string

type RDSDBCluster

type RDSDBCluster struct {
	// contains filtered or unexported fields
}

func (*RDSDBCluster) Remove

func (i *RDSDBCluster) Remove() error

func (*RDSDBCluster) String

func (i *RDSDBCluster) String() string

type RDSDBClusterParameterGroup

type RDSDBClusterParameterGroup struct {
	// contains filtered or unexported fields
}

func (*RDSDBClusterParameterGroup) Filter

func (i *RDSDBClusterParameterGroup) Filter() error

func (*RDSDBClusterParameterGroup) Remove

func (i *RDSDBClusterParameterGroup) Remove() error

func (*RDSDBClusterParameterGroup) String

func (i *RDSDBClusterParameterGroup) String() string

type RDSDBParameterGroup

type RDSDBParameterGroup struct {
	// contains filtered or unexported fields
}

func (*RDSDBParameterGroup) Filter

func (i *RDSDBParameterGroup) Filter() error

func (*RDSDBParameterGroup) Remove

func (i *RDSDBParameterGroup) Remove() error

func (*RDSDBParameterGroup) String

func (i *RDSDBParameterGroup) String() string

type RDSDBSubnetGroup

type RDSDBSubnetGroup struct {
	// contains filtered or unexported fields
}

func (*RDSDBSubnetGroup) Remove

func (i *RDSDBSubnetGroup) Remove() error

func (*RDSDBSubnetGroup) String

func (i *RDSDBSubnetGroup) String() string

type RDSInstance

type RDSInstance struct {
	// contains filtered or unexported fields
}

func (*RDSInstance) Remove

func (i *RDSInstance) Remove() error

func (*RDSInstance) String

func (i *RDSInstance) String() string

type RDSSnapshot

type RDSSnapshot struct {
	// contains filtered or unexported fields
}

func (*RDSSnapshot) Remove

func (i *RDSSnapshot) Remove() error

func (*RDSSnapshot) String

func (i *RDSSnapshot) String() string

type Resource

type Resource interface {
	Remove() error
	String() string
}

func ListAutoscalingGroups

func ListAutoscalingGroups(s *session.Session) ([]Resource, error)

func ListCloudFormationStacks

func ListCloudFormationStacks(sess *session.Session) ([]Resource, error)

func ListCloudTrailTrails

func ListCloudTrailTrails(sess *session.Session) ([]Resource, error)

func ListCloudWatchEventsRules

func ListCloudWatchEventsRules(sess *session.Session) ([]Resource, error)

func ListCloudWatchEventsTargets

func ListCloudWatchEventsTargets(sess *session.Session) ([]Resource, error)

func ListDynamoDBItems

func ListDynamoDBItems(sess *session.Session) ([]Resource, error)

func ListDynamoDBTables

func ListDynamoDBTables(sess *session.Session) ([]Resource, error)

func ListEC2Addresses

func ListEC2Addresses(sess *session.Session) ([]Resource, error)

func ListEC2CustomerGateways

func ListEC2CustomerGateways(sess *session.Session) ([]Resource, error)

func ListEC2DHCPOptions

func ListEC2DHCPOptions(sess *session.Session) ([]Resource, error)

func ListEC2Instances

func ListEC2Instances(sess *session.Session) ([]Resource, error)

func ListEC2InternetGatewayAttachments

func ListEC2InternetGatewayAttachments(sess *session.Session) ([]Resource, error)

func ListEC2InternetGateways

func ListEC2InternetGateways(sess *session.Session) ([]Resource, error)

func ListEC2KeyPairs

func ListEC2KeyPairs(sess *session.Session) ([]Resource, error)

func ListEC2NATGateways

func ListEC2NATGateways(sess *session.Session) ([]Resource, error)

func ListEC2NetworkACLs

func ListEC2NetworkACLs(sess *session.Session) ([]Resource, error)

func ListEC2RouteTables

func ListEC2RouteTables(sess *session.Session) ([]Resource, error)

func ListEC2SecurityGroups

func ListEC2SecurityGroups(sess *session.Session) ([]Resource, error)

func ListEC2SpotFleetRequests

func ListEC2SpotFleetRequests(sess *session.Session) ([]Resource, error)

func ListEC2Subnets

func ListEC2Subnets(sess *session.Session) ([]Resource, error)

func ListEC2VPCEndpoints

func ListEC2VPCEndpoints(sess *session.Session) ([]Resource, error)

func ListEC2VPCs

func ListEC2VPCs(sess *session.Session) ([]Resource, error)

func ListEC2VPNConnections

func ListEC2VPNConnections(sess *session.Session) ([]Resource, error)

func ListEC2VPNGatewayAttachments

func ListEC2VPNGatewayAttachments(sess *session.Session) ([]Resource, error)

func ListEC2VPNGateways

func ListEC2VPNGateways(sess *session.Session) ([]Resource, error)

func ListEC2Volumes

func ListEC2Volumes(sess *session.Session) ([]Resource, error)

func ListECRRepositories

func ListECRRepositories(sess *session.Session) ([]Resource, error)

func ListEFSFileSystems

func ListEFSFileSystems(sess *session.Session) ([]Resource, error)

func ListEFSMountTargets

func ListEFSMountTargets(sess *session.Session) ([]Resource, error)

func ListELBLoadBalancers

func ListELBLoadBalancers(sess *session.Session) ([]Resource, error)

func ListELBv2LoadBalancers

func ListELBv2LoadBalancers(sess *session.Session) ([]Resource, error)

func ListELBv2TargetGroups

func ListELBv2TargetGroups(sess *session.Session) ([]Resource, error)

func ListElasticacheCacheClusters

func ListElasticacheCacheClusters(sess *session.Session) ([]Resource, error)

func ListElasticacheSubnetGroups

func ListElasticacheSubnetGroups(sess *session.Session) ([]Resource, error)

func ListIAMGroupPolicyAttachments

func ListIAMGroupPolicyAttachments(sess *session.Session) ([]Resource, error)

func ListIAMGroups

func ListIAMGroups(sess *session.Session) ([]Resource, error)

func ListIAMInstanceProfileRoles

func ListIAMInstanceProfileRoles(sess *session.Session) ([]Resource, error)

func ListIAMInstanceProfiles

func ListIAMInstanceProfiles(sess *session.Session) ([]Resource, error)

func ListIAMPolicies

func ListIAMPolicies(sess *session.Session) ([]Resource, error)

func ListIAMRolePolicyAttachments

func ListIAMRolePolicyAttachments(sess *session.Session) ([]Resource, error)

func ListIAMRoles

func ListIAMRoles(sess *session.Session) ([]Resource, error)

func ListIAMServerCertificates

func ListIAMServerCertificates(sess *session.Session) ([]Resource, error)

func ListIAMUserAccessKeys

func ListIAMUserAccessKeys(sess *session.Session) ([]Resource, error)

func ListIAMUserGroupAttachments

func ListIAMUserGroupAttachments(sess *session.Session) ([]Resource, error)

func ListIAMUserPolicies

func ListIAMUserPolicies(sess *session.Session) ([]Resource, error)

func ListIAMUserPolicyAttachments

func ListIAMUserPolicyAttachments(sess *session.Session) ([]Resource, error)

func ListIAMUsers

func ListIAMUsers(sess *session.Session) ([]Resource, error)

func ListKMSAliases

func ListKMSAliases(sess *session.Session) ([]Resource, error)

func ListKMSKeys

func ListKMSKeys(sess *session.Session) ([]Resource, error)

func ListLambdaFunctions

func ListLambdaFunctions(sess *session.Session) ([]Resource, error)

func ListLaunchConfigurations

func ListLaunchConfigurations(s *session.Session) ([]Resource, error)

func ListRDSClusterParameterGroups

func ListRDSClusterParameterGroups(sess *session.Session) ([]Resource, error)

func ListRDSClusters

func ListRDSClusters(sess *session.Session) ([]Resource, error)

func ListRDSInstances

func ListRDSInstances(sess *session.Session) ([]Resource, error)

func ListRDSParameterGroups

func ListRDSParameterGroups(sess *session.Session) ([]Resource, error)

func ListRDSSnapshots

func ListRDSSnapshots(sess *session.Session) ([]Resource, error)

func ListRDSSubnetGroups

func ListRDSSubnetGroups(sess *session.Session) ([]Resource, error)

func ListResourceRecordsForZone

func ListResourceRecordsForZone(svc *route53.Route53, zoneId *string) ([]Resource, error)

func ListRoute53HostedZones

func ListRoute53HostedZones(sess *session.Session) ([]Resource, error)

func ListRoute53ResourceRecordSets

func ListRoute53ResourceRecordSets(sess *session.Session) ([]Resource, error)

func ListS3Buckets

func ListS3Buckets(s *session.Session) ([]Resource, error)

func ListS3Objects

func ListS3Objects(sess *session.Session) ([]Resource, error)

func ListSNSSubscriptions

func ListSNSSubscriptions(sess *session.Session) ([]Resource, error)

func ListSNSTopics

func ListSNSTopics(sess *session.Session) ([]Resource, error)

type ResourceLister

type ResourceLister func(s *session.Session) ([]Resource, error)

func GetLister

func GetLister(name string) ResourceLister

type ResourceListers

type ResourceListers map[string]ResourceLister

func GetListers

func GetListers() ResourceListers

type Route53HostedZone

type Route53HostedZone struct {
	// contains filtered or unexported fields
}

func (*Route53HostedZone) Remove

func (hz *Route53HostedZone) Remove() error

func (*Route53HostedZone) String

func (hz *Route53HostedZone) String() string

type Route53ResourceRecordSet

type Route53ResourceRecordSet struct {
	// contains filtered or unexported fields
}

func (*Route53ResourceRecordSet) Filter

func (r *Route53ResourceRecordSet) Filter() error

func (*Route53ResourceRecordSet) Remove

func (r *Route53ResourceRecordSet) Remove() error

func (*Route53ResourceRecordSet) String

func (r *Route53ResourceRecordSet) String() string

type S3Bucket

type S3Bucket struct {
	// contains filtered or unexported fields
}

func (*S3Bucket) Remove

func (e *S3Bucket) Remove() error

func (*S3Bucket) String

func (e *S3Bucket) String() string

type S3Object

type S3Object struct {
	// contains filtered or unexported fields
}

func (*S3Object) Remove

func (e *S3Object) Remove() error

func (*S3Object) String

func (e *S3Object) String() string

type SNSSubscription

type SNSSubscription struct {
	// contains filtered or unexported fields
}

func (*SNSSubscription) Remove

func (subs *SNSSubscription) Remove() error

func (*SNSSubscription) String

func (subs *SNSSubscription) String() string

type SNSTopic

type SNSTopic struct {
	// contains filtered or unexported fields
}

func (*SNSTopic) Remove

func (topic *SNSTopic) Remove() error

func (*SNSTopic) String

func (topic *SNSTopic) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL