Class: Aws::Appflow::Types::DestinationFieldProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::DestinationFieldProperties
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appflow/types.rb
Overview
The properties that can be applied to a field when connector is being used as a destination.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#is_creatable ⇒ Boolean
Specifies if the destination field can be created by the current user.
-
#is_nullable ⇒ Boolean
Specifies if the destination field can have a null value.
-
#is_updatable ⇒ Boolean
Specifies whether the field can be updated during an ‘UPDATE` or `UPSERT` write operation.
-
#is_upsertable ⇒ Boolean
Specifies if the flow run can either insert new rows in the destination field if they do not already exist, or update them if they do.
-
#supported_write_operations ⇒ Array<String>
A list of supported write operations.
Instance Attribute Details
#is_creatable ⇒ Boolean
Specifies if the destination field can be created by the current user.
2231 2232 2233 2234 2235 2236 2237 2238 2239 |
# File 'lib/aws-sdk-appflow/types.rb', line 2231 class DestinationFieldProperties < Struct.new( :is_creatable, :is_nullable, :is_upsertable, :is_updatable, :supported_write_operations) SENSITIVE = [] include Aws::Structure end |
#is_nullable ⇒ Boolean
Specifies if the destination field can have a null value.
2231 2232 2233 2234 2235 2236 2237 2238 2239 |
# File 'lib/aws-sdk-appflow/types.rb', line 2231 class DestinationFieldProperties < Struct.new( :is_creatable, :is_nullable, :is_upsertable, :is_updatable, :supported_write_operations) SENSITIVE = [] include Aws::Structure end |
#is_updatable ⇒ Boolean
Specifies whether the field can be updated during an ‘UPDATE` or `UPSERT` write operation.
2231 2232 2233 2234 2235 2236 2237 2238 2239 |
# File 'lib/aws-sdk-appflow/types.rb', line 2231 class DestinationFieldProperties < Struct.new( :is_creatable, :is_nullable, :is_upsertable, :is_updatable, :supported_write_operations) SENSITIVE = [] include Aws::Structure end |
#is_upsertable ⇒ Boolean
Specifies if the flow run can either insert new rows in the destination field if they do not already exist, or update them if they do.
2231 2232 2233 2234 2235 2236 2237 2238 2239 |
# File 'lib/aws-sdk-appflow/types.rb', line 2231 class DestinationFieldProperties < Struct.new( :is_creatable, :is_nullable, :is_upsertable, :is_updatable, :supported_write_operations) SENSITIVE = [] include Aws::Structure end |
#supported_write_operations ⇒ Array<String>
A list of supported write operations. For each write operation listed, this field can be used in ‘idFieldNames` when that write operation is present as a destination option.
2231 2232 2233 2234 2235 2236 2237 2238 2239 |
# File 'lib/aws-sdk-appflow/types.rb', line 2231 class DestinationFieldProperties < Struct.new( :is_creatable, :is_nullable, :is_upsertable, :is_updatable, :supported_write_operations) SENSITIVE = [] include Aws::Structure end |