Documentation ¶
Overview ¶
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_helpers_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_referenced_resource_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_resource_file.tmpl
AUTOGENERATED CODE DO NOT EDIT
Index ¶
- func ConvertTags(tags []types.Tag) map[string]string
- type ArchivalSummary
- type AttributeDefinition
- type BillingModeSummary
- type GlobalSecondaryIndexDescription
- type KeySchemaElement
- type LocalSecondaryIndexDescription
- type Projection
- type ProvisionedThroughputDescription
- type ProvisionedThroughputOverride
- type ReplicaDescription
- type ReplicaGlobalSecondaryIndexDescription
- type RestoreSummary
- type SSEDescription
- type StreamSpecification
- type Table
- type TableClassSummary
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArchivalSummary ¶
type AttributeDefinition ¶
type BillingModeSummary ¶
type GlobalSecondaryIndexDescription ¶
type GlobalSecondaryIndexDescription struct { Backfilling bool `` /* 159-byte string literal not displayed */ IndexArn string `` /* 179-byte string literal not displayed */ IndexName string `` /* 185-byte string literal not displayed */ IndexSizeBytes int64 `` /* 197-byte string literal not displayed */ IndexStatus string `` /* 197-byte string literal not displayed */ ItemCount int64 `` /* 161-byte string literal not displayed */ KeySchema []*KeySchemaElement `` /* 178-byte string literal not displayed */ Projection *Projection `` /* 150-byte string literal not displayed */ ProvisionedThroughput *ProvisionedThroughputDescription `` /* 222-byte string literal not displayed */ }
type KeySchemaElement ¶
type LocalSecondaryIndexDescription ¶
type LocalSecondaryIndexDescription struct { IndexArn string `` /* 179-byte string literal not displayed */ IndexName string `` /* 185-byte string literal not displayed */ IndexSizeBytes int64 `` /* 197-byte string literal not displayed */ ItemCount int64 `` /* 161-byte string literal not displayed */ KeySchema []*KeySchemaElement `` /* 178-byte string literal not displayed */ Projection *Projection `` /* 150-byte string literal not displayed */ }
type Projection ¶
type ProvisionedThroughputDescription ¶
type ProvisionedThroughputDescription struct { LastDecreaseDateTime int64 `` /* 270-byte string literal not displayed */ LastIncreaseDateTime int64 `` /* 270-byte string literal not displayed */ NumberOfDecreasesToday int64 `` /* 251-byte string literal not displayed */ ReadCapacityUnits int64 `` /* 215-byte string literal not displayed */ WriteCapacityUnits int64 `` /* 221-byte string literal not displayed */ }
type ProvisionedThroughputOverride ¶
type ProvisionedThroughputOverride struct {
ReadCapacityUnits int64 `` /* 215-byte string literal not displayed */
}
type ReplicaDescription ¶
type ReplicaDescription struct { GlobalSecondaryIndexes []*ReplicaGlobalSecondaryIndexDescription `` /* 262-byte string literal not displayed */ KMSMasterKeyId string `` /* 227-byte string literal not displayed */ ProvisionedThroughputOverride *ProvisionedThroughputOverride `` /* 276-byte string literal not displayed */ RegionName string `` /* 191-byte string literal not displayed */ ReplicaInaccessibleDateTime int64 `` /* 312-byte string literal not displayed */ ReplicaStatus string `` /* 209-byte string literal not displayed */ ReplicaStatusDescription string `` /* 281-byte string literal not displayed */ ReplicaStatusPercentProgress string `` /* 311-byte string literal not displayed */ ReplicaTableClassSummary *TableClassSummary `` /* 252-byte string literal not displayed */ }
type ReplicaGlobalSecondaryIndexDescription ¶
type ReplicaGlobalSecondaryIndexDescription struct { IndexName string `` /* 185-byte string literal not displayed */ ProvisionedThroughputOverride *ProvisionedThroughputOverride `` /* 276-byte string literal not displayed */ }
type RestoreSummary ¶
type RestoreSummary struct { RestoreDateTime int64 `` /* 234-byte string literal not displayed */ RestoreInProgress bool `` /* 207-byte string literal not displayed */ SourceBackupArn string `` /* 227-byte string literal not displayed */ SourceTableArn string `` /* 221-byte string literal not displayed */ }
type SSEDescription ¶
type SSEDescription struct { InaccessibleEncryptionDateTime int64 `` /* 330-byte string literal not displayed */ KMSMasterKeyArn string `` /* 233-byte string literal not displayed */ SSEType string `` /* 173-byte string literal not displayed */ Status string `` /* 161-byte string literal not displayed */ }
type StreamSpecification ¶
type Table ¶
type Table struct { ArchivalSummary *ArchivalSummary `` /* 186-byte string literal not displayed */ AttributeDefinitions []*AttributeDefinition `` /* 244-byte string literal not displayed */ BillingModeSummary *BillingModeSummary `` /* 210-byte string literal not displayed */ CreationDateTime int64 `` /* 240-byte string literal not displayed */ GlobalSecondaryIndexes []*GlobalSecondaryIndexDescription `` /* 262-byte string literal not displayed */ GlobalTableVersion string `` /* 245-byte string literal not displayed */ ItemCount int64 `` /* 161-byte string literal not displayed */ KeySchema []*KeySchemaElement `` /* 178-byte string literal not displayed */ LatestStreamArn string `` /* 227-byte string literal not displayed */ LatestStreamLabel string `` /* 239-byte string literal not displayed */ LocalSecondaryIndexes []*LocalSecondaryIndexDescription `` /* 256-byte string literal not displayed */ ProvisionedThroughput *ProvisionedThroughputDescription `` /* 222-byte string literal not displayed */ Replicas []*ReplicaDescription `` /* 166-byte string literal not displayed */ RestoreSummary *RestoreSummary `` /* 180-byte string literal not displayed */ SSEDescription *SSEDescription `` /* 180-byte string literal not displayed */ StreamSpecification *StreamSpecification `` /* 210-byte string literal not displayed */ TableArn string `` /* 219-byte string literal not displayed */ TableClassSummary *TableClassSummary `` /* 204-byte string literal not displayed */ TableId string `` /* 173-byte string literal not displayed */ TableName string `` /* 185-byte string literal not displayed */ TableSizeBytes int64 `` /* 197-byte string literal not displayed */ TableStatus string `` /* 197-byte string literal not displayed */ AccountId string `` /* 185-byte string literal not displayed */ Region string `` /* 161-byte string literal not displayed */ ReportTime int64 `` /* 208-byte string literal not displayed */ InventoryUUID string `` /* 152-byte string literal not displayed */ Tags map[string]string `` /* 209-byte string literal not displayed */ }
func FetchTables ¶
func FetchTables(ctx context.Context, params *localAws.AwsFetchInput) ([]*Table, *localAws.AwsFetchOutputMetadata)
type TableClassSummary ¶
Click to show internal directories.
Click to hide internal directories.