Documentation
¶
Index ¶
- Constants
- type Keyspace
- type KeyspaceArgs
- type KeyspaceInput
- type KeyspaceOutput
- func (KeyspaceOutput) ElementType() reflect.Type
- func (o KeyspaceOutput) KeyspaceName() pulumi.StringPtrOutput
- func (o KeyspaceOutput) Tags() KeyspaceTagArrayOutput
- func (o KeyspaceOutput) ToKeyspaceOutput() KeyspaceOutput
- func (o KeyspaceOutput) ToKeyspaceOutputWithContext(ctx context.Context) KeyspaceOutput
- type KeyspaceState
- type KeyspaceTag
- type KeyspaceTagArgs
- type KeyspaceTagArray
- type KeyspaceTagArrayInput
- type KeyspaceTagArrayOutput
- func (KeyspaceTagArrayOutput) ElementType() reflect.Type
- func (o KeyspaceTagArrayOutput) Index(i pulumi.IntInput) KeyspaceTagOutput
- func (o KeyspaceTagArrayOutput) ToKeyspaceTagArrayOutput() KeyspaceTagArrayOutput
- func (o KeyspaceTagArrayOutput) ToKeyspaceTagArrayOutputWithContext(ctx context.Context) KeyspaceTagArrayOutput
- type KeyspaceTagInput
- type KeyspaceTagOutput
- func (KeyspaceTagOutput) ElementType() reflect.Type
- func (o KeyspaceTagOutput) Key() pulumi.StringOutput
- func (o KeyspaceTagOutput) ToKeyspaceTagOutput() KeyspaceTagOutput
- func (o KeyspaceTagOutput) ToKeyspaceTagOutputWithContext(ctx context.Context) KeyspaceTagOutput
- func (o KeyspaceTagOutput) Value() pulumi.StringOutput
- type LookupKeyspaceArgs
- type LookupKeyspaceOutputArgs
- type LookupKeyspaceResult
- type LookupKeyspaceResultOutput
- func (LookupKeyspaceResultOutput) ElementType() reflect.Type
- func (o LookupKeyspaceResultOutput) Tags() KeyspaceTagArrayOutput
- func (o LookupKeyspaceResultOutput) ToLookupKeyspaceResultOutput() LookupKeyspaceResultOutput
- func (o LookupKeyspaceResultOutput) ToLookupKeyspaceResultOutputWithContext(ctx context.Context) LookupKeyspaceResultOutput
- type LookupTableArgs
- type LookupTableOutputArgs
- type LookupTableResult
- type LookupTableResultOutput
- func (o LookupTableResultOutput) BillingMode() TableBillingModePtrOutput
- func (o LookupTableResultOutput) DefaultTimeToLive() pulumi.IntPtrOutput
- func (LookupTableResultOutput) ElementType() reflect.Type
- func (o LookupTableResultOutput) EncryptionSpecification() TableEncryptionSpecificationPtrOutput
- func (o LookupTableResultOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
- func (o LookupTableResultOutput) RegularColumns() TableColumnArrayOutput
- func (o LookupTableResultOutput) Tags() TableTagArrayOutput
- func (o LookupTableResultOutput) ToLookupTableResultOutput() LookupTableResultOutput
- func (o LookupTableResultOutput) ToLookupTableResultOutputWithContext(ctx context.Context) LookupTableResultOutput
- type Table
- type TableArgs
- type TableBillingMode
- type TableBillingModeArgs
- func (TableBillingModeArgs) ElementType() reflect.Type
- func (i TableBillingModeArgs) ToTableBillingModeOutput() TableBillingModeOutput
- func (i TableBillingModeArgs) ToTableBillingModeOutputWithContext(ctx context.Context) TableBillingModeOutput
- func (i TableBillingModeArgs) ToTableBillingModePtrOutput() TableBillingModePtrOutput
- func (i TableBillingModeArgs) ToTableBillingModePtrOutputWithContext(ctx context.Context) TableBillingModePtrOutput
- type TableBillingModeInput
- type TableBillingModeOutput
- func (TableBillingModeOutput) ElementType() reflect.Type
- func (o TableBillingModeOutput) Mode() TableModeOutput
- func (o TableBillingModeOutput) ProvisionedThroughput() TableProvisionedThroughputPtrOutput
- func (o TableBillingModeOutput) ToTableBillingModeOutput() TableBillingModeOutput
- func (o TableBillingModeOutput) ToTableBillingModeOutputWithContext(ctx context.Context) TableBillingModeOutput
- func (o TableBillingModeOutput) ToTableBillingModePtrOutput() TableBillingModePtrOutput
- func (o TableBillingModeOutput) ToTableBillingModePtrOutputWithContext(ctx context.Context) TableBillingModePtrOutput
- type TableBillingModePtrInput
- type TableBillingModePtrOutput
- func (o TableBillingModePtrOutput) Elem() TableBillingModeOutput
- func (TableBillingModePtrOutput) ElementType() reflect.Type
- func (o TableBillingModePtrOutput) Mode() TableModePtrOutput
- func (o TableBillingModePtrOutput) ProvisionedThroughput() TableProvisionedThroughputPtrOutput
- func (o TableBillingModePtrOutput) ToTableBillingModePtrOutput() TableBillingModePtrOutput
- func (o TableBillingModePtrOutput) ToTableBillingModePtrOutputWithContext(ctx context.Context) TableBillingModePtrOutput
- type TableClusteringKeyColumn
- type TableClusteringKeyColumnArgs
- func (TableClusteringKeyColumnArgs) ElementType() reflect.Type
- func (i TableClusteringKeyColumnArgs) ToTableClusteringKeyColumnOutput() TableClusteringKeyColumnOutput
- func (i TableClusteringKeyColumnArgs) ToTableClusteringKeyColumnOutputWithContext(ctx context.Context) TableClusteringKeyColumnOutput
- type TableClusteringKeyColumnArray
- func (TableClusteringKeyColumnArray) ElementType() reflect.Type
- func (i TableClusteringKeyColumnArray) ToTableClusteringKeyColumnArrayOutput() TableClusteringKeyColumnArrayOutput
- func (i TableClusteringKeyColumnArray) ToTableClusteringKeyColumnArrayOutputWithContext(ctx context.Context) TableClusteringKeyColumnArrayOutput
- type TableClusteringKeyColumnArrayInput
- type TableClusteringKeyColumnArrayOutput
- func (TableClusteringKeyColumnArrayOutput) ElementType() reflect.Type
- func (o TableClusteringKeyColumnArrayOutput) Index(i pulumi.IntInput) TableClusteringKeyColumnOutput
- func (o TableClusteringKeyColumnArrayOutput) ToTableClusteringKeyColumnArrayOutput() TableClusteringKeyColumnArrayOutput
- func (o TableClusteringKeyColumnArrayOutput) ToTableClusteringKeyColumnArrayOutputWithContext(ctx context.Context) TableClusteringKeyColumnArrayOutput
- type TableClusteringKeyColumnInput
- type TableClusteringKeyColumnOrderBy
- func (TableClusteringKeyColumnOrderBy) ElementType() reflect.Type
- func (e TableClusteringKeyColumnOrderBy) ToStringOutput() pulumi.StringOutput
- func (e TableClusteringKeyColumnOrderBy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TableClusteringKeyColumnOrderBy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TableClusteringKeyColumnOrderBy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByOutput() TableClusteringKeyColumnOrderByOutput
- func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByOutput
- func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByPtrOutput() TableClusteringKeyColumnOrderByPtrOutput
- func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByPtrOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByPtrOutput
- type TableClusteringKeyColumnOrderByInput
- type TableClusteringKeyColumnOrderByOutput
- func (TableClusteringKeyColumnOrderByOutput) ElementType() reflect.Type
- func (o TableClusteringKeyColumnOrderByOutput) ToStringOutput() pulumi.StringOutput
- func (o TableClusteringKeyColumnOrderByOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TableClusteringKeyColumnOrderByOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TableClusteringKeyColumnOrderByOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByOutput() TableClusteringKeyColumnOrderByOutput
- func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByOutput
- func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByPtrOutput() TableClusteringKeyColumnOrderByPtrOutput
- func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByPtrOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByPtrOutput
- type TableClusteringKeyColumnOrderByPtrInput
- type TableClusteringKeyColumnOrderByPtrOutput
- func (o TableClusteringKeyColumnOrderByPtrOutput) Elem() TableClusteringKeyColumnOrderByOutput
- func (TableClusteringKeyColumnOrderByPtrOutput) ElementType() reflect.Type
- func (o TableClusteringKeyColumnOrderByPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TableClusteringKeyColumnOrderByPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TableClusteringKeyColumnOrderByPtrOutput) ToTableClusteringKeyColumnOrderByPtrOutput() TableClusteringKeyColumnOrderByPtrOutput
- func (o TableClusteringKeyColumnOrderByPtrOutput) ToTableClusteringKeyColumnOrderByPtrOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByPtrOutput
- type TableClusteringKeyColumnOutput
- func (o TableClusteringKeyColumnOutput) Column() TableColumnOutput
- func (TableClusteringKeyColumnOutput) ElementType() reflect.Type
- func (o TableClusteringKeyColumnOutput) OrderBy() TableClusteringKeyColumnOrderByPtrOutput
- func (o TableClusteringKeyColumnOutput) ToTableClusteringKeyColumnOutput() TableClusteringKeyColumnOutput
- func (o TableClusteringKeyColumnOutput) ToTableClusteringKeyColumnOutputWithContext(ctx context.Context) TableClusteringKeyColumnOutput
- type TableColumn
- type TableColumnArgs
- type TableColumnArray
- type TableColumnArrayInput
- type TableColumnArrayOutput
- func (TableColumnArrayOutput) ElementType() reflect.Type
- func (o TableColumnArrayOutput) Index(i pulumi.IntInput) TableColumnOutput
- func (o TableColumnArrayOutput) ToTableColumnArrayOutput() TableColumnArrayOutput
- func (o TableColumnArrayOutput) ToTableColumnArrayOutputWithContext(ctx context.Context) TableColumnArrayOutput
- type TableColumnInput
- type TableColumnOutput
- func (o TableColumnOutput) ColumnName() pulumi.StringOutput
- func (o TableColumnOutput) ColumnType() pulumi.StringOutput
- func (TableColumnOutput) ElementType() reflect.Type
- func (o TableColumnOutput) ToTableColumnOutput() TableColumnOutput
- func (o TableColumnOutput) ToTableColumnOutputWithContext(ctx context.Context) TableColumnOutput
- type TableEncryptionSpecification
- type TableEncryptionSpecificationArgs
- func (TableEncryptionSpecificationArgs) ElementType() reflect.Type
- func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationOutput() TableEncryptionSpecificationOutput
- func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationOutputWithContext(ctx context.Context) TableEncryptionSpecificationOutput
- func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationPtrOutput() TableEncryptionSpecificationPtrOutput
- func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationPtrOutputWithContext(ctx context.Context) TableEncryptionSpecificationPtrOutput
- type TableEncryptionSpecificationInput
- type TableEncryptionSpecificationOutput
- func (TableEncryptionSpecificationOutput) ElementType() reflect.Type
- func (o TableEncryptionSpecificationOutput) EncryptionType() TableEncryptionTypeOutput
- func (o TableEncryptionSpecificationOutput) KmsKeyIdentifier() pulumi.StringPtrOutput
- func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationOutput() TableEncryptionSpecificationOutput
- func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationOutputWithContext(ctx context.Context) TableEncryptionSpecificationOutput
- func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationPtrOutput() TableEncryptionSpecificationPtrOutput
- func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationPtrOutputWithContext(ctx context.Context) TableEncryptionSpecificationPtrOutput
- type TableEncryptionSpecificationPtrInput
- type TableEncryptionSpecificationPtrOutput
- func (o TableEncryptionSpecificationPtrOutput) Elem() TableEncryptionSpecificationOutput
- func (TableEncryptionSpecificationPtrOutput) ElementType() reflect.Type
- func (o TableEncryptionSpecificationPtrOutput) EncryptionType() TableEncryptionTypePtrOutput
- func (o TableEncryptionSpecificationPtrOutput) KmsKeyIdentifier() pulumi.StringPtrOutput
- func (o TableEncryptionSpecificationPtrOutput) ToTableEncryptionSpecificationPtrOutput() TableEncryptionSpecificationPtrOutput
- func (o TableEncryptionSpecificationPtrOutput) ToTableEncryptionSpecificationPtrOutputWithContext(ctx context.Context) TableEncryptionSpecificationPtrOutput
- type TableEncryptionType
- func (TableEncryptionType) ElementType() reflect.Type
- func (e TableEncryptionType) ToStringOutput() pulumi.StringOutput
- func (e TableEncryptionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TableEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TableEncryptionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TableEncryptionType) ToTableEncryptionTypeOutput() TableEncryptionTypeOutput
- func (e TableEncryptionType) ToTableEncryptionTypeOutputWithContext(ctx context.Context) TableEncryptionTypeOutput
- func (e TableEncryptionType) ToTableEncryptionTypePtrOutput() TableEncryptionTypePtrOutput
- func (e TableEncryptionType) ToTableEncryptionTypePtrOutputWithContext(ctx context.Context) TableEncryptionTypePtrOutput
- type TableEncryptionTypeInput
- type TableEncryptionTypeOutput
- func (TableEncryptionTypeOutput) ElementType() reflect.Type
- func (o TableEncryptionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o TableEncryptionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TableEncryptionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TableEncryptionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TableEncryptionTypeOutput) ToTableEncryptionTypeOutput() TableEncryptionTypeOutput
- func (o TableEncryptionTypeOutput) ToTableEncryptionTypeOutputWithContext(ctx context.Context) TableEncryptionTypeOutput
- func (o TableEncryptionTypeOutput) ToTableEncryptionTypePtrOutput() TableEncryptionTypePtrOutput
- func (o TableEncryptionTypeOutput) ToTableEncryptionTypePtrOutputWithContext(ctx context.Context) TableEncryptionTypePtrOutput
- type TableEncryptionTypePtrInput
- type TableEncryptionTypePtrOutput
- func (o TableEncryptionTypePtrOutput) Elem() TableEncryptionTypeOutput
- func (TableEncryptionTypePtrOutput) ElementType() reflect.Type
- func (o TableEncryptionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TableEncryptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TableEncryptionTypePtrOutput) ToTableEncryptionTypePtrOutput() TableEncryptionTypePtrOutput
- func (o TableEncryptionTypePtrOutput) ToTableEncryptionTypePtrOutputWithContext(ctx context.Context) TableEncryptionTypePtrOutput
- type TableInput
- type TableMode
- func (TableMode) ElementType() reflect.Type
- func (e TableMode) ToStringOutput() pulumi.StringOutput
- func (e TableMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TableMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TableMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TableMode) ToTableModeOutput() TableModeOutput
- func (e TableMode) ToTableModeOutputWithContext(ctx context.Context) TableModeOutput
- func (e TableMode) ToTableModePtrOutput() TableModePtrOutput
- func (e TableMode) ToTableModePtrOutputWithContext(ctx context.Context) TableModePtrOutput
- type TableModeInput
- type TableModeOutput
- func (TableModeOutput) ElementType() reflect.Type
- func (o TableModeOutput) ToStringOutput() pulumi.StringOutput
- func (o TableModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TableModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TableModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TableModeOutput) ToTableModeOutput() TableModeOutput
- func (o TableModeOutput) ToTableModeOutputWithContext(ctx context.Context) TableModeOutput
- func (o TableModeOutput) ToTableModePtrOutput() TableModePtrOutput
- func (o TableModeOutput) ToTableModePtrOutputWithContext(ctx context.Context) TableModePtrOutput
- type TableModePtrInput
- type TableModePtrOutput
- func (o TableModePtrOutput) Elem() TableModeOutput
- func (TableModePtrOutput) ElementType() reflect.Type
- func (o TableModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TableModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TableModePtrOutput) ToTableModePtrOutput() TableModePtrOutput
- func (o TableModePtrOutput) ToTableModePtrOutputWithContext(ctx context.Context) TableModePtrOutput
- type TableOutput
- func (o TableOutput) BillingMode() TableBillingModePtrOutput
- func (o TableOutput) ClientSideTimestampsEnabled() pulumi.BoolPtrOutput
- func (o TableOutput) ClusteringKeyColumns() TableClusteringKeyColumnArrayOutput
- func (o TableOutput) DefaultTimeToLive() pulumi.IntPtrOutput
- func (TableOutput) ElementType() reflect.Type
- func (o TableOutput) EncryptionSpecification() TableEncryptionSpecificationPtrOutput
- func (o TableOutput) KeyspaceName() pulumi.StringOutput
- func (o TableOutput) PartitionKeyColumns() TableColumnArrayOutput
- func (o TableOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
- func (o TableOutput) RegularColumns() TableColumnArrayOutput
- func (o TableOutput) TableName() pulumi.StringPtrOutput
- func (o TableOutput) Tags() TableTagArrayOutput
- func (o TableOutput) ToTableOutput() TableOutput
- func (o TableOutput) ToTableOutputWithContext(ctx context.Context) TableOutput
- type TableProvisionedThroughput
- type TableProvisionedThroughputArgs
- func (TableProvisionedThroughputArgs) ElementType() reflect.Type
- func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputOutput() TableProvisionedThroughputOutput
- func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputOutputWithContext(ctx context.Context) TableProvisionedThroughputOutput
- func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputPtrOutput() TableProvisionedThroughputPtrOutput
- func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputPtrOutputWithContext(ctx context.Context) TableProvisionedThroughputPtrOutput
- type TableProvisionedThroughputInput
- type TableProvisionedThroughputOutput
- func (TableProvisionedThroughputOutput) ElementType() reflect.Type
- func (o TableProvisionedThroughputOutput) ReadCapacityUnits() pulumi.IntOutput
- func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputOutput() TableProvisionedThroughputOutput
- func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputOutputWithContext(ctx context.Context) TableProvisionedThroughputOutput
- func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputPtrOutput() TableProvisionedThroughputPtrOutput
- func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputPtrOutputWithContext(ctx context.Context) TableProvisionedThroughputPtrOutput
- func (o TableProvisionedThroughputOutput) WriteCapacityUnits() pulumi.IntOutput
- type TableProvisionedThroughputPtrInput
- type TableProvisionedThroughputPtrOutput
- func (o TableProvisionedThroughputPtrOutput) Elem() TableProvisionedThroughputOutput
- func (TableProvisionedThroughputPtrOutput) ElementType() reflect.Type
- func (o TableProvisionedThroughputPtrOutput) ReadCapacityUnits() pulumi.IntPtrOutput
- func (o TableProvisionedThroughputPtrOutput) ToTableProvisionedThroughputPtrOutput() TableProvisionedThroughputPtrOutput
- func (o TableProvisionedThroughputPtrOutput) ToTableProvisionedThroughputPtrOutputWithContext(ctx context.Context) TableProvisionedThroughputPtrOutput
- func (o TableProvisionedThroughputPtrOutput) WriteCapacityUnits() pulumi.IntPtrOutput
- type TableState
- type TableTag
- type TableTagArgs
- type TableTagArray
- type TableTagArrayInput
- type TableTagArrayOutput
- type TableTagInput
- type TableTagOutput
Constants ¶
const ( TableClusteringKeyColumnOrderByAsc = TableClusteringKeyColumnOrderBy("ASC") TableClusteringKeyColumnOrderByDesc = TableClusteringKeyColumnOrderBy("DESC") )
const ( TableEncryptionTypeAwsOwnedKmsKey = TableEncryptionType("AWS_OWNED_KMS_KEY") TableEncryptionTypeCustomerManagedKmsKey = TableEncryptionType("CUSTOMER_MANAGED_KMS_KEY") )
const ( TableModeProvisioned = TableMode("PROVISIONED") TableModeOnDemand = TableMode("ON_DEMAND") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Keyspace ¶
type Keyspace struct { pulumi.CustomResourceState // Name for Cassandra keyspace KeyspaceName pulumi.StringPtrOutput `pulumi:"keyspaceName"` Tags KeyspaceTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::Cassandra::Keyspace
func GetKeyspace ¶
func GetKeyspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KeyspaceState, opts ...pulumi.ResourceOption) (*Keyspace, error)
GetKeyspace gets an existing Keyspace resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewKeyspace ¶
func NewKeyspace(ctx *pulumi.Context, name string, args *KeyspaceArgs, opts ...pulumi.ResourceOption) (*Keyspace, error)
NewKeyspace registers a new resource with the given unique name, arguments, and options.
func (*Keyspace) ElementType ¶
func (*Keyspace) ToKeyspaceOutput ¶
func (i *Keyspace) ToKeyspaceOutput() KeyspaceOutput
func (*Keyspace) ToKeyspaceOutputWithContext ¶
func (i *Keyspace) ToKeyspaceOutputWithContext(ctx context.Context) KeyspaceOutput
type KeyspaceArgs ¶
type KeyspaceArgs struct { // Name for Cassandra keyspace KeyspaceName pulumi.StringPtrInput Tags KeyspaceTagArrayInput }
The set of arguments for constructing a Keyspace resource.
func (KeyspaceArgs) ElementType ¶
func (KeyspaceArgs) ElementType() reflect.Type
type KeyspaceInput ¶
type KeyspaceInput interface { pulumi.Input ToKeyspaceOutput() KeyspaceOutput ToKeyspaceOutputWithContext(ctx context.Context) KeyspaceOutput }
type KeyspaceOutput ¶
type KeyspaceOutput struct{ *pulumi.OutputState }
func (KeyspaceOutput) ElementType ¶
func (KeyspaceOutput) ElementType() reflect.Type
func (KeyspaceOutput) KeyspaceName ¶ added in v0.17.0
func (o KeyspaceOutput) KeyspaceName() pulumi.StringPtrOutput
Name for Cassandra keyspace
func (KeyspaceOutput) Tags ¶ added in v0.17.0
func (o KeyspaceOutput) Tags() KeyspaceTagArrayOutput
func (KeyspaceOutput) ToKeyspaceOutput ¶
func (o KeyspaceOutput) ToKeyspaceOutput() KeyspaceOutput
func (KeyspaceOutput) ToKeyspaceOutputWithContext ¶
func (o KeyspaceOutput) ToKeyspaceOutputWithContext(ctx context.Context) KeyspaceOutput
type KeyspaceState ¶
type KeyspaceState struct { }
func (KeyspaceState) ElementType ¶
func (KeyspaceState) ElementType() reflect.Type
type KeyspaceTag ¶
type KeyspaceTagArgs ¶
type KeyspaceTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (KeyspaceTagArgs) ElementType ¶
func (KeyspaceTagArgs) ElementType() reflect.Type
func (KeyspaceTagArgs) ToKeyspaceTagOutput ¶
func (i KeyspaceTagArgs) ToKeyspaceTagOutput() KeyspaceTagOutput
func (KeyspaceTagArgs) ToKeyspaceTagOutputWithContext ¶
func (i KeyspaceTagArgs) ToKeyspaceTagOutputWithContext(ctx context.Context) KeyspaceTagOutput
type KeyspaceTagArray ¶
type KeyspaceTagArray []KeyspaceTagInput
func (KeyspaceTagArray) ElementType ¶
func (KeyspaceTagArray) ElementType() reflect.Type
func (KeyspaceTagArray) ToKeyspaceTagArrayOutput ¶
func (i KeyspaceTagArray) ToKeyspaceTagArrayOutput() KeyspaceTagArrayOutput
func (KeyspaceTagArray) ToKeyspaceTagArrayOutputWithContext ¶
func (i KeyspaceTagArray) ToKeyspaceTagArrayOutputWithContext(ctx context.Context) KeyspaceTagArrayOutput
type KeyspaceTagArrayInput ¶
type KeyspaceTagArrayInput interface { pulumi.Input ToKeyspaceTagArrayOutput() KeyspaceTagArrayOutput ToKeyspaceTagArrayOutputWithContext(context.Context) KeyspaceTagArrayOutput }
KeyspaceTagArrayInput is an input type that accepts KeyspaceTagArray and KeyspaceTagArrayOutput values. You can construct a concrete instance of `KeyspaceTagArrayInput` via:
KeyspaceTagArray{ KeyspaceTagArgs{...} }
type KeyspaceTagArrayOutput ¶
type KeyspaceTagArrayOutput struct{ *pulumi.OutputState }
func (KeyspaceTagArrayOutput) ElementType ¶
func (KeyspaceTagArrayOutput) ElementType() reflect.Type
func (KeyspaceTagArrayOutput) Index ¶
func (o KeyspaceTagArrayOutput) Index(i pulumi.IntInput) KeyspaceTagOutput
func (KeyspaceTagArrayOutput) ToKeyspaceTagArrayOutput ¶
func (o KeyspaceTagArrayOutput) ToKeyspaceTagArrayOutput() KeyspaceTagArrayOutput
func (KeyspaceTagArrayOutput) ToKeyspaceTagArrayOutputWithContext ¶
func (o KeyspaceTagArrayOutput) ToKeyspaceTagArrayOutputWithContext(ctx context.Context) KeyspaceTagArrayOutput
type KeyspaceTagInput ¶
type KeyspaceTagInput interface { pulumi.Input ToKeyspaceTagOutput() KeyspaceTagOutput ToKeyspaceTagOutputWithContext(context.Context) KeyspaceTagOutput }
KeyspaceTagInput is an input type that accepts KeyspaceTagArgs and KeyspaceTagOutput values. You can construct a concrete instance of `KeyspaceTagInput` via:
KeyspaceTagArgs{...}
type KeyspaceTagOutput ¶
type KeyspaceTagOutput struct{ *pulumi.OutputState }
func (KeyspaceTagOutput) ElementType ¶
func (KeyspaceTagOutput) ElementType() reflect.Type
func (KeyspaceTagOutput) Key ¶
func (o KeyspaceTagOutput) Key() pulumi.StringOutput
func (KeyspaceTagOutput) ToKeyspaceTagOutput ¶
func (o KeyspaceTagOutput) ToKeyspaceTagOutput() KeyspaceTagOutput
func (KeyspaceTagOutput) ToKeyspaceTagOutputWithContext ¶
func (o KeyspaceTagOutput) ToKeyspaceTagOutputWithContext(ctx context.Context) KeyspaceTagOutput
func (KeyspaceTagOutput) Value ¶
func (o KeyspaceTagOutput) Value() pulumi.StringOutput
type LookupKeyspaceArgs ¶ added in v0.12.0
type LookupKeyspaceArgs struct { // Name for Cassandra keyspace KeyspaceName string `pulumi:"keyspaceName"` }
type LookupKeyspaceOutputArgs ¶ added in v0.12.0
type LookupKeyspaceOutputArgs struct { // Name for Cassandra keyspace KeyspaceName pulumi.StringInput `pulumi:"keyspaceName"` }
func (LookupKeyspaceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupKeyspaceOutputArgs) ElementType() reflect.Type
type LookupKeyspaceResult ¶ added in v0.12.0
type LookupKeyspaceResult struct {
Tags []KeyspaceTag `pulumi:"tags"`
}
func LookupKeyspace ¶ added in v0.12.0
func LookupKeyspace(ctx *pulumi.Context, args *LookupKeyspaceArgs, opts ...pulumi.InvokeOption) (*LookupKeyspaceResult, error)
Resource schema for AWS::Cassandra::Keyspace
type LookupKeyspaceResultOutput ¶ added in v0.12.0
type LookupKeyspaceResultOutput struct{ *pulumi.OutputState }
func LookupKeyspaceOutput ¶ added in v0.12.0
func LookupKeyspaceOutput(ctx *pulumi.Context, args LookupKeyspaceOutputArgs, opts ...pulumi.InvokeOption) LookupKeyspaceResultOutput
func (LookupKeyspaceResultOutput) ElementType ¶ added in v0.12.0
func (LookupKeyspaceResultOutput) ElementType() reflect.Type
func (LookupKeyspaceResultOutput) Tags ¶ added in v0.12.0
func (o LookupKeyspaceResultOutput) Tags() KeyspaceTagArrayOutput
func (LookupKeyspaceResultOutput) ToLookupKeyspaceResultOutput ¶ added in v0.12.0
func (o LookupKeyspaceResultOutput) ToLookupKeyspaceResultOutput() LookupKeyspaceResultOutput
func (LookupKeyspaceResultOutput) ToLookupKeyspaceResultOutputWithContext ¶ added in v0.12.0
func (o LookupKeyspaceResultOutput) ToLookupKeyspaceResultOutputWithContext(ctx context.Context) LookupKeyspaceResultOutput
type LookupTableArgs ¶ added in v0.12.0
type LookupTableOutputArgs ¶ added in v0.12.0
type LookupTableOutputArgs struct { // Name for Cassandra keyspace KeyspaceName pulumi.StringInput `pulumi:"keyspaceName"` // Name for Cassandra table TableName pulumi.StringInput `pulumi:"tableName"` }
func (LookupTableOutputArgs) ElementType ¶ added in v0.12.0
func (LookupTableOutputArgs) ElementType() reflect.Type
type LookupTableResult ¶ added in v0.12.0
type LookupTableResult struct { BillingMode *TableBillingMode `pulumi:"billingMode"` // Default TTL (Time To Live) in seconds, where zero is disabled. If the value is greater than zero, TTL is enabled for the entire table and an expiration timestamp is added to each column. DefaultTimeToLive *int `pulumi:"defaultTimeToLive"` EncryptionSpecification *TableEncryptionSpecification `pulumi:"encryptionSpecification"` // Indicates whether point in time recovery is enabled (true) or disabled (false) on the table PointInTimeRecoveryEnabled *bool `pulumi:"pointInTimeRecoveryEnabled"` // Non-key columns of the table RegularColumns []TableColumn `pulumi:"regularColumns"` // An array of key-value pairs to apply to this resource Tags []TableTag `pulumi:"tags"` }
func LookupTable ¶ added in v0.12.0
func LookupTable(ctx *pulumi.Context, args *LookupTableArgs, opts ...pulumi.InvokeOption) (*LookupTableResult, error)
Resource schema for AWS::Cassandra::Table
type LookupTableResultOutput ¶ added in v0.12.0
type LookupTableResultOutput struct{ *pulumi.OutputState }
func LookupTableOutput ¶ added in v0.12.0
func LookupTableOutput(ctx *pulumi.Context, args LookupTableOutputArgs, opts ...pulumi.InvokeOption) LookupTableResultOutput
func (LookupTableResultOutput) BillingMode ¶ added in v0.12.0
func (o LookupTableResultOutput) BillingMode() TableBillingModePtrOutput
func (LookupTableResultOutput) DefaultTimeToLive ¶ added in v0.12.0
func (o LookupTableResultOutput) DefaultTimeToLive() pulumi.IntPtrOutput
Default TTL (Time To Live) in seconds, where zero is disabled. If the value is greater than zero, TTL is enabled for the entire table and an expiration timestamp is added to each column.
func (LookupTableResultOutput) ElementType ¶ added in v0.12.0
func (LookupTableResultOutput) ElementType() reflect.Type
func (LookupTableResultOutput) EncryptionSpecification ¶ added in v0.12.0
func (o LookupTableResultOutput) EncryptionSpecification() TableEncryptionSpecificationPtrOutput
func (LookupTableResultOutput) PointInTimeRecoveryEnabled ¶ added in v0.12.0
func (o LookupTableResultOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
Indicates whether point in time recovery is enabled (true) or disabled (false) on the table
func (LookupTableResultOutput) RegularColumns ¶ added in v0.12.0
func (o LookupTableResultOutput) RegularColumns() TableColumnArrayOutput
Non-key columns of the table
func (LookupTableResultOutput) Tags ¶ added in v0.12.0
func (o LookupTableResultOutput) Tags() TableTagArrayOutput
An array of key-value pairs to apply to this resource
func (LookupTableResultOutput) ToLookupTableResultOutput ¶ added in v0.12.0
func (o LookupTableResultOutput) ToLookupTableResultOutput() LookupTableResultOutput
func (LookupTableResultOutput) ToLookupTableResultOutputWithContext ¶ added in v0.12.0
func (o LookupTableResultOutput) ToLookupTableResultOutputWithContext(ctx context.Context) LookupTableResultOutput
type Table ¶
type Table struct { pulumi.CustomResourceState BillingMode TableBillingModePtrOutput `pulumi:"billingMode"` // Indicates whether client side timestamps are enabled (true) or disabled (false) on the table. False by default, once it is enabled it cannot be disabled again. ClientSideTimestampsEnabled pulumi.BoolPtrOutput `pulumi:"clientSideTimestampsEnabled"` // Clustering key columns of the table ClusteringKeyColumns TableClusteringKeyColumnArrayOutput `pulumi:"clusteringKeyColumns"` // Default TTL (Time To Live) in seconds, where zero is disabled. If the value is greater than zero, TTL is enabled for the entire table and an expiration timestamp is added to each column. DefaultTimeToLive pulumi.IntPtrOutput `pulumi:"defaultTimeToLive"` EncryptionSpecification TableEncryptionSpecificationPtrOutput `pulumi:"encryptionSpecification"` // Name for Cassandra keyspace KeyspaceName pulumi.StringOutput `pulumi:"keyspaceName"` // Partition key columns of the table PartitionKeyColumns TableColumnArrayOutput `pulumi:"partitionKeyColumns"` // Indicates whether point in time recovery is enabled (true) or disabled (false) on the table PointInTimeRecoveryEnabled pulumi.BoolPtrOutput `pulumi:"pointInTimeRecoveryEnabled"` // Non-key columns of the table RegularColumns TableColumnArrayOutput `pulumi:"regularColumns"` // Name for Cassandra table TableName pulumi.StringPtrOutput `pulumi:"tableName"` // An array of key-value pairs to apply to this resource Tags TableTagArrayOutput `pulumi:"tags"` }
Resource schema for AWS::Cassandra::Table
func GetTable ¶
func GetTable(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TableState, opts ...pulumi.ResourceOption) (*Table, error)
GetTable gets an existing Table resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTable ¶
func NewTable(ctx *pulumi.Context, name string, args *TableArgs, opts ...pulumi.ResourceOption) (*Table, error)
NewTable registers a new resource with the given unique name, arguments, and options.
func (*Table) ElementType ¶
func (*Table) ToTableOutput ¶
func (i *Table) ToTableOutput() TableOutput
func (*Table) ToTableOutputWithContext ¶
func (i *Table) ToTableOutputWithContext(ctx context.Context) TableOutput
type TableArgs ¶
type TableArgs struct { BillingMode TableBillingModePtrInput // Indicates whether client side timestamps are enabled (true) or disabled (false) on the table. False by default, once it is enabled it cannot be disabled again. ClientSideTimestampsEnabled pulumi.BoolPtrInput // Clustering key columns of the table ClusteringKeyColumns TableClusteringKeyColumnArrayInput // Default TTL (Time To Live) in seconds, where zero is disabled. If the value is greater than zero, TTL is enabled for the entire table and an expiration timestamp is added to each column. DefaultTimeToLive pulumi.IntPtrInput EncryptionSpecification TableEncryptionSpecificationPtrInput // Name for Cassandra keyspace KeyspaceName pulumi.StringInput // Partition key columns of the table PartitionKeyColumns TableColumnArrayInput // Indicates whether point in time recovery is enabled (true) or disabled (false) on the table PointInTimeRecoveryEnabled pulumi.BoolPtrInput // Non-key columns of the table RegularColumns TableColumnArrayInput // Name for Cassandra table TableName pulumi.StringPtrInput // An array of key-value pairs to apply to this resource Tags TableTagArrayInput }
The set of arguments for constructing a Table resource.
func (TableArgs) ElementType ¶
type TableBillingMode ¶
type TableBillingMode struct { Mode TableMode `pulumi:"mode"` ProvisionedThroughput *TableProvisionedThroughput `pulumi:"provisionedThroughput"` }
type TableBillingModeArgs ¶
type TableBillingModeArgs struct { Mode TableModeInput `pulumi:"mode"` ProvisionedThroughput TableProvisionedThroughputPtrInput `pulumi:"provisionedThroughput"` }
func (TableBillingModeArgs) ElementType ¶
func (TableBillingModeArgs) ElementType() reflect.Type
func (TableBillingModeArgs) ToTableBillingModeOutput ¶
func (i TableBillingModeArgs) ToTableBillingModeOutput() TableBillingModeOutput
func (TableBillingModeArgs) ToTableBillingModeOutputWithContext ¶
func (i TableBillingModeArgs) ToTableBillingModeOutputWithContext(ctx context.Context) TableBillingModeOutput
func (TableBillingModeArgs) ToTableBillingModePtrOutput ¶
func (i TableBillingModeArgs) ToTableBillingModePtrOutput() TableBillingModePtrOutput
func (TableBillingModeArgs) ToTableBillingModePtrOutputWithContext ¶
func (i TableBillingModeArgs) ToTableBillingModePtrOutputWithContext(ctx context.Context) TableBillingModePtrOutput
type TableBillingModeInput ¶
type TableBillingModeInput interface { pulumi.Input ToTableBillingModeOutput() TableBillingModeOutput ToTableBillingModeOutputWithContext(context.Context) TableBillingModeOutput }
TableBillingModeInput is an input type that accepts TableBillingModeArgs and TableBillingModeOutput values. You can construct a concrete instance of `TableBillingModeInput` via:
TableBillingModeArgs{...}
type TableBillingModeOutput ¶
type TableBillingModeOutput struct{ *pulumi.OutputState }
func (TableBillingModeOutput) ElementType ¶
func (TableBillingModeOutput) ElementType() reflect.Type
func (TableBillingModeOutput) Mode ¶
func (o TableBillingModeOutput) Mode() TableModeOutput
func (TableBillingModeOutput) ProvisionedThroughput ¶
func (o TableBillingModeOutput) ProvisionedThroughput() TableProvisionedThroughputPtrOutput
func (TableBillingModeOutput) ToTableBillingModeOutput ¶
func (o TableBillingModeOutput) ToTableBillingModeOutput() TableBillingModeOutput
func (TableBillingModeOutput) ToTableBillingModeOutputWithContext ¶
func (o TableBillingModeOutput) ToTableBillingModeOutputWithContext(ctx context.Context) TableBillingModeOutput
func (TableBillingModeOutput) ToTableBillingModePtrOutput ¶
func (o TableBillingModeOutput) ToTableBillingModePtrOutput() TableBillingModePtrOutput
func (TableBillingModeOutput) ToTableBillingModePtrOutputWithContext ¶
func (o TableBillingModeOutput) ToTableBillingModePtrOutputWithContext(ctx context.Context) TableBillingModePtrOutput
type TableBillingModePtrInput ¶
type TableBillingModePtrInput interface { pulumi.Input ToTableBillingModePtrOutput() TableBillingModePtrOutput ToTableBillingModePtrOutputWithContext(context.Context) TableBillingModePtrOutput }
TableBillingModePtrInput is an input type that accepts TableBillingModeArgs, TableBillingModePtr and TableBillingModePtrOutput values. You can construct a concrete instance of `TableBillingModePtrInput` via:
TableBillingModeArgs{...} or: nil
func TableBillingModePtr ¶
func TableBillingModePtr(v *TableBillingModeArgs) TableBillingModePtrInput
type TableBillingModePtrOutput ¶
type TableBillingModePtrOutput struct{ *pulumi.OutputState }
func (TableBillingModePtrOutput) Elem ¶
func (o TableBillingModePtrOutput) Elem() TableBillingModeOutput
func (TableBillingModePtrOutput) ElementType ¶
func (TableBillingModePtrOutput) ElementType() reflect.Type
func (TableBillingModePtrOutput) Mode ¶
func (o TableBillingModePtrOutput) Mode() TableModePtrOutput
func (TableBillingModePtrOutput) ProvisionedThroughput ¶
func (o TableBillingModePtrOutput) ProvisionedThroughput() TableProvisionedThroughputPtrOutput
func (TableBillingModePtrOutput) ToTableBillingModePtrOutput ¶
func (o TableBillingModePtrOutput) ToTableBillingModePtrOutput() TableBillingModePtrOutput
func (TableBillingModePtrOutput) ToTableBillingModePtrOutputWithContext ¶
func (o TableBillingModePtrOutput) ToTableBillingModePtrOutputWithContext(ctx context.Context) TableBillingModePtrOutput
type TableClusteringKeyColumn ¶
type TableClusteringKeyColumn struct { Column TableColumn `pulumi:"column"` OrderBy *TableClusteringKeyColumnOrderBy `pulumi:"orderBy"` }
type TableClusteringKeyColumnArgs ¶
type TableClusteringKeyColumnArgs struct { Column TableColumnInput `pulumi:"column"` OrderBy TableClusteringKeyColumnOrderByPtrInput `pulumi:"orderBy"` }
func (TableClusteringKeyColumnArgs) ElementType ¶
func (TableClusteringKeyColumnArgs) ElementType() reflect.Type
func (TableClusteringKeyColumnArgs) ToTableClusteringKeyColumnOutput ¶
func (i TableClusteringKeyColumnArgs) ToTableClusteringKeyColumnOutput() TableClusteringKeyColumnOutput
func (TableClusteringKeyColumnArgs) ToTableClusteringKeyColumnOutputWithContext ¶
func (i TableClusteringKeyColumnArgs) ToTableClusteringKeyColumnOutputWithContext(ctx context.Context) TableClusteringKeyColumnOutput
type TableClusteringKeyColumnArray ¶
type TableClusteringKeyColumnArray []TableClusteringKeyColumnInput
func (TableClusteringKeyColumnArray) ElementType ¶
func (TableClusteringKeyColumnArray) ElementType() reflect.Type
func (TableClusteringKeyColumnArray) ToTableClusteringKeyColumnArrayOutput ¶
func (i TableClusteringKeyColumnArray) ToTableClusteringKeyColumnArrayOutput() TableClusteringKeyColumnArrayOutput
func (TableClusteringKeyColumnArray) ToTableClusteringKeyColumnArrayOutputWithContext ¶
func (i TableClusteringKeyColumnArray) ToTableClusteringKeyColumnArrayOutputWithContext(ctx context.Context) TableClusteringKeyColumnArrayOutput
type TableClusteringKeyColumnArrayInput ¶
type TableClusteringKeyColumnArrayInput interface { pulumi.Input ToTableClusteringKeyColumnArrayOutput() TableClusteringKeyColumnArrayOutput ToTableClusteringKeyColumnArrayOutputWithContext(context.Context) TableClusteringKeyColumnArrayOutput }
TableClusteringKeyColumnArrayInput is an input type that accepts TableClusteringKeyColumnArray and TableClusteringKeyColumnArrayOutput values. You can construct a concrete instance of `TableClusteringKeyColumnArrayInput` via:
TableClusteringKeyColumnArray{ TableClusteringKeyColumnArgs{...} }
type TableClusteringKeyColumnArrayOutput ¶
type TableClusteringKeyColumnArrayOutput struct{ *pulumi.OutputState }
func (TableClusteringKeyColumnArrayOutput) ElementType ¶
func (TableClusteringKeyColumnArrayOutput) ElementType() reflect.Type
func (TableClusteringKeyColumnArrayOutput) Index ¶
func (o TableClusteringKeyColumnArrayOutput) Index(i pulumi.IntInput) TableClusteringKeyColumnOutput
func (TableClusteringKeyColumnArrayOutput) ToTableClusteringKeyColumnArrayOutput ¶
func (o TableClusteringKeyColumnArrayOutput) ToTableClusteringKeyColumnArrayOutput() TableClusteringKeyColumnArrayOutput
func (TableClusteringKeyColumnArrayOutput) ToTableClusteringKeyColumnArrayOutputWithContext ¶
func (o TableClusteringKeyColumnArrayOutput) ToTableClusteringKeyColumnArrayOutputWithContext(ctx context.Context) TableClusteringKeyColumnArrayOutput
type TableClusteringKeyColumnInput ¶
type TableClusteringKeyColumnInput interface { pulumi.Input ToTableClusteringKeyColumnOutput() TableClusteringKeyColumnOutput ToTableClusteringKeyColumnOutputWithContext(context.Context) TableClusteringKeyColumnOutput }
TableClusteringKeyColumnInput is an input type that accepts TableClusteringKeyColumnArgs and TableClusteringKeyColumnOutput values. You can construct a concrete instance of `TableClusteringKeyColumnInput` via:
TableClusteringKeyColumnArgs{...}
type TableClusteringKeyColumnOrderBy ¶
type TableClusteringKeyColumnOrderBy string
func (TableClusteringKeyColumnOrderBy) ElementType ¶
func (TableClusteringKeyColumnOrderBy) ElementType() reflect.Type
func (TableClusteringKeyColumnOrderBy) ToStringOutput ¶
func (e TableClusteringKeyColumnOrderBy) ToStringOutput() pulumi.StringOutput
func (TableClusteringKeyColumnOrderBy) ToStringOutputWithContext ¶
func (e TableClusteringKeyColumnOrderBy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TableClusteringKeyColumnOrderBy) ToStringPtrOutput ¶
func (e TableClusteringKeyColumnOrderBy) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableClusteringKeyColumnOrderBy) ToStringPtrOutputWithContext ¶
func (e TableClusteringKeyColumnOrderBy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByOutput ¶
func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByOutput() TableClusteringKeyColumnOrderByOutput
func (TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByOutputWithContext ¶
func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByOutput
func (TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByPtrOutput ¶
func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByPtrOutput() TableClusteringKeyColumnOrderByPtrOutput
func (TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByPtrOutputWithContext ¶
func (e TableClusteringKeyColumnOrderBy) ToTableClusteringKeyColumnOrderByPtrOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByPtrOutput
type TableClusteringKeyColumnOrderByInput ¶
type TableClusteringKeyColumnOrderByInput interface { pulumi.Input ToTableClusteringKeyColumnOrderByOutput() TableClusteringKeyColumnOrderByOutput ToTableClusteringKeyColumnOrderByOutputWithContext(context.Context) TableClusteringKeyColumnOrderByOutput }
TableClusteringKeyColumnOrderByInput is an input type that accepts TableClusteringKeyColumnOrderByArgs and TableClusteringKeyColumnOrderByOutput values. You can construct a concrete instance of `TableClusteringKeyColumnOrderByInput` via:
TableClusteringKeyColumnOrderByArgs{...}
type TableClusteringKeyColumnOrderByOutput ¶
type TableClusteringKeyColumnOrderByOutput struct{ *pulumi.OutputState }
func (TableClusteringKeyColumnOrderByOutput) ElementType ¶
func (TableClusteringKeyColumnOrderByOutput) ElementType() reflect.Type
func (TableClusteringKeyColumnOrderByOutput) ToStringOutput ¶
func (o TableClusteringKeyColumnOrderByOutput) ToStringOutput() pulumi.StringOutput
func (TableClusteringKeyColumnOrderByOutput) ToStringOutputWithContext ¶
func (o TableClusteringKeyColumnOrderByOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TableClusteringKeyColumnOrderByOutput) ToStringPtrOutput ¶
func (o TableClusteringKeyColumnOrderByOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableClusteringKeyColumnOrderByOutput) ToStringPtrOutputWithContext ¶
func (o TableClusteringKeyColumnOrderByOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByOutput ¶
func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByOutput() TableClusteringKeyColumnOrderByOutput
func (TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByOutputWithContext ¶
func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByOutput
func (TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByPtrOutput ¶
func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByPtrOutput() TableClusteringKeyColumnOrderByPtrOutput
func (TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByPtrOutputWithContext ¶
func (o TableClusteringKeyColumnOrderByOutput) ToTableClusteringKeyColumnOrderByPtrOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByPtrOutput
type TableClusteringKeyColumnOrderByPtrInput ¶
type TableClusteringKeyColumnOrderByPtrInput interface { pulumi.Input ToTableClusteringKeyColumnOrderByPtrOutput() TableClusteringKeyColumnOrderByPtrOutput ToTableClusteringKeyColumnOrderByPtrOutputWithContext(context.Context) TableClusteringKeyColumnOrderByPtrOutput }
func TableClusteringKeyColumnOrderByPtr ¶
func TableClusteringKeyColumnOrderByPtr(v string) TableClusteringKeyColumnOrderByPtrInput
type TableClusteringKeyColumnOrderByPtrOutput ¶
type TableClusteringKeyColumnOrderByPtrOutput struct{ *pulumi.OutputState }
func (TableClusteringKeyColumnOrderByPtrOutput) ElementType ¶
func (TableClusteringKeyColumnOrderByPtrOutput) ElementType() reflect.Type
func (TableClusteringKeyColumnOrderByPtrOutput) ToStringPtrOutput ¶
func (o TableClusteringKeyColumnOrderByPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableClusteringKeyColumnOrderByPtrOutput) ToStringPtrOutputWithContext ¶
func (o TableClusteringKeyColumnOrderByPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableClusteringKeyColumnOrderByPtrOutput) ToTableClusteringKeyColumnOrderByPtrOutput ¶
func (o TableClusteringKeyColumnOrderByPtrOutput) ToTableClusteringKeyColumnOrderByPtrOutput() TableClusteringKeyColumnOrderByPtrOutput
func (TableClusteringKeyColumnOrderByPtrOutput) ToTableClusteringKeyColumnOrderByPtrOutputWithContext ¶
func (o TableClusteringKeyColumnOrderByPtrOutput) ToTableClusteringKeyColumnOrderByPtrOutputWithContext(ctx context.Context) TableClusteringKeyColumnOrderByPtrOutput
type TableClusteringKeyColumnOutput ¶
type TableClusteringKeyColumnOutput struct{ *pulumi.OutputState }
func (TableClusteringKeyColumnOutput) Column ¶
func (o TableClusteringKeyColumnOutput) Column() TableColumnOutput
func (TableClusteringKeyColumnOutput) ElementType ¶
func (TableClusteringKeyColumnOutput) ElementType() reflect.Type
func (TableClusteringKeyColumnOutput) OrderBy ¶
func (o TableClusteringKeyColumnOutput) OrderBy() TableClusteringKeyColumnOrderByPtrOutput
func (TableClusteringKeyColumnOutput) ToTableClusteringKeyColumnOutput ¶
func (o TableClusteringKeyColumnOutput) ToTableClusteringKeyColumnOutput() TableClusteringKeyColumnOutput
func (TableClusteringKeyColumnOutput) ToTableClusteringKeyColumnOutputWithContext ¶
func (o TableClusteringKeyColumnOutput) ToTableClusteringKeyColumnOutputWithContext(ctx context.Context) TableClusteringKeyColumnOutput
type TableColumn ¶
type TableColumnArgs ¶
type TableColumnArgs struct { ColumnName pulumi.StringInput `pulumi:"columnName"` ColumnType pulumi.StringInput `pulumi:"columnType"` }
func (TableColumnArgs) ElementType ¶
func (TableColumnArgs) ElementType() reflect.Type
func (TableColumnArgs) ToTableColumnOutput ¶
func (i TableColumnArgs) ToTableColumnOutput() TableColumnOutput
func (TableColumnArgs) ToTableColumnOutputWithContext ¶
func (i TableColumnArgs) ToTableColumnOutputWithContext(ctx context.Context) TableColumnOutput
type TableColumnArray ¶
type TableColumnArray []TableColumnInput
func (TableColumnArray) ElementType ¶
func (TableColumnArray) ElementType() reflect.Type
func (TableColumnArray) ToTableColumnArrayOutput ¶
func (i TableColumnArray) ToTableColumnArrayOutput() TableColumnArrayOutput
func (TableColumnArray) ToTableColumnArrayOutputWithContext ¶
func (i TableColumnArray) ToTableColumnArrayOutputWithContext(ctx context.Context) TableColumnArrayOutput
type TableColumnArrayInput ¶
type TableColumnArrayInput interface { pulumi.Input ToTableColumnArrayOutput() TableColumnArrayOutput ToTableColumnArrayOutputWithContext(context.Context) TableColumnArrayOutput }
TableColumnArrayInput is an input type that accepts TableColumnArray and TableColumnArrayOutput values. You can construct a concrete instance of `TableColumnArrayInput` via:
TableColumnArray{ TableColumnArgs{...} }
type TableColumnArrayOutput ¶
type TableColumnArrayOutput struct{ *pulumi.OutputState }
func (TableColumnArrayOutput) ElementType ¶
func (TableColumnArrayOutput) ElementType() reflect.Type
func (TableColumnArrayOutput) Index ¶
func (o TableColumnArrayOutput) Index(i pulumi.IntInput) TableColumnOutput
func (TableColumnArrayOutput) ToTableColumnArrayOutput ¶
func (o TableColumnArrayOutput) ToTableColumnArrayOutput() TableColumnArrayOutput
func (TableColumnArrayOutput) ToTableColumnArrayOutputWithContext ¶
func (o TableColumnArrayOutput) ToTableColumnArrayOutputWithContext(ctx context.Context) TableColumnArrayOutput
type TableColumnInput ¶
type TableColumnInput interface { pulumi.Input ToTableColumnOutput() TableColumnOutput ToTableColumnOutputWithContext(context.Context) TableColumnOutput }
TableColumnInput is an input type that accepts TableColumnArgs and TableColumnOutput values. You can construct a concrete instance of `TableColumnInput` via:
TableColumnArgs{...}
type TableColumnOutput ¶
type TableColumnOutput struct{ *pulumi.OutputState }
func (TableColumnOutput) ColumnName ¶
func (o TableColumnOutput) ColumnName() pulumi.StringOutput
func (TableColumnOutput) ColumnType ¶
func (o TableColumnOutput) ColumnType() pulumi.StringOutput
func (TableColumnOutput) ElementType ¶
func (TableColumnOutput) ElementType() reflect.Type
func (TableColumnOutput) ToTableColumnOutput ¶
func (o TableColumnOutput) ToTableColumnOutput() TableColumnOutput
func (TableColumnOutput) ToTableColumnOutputWithContext ¶
func (o TableColumnOutput) ToTableColumnOutputWithContext(ctx context.Context) TableColumnOutput
type TableEncryptionSpecification ¶
type TableEncryptionSpecification struct { EncryptionType TableEncryptionType `pulumi:"encryptionType"` KmsKeyIdentifier *string `pulumi:"kmsKeyIdentifier"` }
Represents the settings used to enable server-side encryption
type TableEncryptionSpecificationArgs ¶
type TableEncryptionSpecificationArgs struct { EncryptionType TableEncryptionTypeInput `pulumi:"encryptionType"` KmsKeyIdentifier pulumi.StringPtrInput `pulumi:"kmsKeyIdentifier"` }
Represents the settings used to enable server-side encryption
func (TableEncryptionSpecificationArgs) ElementType ¶
func (TableEncryptionSpecificationArgs) ElementType() reflect.Type
func (TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationOutput ¶
func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationOutput() TableEncryptionSpecificationOutput
func (TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationOutputWithContext ¶
func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationOutputWithContext(ctx context.Context) TableEncryptionSpecificationOutput
func (TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationPtrOutput ¶
func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationPtrOutput() TableEncryptionSpecificationPtrOutput
func (TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationPtrOutputWithContext ¶
func (i TableEncryptionSpecificationArgs) ToTableEncryptionSpecificationPtrOutputWithContext(ctx context.Context) TableEncryptionSpecificationPtrOutput
type TableEncryptionSpecificationInput ¶
type TableEncryptionSpecificationInput interface { pulumi.Input ToTableEncryptionSpecificationOutput() TableEncryptionSpecificationOutput ToTableEncryptionSpecificationOutputWithContext(context.Context) TableEncryptionSpecificationOutput }
TableEncryptionSpecificationInput is an input type that accepts TableEncryptionSpecificationArgs and TableEncryptionSpecificationOutput values. You can construct a concrete instance of `TableEncryptionSpecificationInput` via:
TableEncryptionSpecificationArgs{...}
type TableEncryptionSpecificationOutput ¶
type TableEncryptionSpecificationOutput struct{ *pulumi.OutputState }
Represents the settings used to enable server-side encryption
func (TableEncryptionSpecificationOutput) ElementType ¶
func (TableEncryptionSpecificationOutput) ElementType() reflect.Type
func (TableEncryptionSpecificationOutput) EncryptionType ¶
func (o TableEncryptionSpecificationOutput) EncryptionType() TableEncryptionTypeOutput
func (TableEncryptionSpecificationOutput) KmsKeyIdentifier ¶
func (o TableEncryptionSpecificationOutput) KmsKeyIdentifier() pulumi.StringPtrOutput
func (TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationOutput ¶
func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationOutput() TableEncryptionSpecificationOutput
func (TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationOutputWithContext ¶
func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationOutputWithContext(ctx context.Context) TableEncryptionSpecificationOutput
func (TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationPtrOutput ¶
func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationPtrOutput() TableEncryptionSpecificationPtrOutput
func (TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationPtrOutputWithContext ¶
func (o TableEncryptionSpecificationOutput) ToTableEncryptionSpecificationPtrOutputWithContext(ctx context.Context) TableEncryptionSpecificationPtrOutput
type TableEncryptionSpecificationPtrInput ¶
type TableEncryptionSpecificationPtrInput interface { pulumi.Input ToTableEncryptionSpecificationPtrOutput() TableEncryptionSpecificationPtrOutput ToTableEncryptionSpecificationPtrOutputWithContext(context.Context) TableEncryptionSpecificationPtrOutput }
TableEncryptionSpecificationPtrInput is an input type that accepts TableEncryptionSpecificationArgs, TableEncryptionSpecificationPtr and TableEncryptionSpecificationPtrOutput values. You can construct a concrete instance of `TableEncryptionSpecificationPtrInput` via:
TableEncryptionSpecificationArgs{...} or: nil
func TableEncryptionSpecificationPtr ¶
func TableEncryptionSpecificationPtr(v *TableEncryptionSpecificationArgs) TableEncryptionSpecificationPtrInput
type TableEncryptionSpecificationPtrOutput ¶
type TableEncryptionSpecificationPtrOutput struct{ *pulumi.OutputState }
func (TableEncryptionSpecificationPtrOutput) ElementType ¶
func (TableEncryptionSpecificationPtrOutput) ElementType() reflect.Type
func (TableEncryptionSpecificationPtrOutput) EncryptionType ¶
func (o TableEncryptionSpecificationPtrOutput) EncryptionType() TableEncryptionTypePtrOutput
func (TableEncryptionSpecificationPtrOutput) KmsKeyIdentifier ¶
func (o TableEncryptionSpecificationPtrOutput) KmsKeyIdentifier() pulumi.StringPtrOutput
func (TableEncryptionSpecificationPtrOutput) ToTableEncryptionSpecificationPtrOutput ¶
func (o TableEncryptionSpecificationPtrOutput) ToTableEncryptionSpecificationPtrOutput() TableEncryptionSpecificationPtrOutput
func (TableEncryptionSpecificationPtrOutput) ToTableEncryptionSpecificationPtrOutputWithContext ¶
func (o TableEncryptionSpecificationPtrOutput) ToTableEncryptionSpecificationPtrOutputWithContext(ctx context.Context) TableEncryptionSpecificationPtrOutput
type TableEncryptionType ¶
type TableEncryptionType string
Server-side encryption type
func (TableEncryptionType) ElementType ¶
func (TableEncryptionType) ElementType() reflect.Type
func (TableEncryptionType) ToStringOutput ¶
func (e TableEncryptionType) ToStringOutput() pulumi.StringOutput
func (TableEncryptionType) ToStringOutputWithContext ¶
func (e TableEncryptionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TableEncryptionType) ToStringPtrOutput ¶
func (e TableEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableEncryptionType) ToStringPtrOutputWithContext ¶
func (e TableEncryptionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableEncryptionType) ToTableEncryptionTypeOutput ¶
func (e TableEncryptionType) ToTableEncryptionTypeOutput() TableEncryptionTypeOutput
func (TableEncryptionType) ToTableEncryptionTypeOutputWithContext ¶
func (e TableEncryptionType) ToTableEncryptionTypeOutputWithContext(ctx context.Context) TableEncryptionTypeOutput
func (TableEncryptionType) ToTableEncryptionTypePtrOutput ¶
func (e TableEncryptionType) ToTableEncryptionTypePtrOutput() TableEncryptionTypePtrOutput
func (TableEncryptionType) ToTableEncryptionTypePtrOutputWithContext ¶
func (e TableEncryptionType) ToTableEncryptionTypePtrOutputWithContext(ctx context.Context) TableEncryptionTypePtrOutput
type TableEncryptionTypeInput ¶
type TableEncryptionTypeInput interface { pulumi.Input ToTableEncryptionTypeOutput() TableEncryptionTypeOutput ToTableEncryptionTypeOutputWithContext(context.Context) TableEncryptionTypeOutput }
TableEncryptionTypeInput is an input type that accepts TableEncryptionTypeArgs and TableEncryptionTypeOutput values. You can construct a concrete instance of `TableEncryptionTypeInput` via:
TableEncryptionTypeArgs{...}
type TableEncryptionTypeOutput ¶
type TableEncryptionTypeOutput struct{ *pulumi.OutputState }
func (TableEncryptionTypeOutput) ElementType ¶
func (TableEncryptionTypeOutput) ElementType() reflect.Type
func (TableEncryptionTypeOutput) ToStringOutput ¶
func (o TableEncryptionTypeOutput) ToStringOutput() pulumi.StringOutput
func (TableEncryptionTypeOutput) ToStringOutputWithContext ¶
func (o TableEncryptionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TableEncryptionTypeOutput) ToStringPtrOutput ¶
func (o TableEncryptionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableEncryptionTypeOutput) ToStringPtrOutputWithContext ¶
func (o TableEncryptionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableEncryptionTypeOutput) ToTableEncryptionTypeOutput ¶
func (o TableEncryptionTypeOutput) ToTableEncryptionTypeOutput() TableEncryptionTypeOutput
func (TableEncryptionTypeOutput) ToTableEncryptionTypeOutputWithContext ¶
func (o TableEncryptionTypeOutput) ToTableEncryptionTypeOutputWithContext(ctx context.Context) TableEncryptionTypeOutput
func (TableEncryptionTypeOutput) ToTableEncryptionTypePtrOutput ¶
func (o TableEncryptionTypeOutput) ToTableEncryptionTypePtrOutput() TableEncryptionTypePtrOutput
func (TableEncryptionTypeOutput) ToTableEncryptionTypePtrOutputWithContext ¶
func (o TableEncryptionTypeOutput) ToTableEncryptionTypePtrOutputWithContext(ctx context.Context) TableEncryptionTypePtrOutput
type TableEncryptionTypePtrInput ¶
type TableEncryptionTypePtrInput interface { pulumi.Input ToTableEncryptionTypePtrOutput() TableEncryptionTypePtrOutput ToTableEncryptionTypePtrOutputWithContext(context.Context) TableEncryptionTypePtrOutput }
func TableEncryptionTypePtr ¶
func TableEncryptionTypePtr(v string) TableEncryptionTypePtrInput
type TableEncryptionTypePtrOutput ¶
type TableEncryptionTypePtrOutput struct{ *pulumi.OutputState }
func (TableEncryptionTypePtrOutput) Elem ¶
func (o TableEncryptionTypePtrOutput) Elem() TableEncryptionTypeOutput
func (TableEncryptionTypePtrOutput) ElementType ¶
func (TableEncryptionTypePtrOutput) ElementType() reflect.Type
func (TableEncryptionTypePtrOutput) ToStringPtrOutput ¶
func (o TableEncryptionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableEncryptionTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o TableEncryptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableEncryptionTypePtrOutput) ToTableEncryptionTypePtrOutput ¶
func (o TableEncryptionTypePtrOutput) ToTableEncryptionTypePtrOutput() TableEncryptionTypePtrOutput
func (TableEncryptionTypePtrOutput) ToTableEncryptionTypePtrOutputWithContext ¶
func (o TableEncryptionTypePtrOutput) ToTableEncryptionTypePtrOutputWithContext(ctx context.Context) TableEncryptionTypePtrOutput
type TableInput ¶
type TableInput interface { pulumi.Input ToTableOutput() TableOutput ToTableOutputWithContext(ctx context.Context) TableOutput }
type TableMode ¶
type TableMode string
Capacity mode for the specified table
func (TableMode) ElementType ¶
func (TableMode) ToStringOutput ¶
func (e TableMode) ToStringOutput() pulumi.StringOutput
func (TableMode) ToStringOutputWithContext ¶
func (e TableMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TableMode) ToStringPtrOutput ¶
func (e TableMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableMode) ToStringPtrOutputWithContext ¶
func (e TableMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableMode) ToTableModeOutput ¶
func (e TableMode) ToTableModeOutput() TableModeOutput
func (TableMode) ToTableModeOutputWithContext ¶
func (e TableMode) ToTableModeOutputWithContext(ctx context.Context) TableModeOutput
func (TableMode) ToTableModePtrOutput ¶
func (e TableMode) ToTableModePtrOutput() TableModePtrOutput
func (TableMode) ToTableModePtrOutputWithContext ¶
func (e TableMode) ToTableModePtrOutputWithContext(ctx context.Context) TableModePtrOutput
type TableModeInput ¶
type TableModeInput interface { pulumi.Input ToTableModeOutput() TableModeOutput ToTableModeOutputWithContext(context.Context) TableModeOutput }
TableModeInput is an input type that accepts TableModeArgs and TableModeOutput values. You can construct a concrete instance of `TableModeInput` via:
TableModeArgs{...}
type TableModeOutput ¶
type TableModeOutput struct{ *pulumi.OutputState }
func (TableModeOutput) ElementType ¶
func (TableModeOutput) ElementType() reflect.Type
func (TableModeOutput) ToStringOutput ¶
func (o TableModeOutput) ToStringOutput() pulumi.StringOutput
func (TableModeOutput) ToStringOutputWithContext ¶
func (o TableModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TableModeOutput) ToStringPtrOutput ¶
func (o TableModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableModeOutput) ToStringPtrOutputWithContext ¶
func (o TableModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableModeOutput) ToTableModeOutput ¶
func (o TableModeOutput) ToTableModeOutput() TableModeOutput
func (TableModeOutput) ToTableModeOutputWithContext ¶
func (o TableModeOutput) ToTableModeOutputWithContext(ctx context.Context) TableModeOutput
func (TableModeOutput) ToTableModePtrOutput ¶
func (o TableModeOutput) ToTableModePtrOutput() TableModePtrOutput
func (TableModeOutput) ToTableModePtrOutputWithContext ¶
func (o TableModeOutput) ToTableModePtrOutputWithContext(ctx context.Context) TableModePtrOutput
type TableModePtrInput ¶
type TableModePtrInput interface { pulumi.Input ToTableModePtrOutput() TableModePtrOutput ToTableModePtrOutputWithContext(context.Context) TableModePtrOutput }
func TableModePtr ¶
func TableModePtr(v string) TableModePtrInput
type TableModePtrOutput ¶
type TableModePtrOutput struct{ *pulumi.OutputState }
func (TableModePtrOutput) Elem ¶
func (o TableModePtrOutput) Elem() TableModeOutput
func (TableModePtrOutput) ElementType ¶
func (TableModePtrOutput) ElementType() reflect.Type
func (TableModePtrOutput) ToStringPtrOutput ¶
func (o TableModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TableModePtrOutput) ToStringPtrOutputWithContext ¶
func (o TableModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TableModePtrOutput) ToTableModePtrOutput ¶
func (o TableModePtrOutput) ToTableModePtrOutput() TableModePtrOutput
func (TableModePtrOutput) ToTableModePtrOutputWithContext ¶
func (o TableModePtrOutput) ToTableModePtrOutputWithContext(ctx context.Context) TableModePtrOutput
type TableOutput ¶
type TableOutput struct{ *pulumi.OutputState }
func (TableOutput) BillingMode ¶ added in v0.17.0
func (o TableOutput) BillingMode() TableBillingModePtrOutput
func (TableOutput) ClientSideTimestampsEnabled ¶ added in v0.54.0
func (o TableOutput) ClientSideTimestampsEnabled() pulumi.BoolPtrOutput
Indicates whether client side timestamps are enabled (true) or disabled (false) on the table. False by default, once it is enabled it cannot be disabled again.
func (TableOutput) ClusteringKeyColumns ¶ added in v0.17.0
func (o TableOutput) ClusteringKeyColumns() TableClusteringKeyColumnArrayOutput
Clustering key columns of the table
func (TableOutput) DefaultTimeToLive ¶ added in v0.17.0
func (o TableOutput) DefaultTimeToLive() pulumi.IntPtrOutput
Default TTL (Time To Live) in seconds, where zero is disabled. If the value is greater than zero, TTL is enabled for the entire table and an expiration timestamp is added to each column.
func (TableOutput) ElementType ¶
func (TableOutput) ElementType() reflect.Type
func (TableOutput) EncryptionSpecification ¶ added in v0.17.0
func (o TableOutput) EncryptionSpecification() TableEncryptionSpecificationPtrOutput
func (TableOutput) KeyspaceName ¶ added in v0.17.0
func (o TableOutput) KeyspaceName() pulumi.StringOutput
Name for Cassandra keyspace
func (TableOutput) PartitionKeyColumns ¶ added in v0.17.0
func (o TableOutput) PartitionKeyColumns() TableColumnArrayOutput
Partition key columns of the table
func (TableOutput) PointInTimeRecoveryEnabled ¶ added in v0.17.0
func (o TableOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
Indicates whether point in time recovery is enabled (true) or disabled (false) on the table
func (TableOutput) RegularColumns ¶ added in v0.17.0
func (o TableOutput) RegularColumns() TableColumnArrayOutput
Non-key columns of the table
func (TableOutput) TableName ¶ added in v0.17.0
func (o TableOutput) TableName() pulumi.StringPtrOutput
Name for Cassandra table
func (TableOutput) Tags ¶ added in v0.17.0
func (o TableOutput) Tags() TableTagArrayOutput
An array of key-value pairs to apply to this resource
func (TableOutput) ToTableOutput ¶
func (o TableOutput) ToTableOutput() TableOutput
func (TableOutput) ToTableOutputWithContext ¶
func (o TableOutput) ToTableOutputWithContext(ctx context.Context) TableOutput
type TableProvisionedThroughput ¶
type TableProvisionedThroughput struct { ReadCapacityUnits int `pulumi:"readCapacityUnits"` WriteCapacityUnits int `pulumi:"writeCapacityUnits"` }
Throughput for the specified table, which consists of values for ReadCapacityUnits and WriteCapacityUnits
type TableProvisionedThroughputArgs ¶
type TableProvisionedThroughputArgs struct { ReadCapacityUnits pulumi.IntInput `pulumi:"readCapacityUnits"` WriteCapacityUnits pulumi.IntInput `pulumi:"writeCapacityUnits"` }
Throughput for the specified table, which consists of values for ReadCapacityUnits and WriteCapacityUnits
func (TableProvisionedThroughputArgs) ElementType ¶
func (TableProvisionedThroughputArgs) ElementType() reflect.Type
func (TableProvisionedThroughputArgs) ToTableProvisionedThroughputOutput ¶
func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputOutput() TableProvisionedThroughputOutput
func (TableProvisionedThroughputArgs) ToTableProvisionedThroughputOutputWithContext ¶
func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputOutputWithContext(ctx context.Context) TableProvisionedThroughputOutput
func (TableProvisionedThroughputArgs) ToTableProvisionedThroughputPtrOutput ¶
func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputPtrOutput() TableProvisionedThroughputPtrOutput
func (TableProvisionedThroughputArgs) ToTableProvisionedThroughputPtrOutputWithContext ¶
func (i TableProvisionedThroughputArgs) ToTableProvisionedThroughputPtrOutputWithContext(ctx context.Context) TableProvisionedThroughputPtrOutput
type TableProvisionedThroughputInput ¶
type TableProvisionedThroughputInput interface { pulumi.Input ToTableProvisionedThroughputOutput() TableProvisionedThroughputOutput ToTableProvisionedThroughputOutputWithContext(context.Context) TableProvisionedThroughputOutput }
TableProvisionedThroughputInput is an input type that accepts TableProvisionedThroughputArgs and TableProvisionedThroughputOutput values. You can construct a concrete instance of `TableProvisionedThroughputInput` via:
TableProvisionedThroughputArgs{...}
type TableProvisionedThroughputOutput ¶
type TableProvisionedThroughputOutput struct{ *pulumi.OutputState }
Throughput for the specified table, which consists of values for ReadCapacityUnits and WriteCapacityUnits
func (TableProvisionedThroughputOutput) ElementType ¶
func (TableProvisionedThroughputOutput) ElementType() reflect.Type
func (TableProvisionedThroughputOutput) ReadCapacityUnits ¶
func (o TableProvisionedThroughputOutput) ReadCapacityUnits() pulumi.IntOutput
func (TableProvisionedThroughputOutput) ToTableProvisionedThroughputOutput ¶
func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputOutput() TableProvisionedThroughputOutput
func (TableProvisionedThroughputOutput) ToTableProvisionedThroughputOutputWithContext ¶
func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputOutputWithContext(ctx context.Context) TableProvisionedThroughputOutput
func (TableProvisionedThroughputOutput) ToTableProvisionedThroughputPtrOutput ¶
func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputPtrOutput() TableProvisionedThroughputPtrOutput
func (TableProvisionedThroughputOutput) ToTableProvisionedThroughputPtrOutputWithContext ¶
func (o TableProvisionedThroughputOutput) ToTableProvisionedThroughputPtrOutputWithContext(ctx context.Context) TableProvisionedThroughputPtrOutput
func (TableProvisionedThroughputOutput) WriteCapacityUnits ¶
func (o TableProvisionedThroughputOutput) WriteCapacityUnits() pulumi.IntOutput
type TableProvisionedThroughputPtrInput ¶
type TableProvisionedThroughputPtrInput interface { pulumi.Input ToTableProvisionedThroughputPtrOutput() TableProvisionedThroughputPtrOutput ToTableProvisionedThroughputPtrOutputWithContext(context.Context) TableProvisionedThroughputPtrOutput }
TableProvisionedThroughputPtrInput is an input type that accepts TableProvisionedThroughputArgs, TableProvisionedThroughputPtr and TableProvisionedThroughputPtrOutput values. You can construct a concrete instance of `TableProvisionedThroughputPtrInput` via:
TableProvisionedThroughputArgs{...} or: nil
func TableProvisionedThroughputPtr ¶
func TableProvisionedThroughputPtr(v *TableProvisionedThroughputArgs) TableProvisionedThroughputPtrInput
type TableProvisionedThroughputPtrOutput ¶
type TableProvisionedThroughputPtrOutput struct{ *pulumi.OutputState }
func (TableProvisionedThroughputPtrOutput) Elem ¶
func (o TableProvisionedThroughputPtrOutput) Elem() TableProvisionedThroughputOutput
func (TableProvisionedThroughputPtrOutput) ElementType ¶
func (TableProvisionedThroughputPtrOutput) ElementType() reflect.Type
func (TableProvisionedThroughputPtrOutput) ReadCapacityUnits ¶
func (o TableProvisionedThroughputPtrOutput) ReadCapacityUnits() pulumi.IntPtrOutput
func (TableProvisionedThroughputPtrOutput) ToTableProvisionedThroughputPtrOutput ¶
func (o TableProvisionedThroughputPtrOutput) ToTableProvisionedThroughputPtrOutput() TableProvisionedThroughputPtrOutput
func (TableProvisionedThroughputPtrOutput) ToTableProvisionedThroughputPtrOutputWithContext ¶
func (o TableProvisionedThroughputPtrOutput) ToTableProvisionedThroughputPtrOutputWithContext(ctx context.Context) TableProvisionedThroughputPtrOutput
func (TableProvisionedThroughputPtrOutput) WriteCapacityUnits ¶
func (o TableProvisionedThroughputPtrOutput) WriteCapacityUnits() pulumi.IntPtrOutput
type TableState ¶
type TableState struct { }
func (TableState) ElementType ¶
func (TableState) ElementType() reflect.Type
type TableTagArgs ¶
type TableTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to apply to the resource
func (TableTagArgs) ElementType ¶
func (TableTagArgs) ElementType() reflect.Type
func (TableTagArgs) ToTableTagOutput ¶
func (i TableTagArgs) ToTableTagOutput() TableTagOutput
func (TableTagArgs) ToTableTagOutputWithContext ¶
func (i TableTagArgs) ToTableTagOutputWithContext(ctx context.Context) TableTagOutput
type TableTagArray ¶
type TableTagArray []TableTagInput
func (TableTagArray) ElementType ¶
func (TableTagArray) ElementType() reflect.Type
func (TableTagArray) ToTableTagArrayOutput ¶
func (i TableTagArray) ToTableTagArrayOutput() TableTagArrayOutput
func (TableTagArray) ToTableTagArrayOutputWithContext ¶
func (i TableTagArray) ToTableTagArrayOutputWithContext(ctx context.Context) TableTagArrayOutput
type TableTagArrayInput ¶
type TableTagArrayInput interface { pulumi.Input ToTableTagArrayOutput() TableTagArrayOutput ToTableTagArrayOutputWithContext(context.Context) TableTagArrayOutput }
TableTagArrayInput is an input type that accepts TableTagArray and TableTagArrayOutput values. You can construct a concrete instance of `TableTagArrayInput` via:
TableTagArray{ TableTagArgs{...} }
type TableTagArrayOutput ¶
type TableTagArrayOutput struct{ *pulumi.OutputState }
func (TableTagArrayOutput) ElementType ¶
func (TableTagArrayOutput) ElementType() reflect.Type
func (TableTagArrayOutput) Index ¶
func (o TableTagArrayOutput) Index(i pulumi.IntInput) TableTagOutput
func (TableTagArrayOutput) ToTableTagArrayOutput ¶
func (o TableTagArrayOutput) ToTableTagArrayOutput() TableTagArrayOutput
func (TableTagArrayOutput) ToTableTagArrayOutputWithContext ¶
func (o TableTagArrayOutput) ToTableTagArrayOutputWithContext(ctx context.Context) TableTagArrayOutput
type TableTagInput ¶
type TableTagInput interface { pulumi.Input ToTableTagOutput() TableTagOutput ToTableTagOutputWithContext(context.Context) TableTagOutput }
TableTagInput is an input type that accepts TableTagArgs and TableTagOutput values. You can construct a concrete instance of `TableTagInput` via:
TableTagArgs{...}
type TableTagOutput ¶
type TableTagOutput struct{ *pulumi.OutputState }
A key-value pair to apply to the resource
func (TableTagOutput) ElementType ¶
func (TableTagOutput) ElementType() reflect.Type
func (TableTagOutput) Key ¶
func (o TableTagOutput) Key() pulumi.StringOutput
func (TableTagOutput) ToTableTagOutput ¶
func (o TableTagOutput) ToTableTagOutput() TableTagOutput
func (TableTagOutput) ToTableTagOutputWithContext ¶
func (o TableTagOutput) ToTableTagOutputWithContext(ctx context.Context) TableTagOutput
func (TableTagOutput) Value ¶
func (o TableTagOutput) Value() pulumi.StringOutput