Documentation
¶
Overview ¶
Package aws implements a steampipe plugin for aws. This plugin provides data that Steampipe uses to present foreign tables that represent Amazon AWS resources.
Index ¶
- Variables
- func ACMClient(ctx context.Context, d *plugin.QueryData) (*acm.Client, error)
- func APIGatewayClient(ctx context.Context, d *plugin.QueryData) (*apigateway.Client, error)
- func APIGatewayV2Client(ctx context.Context, d *plugin.QueryData) (*apigatewayv2.Client, error)
- func AccessAnalyzerClient(ctx context.Context, d *plugin.QueryData) (*accessanalyzer.Client, error)
- func AccountClient(ctx context.Context, d *plugin.QueryData) (*account.Client, error)
- func AllCostMetrics() []string
- func AllRegionsMatrix(ctx context.Context, d *plugin.QueryData) []map[string]interface{}
- func AmplifyClient(ctx context.Context, d *plugin.QueryData) (*amplify.Client, error)
- func AppConfigClient(ctx context.Context, d *plugin.QueryData) (*appconfig.Client, error)
- func AppStreamClient(ctx context.Context, d *plugin.QueryData) (*appstream.Client, error)
- func ApplicationAutoScalingClient(ctx context.Context, d *plugin.QueryData) (*applicationautoscaling.Client, error)
- func AthenaClient(ctx context.Context, d *plugin.QueryData) (*athena.Client, error)
- func AuditManagerClient(ctx context.Context, d *plugin.QueryData) (*auditmanager.Client, error)
- func AutoScalingClient(ctx context.Context, d *plugin.QueryData) (*autoscaling.Client, error)
- func BackupClient(ctx context.Context, d *plugin.QueryData) (*backup.Client, error)
- func CloudControlClient(ctx context.Context, d *plugin.QueryData) (*cloudcontrol.Client, error)
- func CloudFormationClient(ctx context.Context, d *plugin.QueryData) (*cloudformation.Client, error)
- func CloudFrontClient(ctx context.Context, d *plugin.QueryData) (*cloudfront.Client, error)
- func CloudSearchClient(ctx context.Context, d *plugin.QueryData) (*cloudsearch.Client, error)
- func CloudTrailClient(ctx context.Context, d *plugin.QueryData) (*cloudtrail.Client, error)
- func CloudTrailRegionsClient(ctx context.Context, d *plugin.QueryData, region string) (*cloudtrail.Client, error)
- func CloudWatchClient(ctx context.Context, d *plugin.QueryData) (*cloudwatch.Client, error)
- func CloudWatchLogsClient(ctx context.Context, d *plugin.QueryData) (*cloudwatchlogs.Client, error)
- func CloudWatchRegionsMatrix(ctx context.Context, d *plugin.QueryData) []map[string]interface{}
- func CodeArtifactClient(ctx context.Context, d *plugin.QueryData) (*codeartifact.Client, error)
- func CodeBuildClient(ctx context.Context, d *plugin.QueryData) (*codebuild.Client, error)
- func CodeCommitClient(ctx context.Context, d *plugin.QueryData) (*codecommit.Client, error)
- func CodeDeployClient(ctx context.Context, d *plugin.QueryData) (*codedeploy.Client, error)
- func CodePipelineClient(ctx context.Context, d *plugin.QueryData) (*codepipeline.Client, error)
- func ConfigClient(ctx context.Context, d *plugin.QueryData) (*configservice.Client, error)
- func ConfigInstance() interface{}
- func CostExplorerClient(ctx context.Context, d *plugin.QueryData) (*costexplorer.Client, error)
- func DAXClient(ctx context.Context, d *plugin.QueryData) (*dax.Client, error)
- func DLMClient(ctx context.Context, d *plugin.QueryData) (*dlm.Client, error)
- func DRSClient(ctx context.Context, d *plugin.QueryData) (*drs.Client, error)
- func DatabaseMigrationClient(ctx context.Context, d *plugin.QueryData) (*databasemigrationservice.Client, error)
- func DirectoryServiceClient(ctx context.Context, d *plugin.QueryData) (*directoryservice.Client, error)
- func DocDBClient(ctx context.Context, d *plugin.QueryData) (*docdb.Client, error)
- func DocDBClusterInstanceTagListToTurbotTags(ctx context.Context, d *transform.TransformData) (interface{}, error)
- func DynamoDBClient(ctx context.Context, d *plugin.QueryData) (*dynamodb.Client, error)
- func EC2Client(ctx context.Context, d *plugin.QueryData) (*ec2.Client, error)
- func EC2ClientForRegion(ctx context.Context, d *plugin.QueryData, region string) (*ec2.Client, error)
- func EC2LowRetryClientForRegion(ctx context.Context, d *plugin.QueryData, region string) (*ec2.Client, error)
- func ECRClient(ctx context.Context, d *plugin.QueryData) (*ecr.Client, error)
- func ECRPublicClient(ctx context.Context, d *plugin.QueryData) (*ecrpublic.Client, error)
- func ECSClient(ctx context.Context, d *plugin.QueryData) (*ecs.Client, error)
- func EFSClient(ctx context.Context, d *plugin.QueryData) (*efs.Client, error)
- func EKSClient(ctx context.Context, d *plugin.QueryData) (*eks.Client, error)
- func ELBClient(ctx context.Context, d *plugin.QueryData) (*elasticloadbalancing.Client, error)
- func ELBV2Client(ctx context.Context, d *plugin.QueryData) (*elasticloadbalancingv2.Client, error)
- func EMRClient(ctx context.Context, d *plugin.QueryData) (*emr.Client, error)
- func ElastiCacheClient(ctx context.Context, d *plugin.QueryData) (*elasticache.Client, error)
- func ElasticBeanstalkClient(ctx context.Context, d *plugin.QueryData) (*elasticbeanstalk.Client, error)
- func ElasticsearchClient(ctx context.Context, d *plugin.QueryData) (*elasticsearchservice.Client, error)
- func EmrInstanceGroupTitle(_ context.Context, d *transform.TransformData) (interface{}, error)
- func EventBridgeClient(ctx context.Context, d *plugin.QueryData) (*eventbridge.Client, error)
- func FSxClient(ctx context.Context, d *plugin.QueryData) (*fsx.Client, error)
- func FirehoseClient(ctx context.Context, d *plugin.QueryData) (*firehose.Client, error)
- func GetConfig(connection *plugin.Connection) awsConfig
- func GlacierClient(ctx context.Context, d *plugin.QueryData) (*glacier.Client, error)
- func GlobalAcceleratorClient(ctx context.Context, d *plugin.QueryData) (*globalaccelerator.Client, error)
- func GlueClient(ctx context.Context, d *plugin.QueryData) (*glue.Client, error)
- func GuardDutyClient(ctx context.Context, d *plugin.QueryData) (*guardduty.Client, error)
- func HealthClient(ctx context.Context, d *plugin.QueryData) (*health.Client, error)
- func IAMClient(ctx context.Context, d *plugin.QueryData) (*iam.Client, error)
- func IdentityStoreClient(ctx context.Context, d *plugin.QueryData) (*identitystore.Client, error)
- func Inspector2Client(ctx context.Context, d *plugin.QueryData) (*inspector2.Client, error)
- func InspectorClient(ctx context.Context, d *plugin.QueryData) (*inspector.Client, error)
- func KMSClient(ctx context.Context, d *plugin.QueryData) (*kms.Client, error)
- func KafkaClient(ctx context.Context, d *plugin.QueryData) (*kafka.Client, error)
- func KinesisAnalyticsV2Client(ctx context.Context, d *plugin.QueryData) (*kinesisanalyticsv2.Client, error)
- func KinesisClient(ctx context.Context, d *plugin.QueryData) (*kinesis.Client, error)
- func KinesisVideoClient(ctx context.Context, d *plugin.QueryData) (*kinesisvideo.Client, error)
- func LambdaClient(ctx context.Context, d *plugin.QueryData) (*lambda.Client, error)
- func LightsailClient(ctx context.Context, d *plugin.QueryData) (*lightsail.Client, error)
- func ListSESDomainIdentities(ctx context.Context, d *plugin.QueryData, data *plugin.HydrateData) (interface{}, error)
- func ListSESEmailIdentities(ctx context.Context, d *plugin.QueryData, data *plugin.HydrateData) (interface{}, error)
- func MGNClient(ctx context.Context, d *plugin.QueryData) (*mgn.Client, error)
- func Macie2Client(ctx context.Context, d *plugin.QueryData) (*macie2.Client, error)
- func MediaStoreClient(ctx context.Context, d *plugin.QueryData) (*mediastore.Client, error)
- func NeptuneClient(ctx context.Context, d *plugin.QueryData) (*neptune.Client, error)
- func NetworkFirewallClient(ctx context.Context, d *plugin.QueryData) (*networkfirewall.Client, error)
- func NormalizeRegion(region string) string
- func OAMClient(ctx context.Context, d *plugin.QueryData) (*oam.Client, error)
- func OpenSearchClient(ctx context.Context, d *plugin.QueryData) (*opensearch.Client, error)
- func OrganizationClient(ctx context.Context, d *plugin.QueryData) (*organizations.Client, error)
- func PinpointClient(ctx context.Context, d *plugin.QueryData) (*pinpoint.Client, error)
- func PipesClient(ctx context.Context, d *plugin.QueryData) (*pipes.Client, error)
- func Plugin(ctx context.Context) *plugin.Plugin
- func PricingClient(ctx context.Context, d *plugin.QueryData) (*pricing.Client, error)
- func RAMClient(ctx context.Context, d *plugin.QueryData) (*ram.Client, error)
- func RDSClient(ctx context.Context, d *plugin.QueryData) (*rds.Client, error)
- func RDSDBProxyClient(ctx context.Context, d *plugin.QueryData) (*rds.Client, error)
- func RedshiftClient(ctx context.Context, d *plugin.QueryData) (*redshift.Client, error)
- func RedshiftServerlessClient(ctx context.Context, d *plugin.QueryData) (*redshiftserverless.Client, error)
- func ResourceExplorerClient(ctx context.Context, d *plugin.QueryData, region string) (*resourceexplorer2.Client, error)
- func ResourceGroupsTaggingClient(ctx context.Context, d *plugin.QueryData) (*resourcegroupstaggingapi.Client, error)
- func Route53Client(ctx context.Context, d *plugin.QueryData) (*route53.Client, error)
- func Route53DomainsClient(ctx context.Context, d *plugin.QueryData) (*route53domains.Client, error)
- func Route53ResolverClient(ctx context.Context, d *plugin.QueryData) (*route53resolver.Client, error)
- func S3Client(ctx context.Context, d *plugin.QueryData, region string) (*s3.Client, error)
- func S3ControlClient(ctx context.Context, d *plugin.QueryData, region string) (*s3control.Client, error)
- func S3ControlMultiRegionAccessClient(ctx context.Context, d *plugin.QueryData) (*s3control.Client, error)
- func SESClient(ctx context.Context, d *plugin.QueryData) (*ses.Client, error)
- func SNSClient(ctx context.Context, d *plugin.QueryData) (*sns.Client, error)
- func SQSClient(ctx context.Context, d *plugin.QueryData) (*sqs.Client, error)
- func SSMClient(ctx context.Context, d *plugin.QueryData) (*ssm.Client, error)
- func SSOAdminClient(ctx context.Context, d *plugin.QueryData) (*ssoadmin.Client, error)
- func STSClient(ctx context.Context, d *plugin.QueryData) (*sts.Client, error)
- func SageMakerClient(ctx context.Context, d *plugin.QueryData) (*sagemaker.Client, error)
- func SecretsManagerClient(ctx context.Context, d *plugin.QueryData) (*secretsmanager.Client, error)
- func SecurityHubClient(ctx context.Context, d *plugin.QueryData) (*securityhub.Client, error)
- func SecurityHubClientConfig(ctx context.Context, d *plugin.QueryData) (*aws.Config, error)
- func SecurityLakeClient(ctx context.Context, d *plugin.QueryData) (*securitylake.Client, error)
- func ServerlessApplicationRepositoryClient(ctx context.Context, d *plugin.QueryData) (*serverlessapplicationrepository.Client, error)
- func ServiceCatalogClient(ctx context.Context, d *plugin.QueryData) (*servicecatalog.Client, error)
- func ServiceDiscoveryClient(ctx context.Context, d *plugin.QueryData) (*servicediscovery.Client, error)
- func ServiceQuotasClient(ctx context.Context, d *plugin.QueryData) (*servicequotas.Client, error)
- func SimSpaceWeaverClient(ctx context.Context, d *plugin.QueryData) (*simspaceweaver.Client, error)
- func StepFunctionsClient(ctx context.Context, d *plugin.QueryData) (*sfn.Client, error)
- func SupportedRegionMatrix(serviceID string) func(ctx context.Context, d *plugin.QueryData) []map[string]interface{}
- func SupportedRegionMatrixWithExclusions(serviceID string, excludeRegions []string) func(ctx context.Context, d *plugin.QueryData) []map[string]interface{}
- func UnmarshalYAMLorJSONNoUnescape(_ context.Context, d *transform.TransformData) (interface{}, error)
- func WAFClient(ctx context.Context, d *plugin.QueryData) (*waf.Client, error)
- func WAFRegionMatrix(ctx context.Context, d *plugin.QueryData) []map[string]interface{}
- func WAFRegionalClient(ctx context.Context, d *plugin.QueryData) (*wafregional.Client, error)
- func WAFV2Client(ctx context.Context, d *plugin.QueryData, region string) (*wafv2.Client, error)
- func WellArchitectedClient(ctx context.Context, d *plugin.QueryData) (*wellarchitected.Client, error)
- func WorkspacesClient(ctx context.Context, d *plugin.QueryData) (*workspaces.Client, error)
- type AnswerInfo
- type CEMetricRow
- type CEQuals
- type CWMetricRow
- type CaseSensitiveValue
- type CertInfo
- type CheckDetailInfo
- type CheckSummaryInfo
- type DestinationInfo
- type ExclusionInfo
- type ExponentialJitterBackoff
- type IntelligentTieringConfigurationInfo
- type LensInfo
- type LensReviewInfo
- type LensShareInfo
- type NoOpRateLimit
- type Offer
- type OpenIDConnectProvider
- type ParliamentCondition
- type ParliamentPermissions
- type ParliamentPrivilege
- type ParliamentResource
- type ParliamentResourceType
- type ParliamentService
- type Policy
- type PrefixListEntryInfo
- type PriceDimension
- type PriceList
- type Principal
- type Product
- type RegionsData
- type ReviewImprovementInfo
- type ReviewReportInfo
- type SearchStreamItem
- type ServiceDetail
- type Statement
- type Statements
- type Term
- type TermAttributes
- type Value
- type VpcFilterKeyMap
- type WorkloadShareInfo
Constants ¶
This section is empty.
Variables ¶
var ConfigSchema = map[string]*schema.Attribute{ "regions": { Type: schema.TypeList, Elem: &schema.Attribute{Type: schema.TypeString}, }, "default_region": { Type: schema.TypeString, }, "profile": { Type: schema.TypeString, }, "access_key": { Type: schema.TypeString, }, "secret_key": { Type: schema.TypeString, }, "session_token": { Type: schema.TypeString, }, "ignore_error_codes": { Type: schema.TypeList, Elem: &schema.Attribute{Type: schema.TypeString}, }, "max_error_retry_attempts": { Type: schema.TypeInt, }, "min_error_retry_delay": { Type: schema.TypeInt, }, "endpoint_url": { Type: schema.TypeString, }, "s3_force_path_style": { Type: schema.TypeBool, }, }
Functions ¶
func APIGatewayClient ¶
func APIGatewayV2Client ¶
func AccessAnalyzerClient ¶
AccessAnalyzerClient returns the service connection for AWS IAM Access Analyzer service
func AccountClient ¶
AccountClient is used to query general information about an AWS account.
func AllCostMetrics ¶
func AllCostMetrics() []string
AllCostMetrics is a constant returning all the cost metrics
func AllRegionsMatrix ¶
Return a matrix of all regions for tables that target every region. It's normally better to use SupportedRegionMatrix instead, as it will filter out regions that are not enabled for the specific service.
func AmplifyClient ¶
func AppConfigClient ¶
func AppStreamClient ¶
func AthenaClient ¶
func AuditManagerClient ¶
func AutoScalingClient ¶
func BackupClient ¶
func CloudControlClient ¶
func CloudFormationClient ¶
func CloudFrontClient ¶
func CloudSearchClient ¶
func CloudTrailClient ¶
func CloudTrailRegionsClient ¶
func CloudWatchClient ¶
func CloudWatchLogsClient ¶
func CloudWatchRegionsMatrix ¶
_metric_ tables must all be limited to the CloudWatch service regions. This is a convenience function for them to use.
func CodeArtifactClient ¶
func CodeBuildClient ¶
func CodeCommitClient ¶
func CodeDeployClient ¶
func CodePipelineClient ¶
CodePipelineClient returns the service connection for AWS CodePipeline service
func ConfigClient ¶
func ConfigInstance ¶
func ConfigInstance() interface{}
func CostExplorerClient ¶
func DatabaseMigrationClient ¶
func DirectoryServiceClient ¶
func DocDBClient ¶
func DocDBClusterInstanceTagListToTurbotTags ¶
func DocDBClusterInstanceTagListToTurbotTags(ctx context.Context, d *transform.TransformData) (interface{}, error)
func DynamoDBClient ¶
func EC2ClientForRegion ¶
func EC2ClientForRegion(ctx context.Context, d *plugin.QueryData, region string) (*ec2.Client, error)
Get an EC2 client for a specific region. Used by various hydrate functions pulling data from regions other than the query region.
func EC2LowRetryClientForRegion ¶
func EC2LowRetryClientForRegion(ctx context.Context, d *plugin.QueryData, region string) (*ec2.Client, error)
Get an EC2 client with a small number of retries. Used in very specific situations like listing regions where fast failure is preferred over a long retry/backoff loop. Do not use for general tables.
func ECRPublicClient ¶
func ELBV2Client ¶
func ElastiCacheClient ¶
func ElasticBeanstalkClient ¶
func ElasticsearchClient ¶
func EmrInstanceGroupTitle ¶
func EmrInstanceGroupTitle(_ context.Context, d *transform.TransformData) (interface{}, error)
func EventBridgeClient ¶
func FirehoseClient ¶
func GetConfig ¶
func GetConfig(connection *plugin.Connection) awsConfig
GetConfig :: retrieve and cast connection config from query data
func GlacierClient ¶
func GlobalAcceleratorClient ¶
func GuardDutyClient ¶
func HealthClient ¶
func IdentityStoreClient ¶
func Inspector2Client ¶
func InspectorClient ¶
func KafkaClient ¶
func KinesisClient ¶
func KinesisVideoClient ¶
func LambdaClient ¶
func LightsailClient ¶
func ListSESDomainIdentities ¶
func ListSESEmailIdentities ¶
func Macie2Client ¶
func MediaStoreClient ¶
func NeptuneClient ¶
func NetworkFirewallClient ¶
func NormalizeRegion ¶
func OpenSearchClient ¶
func OrganizationClient ¶
func PinpointClient ¶
func PipesClient ¶
func PricingClient ¶
func RDSDBProxyClient ¶
func RedshiftClient ¶
func ResourceExplorerClient ¶
func Route53Client ¶
func Route53DomainsClient ¶
func Route53ResolverClient ¶
func S3ControlClient ¶
func S3ControlMultiRegionAccessClient ¶
func S3ControlMultiRegionAccessClient(ctx context.Context, d *plugin.QueryData) (*s3control.Client, error)
All requests to create or maintain Multi-Region Access Points are routed to the US West (Oregon) Region. so we have no choice but to hard code it here. This is true regardless of which Region you are in when making the request, or what Regions the Multi-Region Access Point supports. https://docs.aws.amazon.com/AmazonS3/latest/userguide/ManagingMultiRegionAccessPoints.html S3 multi-region access point supports in China but not in US Gov or US ISO
func SSOAdminClient ¶
func SageMakerClient ¶
func SecretsManagerClient ¶
func SecurityHubClient ¶
func SecurityHubClientConfig ¶
Added for using middleware for migrating table "aws_securityhub_member" See https://github.com/aws/aws-sdk-go-v2/issues/1884#issuecomment-1278567756 for more info
func SecurityLakeClient ¶
func ServiceCatalogClient ¶
func ServiceDiscoveryClient ¶
func ServiceQuotasClient ¶
func SimSpaceWeaverClient ¶
func StepFunctionsClient ¶
func SupportedRegionMatrix ¶
func SupportedRegionMatrix(serviceID string) func(ctx context.Context, d *plugin.QueryData) []map[string]interface{}
Return a matrix of regions supported by serviceID, which will then be queried for the table in parallel. This result factors in things like regions that are opted-in, regions for the service and even the `regions` config in aws.spc.
func SupportedRegionMatrixWithExclusions ¶
func SupportedRegionMatrixWithExclusions(serviceID string, excludeRegions []string) func(ctx context.Context, d *plugin.QueryData) []map[string]interface{}
Similar to SupportedRegionMatrix, but excludes the regions in excludeRegions for manual overrides if the service definition is incorrect.
func UnmarshalYAMLorJSONNoUnescape ¶
func UnmarshalYAMLorJSONNoUnescape(_ context.Context, d *transform.TransformData) (interface{}, error)
func WAFRegionMatrix ¶
WAFRegionMatrix returns the general region list, with a special region called "global" added. This is a specific region name used only by the WAF service. Note that the global region is always included in WAF results, even if the target region list is limited to specific regions. Currently, there is no way to exclude it except by filtering the results.
func WAFRegionalClient ¶
func WAFV2Client ¶
func WellArchitectedClient ¶
func WorkspacesClient ¶
Types ¶
type AnswerInfo ¶
type CEMetricRow ¶
type CEMetricRow struct { Estimated bool // The time period that the result covers. PeriodStart *string PeriodEnd *string Dimension1 *string Dimension2 *string BlendedCostAmount *string UnblendedCostAmount *string NetUnblendedCostAmount *string AmortizedCostAmount *string NetAmortizedCostAmount *string UsageQuantityAmount *string NormalizedUsageAmount *string BlendedCostUnit *string UnblendedCostUnit *string NetUnblendedCostUnit *string AmortizedCostUnit *string NetAmortizedCostUnit *string UsageQuantityUnit *string NormalizedUsageUnit *string }
CEMetricRow is the flattened, aggregated value for a metric.
type CWMetricRow ¶
type CWMetricRow struct { // The (single) metric Dimension name DimensionName *string // The value for the (single) metric Dimension DimensionValue *string // The namespace of the metric Namespace *string // The name of the metric MetricName *string // The average of the metric values that correspond to the data point. Average *float64 // The maximum metric value for the data point. Maximum *float64 // The minimum metric value for the data point. Minimum *float64 // The number of metric values that contributed to the aggregate value of this // data point. SampleCount *float64 // The sum of the metric values for the data point. Sum *float64 // The time stamp used for the data point. Timestamp *time.Time // The standard unit for the data point. Unit *string }
type CaseSensitiveValue ¶
type CaseSensitiveValue []string
CaseSensitiveValue is used for value arrays that care about case AWS allows string or []string as value, we convert everything to []string to avoid casting. We also sort these - order does not matter for arrays/lists in IAM policies, so we sort them for easier diffing and remove duplicates since they're ignored anyway
func (*CaseSensitiveValue) UnmarshalJSON ¶
func (value *CaseSensitiveValue) UnmarshalJSON(b []byte) error
UnmarshalJSON for the CaseSensitiveValue struct
type CertInfo ¶
type CertInfo struct { DirectoryId *string CertificateId *string ClientCertAuthSettings *types.ClientCertAuthSettings CommonName *string ExpiryDateTime *time.Time RegisteredDateTime *time.Time State types.CertificateState StateReason *string Type types.CertificateType }
type CheckDetailInfo ¶
type CheckDetailInfo struct { types.CheckDetail WorkloadId *string }
type CheckSummaryInfo ¶
type CheckSummaryInfo struct { types.CheckSummary WorkloadId *string }
type DestinationInfo ¶
type DestinationInfo = struct { DestinationId *string DestinationType types.DestinationType DestinationArn *string KmsKeyArn *string Status types.PublishingStatus PublishingFailureStartTimestamp *int64 DetectorId string }
type ExclusionInfo ¶
type ExponentialJitterBackoff ¶
type ExponentialJitterBackoff struct {
// contains filtered or unexported fields
}
ExponentialJitterBackoff provides backoff delays with jitter based on the number of attempts.
func NewExponentialJitterBackoff ¶
func NewExponentialJitterBackoff(minDelay time.Duration, maxAttempts int) *ExponentialJitterBackoff
NewExponentialJitterBackoff returns an ExponentialJitterBackoff configured for the max backoff.
func (*ExponentialJitterBackoff) BackoffDelay ¶
BackoffDelay returns the duration to wait before the next attempt should be made. Returns an error if unable get a duration.
type IntelligentTieringConfigurationInfo ¶
type IntelligentTieringConfigurationInfo struct { BucketName *string types.IntelligentTieringConfiguration }
type LensReviewInfo ¶
type LensReviewInfo struct { MilestoneNumber *int32 WorkloadId *string *types.LensReview }
type LensShareInfo ¶
type LensShareInfo struct {}
type NoOpRateLimit ¶
type NoOpRateLimit struct{}
https://github.com/aws/aws-sdk-go-v2/issues/543
func (NoOpRateLimit) AddTokens ¶
func (NoOpRateLimit) AddTokens(uint) error
type Offer ¶
type Offer struct { PriceDimensions map[string]*PriceDimension EffectiveDate *time.Time OfferTermCode *string TermAttributes *TermAttributes // contains filtered or unexported fields }
type OpenIDConnectProvider ¶
type OpenIDConnectProvider struct { Arn string `type:"string"` iam.GetOpenIDConnectProviderOutput }
type ParliamentCondition ¶
type ParliamentPermissions ¶
type ParliamentPermissions []ParliamentService
type ParliamentPrivilege ¶
type ParliamentPrivilege struct { AccessLevel string Description string Privilege string ResourceTypes []ParliamentResourceType }
type ParliamentResource ¶
type ParliamentResourceType ¶
type ParliamentService ¶
type ParliamentService struct { Conditions []ParliamentCondition Prefix string Privileges []ParliamentPrivilege Resources []ParliamentResource ServiceName string }
type Policy ¶
type Policy struct { Id string `json:"Id,omitempty"` // Optional, case-sensitive Statements Statements `json:"Statement"` // Required, array of Statements or single statement // 2012-10-17 or 2008-10-17 old policies, do NOT use this for new policies Version string `json:"Version"` // Required, version date string }
Policy represents an IAM Policy document It would be nice if we could sort the fields (json keys) but postgres jsonb "does not preserve the order of object keys", per https://www.postgresql.org/docs/9.4/datatype-json.html
type PrefixListEntryInfo ¶
type PriceDimension ¶
type Principal ¶
type Principal map[string]interface{}
Principal may be string '*' or a map of principaltype:value. If '*', we add as an array element to the AWS principal type. Each value in the map may be a string or []string, we convert everything to []string and sort it and remove duplicates
func (*Principal) UnmarshalJSON ¶
UnmarshalJSON for the Principal struct
type RegionsData ¶
type ReviewImprovementInfo ¶
type ReviewReportInfo ¶
type SearchStreamItem ¶
type ServiceDetail ¶
type Statement ¶
type Statement struct { Action Value `json:"Action,omitempty"` // Optional, string or array of strings, case insensitive Condition map[string]interface{} `json:"Condition,omitempty"` // Optional, map of conditions Effect string `json:"Effect"` // Required, Allow or Deny, case sensitive NotAction Value `json:"NotAction,omitempty"` // Optional, string or array of strings, case insensitive NotPrincipal Principal `json:"NotPrincipal,omitempty"` // Optional, string (*) or map of strings/arrays NotResource CaseSensitiveValue `json:"NotResource,omitempty"` // Optional, string or array of strings, case sensitive Principal Principal `json:"Principal,omitempty"` // Optional, string (*) or map of strings/arrays Resource CaseSensitiveValue `json:"Resource,omitempty"` // Optional, string or array of strings, case sensitive Sid string `json:"Sid,omitempty"` // Optional, case sensitive }
Statement represents a Statement in an IAM Policy. It would be nice if we could sort the fields (json keys) but postgres jsonb "does not preserve the order of object keys", per https://www.postgresql.org/docs/9.4/datatype-json.html
func (*Statement) UnmarshalJSON ¶
UnmarshalJSON for the Statement struct
type Statements ¶
type Statements []Statement
Statements is an array of statements from an IAM policy
func (*Statements) UnmarshalJSON ¶
func (statement *Statements) UnmarshalJSON(b []byte) error
UnmarshalJSON for the Policy struct. A policy can contain a single Statement or an array of statements, we always convert to array. Currently, we do not sort these but we probably should....
type TermAttributes ¶
type Value ¶
type Value []string
Value is an AWS IAM value string or array. AWS allows string or []string as value, we convert everything to []string to avoid casting. We also sort these - order does not matter for arrays/lists in IAM policies, so we sort them for easier diffing, and remove duplicates since they're ignored anyway
func (*Value) UnmarshalJSON ¶
UnmarshalJSON for the Value struct
type VpcFilterKeyMap ¶
type WorkloadShareInfo ¶
type WorkloadShareInfo struct {}
Source Files
¶
- canonical_policy.go
- cloudwatch_metric.go
- common_columns.go
- connection_config.go
- cost_explorer.go
- errors.go
- multi_region.go
- parliament_iam_permissions.go
- plugin.go
- service.go
- table_aws_accessanalyzer_analyzer.go
- table_aws_accessanalyzer_finding.go
- table_aws_account.go
- table_aws_account_alternate_contact.go
- table_aws_account_contact.go
- table_aws_acm_certificate.go
- table_aws_acmpca_certificate_authority.go
- table_aws_amp_workspace.go
- table_aws_amplify_app.go
- table_aws_api_gateway_api_key.go
- table_aws_api_gateway_authorizer.go
- table_aws_api_gateway_domain_name.go
- table_aws_api_gateway_rest_api.go
- table_aws_api_gateway_stage.go
- table_aws_api_gateway_usage_plan.go
- table_aws_api_gatewayv2_api.go
- table_aws_api_gatewayv2_domain_name.go
- table_aws_api_gatewayv2_integration.go
- table_aws_api_gatewayv2_route.go
- table_aws_api_gatewayv2_stage.go
- table_aws_appautoscaling_policy.go
- table_aws_appautoscaling_target.go
- table_aws_appconfig_application.go
- table_aws_appstream_application.go
- table_aws_appstream_fleet.go
- table_aws_appstream_image.go
- table_aws_appstream_stack.go
- table_aws_athena_query_execution.go
- table_aws_athena_workgroup.go
- table_aws_auditmanager_assessment.go
- table_aws_auditmanager_control.go
- table_aws_auditmanager_evidence.go
- table_aws_auditmanager_evidence_folder.go
- table_aws_auditmanager_framework.go
- table_aws_availability_zone.go
- table_aws_backup_framework.go
- table_aws_backup_legal_hold.go
- table_aws_backup_plan.go
- table_aws_backup_protected_resource.go
- table_aws_backup_recovery_point.go
- table_aws_backup_region_settings.go
- table_aws_backup_report_plan.go
- table_aws_backup_selection.go
- table_aws_backup_vault.go
- table_aws_batch_compute_environment.go
- table_aws_batch_job.go
- table_aws_batchjob_queue.go
- table_aws_cloudformation_stack.go
- table_aws_cloudformation_stack_resource.go
- table_aws_cloudformation_stack_set.go
- table_aws_cloudfront_cache_policy.go
- table_aws_cloudfront_distribution.go
- table_aws_cloudfront_function.go
- table_aws_cloudfront_origin_access_control.go
- table_aws_cloudfront_origin_access_identity.go
- table_aws_cloudfront_origin_request_policy.go
- table_aws_cloudfront_response_headers_policy.go
- table_aws_cloudfront_streamingdistribution.go
- table_aws_cloudsearch_domain.go
- table_aws_cloudtrail_channel.go
- table_aws_cloudtrail_event_data_store.go
- table_aws_cloudtrail_import.go
- table_aws_cloudtrail_query.go
- table_aws_cloudtrail_trail.go
- table_aws_cloudtrail_trail_event.go
- table_aws_cloudwatch_alarm.go
- table_aws_cloudwatch_log_event.go
- table_aws_cloudwatch_log_group.go
- table_aws_cloudwatch_log_metric_filter.go
- table_aws_cloudwatch_log_resource_policy.go
- table_aws_cloudwatch_log_stream.go
- table_aws_cloudwatch_log_subscription_filter.go
- table_aws_cloudwatch_metric.go
- table_aws_codeartifact_domain.go
- table_aws_codeartifact_repository.go
- table_aws_codebuild_build.go
- table_aws_codebuild_project.go
- table_aws_codebuild_source_credential.go
- table_aws_codecommit_repository.go
- table_aws_codedeploy_app.go
- table_aws_codedeploy_deployment_config.go
- table_aws_codedeploy_deployment_group.go
- table_aws_codepipeline_pipeline.go
- table_aws_codestar_project.go
- table_aws_config_aggregate_authorization.go
- table_aws_config_configuration_recorder.go
- table_aws_config_conformance_pack.go
- table_aws_config_retention_configuration.go
- table_aws_config_rule.go
- table_aws_cost_by_account_daily.go
- table_aws_cost_by_account_monthly.go
- table_aws_cost_by_record_type_daily.go
- table_aws_cost_by_record_type_monthly.go
- table_aws_cost_by_service_daily.go
- table_aws_cost_by_service_monthly.go
- table_aws_cost_by_service_usage_type_daily.go
- table_aws_cost_by_service_usage_type_monthly.go
- table_aws_cost_by_tag.go
- table_aws_cost_forecast_daily.go
- table_aws_cost_forecast_monthly.go
- table_aws_cost_usage.go
- table_aws_dax_cluster.go
- table_aws_dax_parameter.go
- table_aws_dax_parameter_group.go
- table_aws_dax_subnet_group.go
- table_aws_directconnect_connection.go
- table_aws_directconnect_gateway.go
- table_aws_directory_service_certificate.go
- table_aws_directory_service_directory.go
- table_aws_directory_service_log_subscription.go
- table_aws_dlm_lifecycle_policy.go
- table_aws_dms_endpoint.go
- table_aws_dms_replication_instance.go
- table_aws_dms_replication_task.go
- table_aws_docdb_cluster.go
- table_aws_docdb_cluster_instance.go
- table_aws_docdb_cluster_snapshot.go
- table_aws_drs_job.go
- table_aws_drs_recovery_instance.go
- table_aws_drs_recovery_snapshot.go
- table_aws_drs_source_server.go
- table_aws_dynamodb_backup.go
- table_aws_dynamodb_global_secondary_index.go
- table_aws_dynamodb_global_table.go
- table_aws_dynamodb_local_secondary_index.go
- table_aws_dynamodb_table.go
- table_aws_dynamodb_table_export.go
- table_aws_dynamodbstreams_stream.go
- table_aws_ebs_snapshot.go
- table_aws_ebs_volume.go
- table_aws_ec2_ami.go
- table_aws_ec2_ami_shared.go
- table_aws_ec2_application_load_balancer.go
- table_aws_ec2_application_load_balancer_metric_request_count.go
- table_aws_ec2_application_load_balancer_metric_request_count_daily.go
- table_aws_ec2_autoscaling_group.go
- table_aws_ec2_capacity_reservation.go
- table_aws_ec2_capacity_reservation_fleet.go
- table_aws_ec2_classic_load_balancer.go
- table_aws_ec2_client_vpn_endpoint.go
- table_aws_ec2_elasticip.go
- table_aws_ec2_fleet.go
- table_aws_ec2_gateway_load_balancer.go
- table_aws_ec2_host.go
- table_aws_ec2_instance.go
- table_aws_ec2_instance_availability.go
- table_aws_ec2_instance_type.go
- table_aws_ec2_ipam.go
- table_aws_ec2_ipam_pool.go
- table_aws_ec2_key_pair.go
- table_aws_ec2_launch_configuration.go
- table_aws_ec2_launch_template.go
- table_aws_ec2_launch_template_version.go
- table_aws_ec2_load_balancer_listener.go
- table_aws_ec2_load_balancer_listener_rule.go
- table_aws_ec2_localgateway.go
- table_aws_ec2_managed_prefix_list.go
- table_aws_ec2_managed_prefix_list_entry.go
- table_aws_ec2_network_interface.go
- table_aws_ec2_network_load_balancer.go
- table_aws_ec2_network_load_balancer_metric_net_flow_count.go
- table_aws_ec2_network_load_balancer_metric_net_flow_count_daily.go
- table_aws_ec2_placement_group.go
- table_aws_ec2_regional_settings.go
- table_aws_ec2_reserved_instance.go
- table_aws_ec2_spot_price.go
- table_aws_ec2_ssl_policy.go
- table_aws_ec2_target_group.go
- table_aws_ec2_transit_gateway.go
- table_aws_ec2_transit_gateway_route.go
- table_aws_ec2_transit_gateway_route_table.go
- table_aws_ec2_transit_gateway_vpc_attachment.go
- table_aws_ecr_image.go
- table_aws_ecr_image_scan_finding.go
- table_aws_ecr_registry.go
- table_aws_ecr_registry_scanning_configuration.go
- table_aws_ecr_repository.go
- table_aws_ecrpublic_registry.go
- table_aws_ecrpublic_repository.go
- table_aws_ecs_cluster.go
- table_aws_ecs_container_instance.go
- table_aws_ecs_service.go
- table_aws_ecs_task.go
- table_aws_ecs_task_definition.go
- table_aws_ecs_task_set.go
- table_aws_efs_access_point.go
- table_aws_efs_file_system.go
- table_aws_efs_mount_target.go
- table_aws_eks_addon.go
- table_aws_eks_addon_version.go
- table_aws_eks_cluster.go
- table_aws_eks_fargate_profile.go
- table_aws_eks_identity_provider_config.go
- table_aws_eks_node_group.go
- table_aws_elastic_beanstalk_application.go
- table_aws_elastic_beanstalk_application_version.go
- table_aws_elastic_beanstalk_environment.go
- table_aws_elastic_beanstalk_platform.go
- table_aws_elasticache_cluster.go
- table_aws_elasticache_parameter_group.go
- table_aws_elasticache_redis_metric_cache_hits_hourly.go
- table_aws_elasticache_replication_group.go
- table_aws_elasticache_reserved_cache_node.go
- table_aws_elasticache_subnet_group.go
- table_aws_elasticsearch_domain.go
- table_aws_emr_block_public_access_configuration.go
- table_aws_emr_cluster.go
- table_aws_emr_cluster_metric_is_idle.go
- table_aws_emr_instance.go
- table_aws_emr_instance_fleet.go
- table_aws_emr_instance_group.go
- table_aws_eventbridge_bus.go
- table_aws_eventbridge_rule.go
- table_aws_fms_policy.go
- table_aws_fsx_file_system.go
- table_aws_fsx_snapshot.go
- table_aws_fsx_storage_virtual_machine.go
- table_aws_fsx_task.go
- table_aws_fsx_volume.go
- table_aws_glacier_vault.go
- table_aws_globalaccelerator_accelerator.go
- table_aws_globalaccelerator_endpoint_group.go
- table_aws_globalaccelerator_listener.go
- table_aws_glue_catalog_database.go
- table_aws_glue_catalog_table.go
- table_aws_glue_connection.go
- table_aws_glue_crawler.go
- table_aws_glue_data_catalog_encryption_settings.go
- table_aws_glue_data_quality_ruleset.go
- table_aws_glue_dev_endpoint.go
- table_aws_glue_job.go
- table_aws_glue_security_configuration.go
- table_aws_grafana_workspace.go
- table_aws_guardduty_detector.go
- table_aws_guardduty_filter.go
- table_aws_guardduty_finding.go
- table_aws_guardduty_ipset.go
- table_aws_guardduty_member.go
- table_aws_guardduty_publishing_destination.go
- table_aws_guardduty_threat_intel_set.go
- table_aws_health_affected_entity.go
- table_aws_health_event.go
- table_aws_iam_access_advisor.go
- table_aws_iam_access_key.go
- table_aws_iam_account_password_policy.go
- table_aws_iam_account_summary.go
- table_aws_iam_action.go
- table_aws_iam_credential_report.go
- table_aws_iam_group.go
- table_aws_iam_open_id_connect_provider.go
- table_aws_iam_policy.go
- table_aws_iam_policy_attachment.go
- table_aws_iam_policy_simulator.go
- table_aws_iam_role.go
- table_aws_iam_saml_provider.go
- table_aws_iam_server_certificate.go
- table_aws_iam_service_specific_credential.go
- table_aws_iam_ssh_public_key.go
- table_aws_iam_user.go
- table_aws_iam_virtual_mfa_device.go
- table_aws_identitystore_group.go
- table_aws_identitystore_group_membership.go
- table_aws_identitystore_user.go
- table_aws_imagebuilder_image.go
- table_aws_inspector2_coverage.go
- table_aws_inspector2_coverage_statistics.go
- table_aws_inspector2_finding.go
- table_aws_inspector2_member.go
- table_aws_inspector_assessment_run.go
- table_aws_inspector_assessment_target.go
- table_aws_inspector_assessment_template.go
- table_aws_inspector_exclusion.go
- table_aws_inspector_finding.go
- table_aws_kafka_cluster.go
- table_aws_keyspaces_keyspace.go
- table_aws_keyspaces_table.go
- table_aws_kinesis_consumer.go
- table_aws_kinesis_firehose_delivery_stream.go
- table_aws_kinesis_stream.go
- table_aws_kinesis_video_stream.go
- table_aws_kinesisanalyticsv2_application.go
- table_aws_kms_alias.go
- table_aws_kms_key.go
- table_aws_kms_key_rotation.go
- table_aws_lambda_alias.go
- table_aws_lambda_function.go
- table_aws_lambda_layer.go
- table_aws_lambda_layer_version.go
- table_aws_lambda_version.go
- table_aws_lightsail_instance.go
- table_aws_macie2_classification_job.go
- table_aws_media_store_container.go
- table_aws_memorydb_cluster.go
- table_aws_mgn_application.go
- table_aws_mq_broker.go
- table_aws_msk_cluster.go
- table_aws_msk_serverless_cluster.go
- table_aws_mwaa_environment.go
- table_aws_neptune_database.go
- table_aws_neptune_db_cluster.go
- table_aws_neptune_db_cluster_snapshot.go
- table_aws_networkfirewall_firewall.go
- table_aws_networkfirewall_firewall_policy.go
- table_aws_networkfirewall_rule_group.go
- table_aws_oam_link.go
- table_aws_oam_sink.go
- table_aws_opensearch_domain.go
- table_aws_opensearchserverless_collection.go
- table_aws_opsworkscm_server.go
- table_aws_organizations_account.go
- table_aws_organizations_organization.go
- table_aws_organizations_organizational_unit.go
- table_aws_organizations_policy.go
- table_aws_organizations_policy_target.go
- table_aws_organizations_root.go
- table_aws_pinpoint_app.go
- table_aws_pipes_pipe.go
- table_aws_pricing_product.go
- table_aws_pricing_service_attribute.go
- table_aws_ram_principal_association.go
- table_aws_ram_resource_association.go
- table_aws_rds_db_cluster.go
- table_aws_rds_db_cluster_parameter_group.go
- table_aws_rds_db_cluster_snapshot.go
- table_aws_rds_db_engine_version.go
- table_aws_rds_db_event_subscription.go
- table_aws_rds_db_instance.go
- table_aws_rds_db_instance_automated_backup.go
- table_aws_rds_db_option_group.go
- table_aws_rds_db_parameter_group.go
- table_aws_rds_db_proxy.go
- table_aws_rds_db_recommendation.go
- table_aws_rds_db_snapshot.go
- table_aws_rds_db_subnet_group.go
- table_aws_rds_global_cluster.go
- table_aws_rds_reserved_db_instance.go
- table_aws_redshift_cluster.go
- table_aws_redshift_event_subscription.go
- table_aws_redshift_parameter_group.go
- table_aws_redshift_snapshot.go
- table_aws_redshift_subnet_group.go
- table_aws_redshiftserverless_namespace.go
- table_aws_redshiftserverless_snapshot.go
- table_aws_redshiftserverless_workgroup.go
- table_aws_region.go
- table_aws_resource_explorer_index.go
- table_aws_resource_explorer_search.go
- table_aws_resource_explorer_supported_resource_type.go
- table_aws_resourcegroups_group.go
- table_aws_route53_domain.go
- table_aws_route53_health_check.go
- table_aws_route53_query_log.go
- table_aws_route53_record.go
- table_aws_route53_resolver_endpoint.go
- table_aws_route53_resolver_query_log_config.go
- table_aws_route53_resolver_rule.go
- table_aws_route53_traffic_policy.go
- table_aws_route53_traffic_policy_instance.go
- table_aws_route53_zone.go
- table_aws_s3_access_point.go
- table_aws_s3_account_settings.go
- table_aws_s3_bucket.go
- table_aws_s3_bucket_intelligent_tiering_configuration.go
- table_aws_s3_multi_region_access_point.go
- table_aws_s3_object.go
- table_aws_sagemaker_app.go
- table_aws_sagemaker_domain.go
- table_aws_sagemaker_endpoint_configuration.go
- table_aws_sagemaker_model.go
- table_aws_sagemaker_notebook_instance.go
- table_aws_sagemaker_training_job.go
- table_aws_secretsmanager_secret.go
- table_aws_securityhub_action_target.go
- table_aws_securityhub_finding.go
- table_aws_securityhub_finding_aggregator.go
- table_aws_securityhub_hub.go
- table_aws_securityhub_insight.go
- table_aws_securityhub_member.go
- table_aws_securityhub_product.go
- table_aws_securityhub_standards_control.go
- table_aws_securityhub_standards_subscription.go
- table_aws_securitylake_data_lake.go
- table_aws_securitylake_subscriber.go
- table_aws_serverlessapplicationrepository_application.go
- table_aws_service_discovery_instance.go
- table_aws_service_discovery_namespace.go
- table_aws_service_discovery_service.go
- table_aws_servicecatalog_portfolio.go
- table_aws_servicecatalog_product.go
- table_aws_servicequotas_default_service_quota.go
- table_aws_servicequotas_service.go
- table_aws_servicequotas_service_quota.go
- table_aws_servicequotas_service_quota_change_request.go
- table_aws_ses_configuration_set.go
- table_aws_ses_domain_identity.go
- table_aws_ses_email_identity.go
- table_aws_ses_identity.go
- table_aws_sesv2_emailidentity.go
- table_aws_sfn_state_machine.go
- table_aws_sfn_state_machine_execution.go
- table_aws_sfn_state_machine_execution_history.go
- table_aws_shield_protection_group.go
- table_aws_simspaceweaver_simulation.go
- table_aws_sns_topic.go
- table_aws_sns_topic_subscription.go
- table_aws_sqs_queue.go
- table_aws_ssm_association.go
- table_aws_ssm_document.go
- table_aws_ssm_document_permission.go
- table_aws_ssm_inventory.go
- table_aws_ssm_inventory_entry.go
- table_aws_ssm_maintenance_window.go
- table_aws_ssm_managed_instance.go
- table_aws_ssm_managed_instance_compliance.go
- table_aws_ssm_managed_instance_patch_state.go
- table_aws_ssm_parameter.go
- table_aws_ssm_patch_baseline.go
- table_aws_ssoadmin_account_assignment.go
- table_aws_ssoadmin_instance.go
- table_aws_ssoadmin_managed_policy_attachment.go
- table_aws_ssoadmin_permission_set.go
- table_aws_storagegateway_storage_gateway.go
- table_aws_sts_caller_identity.go
- table_aws_tagging_resource.go
- table_aws_timestream_database.go
- table_aws_user_effective_access.go
- table_aws_vpc.go
- table_aws_vpc_customer_gateway.go
- table_aws_vpc_dhcp_options.go
- table_aws_vpc_egress_only_internet_gateway.go
- table_aws_vpc_eip.go
- table_aws_vpc_eip_address_transfer.go
- table_aws_vpc_endpoint.go
- table_aws_vpc_endpoint_service.go
- table_aws_vpc_flow_log.go
- table_aws_vpc_flow_log_event.go
- table_aws_vpc_internet_gateway.go
- table_aws_vpc_nat_gateway.go
- table_aws_vpc_nat_gateway_metric_bytes_out_to_destination.go
- table_aws_vpc_network_acl.go
- table_aws_vpc_peering_connection.go
- table_aws_vpc_route.go
- table_aws_vpc_route_table.go
- table_aws_vpc_security_group.go
- table_aws_vpc_security_group_rule.go
- table_aws_vpc_subnet.go
- table_aws_vpc_verified_access_endpoint.go
- table_aws_vpc_verified_access_group.go
- table_aws_vpc_verified_access_instance.go
- table_aws_vpc_verified_access_trust_provider.go
- table_aws_vpc_vpn_connection.go
- table_aws_vpc_vpn_gateway.go
- table_aws_waf_rate_based_rule.go
- table_aws_waf_rule.go
- table_aws_waf_rule_group.go
- table_aws_waf_web_acl.go
- table_aws_wafregional_rule.go
- table_aws_wafregional_rule_group.go
- table_aws_wafregional_web_acl.go
- table_aws_wafv2_ip_set.go
- table_aws_wafv2_regex_pattern_set.go
- table_aws_wafv2_rule_group.go
- table_aws_wafv2_web_acl.go
- table_aws_wellarchitected_answer.go
- table_aws_wellarchitected_check_detail.go
- table_aws_wellarchitected_check_summary.go
- table_aws_wellarchitected_consolidated_report.go
- table_aws_wellarchitected_lens.go
- table_aws_wellarchitected_lens_review.go
- table_aws_wellarchitected_lens_review_improvement.go
- table_aws_wellarchitected_lens_review_report.go
- table_aws_wellarchitected_lens_share.go
- table_aws_wellarchitected_milestone.go
- table_aws_wellarchitected_notification.go
- table_aws_wellarchitected_share_invitation.go
- table_aws_wellarchitected_workload.go
- table_aws_wellarchitected_workload_share.go
- table_aws_workspaces_bundle.go
- table_aws_workspaces_workspace.go
- utils.go