Class: Aws::EC2::Types::AthenaIntegration
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::AthenaIntegration
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Note:
When making an API call, you may pass AthenaIntegration data as a hash:
{
integration_result_s3_destination_arn: "String", # required
partition_load_frequency: "none", # required, accepts none, daily, weekly, monthly
partition_start_date: Time.now,
partition_end_date: Time.now,
}
Describes integration options for Amazon Athena.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#integration_result_s3_destination_arn ⇒ String
The location in Amazon S3 to store the generated CloudFormation template.
-
#partition_end_date ⇒ Time
The end date for the partition.
-
#partition_load_frequency ⇒ String
The schedule for adding new partitions to the table.
-
#partition_start_date ⇒ Time
The start date for the partition.
Instance Attribute Details
#integration_result_s3_destination_arn ⇒ String
The location in Amazon S3 to store the generated CloudFormation template.
2666 2667 2668 2669 2670 2671 2672 2673 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 2666 class AthenaIntegration < Struct.new( :integration_result_s3_destination_arn, :partition_load_frequency, :partition_start_date, :partition_end_date) SENSITIVE = [] include Aws::Structure end |
#partition_end_date ⇒ Time
The end date for the partition.
2666 2667 2668 2669 2670 2671 2672 2673 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 2666 class AthenaIntegration < Struct.new( :integration_result_s3_destination_arn, :partition_load_frequency, :partition_start_date, :partition_end_date) SENSITIVE = [] include Aws::Structure end |
#partition_load_frequency ⇒ String
The schedule for adding new partitions to the table.
2666 2667 2668 2669 2670 2671 2672 2673 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 2666 class AthenaIntegration < Struct.new( :integration_result_s3_destination_arn, :partition_load_frequency, :partition_start_date, :partition_end_date) SENSITIVE = [] include Aws::Structure end |
#partition_start_date ⇒ Time
The start date for the partition.
2666 2667 2668 2669 2670 2671 2672 2673 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 2666 class AthenaIntegration < Struct.new( :integration_result_s3_destination_arn, :partition_load_frequency, :partition_start_date, :partition_end_date) SENSITIVE = [] include Aws::Structure end |