Class: Aws::Connect::Types::UpdateDataTableMetadataRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_table_idString

The unique identifier for the data table. Must also accept the table ARN with or without a version alias. If the version is provided as part of the identifier or ARN, the version must be $LATEST. Providing any other alias fails with an error.

Returns:

  • (String)


32141
32142
32143
32144
32145
32146
32147
32148
32149
32150
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 32141

class UpdateDataTableMetadataRequest < Struct.new(
  :instance_id,
  :data_table_id,
  :name,
  :description,
  :value_lock_level,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The updated description for the data table. Must conform to Connect human readable string specification and have 0-250 characters.

Returns:

  • (String)


32141
32142
32143
32144
32145
32146
32147
32148
32149
32150
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 32141

class UpdateDataTableMetadataRequest < Struct.new(
  :instance_id,
  :data_table_id,
  :name,
  :description,
  :value_lock_level,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

The unique identifier for the Amazon Connect instance.

Returns:

  • (String)


32141
32142
32143
32144
32145
32146
32147
32148
32149
32150
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 32141

class UpdateDataTableMetadataRequest < Struct.new(
  :instance_id,
  :data_table_id,
  :name,
  :description,
  :value_lock_level,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The updated name for the data table. Must conform to Connect human readable string specification and have 1-127 characters. Must be unique for the instance using case-insensitive comparison.

Returns:

  • (String)


32141
32142
32143
32144
32145
32146
32147
32148
32149
32150
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 32141

class UpdateDataTableMetadataRequest < Struct.new(
  :instance_id,
  :data_table_id,
  :name,
  :description,
  :value_lock_level,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#time_zoneString

The updated IANA timezone identifier to use when resolving time based dynamic values.

Returns:

  • (String)


32141
32142
32143
32144
32145
32146
32147
32148
32149
32150
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 32141

class UpdateDataTableMetadataRequest < Struct.new(
  :instance_id,
  :data_table_id,
  :name,
  :description,
  :value_lock_level,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#value_lock_levelString

The updated value lock level for the data table. One of DATA_TABLE, PRIMARY_VALUE, ATTRIBUTE, VALUE, and NONE.

Returns:

  • (String)


32141
32142
32143
32144
32145
32146
32147
32148
32149
32150
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 32141

class UpdateDataTableMetadataRequest < Struct.new(
  :instance_id,
  :data_table_id,
  :name,
  :description,
  :value_lock_level,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end