class Aws::Glue::Types::UpdatePartitionRequest
@note When making an API call, you may pass UpdatePartitionRequest
data as a hash: { catalog_id: "CatalogIdString", database_name: "NameString", # required table_name: "NameString", # required partition_value_list: ["ValueString"], # required partition_input: { # required values: ["ValueString"], last_access_time: Time.now, storage_descriptor: { columns: [ { name: "NameString", # required type: "ColumnTypeString", comment: "CommentString", parameters: { "KeyString" => "ParametersMapValue", }, }, ], location: "LocationString", input_format: "FormatString", output_format: "FormatString", compressed: false, number_of_buckets: 1, serde_info: { name: "NameString", serialization_library: "NameString", parameters: { "KeyString" => "ParametersMapValue", }, }, bucket_columns: ["NameString"], sort_columns: [ { column: "NameString", # required sort_order: 1, # required }, ], parameters: { "KeyString" => "ParametersMapValue", }, skewed_info: { skewed_column_names: ["NameString"], skewed_column_values: ["ColumnValuesString"], skewed_column_value_location_maps: { "ColumnValuesString" => "ColumnValuesString", }, }, stored_as_sub_directories: false, schema_reference: { schema_id: { schema_arn: "GlueResourceArn", schema_name: "SchemaRegistryNameString", registry_name: "SchemaRegistryNameString", }, schema_version_id: "SchemaVersionIdString", schema_version_number: 1, }, }, parameters: { "KeyString" => "ParametersMapValue", }, last_analyzed_time: Time.now, }, }
@!attribute [rw] catalog_id
The ID of the Data Catalog where the partition to be updated resides. If none is provided, the Amazon Web Services account ID is used by default. @return [String]
@!attribute [rw] database_name
The name of the catalog database in which the table in question resides. @return [String]
@!attribute [rw] table_name
The name of the table in which the partition to be updated is located. @return [String]
@!attribute [rw] partition_value_list
List of partition key values that define the partition to update. @return [Array<String>]
@!attribute [rw] partition_input
The new partition object to update the partition to. The `Values` property can't be changed. If you want to change the partition key values for a partition, delete and recreate the partition. @return [Types::PartitionInput]
@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/UpdatePartitionRequest AWS API Documentation
Constants
- SENSITIVE