Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GetUnfilteredPartitionsMetadataRequest

import type { GetUnfilteredPartitionsMetadataRequest } from "https://aws-api.deno.dev/v0.4/services/glue.ts?docs=full";
interface GetUnfilteredPartitionsMetadataRequest {
AuditContext?: AuditContext | null;
CatalogId: string;
DatabaseName: string;
Expression?: string | null;
MaxResults?: number | null;
NextToken?: string | null;
Segment?: Segment | null;
SupportedPermissionTypes: PermissionType[];
TableName: string;
}

§Properties

§
AuditContext?: AuditContext | null
[src]

A structure containing Lake Formation audit context information.

§
CatalogId: string
[src]

The ID of the Data Catalog where the partitions in question reside. If none is provided, the AWS account ID is used by default.

§
DatabaseName: string
[src]

The name of the catalog database where the partitions reside.

§
Expression?: string | null
[src]

An expression that filters the partitions to be returned.

The expression uses SQL syntax similar to the SQL WHERE filter clause. The SQL statement parser JSQLParser parses the expression.

Operators: The following are the operators that you can use in the Expression API call:

Checks whether the values of the two operands are equal; if yes, then the condition becomes true. Example: Assume 'variable a' holds 10 and 'variable b' holds 20. (a = b) is not true.

< >: Checks whether the values of two operands are equal; if the values are not equal, then the condition becomes true. Example: (a < > b) is true.

Checks whether the value of the left operand is greater than the value of the right operand; if yes, then the condition becomes true. Example: (a > b) is not true.

: Checks whether the value of the left operand is less than the value of the right operand; if yes, then the condition becomes true. Example: (a < b) is true.

Checks whether the value of the left operand is greater than or equal to the value of the right operand; if yes, then the condition becomes true. Example: (a >= b) is not true.

: Checks whether the value of the left operand is less than or equal to the value of the right operand; if yes, then the condition becomes true. Example: (a <= b) is true.

AND, OR, IN, BETWEEN, LIKE, NOT, IS NULL: Logical operators.

Supported Partition Key Types: The following are the supported partition keys.

  • string
    
  • date
    
  • timestamp
    
  • int
    
  • bigint
    
  • long
    
  • tinyint
    
  • smallint
    
  • decimal
    

If an type is encountered that is not valid, an exception is thrown.

§
MaxResults?: number | null
[src]

The maximum number of partitions to return in a single response.

§
NextToken?: string | null
[src]

A continuation token, if this is not the first call to retrieve these partitions.

§
Segment?: Segment | null
[src]

The segment of the table's partitions to scan in this request.

§
SupportedPermissionTypes: PermissionType[]
[src]

A list of supported permission types.

§
TableName: string
[src]

The name of the table that contains the partition.