UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

119 lines (118 loc) 5.2 kB
export declare const AuthenticationMode: { readonly Msi: "Msi"; readonly UserToken: "UserToken"; readonly ConnectionString: "ConnectionString"; }; /** * Authentication Mode. */ export type AuthenticationMode = (typeof AuthenticationMode)[keyof typeof AuthenticationMode]; export declare const ClusterSkuName: { /** * The default SKU. */ readonly Default: "Default"; }; /** * Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests. */ export type ClusterSkuName = (typeof ClusterSkuName)[keyof typeof ClusterSkuName]; export declare const CompatibilityLevel: { readonly CompatibilityLevel_1_0: "1.0"; readonly CompatibilityLevel_1_2: "1.2"; }; /** * Controls certain runtime behaviors of the streaming job. */ export type CompatibilityLevel = (typeof CompatibilityLevel)[keyof typeof CompatibilityLevel]; export declare const CompressionType: { readonly None: "None"; readonly GZip: "GZip"; readonly Deflate: "Deflate"; }; /** * Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests. */ export type CompressionType = (typeof CompressionType)[keyof typeof CompressionType]; export declare const ContentStoragePolicy: { readonly SystemAccount: "SystemAccount"; readonly JobStorageAccount: "JobStorageAccount"; }; /** * Valid values are JobStorageAccount and SystemAccount. If set to JobStorageAccount, this requires the user to also specify jobStorageAccount property. . */ export type ContentStoragePolicy = (typeof ContentStoragePolicy)[keyof typeof ContentStoragePolicy]; export declare const Encoding: { readonly UTF8: "UTF8"; }; /** * Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests. */ export type Encoding = (typeof Encoding)[keyof typeof Encoding]; export declare const EventSerializationType: { readonly Csv: "Csv"; readonly Avro: "Avro"; readonly Json: "Json"; readonly Parquet: "Parquet"; }; /** * Indicates the type of serialization that the input or output uses. Required on PUT (CreateOrReplace) requests. */ export type EventSerializationType = (typeof EventSerializationType)[keyof typeof EventSerializationType]; export declare const EventsOutOfOrderPolicy: { readonly Adjust: "Adjust"; readonly Drop: "Drop"; }; /** * Indicates the policy to apply to events that arrive out of order in the input event stream. */ export type EventsOutOfOrderPolicy = (typeof EventsOutOfOrderPolicy)[keyof typeof EventsOutOfOrderPolicy]; export declare const JobType: { readonly Cloud: "Cloud"; readonly Edge: "Edge"; }; /** * Describes the type of the job. Valid modes are `Cloud` and 'Edge'. */ export type JobType = (typeof JobType)[keyof typeof JobType]; export declare const JsonOutputSerializationFormat: { readonly LineSeparated: "LineSeparated"; readonly Array: "Array"; }; /** * This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null. */ export type JsonOutputSerializationFormat = (typeof JsonOutputSerializationFormat)[keyof typeof JsonOutputSerializationFormat]; export declare const OutputErrorPolicy: { readonly Stop: "Stop"; readonly Drop: "Drop"; }; /** * Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size). */ export type OutputErrorPolicy = (typeof OutputErrorPolicy)[keyof typeof OutputErrorPolicy]; export declare const OutputStartMode: { readonly JobStartTime: "JobStartTime"; readonly CustomTime: "CustomTime"; readonly LastOutputEventTime: "LastOutputEventTime"; }; /** * This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time. */ export type OutputStartMode = (typeof OutputStartMode)[keyof typeof OutputStartMode]; export declare const RefreshType: { readonly Static: "Static"; readonly RefreshPeriodicallyWithFull: "RefreshPeriodicallyWithFull"; readonly RefreshPeriodicallyWithDelta: "RefreshPeriodicallyWithDelta"; }; /** * Indicates the type of data refresh option. */ export type RefreshType = (typeof RefreshType)[keyof typeof RefreshType]; export declare const SkuName: { readonly Standard: "Standard"; }; /** * The name of the SKU. Required on PUT (CreateOrReplace) requests. */ export type SkuName = (typeof SkuName)[keyof typeof SkuName];