Versions in this module Expand all Collapse all v3 v3.0.1 Oct 7, 2022 v3.0.0 Oct 7, 2022 Changes in this version + const CLOUDFORMATION_MAX_DELETE_ATTEMPT + func DefaultVpc(svc *ec2.EC2) *ec2.Vpc + func DescribeS3Buckets(svc *s3.S3) ([]s3.Bucket, error) + func EqualStringPtr(v1, v2 *string) bool + func GetCloudControlMapping() map[string]string + func GetDomainTags(svc *codeartifact.CodeArtifact, arn *string) map[string]*string + func GetIAMInstanceProfile(svc *iam.IAM, instanceProfileName *string) (*iam.InstanceProfile, error) + func GetIAMPolicy(svc *iam.IAM, policyArn *string) (*iam.Policy, error) + func GetIAMRole(svc *iam.IAM, roleName *string) (*iam.Role, error) + func GetIAMUser(svc *iam.IAM, userName *string) (*iam.User, error) + func GetListerNames() []string + func GetRepositoryTags(svc *codeartifact.CodeArtifact, arn *string) map[string]*string + func GetTableTags(svc *dynamodb.DynamoDB, tableName *string) ([]*dynamodb.Tag, error) + func GetTags(svc *codebuild.CodeBuild, project *string) map[string]*string + func HasVpcAttachment(vpcId *string, attachments []*ec2.InternetGatewayAttachment) bool + func IsAWSError(err error, code string) bool + func NewListCloudControlResource(typeName string) func(*session.Session) ([]Resource, error) + func UnPtrBool(ptr *bool, def bool) bool + func UnPtrString(ptr *string, def string) string + type ACMCertificate struct + func (f *ACMCertificate) Properties() types.Properties + func (f *ACMCertificate) Remove() error + func (f *ACMCertificate) String() string + type ACMPCACertificateAuthority struct + ARN *string + func (f *ACMPCACertificateAuthority) Filter() error + func (f *ACMPCACertificateAuthority) Properties() types.Properties + func (f *ACMPCACertificateAuthority) Remove() error + func (f *ACMPCACertificateAuthority) String() string + type ACMPCACertificateAuthorityState struct + ARN *string + func (f *ACMPCACertificateAuthorityState) Filter() error + func (f *ACMPCACertificateAuthorityState) Properties() types.Properties + func (f *ACMPCACertificateAuthorityState) Remove() error + func (f *ACMPCACertificateAuthorityState) String() string + type AMPWorkspace struct + func (f *AMPWorkspace) Properties() types.Properties + func (f *AMPWorkspace) Remove() error + type APIGatewayAPIKey struct + APIKey *string + func (f *APIGatewayAPIKey) Remove() error + func (f *APIGatewayAPIKey) String() string + type APIGatewayClientCertificate struct + func (f *APIGatewayClientCertificate) Remove() error + func (f *APIGatewayClientCertificate) String() string + type APIGatewayDomainName struct + func (f *APIGatewayDomainName) Remove() error + func (f *APIGatewayDomainName) String() string + type APIGatewayRestAPI struct + func (f *APIGatewayRestAPI) Properties() types.Properties + func (f *APIGatewayRestAPI) Remove() error + func (f *APIGatewayRestAPI) String() string + type APIGatewayUsagePlan struct + func (f *APIGatewayUsagePlan) Properties() types.Properties + func (f *APIGatewayUsagePlan) Remove() error + func (f *APIGatewayUsagePlan) String() string + type APIGatewayV2API struct + func (f *APIGatewayV2API) Properties() types.Properties + func (f *APIGatewayV2API) Remove() error + func (f *APIGatewayV2API) String() string + type APIGatewayV2VpcLink struct + func (f *APIGatewayV2VpcLink) Properties() types.Properties + func (f *APIGatewayV2VpcLink) Remove() error + func (f *APIGatewayV2VpcLink) String() string + type APIGatewayVpcLink struct + func (f *APIGatewayVpcLink) Properties() types.Properties + func (f *APIGatewayVpcLink) Remove() error + func (f *APIGatewayVpcLink) String() string + type AccessAnalyzer struct + func (a *AccessAnalyzer) Properties() types.Properties + func (a *AccessAnalyzer) Remove() error + func (a *AccessAnalyzer) String() string + type AppAutoScaling struct + func (a *AppAutoScaling) Properties() types.Properties + func (a *AppAutoScaling) Remove() error + func (a *AppAutoScaling) String() string + type AppMeshMesh struct + func (f *AppMeshMesh) Properties() types.Properties + func (f *AppMeshMesh) Remove() error + type AppMeshRoute struct + func (f *AppMeshRoute) Properties() types.Properties + func (f *AppMeshRoute) Remove() error + type AppMeshVirtualGateway struct + func (f *AppMeshVirtualGateway) Properties() types.Properties + func (f *AppMeshVirtualGateway) Remove() error + type AppMeshVirtualNode struct + func (f *AppMeshVirtualNode) Properties() types.Properties + func (f *AppMeshVirtualNode) Remove() error + type AppMeshVirtualRouter struct + func (f *AppMeshVirtualRouter) Properties() types.Properties + func (f *AppMeshVirtualRouter) Remove() error + type AppMeshVirtualService struct + func (f *AppMeshVirtualService) Properties() types.Properties + func (f *AppMeshVirtualService) Remove() error + type AppStreamDirectoryConfig struct + func (f *AppStreamDirectoryConfig) Remove() error + func (f *AppStreamDirectoryConfig) String() string + type AppStreamFleet struct + func (f *AppStreamFleet) Remove() error + func (f *AppStreamFleet) String() string + type AppStreamFleetState struct + func (f *AppStreamFleetState) Filter() error + func (f *AppStreamFleetState) Remove() error + func (f *AppStreamFleetState) String() string + type AppStreamImage struct + func (f *AppStreamImage) Filter() error + func (f *AppStreamImage) Remove() error + func (f *AppStreamImage) String() string + type AppStreamImageBuilder struct + func (f *AppStreamImageBuilder) Remove() error + func (f *AppStreamImageBuilder) String() string + type AppStreamImageBuilderWaiter struct + func (f *AppStreamImageBuilderWaiter) Filter() error + func (f *AppStreamImageBuilderWaiter) Remove() error + func (f *AppStreamImageBuilderWaiter) String() string + type AppStreamStack struct + func (f *AppStreamStack) Remove() error + func (f *AppStreamStack) String() string + type AppStreamStackFleetAttachment struct + func (f *AppStreamStackFleetAttachment) Remove() error + func (f *AppStreamStackFleetAttachment) String() string + type AppSyncGraphqlAPI struct + func (f *AppSyncGraphqlAPI) Properties() types.Properties + func (f *AppSyncGraphqlAPI) Remove() error + func (f *AppSyncGraphqlAPI) String() string + type ArchiveRule struct + func (a *ArchiveRule) Properties() types.Properties + func (a *ArchiveRule) Remove() error + func (a *ArchiveRule) String() string + type AthenaNamedQuery struct + func (a *AthenaNamedQuery) Properties() types.Properties + func (a *AthenaNamedQuery) Remove() error + func (a *AthenaNamedQuery) String() string + type AthenaWorkGroup struct + func (a *AthenaWorkGroup) Filter() error + func (a *AthenaWorkGroup) Properties() types.Properties + func (a *AthenaWorkGroup) Remove() error + func (a *AthenaWorkGroup) String() string + type AutoScalingGroup struct + func (asg *AutoScalingGroup) Properties() types.Properties + func (asg *AutoScalingGroup) Remove() error + func (asg *AutoScalingGroup) String() string + type AutoScalingPlansScalingPlan struct + func (f *AutoScalingPlansScalingPlan) Remove() error + func (f *AutoScalingPlansScalingPlan) String() string + type BackupPlan struct + func (b *BackupPlan) Filter() error + func (b *BackupPlan) Properties() types.Properties + func (b *BackupPlan) Remove() error + func (b *BackupPlan) String() string + type BackupRecoveryPoint struct + func (b *BackupRecoveryPoint) Properties() types.Properties + func (b *BackupRecoveryPoint) Remove() error + func (b *BackupRecoveryPoint) String() string + type BackupSelection struct + func (b *BackupSelection) Filter() error + func (b *BackupSelection) Properties() types.Properties + func (b *BackupSelection) Remove() error + func (b *BackupSelection) String() string + type BackupVault struct + func (b *BackupVault) Filter() error + func (b *BackupVault) Properties() types.Properties + func (b *BackupVault) Remove() error + func (b *BackupVault) String() string + type BackupVaultAccessPolicy struct + func (b *BackupVaultAccessPolicy) Remove() error + func (b *BackupVaultAccessPolicy) String() string + type BatchComputeEnvironment struct + func (f *BatchComputeEnvironment) Remove() error + func (f *BatchComputeEnvironment) String() string + type BatchComputeEnvironmentState struct + func (f *BatchComputeEnvironmentState) Filter() error + func (f *BatchComputeEnvironmentState) Remove() error + func (f *BatchComputeEnvironmentState) String() string + type BatchJobQueue struct + func (f *BatchJobQueue) Remove() error + func (f *BatchJobQueue) String() string + type BatchJobQueueState struct + func (f *BatchJobQueueState) Filter() error + func (f *BatchJobQueueState) Remove() error + func (f *BatchJobQueueState) String() string + type BillingCostandUsageReport struct + func (r *BillingCostandUsageReport) Properties() types.Properties + func (r *BillingCostandUsageReport) Remove() error + func (r *BillingCostandUsageReport) String() string + type Budget struct + func (b *Budget) Properties() types.Properties + func (b *Budget) Remove() error + func (b *Budget) String() string + type Cloud9Environment struct + func (f *Cloud9Environment) Remove() error + func (f *Cloud9Environment) String() string + type CloudControlResource struct + func (i *CloudControlResource) Remove() error + func (r *CloudControlResource) Properties() types.Properties + func (r *CloudControlResource) String() string + type CloudDirectoryDirectory struct + func (f *CloudDirectoryDirectory) Remove() error + func (f *CloudDirectoryDirectory) String() string + type CloudDirectorySchema struct + func (f *CloudDirectorySchema) Remove() error + func (f *CloudDirectorySchema) String() string + type CloudFormationStack struct + func (cfs *CloudFormationStack) FeatureFlags(ff config.FeatureFlags) + func (cfs *CloudFormationStack) Properties() types.Properties + func (cfs *CloudFormationStack) Remove() error + func (cfs *CloudFormationStack) String() string + type CloudFormationStackSet struct + func (cfs *CloudFormationStackSet) Properties() types.Properties + func (cfs *CloudFormationStackSet) Remove() error + func (cfs *CloudFormationStackSet) String() string + type CloudFormationType struct + func (cfs *CloudFormationType) Properties() types.Properties + func (cfs *CloudFormationType) Remove() error + func (cfs *CloudFormationType) String() string + type CloudFrontDistribution struct + ID *string + func (f *CloudFrontDistribution) Remove() error + func (f *CloudFrontDistribution) String() string + type CloudFrontDistributionDeployment struct + func (f *CloudFrontDistributionDeployment) Filter() error + func (f *CloudFrontDistributionDeployment) Remove() error + func (f *CloudFrontDistributionDeployment) String() string + type CloudFrontOriginAccessIdentity struct + ID *string + func (f *CloudFrontOriginAccessIdentity) Properties() types.Properties + func (f *CloudFrontOriginAccessIdentity) Remove() error + type CloudHSMV2Cluster struct + func (f *CloudHSMV2Cluster) Remove() error + func (f *CloudHSMV2Cluster) String() string + type CloudHSMV2ClusterHSM struct + func (f *CloudHSMV2ClusterHSM) Remove() error + func (f *CloudHSMV2ClusterHSM) String() string + type CloudSearchDomain struct + func (f *CloudSearchDomain) Remove() error + func (f *CloudSearchDomain) String() string + type CloudTrailTrail struct + func (trail *CloudTrailTrail) Properties() types.Properties + func (trail *CloudTrailTrail) Remove() error + func (trail *CloudTrailTrail) String() string + type CloudWatchAlarm struct + func (f *CloudWatchAlarm) Properties() types.Properties + func (f *CloudWatchAlarm) Remove() error + func (f *CloudWatchAlarm) String() string + type CloudWatchDashboard struct + func (f *CloudWatchDashboard) Remove() error + func (f *CloudWatchDashboard) String() string + type CloudWatchEventsBus struct + func (bus *CloudWatchEventsBus) Remove() error + func (bus *CloudWatchEventsBus) String() string + type CloudWatchEventsRule struct + func (rule *CloudWatchEventsRule) Remove() error + func (rule *CloudWatchEventsRule) String() string + type CloudWatchEventsTarget struct + func (target *CloudWatchEventsTarget) Remove() error + func (target *CloudWatchEventsTarget) String() string + type CloudWatchLogsDestination struct + func (f *CloudWatchLogsDestination) Remove() error + func (f *CloudWatchLogsDestination) String() string + type CloudWatchLogsLogGroup struct + func (f *CloudWatchLogsLogGroup) Properties() types.Properties + func (f *CloudWatchLogsLogGroup) Remove() error + func (f *CloudWatchLogsLogGroup) String() string + type CloudWatchLogsResourcePolicy struct + func (p *CloudWatchLogsResourcePolicy) Properties() types.Properties + func (p *CloudWatchLogsResourcePolicy) Remove() error + func (p *CloudWatchLogsResourcePolicy) String() string + type CodeArtifactDomain struct + func (d *CodeArtifactDomain) Properties() types.Properties + func (d *CodeArtifactDomain) Remove() error + func (d *CodeArtifactDomain) String() string + type CodeArtifactRepository struct + func (r *CodeArtifactRepository) Properties() types.Properties + func (r *CodeArtifactRepository) Remove() error + func (r *CodeArtifactRepository) String() string + type CodeBuildProject struct + func (f *CodeBuildProject) Properties() types.Properties + func (f *CodeBuildProject) Remove() error + func (f *CodeBuildProject) String() string + type CodeCommitRepository struct + func (f *CodeCommitRepository) Remove() error + func (f *CodeCommitRepository) String() string + type CodeDeployApplication struct + func (f *CodeDeployApplication) Remove() error + func (f *CodeDeployApplication) String() string + type CodePipelinePipeline struct + func (f *CodePipelinePipeline) Remove() error + func (f *CodePipelinePipeline) String() string + type CodeStarConnection struct + func (f *CodeStarConnection) Properties() types.Properties + func (f *CodeStarConnection) Remove() error + func (f *CodeStarConnection) String() string + type CodeStarNotificationRule struct + func (cn *CodeStarNotificationRule) Properties() types.Properties + func (cn *CodeStarNotificationRule) Remove() error + func (cn *CodeStarNotificationRule) String() string + type CodeStarProject struct + func (f *CodeStarProject) Remove() error + func (f *CodeStarProject) String() string + type CognitoIdentityPool struct + func (f *CognitoIdentityPool) Remove() error + func (f *CognitoIdentityPool) String() string + type CognitoIdentityProvider struct + func (p *CognitoIdentityProvider) Properties() types.Properties + func (p *CognitoIdentityProvider) Remove() error + func (p *CognitoIdentityProvider) String() string + type CognitoUserPool struct + func (f *CognitoUserPool) Remove() error + func (f *CognitoUserPool) String() string + type CognitoUserPoolClient struct + func (p *CognitoUserPoolClient) Properties() types.Properties + func (p *CognitoUserPoolClient) Remove() error + func (p *CognitoUserPoolClient) String() string + type CognitoUserPoolDomain struct + func (f *CognitoUserPoolDomain) Remove() error + func (f *CognitoUserPoolDomain) String() string + type ComprehendDocumentClassifier struct + func (ce *ComprehendDocumentClassifier) Properties() types.Properties + func (ce *ComprehendDocumentClassifier) Remove() error + func (ce *ComprehendDocumentClassifier) String() string + type ComprehendDominantLanguageDetectionJob struct + func (ce *ComprehendDominantLanguageDetectionJob) Properties() types.Properties + func (ce *ComprehendDominantLanguageDetectionJob) Remove() error + func (ce *ComprehendDominantLanguageDetectionJob) String() string + type ComprehendEndpoint struct + func (ce *ComprehendEndpoint) Properties() types.Properties + func (ce *ComprehendEndpoint) Remove() error + func (ce *ComprehendEndpoint) String() string + type ComprehendEntitiesDetectionJob struct + func (ce *ComprehendEntitiesDetectionJob) Properties() types.Properties + func (ce *ComprehendEntitiesDetectionJob) Remove() error + func (ce *ComprehendEntitiesDetectionJob) String() string + type ComprehendEntityRecognizer struct + func (ce *ComprehendEntityRecognizer) Properties() types.Properties + func (ce *ComprehendEntityRecognizer) Remove() error + func (ce *ComprehendEntityRecognizer) String() string + type ComprehendKeyPhrasesDetectionJob struct + func (ce *ComprehendKeyPhrasesDetectionJob) Properties() types.Properties + func (ce *ComprehendKeyPhrasesDetectionJob) Remove() error + func (ce *ComprehendKeyPhrasesDetectionJob) String() string + type ComprehendSentimentDetectionJob struct + func (ce *ComprehendSentimentDetectionJob) Properties() types.Properties + func (ce *ComprehendSentimentDetectionJob) Remove() error + func (ce *ComprehendSentimentDetectionJob) String() string + type ConfigServiceConfigRule struct + func (f *ConfigServiceConfigRule) Remove() error + func (f *ConfigServiceConfigRule) String() string + type ConfigServiceConfigurationRecorder struct + func (f *ConfigServiceConfigurationRecorder) Remove() error + func (f *ConfigServiceConfigurationRecorder) String() string + type ConfigServiceDeliveryChannel struct + func (f *ConfigServiceDeliveryChannel) Remove() error + func (f *ConfigServiceDeliveryChannel) String() string + type DAXCluster struct + func (f *DAXCluster) Remove() error + func (f *DAXCluster) String() string + type DAXParameterGroup struct + func (f *DAXParameterGroup) Remove() error + func (f *DAXParameterGroup) String() string + type DAXSubnetGroup struct + func (f *DAXSubnetGroup) Filter() error + func (f *DAXSubnetGroup) Remove() error + func (f *DAXSubnetGroup) String() string + type DataPipelinePipeline struct + func (f *DataPipelinePipeline) Remove() error + func (f *DataPipelinePipeline) String() string + type DatabaseMigrationServiceCertificate struct + ARN *string + func (f *DatabaseMigrationServiceCertificate) Remove() error + func (f *DatabaseMigrationServiceCertificate) String() string + type DatabaseMigrationServiceEndpoint struct + ARN *string + func (f *DatabaseMigrationServiceEndpoint) Remove() error + func (f *DatabaseMigrationServiceEndpoint) String() string + type DatabaseMigrationServiceEventSubscription struct + func (f *DatabaseMigrationServiceEventSubscription) Remove() error + func (f *DatabaseMigrationServiceEventSubscription) String() string + type DatabaseMigrationServiceReplicationInstance struct + ARN *string + func (f *DatabaseMigrationServiceReplicationInstance) Remove() error + func (f *DatabaseMigrationServiceReplicationInstance) String() string + type DatabaseMigrationServiceReplicationTask struct + ARN *string + func (f *DatabaseMigrationServiceReplicationTask) Remove() error + func (f *DatabaseMigrationServiceReplicationTask) String() string + type DatabaseMigrationServiceSubnetGroup struct + ID *string + func (f *DatabaseMigrationServiceSubnetGroup) Remove() error + func (f *DatabaseMigrationServiceSubnetGroup) String() string + type DeviceFarmProject struct + ARN *string + func (f *DeviceFarmProject) Remove() error + func (f *DeviceFarmProject) String() string + type DirectoryServiceDirectory struct + func (f *DirectoryServiceDirectory) Remove() error + func (f *DirectoryServiceDirectory) String() string + type DynamoDBTable struct + func (i *DynamoDBTable) Properties() types.Properties + func (i *DynamoDBTable) Remove() error + func (i *DynamoDBTable) String() string + type DynamoDBTableItem struct + func (i *DynamoDBTableItem) Properties() types.Properties + func (i *DynamoDBTableItem) Remove() error + func (i *DynamoDBTableItem) String() string + type EC2Address struct + func (e *EC2Address) Properties() types.Properties + func (e *EC2Address) Remove() error + func (e *EC2Address) String() string + type EC2ClientVpnEndpoint struct + func (c *EC2ClientVpnEndpoint) Remove() error + func (c *EC2ClientVpnEndpoint) String() string + func (e *EC2ClientVpnEndpoint) Properties() types.Properties + type EC2ClientVpnEndpointAttachments struct + func (e *EC2ClientVpnEndpointAttachments) Remove() error + func (e *EC2ClientVpnEndpointAttachments) String() string + type EC2CustomerGateway struct + func (c *EC2CustomerGateway) Filter() error + func (c *EC2CustomerGateway) Remove() error + func (c *EC2CustomerGateway) String() string + type EC2DHCPOption struct + func (e *EC2DHCPOption) Properties() types.Properties + func (e *EC2DHCPOption) Remove() error + func (e *EC2DHCPOption) String() string + type EC2DefaultSecurityGroupRule struct + func (r *EC2DefaultSecurityGroupRule) Properties() types.Properties + func (r *EC2DefaultSecurityGroupRule) Remove() error + func (r *EC2DefaultSecurityGroupRule) String() string + type EC2EgressOnlyInternetGateway struct + func (e *EC2EgressOnlyInternetGateway) Properties() types.Properties + func (e *EC2EgressOnlyInternetGateway) Remove() error + func (e *EC2EgressOnlyInternetGateway) String() string + type EC2Host struct + func (i *EC2Host) Filter() error + func (i *EC2Host) Properties() types.Properties + func (i *EC2Host) Remove() error + func (i *EC2Host) String() string + type EC2Image struct + func (e *EC2Image) Properties() types.Properties + func (e *EC2Image) Remove() error + func (e *EC2Image) String() string + type EC2Instance struct + func (i *EC2Instance) DisableProtection() error + func (i *EC2Instance) FeatureFlags(ff config.FeatureFlags) + func (i *EC2Instance) Filter() error + func (i *EC2Instance) Properties() types.Properties + func (i *EC2Instance) Remove() error + func (i *EC2Instance) String() string + type EC2InternetGateway struct + func (e *EC2InternetGateway) Properties() types.Properties + func (e *EC2InternetGateway) Remove() error + func (e *EC2InternetGateway) String() string + type EC2InternetGatewayAttachment struct + func (e *EC2InternetGatewayAttachment) Properties() types.Properties + func (e *EC2InternetGatewayAttachment) Remove() error + func (e *EC2InternetGatewayAttachment) String() string + type EC2KeyPair struct + func (e *EC2KeyPair) Properties() types.Properties + func (e *EC2KeyPair) Remove() error + func (e *EC2KeyPair) String() string + type EC2LaunchTemplate struct + func (template *EC2LaunchTemplate) Properties() types.Properties + func (template *EC2LaunchTemplate) Remove() error + func (template *EC2LaunchTemplate) String() string + type EC2NATGateway struct + func (n *EC2NATGateway) Filter() error + func (n *EC2NATGateway) Properties() types.Properties + func (n *EC2NATGateway) Remove() error + func (n *EC2NATGateway) String() string + type EC2NetworkACL struct + func (e *EC2NetworkACL) Filter() error + func (e *EC2NetworkACL) Remove() error + func (e *EC2NetworkACL) String() string + func (f *EC2NetworkACL) Properties() types.Properties + type EC2NetworkInterface struct + func (e *EC2NetworkInterface) Remove() error + func (r *EC2NetworkInterface) Properties() types.Properties + func (r *EC2NetworkInterface) String() string + type EC2PlacementGroup struct + func (p *EC2PlacementGroup) Filter() error + func (p *EC2PlacementGroup) Remove() error + func (p *EC2PlacementGroup) String() string + type EC2RouteTable struct + func (e *EC2RouteTable) Properties() types.Properties + func (e *EC2RouteTable) Remove() error + func (e *EC2RouteTable) String() string + type EC2SecurityGroup struct + func (sg *EC2SecurityGroup) Filter() error + func (sg *EC2SecurityGroup) Properties() types.Properties + func (sg *EC2SecurityGroup) Remove() error + func (sg *EC2SecurityGroup) String() string + type EC2Snapshot struct + func (e *EC2Snapshot) Properties() types.Properties + func (e *EC2Snapshot) Remove() error + func (e *EC2Snapshot) String() string + type EC2SpotFleetRequest struct + func (i *EC2SpotFleetRequest) Filter() error + func (i *EC2SpotFleetRequest) Remove() error + func (i *EC2SpotFleetRequest) String() string + type EC2Subnet struct + func (e *EC2Subnet) Properties() types.Properties + func (e *EC2Subnet) Remove() error + func (e *EC2Subnet) String() string + type EC2TGW struct + func (e *EC2TGW) Filter() error + func (e *EC2TGW) Properties() types.Properties + func (e *EC2TGW) Remove() error + func (e *EC2TGW) String() string + type EC2TGWAttachment struct + func (e *EC2TGWAttachment) Filter() error + func (e *EC2TGWAttachment) Properties() types.Properties + func (e *EC2TGWAttachment) Remove() error + func (e *EC2TGWAttachment) String() string + type EC2VPC struct + func (e *EC2VPC) Properties() types.Properties + func (e *EC2VPC) Remove() error + func (e *EC2VPC) String() string + type EC2VPCEndpoint struct + func (e *EC2VPCEndpoint) Properties() types.Properties + func (endpoint *EC2VPCEndpoint) Remove() error + func (endpoint *EC2VPCEndpoint) String() string + type EC2VPCEndpointConnection struct + func (c *EC2VPCEndpointConnection) Filter() error + func (c *EC2VPCEndpointConnection) Properties() types.Properties + func (c *EC2VPCEndpointConnection) Remove() error + func (c *EC2VPCEndpointConnection) String() string + type EC2VPCEndpointServiceConfiguration struct + func (e *EC2VPCEndpointServiceConfiguration) Properties() types.Properties + func (e *EC2VPCEndpointServiceConfiguration) Remove() error + func (e *EC2VPCEndpointServiceConfiguration) String() string + type EC2VPCPeeringConnection struct + func (p *EC2VPCPeeringConnection) Filter() error + func (p *EC2VPCPeeringConnection) Remove() error + func (p *EC2VPCPeeringConnection) String() string + type EC2VPNConnection struct + func (v *EC2VPNConnection) Filter() error + func (v *EC2VPNConnection) Properties() types.Properties + func (v *EC2VPNConnection) Remove() error + func (v *EC2VPNConnection) String() string + type EC2VPNGateway struct + func (v *EC2VPNGateway) Filter() error + func (v *EC2VPNGateway) Remove() error + func (v *EC2VPNGateway) String() string + type EC2VPNGatewayAttachment struct + func (v *EC2VPNGatewayAttachment) Filter() error + func (v *EC2VPNGatewayAttachment) Properties() types.Properties + func (v *EC2VPNGatewayAttachment) Remove() error + func (v *EC2VPNGatewayAttachment) String() string + type EC2Volume struct + func (e *EC2Volume) Properties() types.Properties + func (e *EC2Volume) Remove() error + func (e *EC2Volume) String() string + type ECRRepository struct + func (r *ECRRepository) Filter() error + func (r *ECRRepository) Remove() error + func (r *ECRRepository) String() string + type ECSCluster struct + ARN *string + func (f *ECSCluster) Remove() error + func (f *ECSCluster) String() string + type ECSClusterInstance struct + func (f *ECSClusterInstance) Remove() error + func (f *ECSClusterInstance) String() string + type ECSService struct + func (f *ECSService) Remove() error + func (f *ECSService) String() string + type ECSTaskDefinition struct + ARN *string + func (f *ECSTaskDefinition) Remove() error + func (f *ECSTaskDefinition) String() string + type EFSFileSystem struct + func (e *EFSFileSystem) Properties() types.Properties + func (e *EFSFileSystem) Remove() error + func (e *EFSFileSystem) String() string + type EFSMountTarget struct + func (e *EFSMountTarget) Properties() types.Properties + func (e *EFSMountTarget) Remove() error + func (e *EFSMountTarget) String() string + type EKSCluster struct + func (f *EKSCluster) Properties() types.Properties + func (f *EKSCluster) Remove() error + func (f *EKSCluster) String() string + type EKSFargateProfile struct + func (fp *EKSFargateProfile) Properties() types.Properties + func (fp *EKSFargateProfile) Remove() error + func (fp *EKSFargateProfile) String() string + type EKSNodegroup struct + func (ng *EKSNodegroup) Properties() types.Properties + func (ng *EKSNodegroup) Remove() error + func (ng *EKSNodegroup) String() string + type ELBLoadBalancer struct + func (e *ELBLoadBalancer) Properties() types.Properties + func (e *ELBLoadBalancer) Remove() error + func (e *ELBLoadBalancer) String() string + type ELBv2LoadBalancer struct + func (e *ELBv2LoadBalancer) DisableProtection() error + func (e *ELBv2LoadBalancer) FeatureFlags(ff config.FeatureFlags) + func (e *ELBv2LoadBalancer) Properties() types.Properties + func (e *ELBv2LoadBalancer) Remove() error + func (e *ELBv2LoadBalancer) String() string + type ELBv2TargetGroup struct + func (e *ELBv2TargetGroup) Properties() types.Properties + func (e *ELBv2TargetGroup) Remove() error + func (e *ELBv2TargetGroup) String() string + type EMRCluster struct + ID *string + func (f *EMRCluster) Filter() error + func (f *EMRCluster) Remove() error + func (f *EMRCluster) String() string + type EMRSecurityConfiguration struct + func (f *EMRSecurityConfiguration) Remove() error + func (f *EMRSecurityConfiguration) String() string + type ESDomain struct + func (f *ESDomain) Properties() types.Properties + func (f *ESDomain) Remove() error + func (f *ESDomain) String() string + type ElasticBeanstalkApplication struct + func (f *ElasticBeanstalkApplication) Remove() error + func (f *ElasticBeanstalkApplication) String() string + type ElasticBeanstalkEnvironment struct + ID *string + func (e *ElasticBeanstalkEnvironment) Properties() types.Properties + func (f *ElasticBeanstalkEnvironment) Remove() error + func (f *ElasticBeanstalkEnvironment) String() string + type ElasticTranscoderPipeline struct + func (f *ElasticTranscoderPipeline) Remove() error + func (f *ElasticTranscoderPipeline) String() string + type ElasticacheCacheCluster struct + func (i *ElasticacheCacheCluster) Remove() error + func (i *ElasticacheCacheCluster) String() string + type ElasticacheCacheParameterGroup struct + func (i *ElasticacheCacheParameterGroup) Filter() error + func (i *ElasticacheCacheParameterGroup) Properties() types.Properties + func (i *ElasticacheCacheParameterGroup) Remove() error + func (i *ElasticacheCacheParameterGroup) String() string + type ElasticacheReplicationGroup struct + func (i *ElasticacheReplicationGroup) Remove() error + func (i *ElasticacheReplicationGroup) String() string + type ElasticacheSubnetGroup struct + func (i *ElasticacheSubnetGroup) Remove() error + func (i *ElasticacheSubnetGroup) String() string + type FMSNotificationChannel struct + func (f *FMSNotificationChannel) Properties() types.Properties + func (f *FMSNotificationChannel) Remove() error + func (f *FMSNotificationChannel) String() string + type FMSPolicy struct + func (f *FMSPolicy) Properties() types.Properties + func (f *FMSPolicy) Remove() error + func (f *FMSPolicy) String() string + type FSxBackup struct + func (f *FSxBackup) Properties() types.Properties + func (f *FSxBackup) Remove() error + func (f *FSxBackup) String() string + type FSxFileSystem struct + func (f *FSxFileSystem) Properties() types.Properties + func (f *FSxFileSystem) Remove() error + func (f *FSxFileSystem) String() string + type FeatureFlagGetter interface + FeatureFlags func(config.FeatureFlags) + type Filter interface + Filter func() error + type FirehoseDeliveryStream struct + func (f *FirehoseDeliveryStream) Remove() error + func (f *FirehoseDeliveryStream) String() string + type GlobalAccelerator struct + ARN *string + func (ga *GlobalAccelerator) Properties() types.Properties + func (ga *GlobalAccelerator) Remove() error + func (ga *GlobalAccelerator) String() string + type GlobalAcceleratorEndpointGroup struct + ARN *string + func (gaeg *GlobalAcceleratorEndpointGroup) Properties() types.Properties + func (gaeg *GlobalAcceleratorEndpointGroup) Remove() error + func (gaeg *GlobalAcceleratorEndpointGroup) String() string + type GlobalAcceleratorListener struct + ARN *string + func (gal *GlobalAcceleratorListener) Properties() types.Properties + func (gal *GlobalAcceleratorListener) Remove() error + func (gal *GlobalAcceleratorListener) String() string + type GlueClassifier struct + func (f *GlueClassifier) Remove() error + func (f *GlueClassifier) String() string + type GlueConnection struct + func (f *GlueConnection) Remove() error + func (f *GlueConnection) String() string + type GlueCrawler struct + func (f *GlueCrawler) Remove() error + func (f *GlueCrawler) String() string + type GlueDatabase struct + func (f *GlueDatabase) Remove() error + func (f *GlueDatabase) String() string + type GlueDevEndpoint struct + func (f *GlueDevEndpoint) Remove() error + func (f *GlueDevEndpoint) String() string + type GlueJob struct + func (f *GlueJob) Remove() error + func (f *GlueJob) String() string + type GlueTrigger struct + func (f *GlueTrigger) Remove() error + func (f *GlueTrigger) String() string + type GuardDutyDetector struct + func (detector *GuardDutyDetector) Properties() types.Properties + func (detector *GuardDutyDetector) Remove() error + func (detector *GuardDutyDetector) String() string + type Hub struct + func (hub *Hub) Properties() types.Properties + func (hub *Hub) Remove() error + type IAMGroup struct + func (e *IAMGroup) Properties() types.Properties + func (e *IAMGroup) Remove() error + func (e *IAMGroup) String() string + type IAMGroupPolicy struct + func (e *IAMGroupPolicy) Remove() error + func (e *IAMGroupPolicy) String() string + type IAMGroupPolicyAttachment struct + func (e *IAMGroupPolicyAttachment) Properties() types.Properties + func (e *IAMGroupPolicyAttachment) Remove() error + func (e *IAMGroupPolicyAttachment) String() string + type IAMInstanceProfile struct + func (e *IAMInstanceProfile) Properties() types.Properties + func (e *IAMInstanceProfile) Remove() error + func (e *IAMInstanceProfile) String() string + type IAMInstanceProfileRole struct + func (e *IAMInstanceProfileRole) Properties() types.Properties + func (e *IAMInstanceProfileRole) Remove() error + func (e *IAMInstanceProfileRole) String() string + type IAMLoginProfile struct + func (e *IAMLoginProfile) Properties() types.Properties + func (e *IAMLoginProfile) Remove() error + func (e *IAMLoginProfile) String() string + type IAMOpenIDConnectProvider struct + func (e *IAMOpenIDConnectProvider) Remove() error + func (e *IAMOpenIDConnectProvider) String() string + type IAMPolicy struct + func (e *IAMPolicy) Remove() error + func (e *IAMPolicy) String() string + func (policy *IAMPolicy) Properties() types.Properties + type IAMRole struct + func (e *IAMRole) Filter() error + func (e *IAMRole) Remove() error + func (e *IAMRole) String() string + func (role *IAMRole) Properties() types.Properties + type IAMRolePolicy struct + func (e *IAMRolePolicy) Filter() error + func (e *IAMRolePolicy) Properties() types.Properties + func (e *IAMRolePolicy) Remove() error + func (e *IAMRolePolicy) String() string + type IAMRolePolicyAttachment struct + func (e *IAMRolePolicyAttachment) Filter() error + func (e *IAMRolePolicyAttachment) Properties() types.Properties + func (e *IAMRolePolicyAttachment) Remove() error + func (e *IAMRolePolicyAttachment) String() string + type IAMSAMLProvider struct + func (e *IAMSAMLProvider) Remove() error + func (e *IAMSAMLProvider) String() string + type IAMServerCertificate struct + func (e *IAMServerCertificate) Remove() error + func (e *IAMServerCertificate) String() string + type IAMServiceSpecificCredential struct + func (e *IAMServiceSpecificCredential) Properties() types.Properties + func (e *IAMServiceSpecificCredential) Remove() error + func (e *IAMServiceSpecificCredential) String() string + type IAMSigningCertificate struct + func (i *IAMSigningCertificate) Properties() types.Properties + func (i *IAMSigningCertificate) Remove() error + func (i *IAMSigningCertificate) String() string + type IAMUser struct + func (e *IAMUser) Properties() types.Properties + func (e *IAMUser) Remove() error + func (e *IAMUser) String() string + type IAMUserAccessKey struct + func (e *IAMUserAccessKey) Properties() types.Properties + func (e *IAMUserAccessKey) Remove() error + func (e *IAMUserAccessKey) String() string + type IAMUserGroupAttachment struct + func (e *IAMUserGroupAttachment) Properties() types.Properties + func (e *IAMUserGroupAttachment) Remove() error + func (e *IAMUserGroupAttachment) String() string + type IAMUserPolicy struct + func (e *IAMUserPolicy) Remove() error + func (e *IAMUserPolicy) String() string + type IAMUserPolicyAttachment struct + func (e *IAMUserPolicyAttachment) Properties() types.Properties + func (e *IAMUserPolicyAttachment) Remove() error + func (e *IAMUserPolicyAttachment) String() string + type IAMVirtualMFADevice struct + func (v *IAMVirtualMFADevice) Filter() error + func (v *IAMVirtualMFADevice) Remove() error + func (v *IAMVirtualMFADevice) String() string + type ImageBuilderComponent struct + func (e *ImageBuilderComponent) Properties() types.Properties + func (e *ImageBuilderComponent) Remove() error + func (e *ImageBuilderComponent) String() string + type ImageBuilderDistributionConfiguration struct + func (e *ImageBuilderDistributionConfiguration) Properties() types.Properties + func (e *ImageBuilderDistributionConfiguration) Remove() error + func (e *ImageBuilderDistributionConfiguration) String() string + type ImageBuilderImage struct + func (e *ImageBuilderImage) Properties() types.Properties + func (e *ImageBuilderImage) Remove() error + func (e *ImageBuilderImage) String() string + type ImageBuilderInfrastructureConfiguration struct + func (e *ImageBuilderInfrastructureConfiguration) Properties() types.Properties + func (e *ImageBuilderInfrastructureConfiguration) Remove() error + func (e *ImageBuilderInfrastructureConfiguration) String() string + type ImageBuilderPipeline struct + func (e *ImageBuilderPipeline) Properties() types.Properties + func (e *ImageBuilderPipeline) Remove() error + func (e *ImageBuilderPipeline) String() string + type ImageBuilderRecipe struct + func (e *ImageBuilderRecipe) Properties() types.Properties + func (e *ImageBuilderRecipe) Remove() error + func (e *ImageBuilderRecipe) String() string + type Inspector2 struct + func (e *Inspector2) Properties() types.Properties + func (e *Inspector2) Remove() error + func (e *Inspector2) String() string + type InspectorAssessmentRun struct + func (e *InspectorAssessmentRun) Remove() error + func (e *InspectorAssessmentRun) String() string + type InspectorAssessmentTarget struct + func (e *InspectorAssessmentTarget) Remove() error + func (e *InspectorAssessmentTarget) String() string + type InspectorAssessmentTemplate struct + func (e *InspectorAssessmentTemplate) Remove() error + func (e *InspectorAssessmentTemplate) String() string + type IoTAuthorizer struct + func (f *IoTAuthorizer) Remove() error + func (f *IoTAuthorizer) String() string + type IoTCACertificate struct + ID *string + func (f *IoTCACertificate) Remove() error + func (f *IoTCACertificate) String() string + type IoTCertificate struct + ID *string + func (f *IoTCertificate) Remove() error + func (f *IoTCertificate) String() string + type IoTJob struct + ID *string + func (f *IoTJob) Remove() error + func (f *IoTJob) String() string + type IoTOTAUpdate struct + ID *string + func (f *IoTOTAUpdate) Remove() error + func (f *IoTOTAUpdate) String() string + type IoTPolicy struct + func (f *IoTPolicy) Remove() error + func (f *IoTPolicy) String() string + type IoTRoleAlias struct + func (f *IoTRoleAlias) Remove() error + func (f *IoTRoleAlias) String() string + type IoTStream struct + ID *string + func (f *IoTStream) Remove() error + func (f *IoTStream) String() string + type IoTThing struct + func (f *IoTThing) Remove() error + func (f *IoTThing) String() string + type IoTThingGroup struct + func (f *IoTThingGroup) Remove() error + func (f *IoTThingGroup) String() string + type IoTThingType struct + func (f *IoTThingType) Remove() error + func (f *IoTThingType) String() string + type IoTThingTypeState struct + func (f *IoTThingTypeState) Filter() error + func (f *IoTThingTypeState) Remove() error + func (f *IoTThingTypeState) String() string + type IoTTopicRule struct + func (f *IoTTopicRule) Remove() error + func (f *IoTTopicRule) String() string + type KMSAlias struct + func (e *KMSAlias) Filter() error + func (e *KMSAlias) Properties() types.Properties + func (e *KMSAlias) Remove() error + func (e *KMSAlias) String() string + type KMSKey struct + func (e *KMSKey) Filter() error + func (e *KMSKey) Remove() error + func (e *KMSKey) String() string + func (i *KMSKey) Properties() types.Properties + type KendraIndex struct + func (i *KendraIndex) Properties() types.Properties + func (i *KendraIndex) Remove() error + func (i *KendraIndex) String() string + type KinesisAnalyticsApplication struct + func (f *KinesisAnalyticsApplication) Remove() error + func (f *KinesisAnalyticsApplication) String() string + type KinesisStream struct + func (f *KinesisStream) Remove() error + func (f *KinesisStream) String() string + type KinesisVideoProject struct + func (f *KinesisVideoProject) Remove() error + func (f *KinesisVideoProject) String() string + type LambdaEventSourceMapping struct + func (m *LambdaEventSourceMapping) Properties() types.Properties + func (m *LambdaEventSourceMapping) Remove() error + type LambdaFunction struct + func (f *LambdaFunction) Properties() types.Properties + func (f *LambdaFunction) Remove() error + func (f *LambdaFunction) String() string + type LaunchConfiguration struct + func (launchconfiguration *LaunchConfiguration) Remove() error + func (launchconfiguration *LaunchConfiguration) String() string + type LegacyStringer interface + String func() string + type LexBot struct + func (f *LexBot) Properties() types.Properties + func (f *LexBot) Remove() error + func (f *LexBot) String() string + type LexIntent struct + func (f *LexIntent) Properties() types.Properties + func (f *LexIntent) Remove() error + func (f *LexIntent) String() string + type LexModelBuildingServiceBotAlias struct + func (f *LexModelBuildingServiceBotAlias) Properties() types.Properties + func (f *LexModelBuildingServiceBotAlias) Remove() error + func (f *LexModelBuildingServiceBotAlias) String() string + type LexSlotType struct + func (f *LexSlotType) Properties() types.Properties + func (f *LexSlotType) Remove() error + func (f *LexSlotType) String() string + type LifecycleHook struct + func (lch *LifecycleHook) Remove() error + func (lch *LifecycleHook) String() string + type LightsailDisk struct + func (f *LightsailDisk) Remove() error + func (f *LightsailDisk) String() string + type LightsailDomain struct + func (f *LightsailDomain) Remove() error + func (f *LightsailDomain) String() string + type LightsailInstance struct + func (f *LightsailInstance) FeatureFlags(ff config.FeatureFlags) + func (f *LightsailInstance) Properties() types.Properties + func (f *LightsailInstance) Remove() error + func (f *LightsailInstance) String() string + type LightsailKeyPair struct + func (f *LightsailKeyPair) Remove() error + func (f *LightsailKeyPair) String() string + type LightsailLoadBalancer struct + func (f *LightsailLoadBalancer) Remove() error + func (f *LightsailLoadBalancer) String() string + type LightsailStaticIP struct + func (f *LightsailStaticIP) Remove() error + func (f *LightsailStaticIP) String() string + type MQBroker struct + func (f *MQBroker) Remove() error + func (f *MQBroker) String() string + type MSKCluster struct + func (m *MSKCluster) Properties() types.Properties + func (m *MSKCluster) Remove() error + func (m *MSKCluster) String() string + type MSKConfiguration struct + func (m *MSKConfiguration) Properties() types.Properties + func (m *MSKConfiguration) Remove() error + func (m *MSKConfiguration) String() string + type MachineLearningBranchPrediction struct + ID *string + func (f *MachineLearningBranchPrediction) Remove() error + func (f *MachineLearningBranchPrediction) String() string + type MachineLearningDataSource struct + ID *string + func (f *MachineLearningDataSource) Remove() error + func (f *MachineLearningDataSource) String() string + type MachineLearningEvaluation struct + ID *string + func (f *MachineLearningEvaluation) Remove() error + func (f *MachineLearningEvaluation) String() string + type MachineLearningMLModel struct + ID *string + func (f *MachineLearningMLModel) Remove() error + func (f *MachineLearningMLModel) String() string + type Macie struct + func (b *Macie) Remove() error + func (b *Macie) String() string + type MediaConvertJobTemplate struct + func (f *MediaConvertJobTemplate) Remove() error + func (f *MediaConvertJobTemplate) String() string + type MediaConvertPreset struct + func (f *MediaConvertPreset) Remove() error + func (f *MediaConvertPreset) String() string + type MediaConvertQueue struct + func (f *MediaConvertQueue) Filter() error + func (f *MediaConvertQueue) Remove() error + func (f *MediaConvertQueue) String() string + type MediaLiveChannel struct + ID *string + func (f *MediaLiveChannel) Remove() error + func (f *MediaLiveChannel) String() string + type MediaLiveInput struct + ID *string + func (f *MediaLiveInput) Remove() error + func (f *MediaLiveInput) String() string + type MediaLiveInputSecurityGroup struct + ID *string + func (f *MediaLiveInputSecurityGroup) Remove() error + func (f *MediaLiveInputSecurityGroup) String() string + type MediaPackageChannel struct + ID *string + func (f *MediaPackageChannel) Remove() error + func (f *MediaPackageChannel) String() string + type MediaPackageOriginEndpoint struct + ID *string + func (f *MediaPackageOriginEndpoint) Remove() error + func (f *MediaPackageOriginEndpoint) String() string + type MediaStoreContainer struct + func (f *MediaStoreContainer) Remove() error + func (f *MediaStoreContainer) String() string + type MediaStoreDataItems struct + func (f *MediaStoreDataItems) Remove() error + func (f *MediaStoreDataItems) String() string + type MediaTailorConfiguration struct + func (f *MediaTailorConfiguration) Remove() error + func (f *MediaTailorConfiguration) String() string + type MobileProject struct + func (f *MobileProject) Remove() error + func (f *MobileProject) String() string + type NeptuneCluster struct + ID *string + func (f *NeptuneCluster) Remove() error + func (f *NeptuneCluster) String() string + type NeptuneInstance struct + ID *string + func (f *NeptuneInstance) Remove() error + func (f *NeptuneInstance) String() string + type NetpuneSnapshot struct + ID *string + func (f *NetpuneSnapshot) Remove() error + func (f *NetpuneSnapshot) String() string + type OpsWorksApp struct + ID *string + func (f *OpsWorksApp) Remove() error + func (f *OpsWorksApp) String() string + type OpsWorksCMBackup struct + ID *string + func (f *OpsWorksCMBackup) Remove() error + func (f *OpsWorksCMBackup) String() string + type OpsWorksCMServer struct + func (f *OpsWorksCMServer) Remove() error + func (f *OpsWorksCMServer) String() string + type OpsWorksCMServerState struct + func (f *OpsWorksCMServerState) Filter() error + func (f *OpsWorksCMServerState) Remove() error + func (f *OpsWorksCMServerState) String() string + type OpsWorksInstance struct + ID *string + func (f *OpsWorksInstance) Remove() error + func (f *OpsWorksInstance) String() string + type OpsWorksLayer struct + ID *string + func (f *OpsWorksLayer) Remove() error + func (f *OpsWorksLayer) String() string + type OpsWorksUserProfile struct + ARN *string + func (f *OpsWorksUserProfile) Filter() error + func (f *OpsWorksUserProfile) Remove() error + func (f *OpsWorksUserProfile) String() string + type RDSClusterSnapshot struct + func (i *RDSClusterSnapshot) Filter() error + func (i *RDSClusterSnapshot) Properties() types.Properties + func (i *RDSClusterSnapshot) Remove() error + func (i *RDSClusterSnapshot) String() string + type RDSDBCluster struct + func (i *RDSDBCluster) Properties() types.Properties + func (i *RDSDBCluster) Remove() error + func (i *RDSDBCluster) String() string + type RDSDBClusterParameterGroup struct + func (i *RDSDBClusterParameterGroup) Filter() error + func (i *RDSDBClusterParameterGroup) Properties() types.Properties + func (i *RDSDBClusterParameterGroup) Remove() error + func (i *RDSDBClusterParameterGroup) String() string + type RDSDBParameterGroup struct + func (i *RDSDBParameterGroup) Filter() error + func (i *RDSDBParameterGroup) Properties() types.Properties + func (i *RDSDBParameterGroup) Remove() error + func (i *RDSDBParameterGroup) String() string + type RDSDBSubnetGroup struct + func (i *RDSDBSubnetGroup) Properties() types.Properties + func (i *RDSDBSubnetGroup) Remove() error + func (i *RDSDBSubnetGroup) String() string + type RDSEventSubscription struct + func (i *RDSEventSubscription) Properties() types.Properties + func (i *RDSEventSubscription) Remove() error + func (i *RDSEventSubscription) String() string + type RDSInstance struct + func (i *RDSInstance) FeatureFlags(ff config.FeatureFlags) + func (i *RDSInstance) Properties() types.Properties + func (i *RDSInstance) Remove() error + func (i *RDSInstance) String() string + type RDSOptionGroup struct + func (i *RDSOptionGroup) Filter() error + func (i *RDSOptionGroup) Properties() types.Properties + func (i *RDSOptionGroup) Remove() error + func (i *RDSOptionGroup) String() string + type RDSProxy struct + func (i *RDSProxy) Properties() types.Properties + func (i *RDSProxy) Remove() error + func (i *RDSProxy) String() string + type RDSSnapshot struct + func (i *RDSSnapshot) Filter() error + func (i *RDSSnapshot) Properties() types.Properties + func (i *RDSSnapshot) Remove() error + func (i *RDSSnapshot) String() string + type RedshiftCluster struct + func (f *RedshiftCluster) Remove() error + func (f *RedshiftCluster) String() string + type RedshiftParameterGroup struct + func (f *RedshiftParameterGroup) Remove() error + func (f *RedshiftParameterGroup) String() string + type RedshiftSnapshot struct + func (f *RedshiftSnapshot) Remove() error + func (f *RedshiftSnapshot) String() string + type RedshiftSubnetGroup struct + func (f *RedshiftSubnetGroup) Remove() error + func (f *RedshiftSubnetGroup) String() string + type RekognitionCollection struct + func (f *RekognitionCollection) Remove() error + func (f *RekognitionCollection) String() string + type Resource interface + Remove func() error + func CheckMacieStatus(sess *session.Session) ([]Resource, error) + func ImageBuildVersions(svc *imagebuilder.Imagebuilder, imageVersionArn *string, resources []Resource) ([]Resource, error) + func ListACMCertificates(sess *session.Session) ([]Resource, error) + func ListACMPCACertificateAuthorities(sess *session.Session) ([]Resource, error) + func ListACMPCACertificateAuthorityStates(sess *session.Session) ([]Resource, error) + func ListAMPWorkspaces(sess *session.Session) ([]Resource, error) + func ListAPIGatewayAPIKeys(sess *session.Session) ([]Resource, error) + func ListAPIGatewayClientCertificates(sess *session.Session) ([]Resource, error) + func ListAPIGatewayDomainNames(sess *session.Session) ([]Resource, error) + func ListAPIGatewayRestApis(sess *session.Session) ([]Resource, error) + func ListAPIGatewayUsagePlans(sess *session.Session) ([]Resource, error) + func ListAPIGatewayV2APIs(sess *session.Session) ([]Resource, error) + func ListAPIGatewayV2VpcLinks(sess *session.Session) ([]Resource, error) + func ListAPIGatewayVpcLinks(sess *session.Session) ([]Resource, error) + func ListAccessAnalyzer(sess *session.Session) ([]Resource, error) + func ListAppMeshMeshes(sess *session.Session) ([]Resource, error) + func ListAppMeshRoutes(sess *session.Session) ([]Resource, error) + func ListAppMeshVirtualGateways(sess *session.Session) ([]Resource, error) + func ListAppMeshVirtualNodes(sess *session.Session) ([]Resource, error) + func ListAppMeshVirtualRouters(sess *session.Session) ([]Resource, error) + func ListAppMeshVirtualServices(sess *session.Session) ([]Resource, error) + func ListAppStreamDirectoryConfigs(sess *session.Session) ([]Resource, error) + func ListAppStreamFleetStates(sess *session.Session) ([]Resource, error) + func ListAppStreamFleets(sess *session.Session) ([]Resource, error) + func ListAppStreamImageBuilderWaiters(sess *session.Session) ([]Resource, error) + func ListAppStreamImageBuilders(sess *session.Session) ([]Resource, error) + func ListAppStreamImages(sess *session.Session) ([]Resource, error) + func ListAppStreamStackFleetAttachments(sess *session.Session) ([]Resource, error) + func ListAppStreamStacks(sess *session.Session) ([]Resource, error) + func ListAppSyncGraphqlAPIs(sess *session.Session) ([]Resource, error) + func ListApplicationAutoScalingScalableTargets(sess *session.Session) ([]Resource, error) + func ListArchiveRule(sess *session.Session) ([]Resource, error) + func ListAthenaNamedQueries(sess *session.Session) ([]Resource, error) + func ListAthenaWorkGroups(sess *session.Session) ([]Resource, error) + func ListAutoScalingPlansScalingPlans(sess *session.Session) ([]Resource, error) + func ListAutoscalingGroups(s *session.Session) ([]Resource, error) + func ListBackupPlans(sess *session.Session) ([]Resource, error) + func ListBackupRecoveryPoints(sess *session.Session) ([]Resource, error) + func ListBackupSelections(sess *session.Session) ([]Resource, error) + func ListBackupVaultAccessPolicies(sess *session.Session) ([]Resource, error) + func ListBackupVaults(sess *session.Session) ([]Resource, error) + func ListBatchComputeEnvironmentStates(sess *session.Session) ([]Resource, error) + func ListBatchComputeEnvironments(sess *session.Session) ([]Resource, error) + func ListBatchJobQueueStates(sess *session.Session) ([]Resource, error) + func ListBatchJobQueues(sess *session.Session) ([]Resource, error) + func ListBillingCostandUsageReports(sess *session.Session) ([]Resource, error) + func ListBudgets(sess *session.Session) ([]Resource, error) + func ListCloud9Environments(sess *session.Session) ([]Resource, error) + func ListCloudDirectoryDirectories(sess *session.Session) ([]Resource, error) + func ListCloudDirectorySchemas(sess *session.Session) ([]Resource, error) + func ListCloudFormationStackSets(sess *session.Session) ([]Resource, error) + func ListCloudFormationStacks(sess *session.Session) ([]Resource, error) + func ListCloudFormationTypes(sess *session.Session) ([]Resource, error) + func ListCloudFrontDistributionDeployments(sess *session.Session) ([]Resource, error) + func ListCloudFrontDistributions(sess *session.Session) ([]Resource, error) + func ListCloudFrontOriginAccessIdentities(sess *session.Session) ([]Resource, error) + func ListCloudHSMV2ClusterHSMs(sess *session.Session) ([]Resource, error) + func ListCloudHSMV2Clusters(sess *session.Session) ([]Resource, error) + func ListCloudSearchDomains(sess *session.Session) ([]Resource, error) + func ListCloudTrailTrails(sess *session.Session) ([]Resource, error) + func ListCloudWatchAlarms(sess *session.Session) ([]Resource, error) + func ListCloudWatchDashboards(sess *session.Session) ([]Resource, error) + func ListCloudWatchEventsBuses(sess *session.Session) ([]Resource, error) + func ListCloudWatchEventsRules(sess *session.Session) ([]Resource, error) + func ListCloudWatchEventsTargets(sess *session.Session) ([]Resource, error) + func ListCloudWatchLogsDestinations(sess *session.Session) ([]Resource, error) + func ListCloudWatchLogsLogGroups(sess *session.Session) ([]Resource, error) + func ListCloudWatchLogsResourcePolicies(sess *session.Session) ([]Resource, error) + func ListCodeArtifactDomains(sess *session.Session) ([]Resource, error) + func ListCodeArtifactRepositories(sess *session.Session) ([]Resource, error) + func ListCodeBuildProjects(sess *session.Session) ([]Resource, error) + func ListCodeCommitRepositories(sess *session.Session) ([]Resource, error) + func ListCodeDeployApplications(sess *session.Session) ([]Resource, error) + func ListCodePipelinePipelines(sess *session.Session) ([]Resource, error) + func ListCodeStarConnections(sess *session.Session) ([]Resource, error) + func ListCodeStarNotificationRules(sess *session.Session) ([]Resource, error) + func ListCodeStarProjects(sess *session.Session) ([]Resource, error) + func ListCognitoIdentityPools(sess *session.Session) ([]Resource, error) + func ListCognitoIdentityProviders(sess *session.Session) ([]Resource, error) + func ListCognitoUserPoolClients(sess *session.Session) ([]Resource, error) + func ListCognitoUserPoolDomains(sess *session.Session) ([]Resource, error) + func ListCognitoUserPools(sess *session.Session) ([]Resource, error) + func ListComprehendDocumentClassifiers(sess *session.Session) ([]Resource, error) + func ListComprehendDominantLanguageDetectionJobs(sess *session.Session) ([]Resource, error) + func ListComprehendEndpoints(sess *session.Session) ([]Resource, error) + func ListComprehendEntitiesDetectionJobs(sess *session.Session) ([]Resource, error) + func ListComprehendEntityRecognizers(sess *session.Session) ([]Resource, error) + func ListComprehendKeyPhrasesDetectionJobs(sess *session.Session) ([]Resource, error) + func ListComprehendSentimentDetectionJobs(sess *session.Session) ([]Resource, error) + func ListConfigServiceConfigRules(sess *session.Session) ([]Resource, error) + func ListConfigServiceConfigurationRecorders(sess *session.Session) ([]Resource, error) + func ListConfigServiceDeliveryChannels(sess *session.Session) ([]Resource, error) + func ListDAXClusters(sess *session.Session) ([]Resource, error) + func ListDAXParameterGroups(sess *session.Session) ([]Resource, error) + func ListDAXSubnetGroups(sess *session.Session) ([]Resource, error) + func ListDataPipelinePipelines(sess *session.Session) ([]Resource, error) + func ListDatabaseMigrationServiceCertificates(sess *session.Session) ([]Resource, error) + func ListDatabaseMigrationServiceEndpoints(sess *session.Session) ([]Resource, error) + func ListDatabaseMigrationServiceEventSubscriptions(sess *session.Session) ([]Resource, error) + func ListDatabaseMigrationServiceReplicationInstances(sess *session.Session) ([]Resource, error) + func ListDatabaseMigrationServiceReplicationTasks(sess *session.Session) ([]Resource, error) + func ListDatabaseMigrationServiceSubnetGroups(sess *session.Session) ([]Resource, error) + func ListDeviceFarmProjects(sess *session.Session) ([]Resource, error) + func ListDirectoryServiceDirectories(sess *session.Session) ([]Resource, error) + func ListDynamoDBItems(sess *session.Session) ([]Resource, error) + func ListDynamoDBTables(sess *session.Session) ([]Resource, error) + func ListEC2Addresses(sess *session.Session) ([]Resource, error) + func ListEC2ClientVpnEndoint(sess *session.Session) ([]Resource, error) + func ListEC2ClientVpnEndpointAttachments(sess *session.Session) ([]Resource, error) + func ListEC2CustomerGateways(sess *session.Session) ([]Resource, error) + func ListEC2DHCPOptions(sess *session.Session) ([]Resource, error) + func ListEC2EgressOnlyInternetGateways(sess *session.Session) ([]Resource, error) + func ListEC2Hosts(sess *session.Session) ([]Resource, error) + func ListEC2Images(sess *session.Session) ([]Resource, error) + func ListEC2Instances(sess *session.Session) ([]Resource, error) + func ListEC2InternetGatewayAttachments(sess *session.Session) ([]Resource, error) + func ListEC2InternetGateways(sess *session.Session) ([]Resource, error) + func ListEC2KeyPairs(sess *session.Session) ([]Resource, error) + func ListEC2LaunchTemplates(sess *session.Session) ([]Resource, error) + func ListEC2NATGateways(sess *session.Session) ([]Resource, error) + func ListEC2NetworkACLs(sess *session.Session) ([]Resource, error) + func ListEC2NetworkInterfaces(sess *session.Session) ([]Resource, error) + func ListEC2PlacementGroups(sess *session.Session) ([]Resource, error) + func ListEC2RouteTables(sess *session.Session) ([]Resource, error) + func ListEC2SecurityGroupRules(sess *session.Session) ([]Resource, error) + func ListEC2SecurityGroups(sess *session.Session) ([]Resource, error) + func ListEC2Snapshots(sess *session.Session) ([]Resource, error) + func ListEC2SpotFleetRequests(sess *session.Session) ([]Resource, error) + func ListEC2Subnets(sess *session.Session) ([]Resource, error) + func ListEC2TGWAttachments(sess *session.Session) ([]Resource, error) + func ListEC2TGWs(sess *session.Session) ([]Resource, error) + func ListEC2VPCEndpointConnections(sess *session.Session) ([]Resource, error) + func ListEC2VPCEndpointServiceConfigurations(sess *session.Session) ([]Resource, error) + func ListEC2VPCEndpoints(sess *session.Session) ([]Resource, error) + func ListEC2VPCPeeringConnections(sess *session.Session) ([]Resource, error) + func ListEC2VPCs(sess *session.Session) ([]Resource, error) + func ListEC2VPNConnections(sess *session.Session) ([]Resource, error) + func ListEC2VPNGatewayAttachments(sess *session.Session) ([]Resource, error) + func ListEC2VPNGateways(sess *session.Session) ([]Resource, error) + func ListEC2Volumes(sess *session.Session) ([]Resource, error) + func ListECRRepositories(sess *session.Session) ([]Resource, error) + func ListECSClusterInstances(sess *session.Session) ([]Resource, error) + func ListECSClusters(sess *session.Session) ([]Resource, error) + func ListECSServices(sess *session.Session) ([]Resource, error) + func ListECSTaskDefinitions(sess *session.Session) ([]Resource, error) + func ListEFSFileSystems(sess *session.Session) ([]Resource, error) + func ListEFSMountTargets(sess *session.Session) ([]Resource, error) + func ListEKSClusters(sess *session.Session) ([]Resource, error) + func ListEKSFargateProfiles(sess *session.Session) ([]Resource, error) + func ListEKSNodegroups(sess *session.Session) ([]Resource, error) + func ListELBLoadBalancers(sess *session.Session) ([]Resource, error) + func ListELBv2LoadBalancers(sess *session.Session) ([]Resource, error) + func ListELBv2TargetGroups(sess *session.Session) ([]Resource, error) + func ListEMRClusters(sess *session.Session) ([]Resource, error) + func ListEMRSecurityConfiguration(sess *session.Session) ([]Resource, error) + func ListESDomains(sess *session.Session) ([]Resource, error) + func ListElasticBeanstalkApplications(sess *session.Session) ([]Resource, error) + func ListElasticBeanstalkEnvironments(sess *session.Session) ([]Resource, error) + func ListElasticTranscoderPipelines(sess *session.Session) ([]Resource, error) + func ListElasticacheCacheClusters(sess *session.Session) ([]Resource, error) + func ListElasticacheCacheParameterGroups(sess *session.Session) ([]Resource, error) + func ListElasticacheReplicationGroups(sess *session.Session) ([]Resource, error) + func ListElasticacheSubnetGroups(sess *session.Session) ([]Resource, error) + func ListFMSNotificationChannel(sess *session.Session) ([]Resource, error) + func ListFMSPolicies(sess *session.Session) ([]Resource, error) + func ListFSxBackups(sess *session.Session) ([]Resource, error) + func ListFSxFileSystems(sess *session.Session) ([]Resource, error) + func ListFirehoseDeliveryStreams(sess *session.Session) ([]Resource, error) + func ListGlobalAcceleratorEndpointGroups(sess *session.Session) ([]Resource, error) + func ListGlobalAcceleratorListeners(sess *session.Session) ([]Resource, error) + func ListGlobalAccelerators(sess *session.Session) ([]Resource, error) + func ListGlueClassifiers(sess *session.Session) ([]Resource, error) + func ListGlueConnections(sess *session.Session) ([]Resource, error) + func ListGlueCrawlers(sess *session.Session) ([]Resource, error) + func ListGlueDatabases(sess *session.Session) ([]Resource, error) + func ListGlueDevEndpoints(sess *session.Session) ([]Resource, error) + func ListGlueJobs(sess *session.Session) ([]Resource, error) + func ListGlueTriggers(sess *session.Session) ([]Resource, error) + func ListGuardDutyDetectors(sess *session.Session) ([]Resource, error) + func ListHubs(sess *session.Session) ([]Resource, error) + func ListIAMGroupPolicies(sess *session.Session) ([]Resource, error) + func ListIAMGroupPolicyAttachments(sess *session.Session) ([]Resource, error) + func ListIAMGroups(sess *session.Session) ([]Resource, error) + func ListIAMInstanceProfileRoles(sess *session.Session) ([]Resource, error) + func ListIAMInstanceProfiles(sess *session.Session) ([]Resource, error) + func ListIAMLoginProfiles(sess *session.Session) ([]Resource, error) + func ListIAMOpenIDConnectProvider(sess *session.Session) ([]Resource, error) + func ListIAMPolicies(sess *session.Session) ([]Resource, error) + func ListIAMRolePolicies(sess *session.Session) ([]Resource, error) + func ListIAMRolePolicyAttachments(sess *session.Session) ([]Resource, error) + func ListIAMRoles(sess *session.Session) ([]Resource, error) + func ListIAMSAMLProvider(sess *session.Session) ([]Resource, error) + func ListIAMServerCertificates(sess *session.Session) ([]Resource, error) + func ListIAMSigningCertificates(sess *session.Session) ([]Resource, error) + func ListIAMUserAccessKeys(sess *session.Session) ([]Resource, error) + func ListIAMUserGroupAttachments(sess *session.Session) ([]Resource, error) + func ListIAMUserPolicies(sess *session.Session) ([]Resource, error) + func ListIAMUserPolicyAttachments(sess *session.Session) ([]Resource, error) + func ListIAMUserSSHPublicKeys(sess *session.Session) ([]Resource, error) + func ListIAMUsers(sess *session.Session) ([]Resource, error) + func ListIAMVirtualMFADevices(sess *session.Session) ([]Resource, error) + func ListImageBuilderComponentVersions(svc *imagebuilder.Imagebuilder, componentVersionArn *string, ...) ([]Resource, error) + func ListImageBuilderComponents(sess *session.Session) ([]Resource, error) + func ListImageBuilderDistributionConfigurations(sess *session.Session) ([]Resource, error) + func ListImageBuilderImages(sess *session.Session) ([]Resource, error) + func ListImageBuilderInfrastructureConfigurations(sess *session.Session) ([]Resource, error) + func ListImageBuilderPipelines(sess *session.Session) ([]Resource, error) + func ListImageBuilderRecipes(sess *session.Session) ([]Resource, error) + func ListInspector2(sess *session.Session) ([]Resource, error) + func ListInspectorAssessmentRuns(sess *session.Session) ([]Resource, error) + func ListInspectorAssessmentTargets(sess *session.Session) ([]Resource, error) + func ListInspectorAssessmentTemplates(sess *session.Session) ([]Resource, error) + func ListIoTAuthorizers(sess *session.Session) ([]Resource, error) + func ListIoTCACertificates(sess *session.Session) ([]Resource, error) + func ListIoTCertificates(sess *session.Session) ([]Resource, error) + func ListIoTJobs(sess *session.Session) ([]Resource, error) + func ListIoTOTAUpdates(sess *session.Session) ([]Resource, error) + func ListIoTPolicies(sess *session.Session) ([]Resource, error) + func ListIoTRoleAliases(sess *session.Session) ([]Resource, error) + func ListIoTStreams(sess *session.Session) ([]Resource, error) + func ListIoTThingGroups(sess *session.Session) ([]Resource, error) + func ListIoTThingTypeStates(sess *session.Session) ([]Resource, error) + func ListIoTThingTypes(sess *session.Session) ([]Resource, error) + func ListIoTThings(sess *session.Session) ([]Resource, error) + func ListIoTTopicRules(sess *session.Session) ([]Resource, error) + func ListKMSAliases(sess *session.Session) ([]Resource, error) + func ListKMSKeys(sess *session.Session) ([]Resource, error) + func ListKendraIndexes(sess *session.Session) ([]Resource, error) + func ListKinesisAnalyticsApplications(sess *session.Session) ([]Resource, error) + func ListKinesisStreams(sess *session.Session) ([]Resource, error) + func ListKinesisVideoProjects(sess *session.Session) ([]Resource, error) + func ListLambdaEventSourceMapping(sess *session.Session) ([]Resource, error) + func ListLambdaFunctions(sess *session.Session) ([]Resource, error) + func ListLambdaLayers(sess *session.Session) ([]Resource, error) + func ListLaunchConfigurations(s *session.Session) ([]Resource, error) + func ListLexBots(sess *session.Session) ([]Resource, error) + func ListLexIntents(sess *session.Session) ([]Resource, error) + func ListLexModelBuildingServiceBotAliases(sess *session.Session) ([]Resource, error) + func ListLexSlotTypes(sess *session.Session) ([]Resource, error) + func ListLifecycleHooks(s *session.Session) ([]Resource, error) + func ListLightsailDisks(sess *session.Session) ([]Resource, error) + func ListLightsailDomains(sess *session.Session) ([]Resource, error) + func ListLightsailInstances(sess *session.Session) ([]Resource, error) + func ListLightsailKeyPairs(sess *session.Session) ([]Resource, error) + func ListLightsailLoadBalancers(sess *session.Session) ([]Resource, error) + func ListLightsailStaticIPs(sess *session.Session) ([]Resource, error) + func ListMQBrokers(sess *session.Session) ([]Resource, error) + func ListMSKCluster(sess *session.Session) ([]Resource, error) + func ListMSKConfigurations(sess *session.Session) ([]Resource, error) + func ListMachineLearningBranchPredictions(sess *session.Session) ([]Resource, error) + func ListMachineLearningDataSources(sess *session.Session) ([]Resource, error) + func ListMachineLearningEvaluations(sess *session.Session) ([]Resource, error) + func ListMachineLearningMLModels(sess *session.Session) ([]Resource, error) + func ListMediaConvertJobTemplates(sess *session.Session) ([]Resource, error) + func ListMediaConvertPresets(sess *session.Session) ([]Resource, error) + func ListMediaConvertQueues(sess *session.Session) ([]Resource, error) + func ListMediaLiveChannels(sess *session.Session) ([]Resource, error) + func ListMediaLiveInputSecurityGroups(sess *session.Session) ([]Resource, error) + func ListMediaLiveInputs(sess *session.Session) ([]Resource, error) + func ListMediaPackageChannels(sess *session.Session) ([]Resource, error) + func ListMediaPackageOriginEndpoints(sess *session.Session) ([]Resource, error) + func ListMediaStoreContainers(sess *session.Session) ([]Resource, error) + func ListMediaStoreDataItems(sess *session.Session) ([]Resource, error) + func ListMediaTailorConfigurations(sess *session.Session) ([]Resource, error) + func ListMobileProjects(sess *session.Session) ([]Resource, error) + func ListNeptuneClusters(sess *session.Session) ([]Resource, error) + func ListNeptuneInstances(sess *session.Session) ([]Resource, error) + func ListNetpuneSnapshots(sess *session.Session) ([]Resource, error) + func ListOpsWorksApps(sess *session.Session) ([]Resource, error) + func ListOpsWorksCMBackups(sess *session.Session) ([]Resource, error) + func ListOpsWorksCMServerStates(sess *session.Session) ([]Resource, error) + func ListOpsWorksCMServers(sess *session.Session) ([]Resource, error) + func ListOpsWorksInstances(sess *session.Session) ([]Resource, error) + func ListOpsWorksLayers(sess *session.Session) ([]Resource, error) + func ListOpsWorksUserProfiles(sess *session.Session) ([]Resource, error) + func ListRDSClusterParameterGroups(sess *session.Session) ([]Resource, error) + func ListRDSClusterSnapshots(sess *session.Session) ([]Resource, error) + func ListRDSClusters(sess *session.Session) ([]Resource, error) + func ListRDSEventSubscriptions(sess *session.Session) ([]Resource, error) + func ListRDSInstances(sess *session.Session) ([]Resource, error) + func ListRDSOptionGroups(sess *session.Session) ([]Resource, error) + func ListRDSParameterGroups(sess *session.Session) ([]Resource, error) + func ListRDSProxies(sess *session.Session) ([]Resource, error) + func ListRDSSnapshots(sess *session.Session) ([]Resource, error) + func ListRDSSubnetGroups(sess *session.Session) ([]Resource, error) + func ListRedshiftClusters(sess *session.Session) ([]Resource, error) + func ListRedshiftParameterGroup(sess *session.Session) ([]Resource, error) + func ListRedshiftSnapshots(sess *session.Session) ([]Resource, error) + func ListRedshiftSubnetGroups(sess *session.Session) ([]Resource, error) + func ListRekognitionCollections(sess *session.Session) ([]Resource, error) + func ListResourceGroupGroups(sess *session.Session) ([]Resource, error) + func ListResourceRecordsForZone(svc *route53.Route53, zoneId *string, zoneName *string) ([]Resource, error) + func ListRoboMakerRobotApplications(sess *session.Session) ([]Resource, error) + func ListRoboMakerSimulationApplications(sess *session.Session) ([]Resource, error) + func ListRoboMakerSimulationJobs(sess *session.Session) ([]Resource, error) + func ListRoute53HealthChecks(sess *session.Session) ([]Resource, error) + func ListRoute53HostedZones(sess *session.Session) ([]Resource, error) + func ListRoute53ResolverEndpoints(sess *session.Session) ([]Resource, error) + func ListRoute53ResolverRules(sess *session.Session) ([]Resource, error) + func ListRoute53ResourceRecordSets(sess *session.Session) ([]Resource, error) + func ListRoute53TrafficPolicies(sess *session.Session) ([]Resource, error) + func ListS3AccessPoints(s *session.Session) ([]Resource, error) + func ListS3Buckets(s *session.Session) ([]Resource, error) + func ListS3MultipartUpload(sess *session.Session) ([]Resource, error) + func ListS3Objects(sess *session.Session) ([]Resource, error) + func ListSESConfigurationSets(sess *session.Session) ([]Resource, error) + func ListSESIdentities(sess *session.Session) ([]Resource, error) + func ListSESReceiptFilters(sess *session.Session) ([]Resource, error) + func ListSESReceiptRuleSets(sess *session.Session) ([]Resource, error) + func ListSESTemplates(sess *session.Session) ([]Resource, error) + func ListSFNStateMachines(sess *session.Session) ([]Resource, error) + func ListSNSEndpoints(sess *session.Session) ([]Resource, error) + func ListSNSPlatformApplications(sess *session.Session) ([]Resource, error) + func ListSNSSubscriptions(sess *session.Session) ([]Resource, error) + func ListSNSTopics(sess *session.Session) ([]Resource, error) + func ListSQSQueues(sess *session.Session) ([]Resource, error) + func ListSSMActivations(sess *session.Session) ([]Resource, error) + func ListSSMAssociations(sess *session.Session) ([]Resource, error) + func ListSSMDocuments(sess *session.Session) ([]Resource, error) + func ListSSMMaintenanceWindows(sess *session.Session) ([]Resource, error) + func ListSSMParameters(sess *session.Session) ([]Resource, error) + func ListSSMPatchBaselines(sess *session.Session) ([]Resource, error) + func ListSSMResourceDataSyncs(sess *session.Session) ([]Resource, error) + func ListSageMakerApps(sess *session.Session) ([]Resource, error) + func ListSageMakerDomains(sess *session.Session) ([]Resource, error) + func ListSageMakerEndpointConfigs(sess *session.Session) ([]Resource, error) + func ListSageMakerEndpoints(sess *session.Session) ([]Resource, error) + func ListSageMakerModels(sess *session.Session) ([]Resource, error) + func ListSageMakerNotebookInstanceLifecycleConfigs(sess *session.Session) ([]Resource, error) + func ListSageMakerNotebookInstanceStates(sess *session.Session) ([]Resource, error) + func ListSageMakerNotebookInstances(sess *session.Session) ([]Resource, error) + func ListSageMakerUserProfiles(sess *session.Session) ([]Resource, error) + func ListSecretsManagerSecrets(sess *session.Session) ([]Resource, error) + func ListServiceCatalogPortfolioProductAttachments(sess *session.Session) ([]Resource, error) + func ListServiceCatalogPortfolioShareAttachments(sess *session.Session) ([]Resource, error) + func ListServiceCatalogPortfolios(sess *session.Session) ([]Resource, error) + func ListServiceCatalogPrincipalPortfolioAttachments(sess *session.Session) ([]Resource, error) + func ListServiceCatalogPrincipalProductAttachments(sess *session.Session) ([]Resource, error) + func ListServiceCatalogProducts(sess *session.Session) ([]Resource, error) + func ListServiceCatalogProvisionedProducts(sess *session.Session) ([]Resource, error) + func ListServiceCatalogTagOptionPortfolioAttachments(sess *session.Session) ([]Resource, error) + func ListServiceCatalogTagOptions(sess *session.Session) ([]Resource, error) + func ListServiceDiscoveryInstances(sess *session.Session) ([]Resource, error) + func ListServiceDiscoveryNamespaces(sess *session.Session) ([]Resource, error) + func ListServiceDiscoveryServices(sess *session.Session) ([]Resource, error) + func ListServiceSpecificCredentials(sess *session.Session) ([]Resource, error) + func ListSimpleDBDomains(sess *session.Session) ([]Resource, error) + func ListStorageGatewayFileShares(sess *session.Session) ([]Resource, error) + func ListStorageGatewayGateways(sess *session.Session) ([]Resource, error) + func ListStorageGatewayTapes(sess *session.Session) ([]Resource, error) + func ListStorageGatewayVolumes(sess *session.Session) ([]Resource, error) + func ListTransferServerUsers(sess *session.Session) ([]Resource, error) + func ListTransferServers(sess *session.Session) ([]Resource, error) + func ListWAFRegionalByteMatchSetIPs(sess *session.Session) ([]Resource, error) + func ListWAFRegionalByteMatchSets(sess *session.Session) ([]Resource, error) + func ListWAFRegionalIPSetIPs(sess *session.Session) ([]Resource, error) + func ListWAFRegionalIPSets(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRateBasedRulePredicates(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRateBasedRules(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRegexMatchSet(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRegexMatchTuple(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRegexPatternSet(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRegexPatternString(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRuleGroups(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRulePredicates(sess *session.Session) ([]Resource, error) + func ListWAFRegionalRules(sess *session.Session) ([]Resource, error) + func ListWAFRegionalWebACLRuleAttachments(sess *session.Session) ([]Resource, error) + func ListWAFRegionalWebACLs(sess *session.Session) ([]Resource, error) + func ListWAFRules(sess *session.Session) ([]Resource, error) + func ListWAFWebACLRuleAttachments(sess *session.Session) ([]Resource, error) + func ListWAFWebACLs(sess *session.Session) ([]Resource, error) + func ListWAFv2IPSets(sess *session.Session) ([]Resource, error) + func ListWAFv2RegexPatternSets(sess *session.Session) ([]Resource, error) + func ListWAFv2RuleGroups(sess *session.Session) ([]Resource, error) + func ListWAFv2WebACLs(sess *session.Session) ([]Resource, error) + func ListWorkLinkFleets(sess *session.Session) ([]Resource, error) + func ListWorkSpacesWorkspaces(sess *session.Session) ([]Resource, error) + func ListXRayGroups(sess *session.Session) ([]Resource, error) + func ListXRaySamplingRules(sess *session.Session) ([]Resource, error) + type ResourceGroupGroup struct + func (f *ResourceGroupGroup) Remove() error + func (f *ResourceGroupGroup) String() string + type ResourceLister func(s *session.Session) ([]Resource, error) + func GetLister(name string) ResourceLister + type ResourceListers map[string]ResourceLister + type ResourcePropertyGetter interface + Properties func() types.Properties + type RoboMakerRobotApplication struct + func (f *RoboMakerRobotApplication) Remove() error + func (f *RoboMakerRobotApplication) String() string + type RoboMakerSimulationApplication struct + func (f *RoboMakerSimulationApplication) Remove() error + func (f *RoboMakerSimulationApplication) String() string + type RoboMakerSimulationJob struct + func (f *RoboMakerSimulationJob) Remove() error + func (f *RoboMakerSimulationJob) String() string + type Route53HealthCheck struct + func (hz *Route53HealthCheck) Properties() types.Properties + func (hz *Route53HealthCheck) Remove() error + func (hz *Route53HealthCheck) String() string + type Route53HostedZone struct + func (hz *Route53HostedZone) Properties() types.Properties + func (hz *Route53HostedZone) Remove() error + func (hz *Route53HostedZone) String() string + type Route53ResolverEndpoint struct + func (r *Route53ResolverEndpoint) Properties() types.Properties + func (r *Route53ResolverEndpoint) Remove() error + func (r *Route53ResolverEndpoint) String() string + type Route53ResolverRule struct + func (r *Route53ResolverRule) Filter() error + func (r *Route53ResolverRule) Properties() types.Properties + func (r *Route53ResolverRule) Remove() error + func (r *Route53ResolverRule) String() string + type Route53ResourceRecordSet struct + func (r *Route53ResourceRecordSet) Filter() error + func (r *Route53ResourceRecordSet) Properties() types.Properties + func (r *Route53ResourceRecordSet) Remove() error + func (r *Route53ResourceRecordSet) String() string + type Route53TrafficPolicy struct + func (tp *Route53TrafficPolicy) Properties() types.Properties + func (tp *Route53TrafficPolicy) Remove() error + type S3AccessPoint struct + func (e *S3AccessPoint) Properties() types.Properties + func (e *S3AccessPoint) Remove() error + func (e *S3AccessPoint) String() string + type S3Bucket struct + func (e *S3Bucket) Properties() types.Properties + func (e *S3Bucket) Remove() error + func (e *S3Bucket) RemoveAllObjects() error + func (e *S3Bucket) RemoveAllVersions() error + func (e *S3Bucket) String() string + type S3MultipartUpload struct + func (e *S3MultipartUpload) Properties() types.Properties + func (e *S3MultipartUpload) Remove() error + func (e *S3MultipartUpload) String() string + type S3Object struct + func (e *S3Object) Properties() types.Properties + func (e *S3Object) Remove() error + func (e *S3Object) String() string + type SESConfigurationSet struct + func (f *SESConfigurationSet) Remove() error + func (f *SESConfigurationSet) String() string + type SESIdentity struct + func (f *SESIdentity) Remove() error + func (f *SESIdentity) String() string + type SESReceiptFilter struct + func (f *SESReceiptFilter) Remove() error + func (f *SESReceiptFilter) String() string + type SESReceiptRuleSet struct + func (f *SESReceiptRuleSet) Filter() error + func (f *SESReceiptRuleSet) Remove() error + func (f *SESReceiptRuleSet) String() string + type SESTemplate struct + func (f *SESTemplate) Remove() error + func (f *SESTemplate) String() string + type SFNStateMachine struct + ARN *string + func (f *SFNStateMachine) Remove() error + func (f *SFNStateMachine) String() string + type SNSEndpoint struct + ARN *string + func (f *SNSEndpoint) Remove() error + func (f *SNSEndpoint) String() string + type SNSPlatformApplication struct + ARN *string + func (f *SNSPlatformApplication) Remove() error + func (f *SNSPlatformApplication) String() string + type SNSSubscription struct + func (subs *SNSSubscription) Remove() error + func (subs *SNSSubscription) String() string + type SNSTopic struct + func (topic *SNSTopic) Properties() types.Properties + func (topic *SNSTopic) Remove() error + func (topic *SNSTopic) String() string + type SQSQueue struct + func (f *SQSQueue) Remove() error + func (f *SQSQueue) String() string + type SSMActivation struct + ID *string + func (f *SSMActivation) Remove() error + func (f *SSMActivation) String() string + type SSMAssociation struct + func (f *SSMAssociation) Remove() error + func (f *SSMAssociation) String() string + type SSMDocument struct + func (f *SSMDocument) Remove() error + func (f *SSMDocument) String() string + type SSMMaintenanceWindow struct + ID *string + func (f *SSMMaintenanceWindow) Remove() error + func (f *SSMMaintenanceWindow) String() string + type SSMParameter struct + func (f *SSMParameter) Properties() types.Properties + func (f *SSMParameter) Remove() error + func (f *SSMParameter) String() string + type SSMPatchBaseline struct + ID *string + func (f *SSMPatchBaseline) DeregisterFromPatchGroups() error + func (f *SSMPatchBaseline) Filter() error + func (f *SSMPatchBaseline) Remove() error + func (f *SSMPatchBaseline) String() string + type SSMResourceDataSync struct + func (f *SSMResourceDataSync) Remove() error + func (f *SSMResourceDataSync) String() string + type SageMakerApp struct + func (f *SageMakerApp) Filter() error + func (f *SageMakerApp) Remove() error + func (f *SageMakerApp) String() string + func (i *SageMakerApp) Properties() types.Properties + type SageMakerDomain struct + func (f *SageMakerDomain) Remove() error + func (f *SageMakerDomain) String() string + func (i *SageMakerDomain) Properties() types.Properties + type SageMakerEndpoint struct + func (f *SageMakerEndpoint) Remove() error + func (f *SageMakerEndpoint) String() string + type SageMakerEndpointConfig struct + func (f *SageMakerEndpointConfig) Remove() error + func (f *SageMakerEndpointConfig) String() string + type SageMakerModel struct + func (f *SageMakerModel) Remove() error + func (f *SageMakerModel) String() string + type SageMakerNotebookInstance struct + func (f *SageMakerNotebookInstance) Remove() error + func (f *SageMakerNotebookInstance) String() string + type SageMakerNotebookInstanceLifecycleConfig struct + Name *string + func (f *SageMakerNotebookInstanceLifecycleConfig) Properties() types.Properties + func (f *SageMakerNotebookInstanceLifecycleConfig) Remove() error + func (f *SageMakerNotebookInstanceLifecycleConfig) String() string + type SageMakerNotebookInstanceState struct + func (f *SageMakerNotebookInstanceState) Filter() error + func (f *SageMakerNotebookInstanceState) Remove() error + func (f *SageMakerNotebookInstanceState) String() string + type SageMakerUserProfile struct + func (f *SageMakerUserProfile) Remove() error + func (f *SageMakerUserProfile) String() string + func (i *SageMakerUserProfile) Properties() types.Properties + type SecretsManagerSecret struct + ARN *string + func (f *SecretsManagerSecret) Properties() types.Properties + func (f *SecretsManagerSecret) Remove() error + func (f *SecretsManagerSecret) String() string + type ServiceCatalogConstraintPortfolioAttachment struct + func (f *ServiceCatalogConstraintPortfolioAttachment) Properties() types.Properties + func (f *ServiceCatalogConstraintPortfolioAttachment) Remove() error + func (f *ServiceCatalogConstraintPortfolioAttachment) String() string + type ServiceCatalogPortfolio struct + ID *string + func (f *ServiceCatalogPortfolio) Properties() types.Properties + func (f *ServiceCatalogPortfolio) Remove() error + func (f *ServiceCatalogPortfolio) String() string + type ServiceCatalogPortfolioProductAttachment struct + func (f *ServiceCatalogPortfolioProductAttachment) Properties() types.Properties + func (f *ServiceCatalogPortfolioProductAttachment) Remove() error + func (f *ServiceCatalogPortfolioProductAttachment) String() string + type ServiceCatalogPortfolioShareAttachment struct + func (f *ServiceCatalogPortfolioShareAttachment) Properties() types.Properties + func (f *ServiceCatalogPortfolioShareAttachment) Remove() error + func (f *ServiceCatalogPortfolioShareAttachment) String() string + type ServiceCatalogPrincipalPortfolioAttachment struct + func (f *ServiceCatalogPrincipalPortfolioAttachment) Properties() types.Properties + func (f *ServiceCatalogPrincipalPortfolioAttachment) Remove() error + func (f *ServiceCatalogPrincipalPortfolioAttachment) String() string + type ServiceCatalogProduct struct + ID *string + func (f *ServiceCatalogProduct) Properties() types.Properties + func (f *ServiceCatalogProduct) Remove() error + func (f *ServiceCatalogProduct) String() string + type ServiceCatalogProvisionedProduct struct + ID *string + func (f *ServiceCatalogProvisionedProduct) Properties() types.Properties + func (f *ServiceCatalogProvisionedProduct) Remove() error + func (f *ServiceCatalogProvisionedProduct) String() string + type ServiceCatalogTagOption struct + ID *string + func (f *ServiceCatalogTagOption) Properties() types.Properties + func (f *ServiceCatalogTagOption) Remove() error + func (f *ServiceCatalogTagOption) String() string + type ServiceCatalogTagOptionPortfolioAttachment struct + func (f *ServiceCatalogTagOptionPortfolioAttachment) Properties() types.Properties + func (f *ServiceCatalogTagOptionPortfolioAttachment) Remove() error + func (f *ServiceCatalogTagOptionPortfolioAttachment) String() string + type ServiceDiscoveryInstance struct + func (f *ServiceDiscoveryInstance) Remove() error + func (f *ServiceDiscoveryInstance) String() string + type ServiceDiscoveryNamespace struct + ID *string + func (f *ServiceDiscoveryNamespace) Remove() error + func (f *ServiceDiscoveryNamespace) String() string + type ServiceDiscoveryService struct + ID *string + func (f *ServiceDiscoveryService) Remove() error + func (f *ServiceDiscoveryService) String() string + type SimpleDBDomain struct + func (f *SimpleDBDomain) Remove() error + func (f *SimpleDBDomain) String() string + type StorageGatewayFileShare struct + ARN *string + func (f *StorageGatewayFileShare) Remove() error + func (f *StorageGatewayFileShare) String() string + type StorageGatewayGateway struct + ARN *string + func (f *StorageGatewayGateway) Remove() error + func (f *StorageGatewayGateway) String() string + type StorageGatewayTape struct + func (f *StorageGatewayTape) Remove() error + func (f *StorageGatewayTape) String() string + type StorageGatewayVolume struct + ARN *string + func (f *StorageGatewayVolume) Remove() error + func (f *StorageGatewayVolume) String() string + type TransferServer struct + func (ts *TransferServer) Properties() types.Properties + func (ts *TransferServer) Remove() error + func (ts *TransferServer) String() string + type TransferServerUser struct + func (ts *TransferServerUser) Properties() types.Properties + func (ts *TransferServerUser) Remove() error + func (ts *TransferServerUser) String() string + type UserSSHKey struct + func (u *UserSSHKey) Properties() types.Properties + func (u *UserSSHKey) Remove() error + func (u *UserSSHKey) String() string + type WAFRegionalByteMatchSet struct + func (r *WAFRegionalByteMatchSet) Properties() types.Properties + func (r *WAFRegionalByteMatchSet) Remove() error + func (r *WAFRegionalByteMatchSet) String() string + type WAFRegionalByteMatchSetIP struct + func (r *WAFRegionalByteMatchSetIP) Properties() types.Properties + func (r *WAFRegionalByteMatchSetIP) Remove() error + type WAFRegionalIPSet struct + func (r *WAFRegionalIPSet) Properties() types.Properties + func (r *WAFRegionalIPSet) Remove() error + func (r *WAFRegionalIPSet) String() string + type WAFRegionalIPSetIP struct + func (r *WAFRegionalIPSetIP) Properties() types.Properties + func (r *WAFRegionalIPSetIP) Remove() error + type WAFRegionalRateBasedRule struct + ID *string + func (f *WAFRegionalRateBasedRule) Remove() error + func (f *WAFRegionalRateBasedRule) String() string + type WAFRegionalRateBasedRulePredicate struct + func (r *WAFRegionalRateBasedRulePredicate) Properties() types.Properties + func (r *WAFRegionalRateBasedRulePredicate) Remove() error + type WAFRegionalRegexMatchSet struct + func (r *WAFRegionalRegexMatchSet) Properties() types.Properties + func (r *WAFRegionalRegexMatchSet) Remove() error + func (r *WAFRegionalRegexMatchSet) String() string + type WAFRegionalRegexMatchTuple struct + func (r *WAFRegionalRegexMatchTuple) Properties() types.Properties + func (r *WAFRegionalRegexMatchTuple) Remove() error + type WAFRegionalRegexPatternSet struct + func (r *WAFRegionalRegexPatternSet) Properties() types.Properties + func (r *WAFRegionalRegexPatternSet) Remove() error + func (r *WAFRegionalRegexPatternSet) String() string + type WAFRegionalRegexPatternString struct + func (r *WAFRegionalRegexPatternString) Properties() types.Properties + func (r *WAFRegionalRegexPatternString) Remove() error + type WAFRegionalRule struct + ID *string + func (f *WAFRegionalRule) Properties() types.Properties + func (f *WAFRegionalRule) Remove() error + func (f *WAFRegionalRule) String() string + type WAFRegionalRuleGroup struct + ID *string + func (f *WAFRegionalRuleGroup) Properties() types.Properties + func (f *WAFRegionalRuleGroup) Remove() error + func (f *WAFRegionalRuleGroup) String() string + type WAFRegionalRulePredicate struct + func (r *WAFRegionalRulePredicate) Properties() types.Properties + func (r *WAFRegionalRulePredicate) Remove() error + func (r *WAFRegionalRulePredicate) String() string + type WAFRegionalWebACL struct + ID *string + func (f *WAFRegionalWebACL) Properties() types.Properties + func (f *WAFRegionalWebACL) Remove() error + func (f *WAFRegionalWebACL) String() string + type WAFRegionalWebACLRuleAttachment struct + func (f *WAFRegionalWebACLRuleAttachment) Remove() error + func (f *WAFRegionalWebACLRuleAttachment) String() string + type WAFRule struct + ID *string + func (f *WAFRule) Properties() types.Properties + func (f *WAFRule) Remove() error + func (f *WAFRule) String() string + type WAFWebACL struct + ID *string + func (f *WAFWebACL) Remove() error + func (f *WAFWebACL) String() string + type WAFWebACLRuleAttachment struct + func (f *WAFWebACLRuleAttachment) Remove() error + func (f *WAFWebACLRuleAttachment) String() string + type WAFv2IPSet struct + func (r *WAFv2IPSet) Properties() types.Properties + func (r *WAFv2IPSet) Remove() error + func (r *WAFv2IPSet) String() string + type WAFv2RegexPatternSet struct + func (r *WAFv2RegexPatternSet) Properties() types.Properties + func (r *WAFv2RegexPatternSet) Remove() error + func (r *WAFv2RegexPatternSet) String() string + type WAFv2RuleGroup struct + ID *string + func (f *WAFv2RuleGroup) Properties() types.Properties + func (f *WAFv2RuleGroup) Remove() error + func (f *WAFv2RuleGroup) String() string + type WAFv2WebACL struct + ID *string + func (f *WAFv2WebACL) Properties() types.Properties + func (f *WAFv2WebACL) Remove() error + func (f *WAFv2WebACL) String() string + type WorkLinkFleet struct + func (f *WorkLinkFleet) Properties() types.Properties + func (f *WorkLinkFleet) Remove() error + func (f *WorkLinkFleet) String() string + type WorkSpacesWorkspace struct + func (f *WorkSpacesWorkspace) Remove() error + func (f *WorkSpacesWorkspace) String() string + type XRayGroup struct + func (f *XRayGroup) Properties() types.Properties + func (f *XRayGroup) Remove() error + type XRaySamplingRule struct + func (f *XRaySamplingRule) Properties() types.Properties + func (f *XRaySamplingRule) Remove() error Other modules containing this package github.com/instruqt/aws-nuke github.com/instruqt/aws-nuke/v2