1. Packages
  2. AWS Native
  3. API Docs
  4. dynamodb
  5. getGlobalTable

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi

aws-native.dynamodb.getGlobalTable

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi

    Version: None. Resource Type definition for AWS::DynamoDB::GlobalTable

    Using getGlobalTable

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getGlobalTable(args: GetGlobalTableArgs, opts?: InvokeOptions): Promise<GetGlobalTableResult>
    function getGlobalTableOutput(args: GetGlobalTableOutputArgs, opts?: InvokeOptions): Output<GetGlobalTableResult>
    def get_global_table(table_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetGlobalTableResult
    def get_global_table_output(table_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetGlobalTableResult]
    func LookupGlobalTable(ctx *Context, args *LookupGlobalTableArgs, opts ...InvokeOption) (*LookupGlobalTableResult, error)
    func LookupGlobalTableOutput(ctx *Context, args *LookupGlobalTableOutputArgs, opts ...InvokeOption) LookupGlobalTableResultOutput

    > Note: This function is named LookupGlobalTable in the Go SDK.

    public static class GetGlobalTable 
    {
        public static Task<GetGlobalTableResult> InvokeAsync(GetGlobalTableArgs args, InvokeOptions? opts = null)
        public static Output<GetGlobalTableResult> Invoke(GetGlobalTableInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGlobalTableResult> getGlobalTable(GetGlobalTableArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:dynamodb:getGlobalTable
      arguments:
        # arguments dictionary

    The following arguments are supported:

    TableName string
    TableName string
    tableName String
    tableName string
    tableName String

    getGlobalTable Result

    The following output properties are available:

    Supporting Types

    GlobalTableAttributeDefinition

    GlobalTableCapacityAutoScalingSettings

    GlobalTableContributorInsightsSpecification

    Enabled bool
    Enabled bool
    enabled Boolean
    enabled boolean
    enabled bool
    enabled Boolean

    GlobalTableGlobalSecondaryIndex

    GlobalTableKeySchema

    AttributeName string
    KeyType string
    AttributeName string
    KeyType string
    attributeName String
    keyType String
    attributeName string
    keyType string
    attributeName String
    keyType String

    GlobalTableKinesisStreamSpecification

    GlobalTableKinesisStreamSpecificationApproximateCreationDateTimePrecision

    GlobalTablePointInTimeRecoverySpecification

    GlobalTableProjection

    NonKeyAttributes List<string>
    ProjectionType string
    nonKeyAttributes List<String>
    projectionType String
    nonKeyAttributes List<String>
    projectionType String

    GlobalTableReadProvisionedThroughputSettings

    GlobalTableReplicaGlobalSecondaryIndexSpecification

    GlobalTableReplicaSpecification

    GlobalTableReplicaSseSpecification

    GlobalTableSseSpecification

    SseEnabled bool
    SseType string
    SseEnabled bool
    SseType string
    sseEnabled Boolean
    sseType String
    sseEnabled boolean
    sseType string
    sseEnabled Boolean
    sseType String

    GlobalTableStreamSpecification

    GlobalTableTag

    Key string
    Value string
    Key string
    Value string
    key String
    value String
    key string
    value string
    key str
    value str
    key String
    value String

    GlobalTableTargetTrackingScalingPolicyConfiguration

    GlobalTableTimeToLiveSpecification

    enabled Boolean
    attributeName String
    enabled boolean
    attributeName string
    enabled Boolean
    attributeName String

    GlobalTableWriteProvisionedThroughputSettings

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi