Class: Aws::Glue::Types::ViewValidation
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::ViewValidation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
A structure that contains information for an analytical engine to validate a view, prior to persisting the view metadata. Used in the case of direct ‘UpdateTable` or `CreateTable` API calls.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#dialect ⇒ String
The dialect of the query engine.
-
#dialect_version ⇒ String
The version of the dialect of the query engine.
-
#error ⇒ Types::ErrorDetail
An error associated with the validation.
-
#state ⇒ String
The state of the validation.
-
#update_time ⇒ Time
The time of the last update.
-
#view_validation_text ⇒ String
The ‘SELECT` query that defines the view, as provided by the customer.
Instance Attribute Details
#dialect ⇒ String
The dialect of the query engine.
27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 |
# File 'lib/aws-sdk-glue/types.rb', line 27988 class ViewValidation < Struct.new( :dialect, :dialect_version, :view_validation_text, :update_time, :state, :error) SENSITIVE = [] include Aws::Structure end |
#dialect_version ⇒ String
The version of the dialect of the query engine. For example, 3.0.0.
27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 |
# File 'lib/aws-sdk-glue/types.rb', line 27988 class ViewValidation < Struct.new( :dialect, :dialect_version, :view_validation_text, :update_time, :state, :error) SENSITIVE = [] include Aws::Structure end |
#error ⇒ Types::ErrorDetail
An error associated with the validation.
27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 |
# File 'lib/aws-sdk-glue/types.rb', line 27988 class ViewValidation < Struct.new( :dialect, :dialect_version, :view_validation_text, :update_time, :state, :error) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the validation.
27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 |
# File 'lib/aws-sdk-glue/types.rb', line 27988 class ViewValidation < Struct.new( :dialect, :dialect_version, :view_validation_text, :update_time, :state, :error) SENSITIVE = [] include Aws::Structure end |
#update_time ⇒ Time
The time of the last update.
27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 |
# File 'lib/aws-sdk-glue/types.rb', line 27988 class ViewValidation < Struct.new( :dialect, :dialect_version, :view_validation_text, :update_time, :state, :error) SENSITIVE = [] include Aws::Structure end |
#view_validation_text ⇒ String
The ‘SELECT` query that defines the view, as provided by the customer.
27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 |
# File 'lib/aws-sdk-glue/types.rb', line 27988 class ViewValidation < Struct.new( :dialect, :dialect_version, :view_validation_text, :update_time, :state, :error) SENSITIVE = [] include Aws::Structure end |