AWS Native

Pulumi Official
Package maintained by Pulumi
v0.16.1 published on Saturday, Apr 30, 2022 by Pulumi

getGlobalTable

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

GlobalTablePointInTimeRecoverySpecification

GlobalTableProjection

NonKeyAttributes List<string>
ProjectionType string

GlobalTableReadProvisionedThroughputSettings

GlobalTableReplicaGlobalSecondaryIndexSpecification

GlobalTableReplicaSSESpecification

GlobalTableReplicaSpecification

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
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0