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

201 lines (200 loc) 5.19 kB
export declare const AuthenticationMethod: { /** * The user authentication method is anonymous. */ readonly Anonymous: "Anonymous"; /** * The user authentication method is an x509 certificate. */ readonly Certificate: "Certificate"; /** * The user authentication method is a username and password. */ readonly UsernamePassword: "UsernamePassword"; }; /** * The method to authenticate the user of the client at the server. */ export type AuthenticationMethod = (typeof AuthenticationMethod)[keyof typeof AuthenticationMethod]; export declare const DataPointObservabilityMode: { /** * No mapping to OpenTelemetry. */ readonly None: "None"; /** * Map as counter to OpenTelemetry. */ readonly Counter: "Counter"; /** * Map as gauge to OpenTelemetry. */ readonly Gauge: "Gauge"; /** * Map as histogram to OpenTelemetry. */ readonly Histogram: "Histogram"; /** * Map as log to OpenTelemetry. */ readonly Log: "Log"; }; /** * An indication of how the data point should be mapped to OpenTelemetry. */ export type DataPointObservabilityMode = (typeof DataPointObservabilityMode)[keyof typeof DataPointObservabilityMode]; export declare const DatasetDestinationTarget: { /** * MQTT target. */ readonly Mqtt: "Mqtt"; /** * Broker State Store target. */ readonly BrokerStateStore: "BrokerStateStore"; /** * Storage target. */ readonly Storage: "Storage"; }; /** * Target destination. */ export type DatasetDestinationTarget = (typeof DatasetDestinationTarget)[keyof typeof DatasetDestinationTarget]; export declare const EventDestinationTarget: { /** * MQTT target. */ readonly Mqtt: "Mqtt"; /** * Storage target. */ readonly Storage: "Storage"; }; /** * Target destination. */ export type EventDestinationTarget = (typeof EventDestinationTarget)[keyof typeof EventDestinationTarget]; export declare const EventObservabilityMode: { /** * No mapping to OpenTelemetry. */ readonly None: "None"; /** * Map as log to OpenTelemetry. */ readonly Log: "Log"; }; /** * An indication of how the event should be mapped to OpenTelemetry. */ export type EventObservabilityMode = (typeof EventObservabilityMode)[keyof typeof EventObservabilityMode]; export declare const Format: { /** * JSON Schema version draft 7 format */ readonly JsonSchema_draft7: "JsonSchema/draft-07"; /** * Delta format */ readonly Delta_1_0: "Delta/1.0"; }; /** * Format of the schema. */ export type Format = (typeof Format)[keyof typeof Format]; export declare const ManagementActionType: { /** * Call action type. */ readonly Call: "Call"; /** * Read action type. */ readonly Read: "Read"; /** * Write action type. */ readonly Write: "Write"; }; /** * The type of the action. */ export type ManagementActionType = (typeof ManagementActionType)[keyof typeof ManagementActionType]; export declare const MqttDestinationQos: { /** * QoS 0. */ readonly Qos0: "Qos0"; /** * QoS 1. */ readonly Qos1: "Qos1"; }; /** * The MQTT QoS setting. Defaults to QoS 1. */ export type MqttDestinationQos = (typeof MqttDestinationQos)[keyof typeof MqttDestinationQos]; export declare const NamespaceDiscoveredManagementActionType: { /** * Call action type. */ readonly Call: "Call"; /** * Read action type. */ readonly Read: "Read"; /** * Write action type. */ readonly Write: "Write"; }; /** * The type of the action. */ export type NamespaceDiscoveredManagementActionType = (typeof NamespaceDiscoveredManagementActionType)[keyof typeof NamespaceDiscoveredManagementActionType]; export declare const SchemaType: { /** * Message Schema schema type */ readonly MessageSchema: "MessageSchema"; }; /** * Type of the schema. */ export type SchemaType = (typeof SchemaType)[keyof typeof SchemaType]; export declare const StreamDestinationTarget: { /** * MQTT target. */ readonly Mqtt: "Mqtt"; /** * Storage target. */ readonly Storage: "Storage"; }; /** * Target destination. */ export type StreamDestinationTarget = (typeof StreamDestinationTarget)[keyof typeof StreamDestinationTarget]; export declare const SystemAssignedServiceIdentityType: { readonly None: "None"; readonly SystemAssigned: "SystemAssigned"; }; /** * Type of managed service identity (either system assigned, or none). */ export type SystemAssignedServiceIdentityType = (typeof SystemAssignedServiceIdentityType)[keyof typeof SystemAssignedServiceIdentityType]; export declare const TopicRetainType: { /** * Retain the messages. */ readonly Keep: "Keep"; /** * Never retain messages. */ readonly Never: "Never"; }; /** * When set to 'Keep', messages published to an MQTT broker will have the retain flag set. Default: 'Never'. */ export type TopicRetainType = (typeof TopicRetainType)[keyof typeof TopicRetainType];