@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 3.15 kB
TypeScript
export declare const DataType: {
readonly Blob: "Blob";
readonly Table: "Table";
};
/**
* Transfer Storage Blobs or Tables
*/
export type DataType = (typeof DataType)[keyof typeof DataType];
export declare const Direction: {
readonly Send: "Send";
readonly Receive: "Receive";
};
/**
* Direction of data movement
*/
export type Direction = (typeof Direction)[keyof typeof Direction];
export declare const FlowBillingTier: {
readonly BlobTransport: "BlobTransport";
readonly Standard: "Standard";
readonly Premium: "Premium";
};
/**
* Billing tier for this messaging flow
*/
export type FlowBillingTier = (typeof FlowBillingTier)[keyof typeof FlowBillingTier];
export declare const FlowStatus: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* Status of the current flow
*/
export type FlowStatus = (typeof FlowStatus)[keyof typeof FlowStatus];
export declare const FlowType: {
readonly Unknown: "Unknown";
readonly Complex: "Complex";
readonly DevSecOps: "DevSecOps";
readonly Messaging: "Messaging";
readonly Mission: "Mission";
readonly MicrosoftInternal: "MicrosoftInternal";
readonly BasicFiles: "BasicFiles";
readonly Data: "Data";
readonly Standard: "Standard";
readonly StreamingVideo: "StreamingVideo";
readonly Opaque: "Opaque";
readonly MissionOpaqueXML: "MissionOpaqueXML";
};
/**
* Flow type for the specified resource
*/
export type FlowType = (typeof FlowType)[keyof typeof FlowType];
export declare const ListApprovedSchemasDirection: {
readonly Send: "Send";
readonly Receive: "Receive";
};
/**
* The direction pipeline to filter approved schemas.
*/
export type ListApprovedSchemasDirection = (typeof ListApprovedSchemasDirection)[keyof typeof ListApprovedSchemasDirection];
export declare const ManagedServiceIdentityType: {
readonly None: "None";
readonly SystemAssigned: "SystemAssigned";
readonly UserAssigned: "UserAssigned";
readonly SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned";
};
/**
* Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
*/
export type ManagedServiceIdentityType = (typeof ManagedServiceIdentityType)[keyof typeof ManagedServiceIdentityType];
export declare const SchemaDirection: {
readonly Send: "Send";
readonly Receive: "Receive";
};
/**
* The direction of the schema.
*/
export type SchemaDirection = (typeof SchemaDirection)[keyof typeof SchemaDirection];
export declare const SchemaStatus: {
readonly New: "New";
readonly Approved: "Approved";
};
/**
* Status of the schema
*/
export type SchemaStatus = (typeof SchemaStatus)[keyof typeof SchemaStatus];
export declare const SchemaType: {
readonly Xsd: "Xsd";
readonly Zip: "Zip";
};
/**
* The Schema Type
*/
export type SchemaType = (typeof SchemaType)[keyof typeof SchemaType];
export declare const StreamProtocol: {
readonly UDP: "UDP";
readonly SRT: "SRT";
readonly RTP: "RTP";
};
/**
* The protocol of the stream
*/
export type StreamProtocol = (typeof StreamProtocol)[keyof typeof StreamProtocol];