AWSEC2AthenaIntegration

Objective-C

@interface AWSEC2AthenaIntegration

Swift

class AWSEC2AthenaIntegration

Describes integration options for Amazon Athena.

Required parameters: [IntegrationResultS3DestinationArn, PartitionLoadFrequency]

  • The location in Amazon S3 to store the generated CloudFormation template.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable integrationResultS3DestinationArn;

    Swift

    var integrationResultS3DestinationArn: String? { get set }
  • The end date for the partition.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable partitionEndDate;

    Swift

    var partitionEndDate: Date? { get set }
  • The schedule for adding new partitions to the table.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2PartitionLoadFrequency partitionLoadFrequency;

    Swift

    var partitionLoadFrequency: AWSEC2PartitionLoadFrequency { get set }
  • The start date for the partition.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable partitionStartDate;

    Swift

    var partitionStartDate: Date? { get set }