amazonka-keyspaces-2.0: Amazon Keyspaces SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.KeySpaces.Types.ColumnDefinition

Description

 
Synopsis

Documentation

data ColumnDefinition Source #

The names and data types of regular columns.

See: newColumnDefinition smart constructor.

Constructors

ColumnDefinition' 

Fields

  • name :: Text

    The name of the column.

  • type' :: Text

    The data type of the column. For a list of available data types, see Data types in the Amazon Keyspaces Developer Guide.

Instances

Instances details
FromJSON ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

ToJSON ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

Generic ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

Associated Types

type Rep ColumnDefinition :: Type -> Type #

Read ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

Show ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

NFData ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

Methods

rnf :: ColumnDefinition -> () #

Eq ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

Hashable ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

type Rep ColumnDefinition Source # 
Instance details

Defined in Amazonka.KeySpaces.Types.ColumnDefinition

type Rep ColumnDefinition = D1 ('MetaData "ColumnDefinition" "Amazonka.KeySpaces.Types.ColumnDefinition" "amazonka-keyspaces-2.0-IgmNF4xdaFLH03VHAkrBWw" 'False) (C1 ('MetaCons "ColumnDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newColumnDefinition Source #

Create a value of ColumnDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ColumnDefinition', columnDefinition_name - The name of the column.

$sel:type':ColumnDefinition', columnDefinition_type - The data type of the column. For a list of available data types, see Data types in the Amazon Keyspaces Developer Guide.

columnDefinition_type :: Lens' ColumnDefinition Text Source #

The data type of the column. For a list of available data types, see Data types in the Amazon Keyspaces Developer Guide.