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.