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

92 lines (91 loc) 2.95 kB
export declare const Action: { readonly Allow: "Allow"; }; /** * The action of virtual network rule. */ export type Action = (typeof Action)[keyof typeof Action]; export declare const EncryptionType: { /** * Volume is encrypted at rest with Platform managed key. It is the default encryption type. */ readonly EncryptionAtRestWithPlatformKey: "EncryptionAtRestWithPlatformKey"; /** * Volume is encrypted at rest with Customer managed key that can be changed and revoked by a customer. */ readonly EncryptionAtRestWithCustomerManagedKey: "EncryptionAtRestWithCustomerManagedKey"; }; /** * Type of encryption */ export type EncryptionType = (typeof EncryptionType)[keyof typeof EncryptionType]; export declare const IdentityType: { readonly None: "None"; readonly SystemAssigned: "SystemAssigned"; readonly UserAssigned: "UserAssigned"; }; /** * The identity type. */ export type IdentityType = (typeof IdentityType)[keyof typeof IdentityType]; export declare const PrivateEndpointServiceConnectionStatus: { readonly Pending: "Pending"; readonly Approved: "Approved"; readonly Failed: "Failed"; readonly Rejected: "Rejected"; }; /** * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. */ export type PrivateEndpointServiceConnectionStatus = (typeof PrivateEndpointServiceConnectionStatus)[keyof typeof PrivateEndpointServiceConnectionStatus]; export declare const PublicNetworkAccess: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Allow or disallow public network access to ElasticSan. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. */ export type PublicNetworkAccess = (typeof PublicNetworkAccess)[keyof typeof PublicNetworkAccess]; export declare const SkuName: { /** * Premium locally redundant storage */ readonly Premium_LRS: "Premium_LRS"; /** * Premium zone redundant storage */ readonly Premium_ZRS: "Premium_ZRS"; }; /** * The sku name. */ export type SkuName = (typeof SkuName)[keyof typeof SkuName]; export declare const SkuTier: { /** * Premium Tier */ readonly Premium: "Premium"; }; /** * The sku tier. */ export type SkuTier = (typeof SkuTier)[keyof typeof SkuTier]; export declare const StorageTargetType: { readonly Iscsi: "Iscsi"; readonly None: "None"; }; /** * Type of storage target */ export type StorageTargetType = (typeof StorageTargetType)[keyof typeof StorageTargetType]; export declare const VolumeCreateOption: { readonly None: "None"; readonly VolumeSnapshot: "VolumeSnapshot"; readonly DiskSnapshot: "DiskSnapshot"; readonly Disk: "Disk"; readonly DiskRestorePoint: "DiskRestorePoint"; }; /** * This enumerates the possible sources of a volume creation. */ export type VolumeCreateOption = (typeof VolumeCreateOption)[keyof typeof VolumeCreateOption];