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

154 lines (153 loc) 6.07 kB
export declare const CatalogItemSyncEnableStatus: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Whether project catalogs associated with projects in this dev center can be configured to sync catalog items. */ export type CatalogItemSyncEnableStatus = (typeof CatalogItemSyncEnableStatus)[keyof typeof CatalogItemSyncEnableStatus]; export declare const CatalogItemType: { readonly EnvironmentDefinition: "EnvironmentDefinition"; }; /** * Indicates catalog item types. */ export type CatalogItemType = (typeof CatalogItemType)[keyof typeof CatalogItemType]; export declare const CatalogSyncType: { readonly Manual: "Manual"; readonly Scheduled: "Scheduled"; }; /** * Indicates the type of sync that is configured for the catalog. */ export type CatalogSyncType = (typeof CatalogSyncType)[keyof typeof CatalogSyncType]; export declare const DevboxDisksEncryptionEnableStatus: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Devbox disk encryption enable or disable status. Indicates if Devbox disks encryption using DevCenter CMK is enabled or not. */ export type DevboxDisksEncryptionEnableStatus = (typeof DevboxDisksEncryptionEnableStatus)[keyof typeof DevboxDisksEncryptionEnableStatus]; export declare const DomainJoinType: { readonly HybridAzureADJoin: "HybridAzureADJoin"; readonly AzureADJoin: "AzureADJoin"; }; /** * AAD Join type. */ export type DomainJoinType = (typeof DomainJoinType)[keyof typeof DomainJoinType]; export declare const EnvironmentTypeEnableStatus: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Defines whether this Environment Type can be used in this Project. */ export type EnvironmentTypeEnableStatus = (typeof EnvironmentTypeEnableStatus)[keyof typeof EnvironmentTypeEnableStatus]; export declare const HibernateSupport: { readonly Disabled: "Disabled"; readonly Enabled: "Enabled"; }; /** * Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate */ export type HibernateSupport = (typeof HibernateSupport)[keyof typeof HibernateSupport]; export declare const IdentityType: { readonly SystemAssignedIdentity: "systemAssignedIdentity"; readonly UserAssignedIdentity: "userAssignedIdentity"; readonly DelegatedResourceIdentity: "delegatedResourceIdentity"; }; /** * Values can be systemAssignedIdentity or userAssignedIdentity */ export type IdentityType = (typeof IdentityType)[keyof typeof IdentityType]; export declare const LicenseType: { readonly Windows_Client: "Windows_Client"; }; /** * Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created. */ export type LicenseType = (typeof LicenseType)[keyof typeof LicenseType]; export declare const LocalAdminStatus: { readonly Disabled: "Disabled"; readonly Enabled: "Enabled"; }; /** * Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box. */ export type LocalAdminStatus = (typeof LocalAdminStatus)[keyof typeof LocalAdminStatus]; 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 PlanMemberType: { readonly User: "User"; readonly Group: "Group"; }; /** * The type of the member (user, group) */ export type PlanMemberType = (typeof PlanMemberType)[keyof typeof PlanMemberType]; export declare const ScheduleEnableStatus: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Indicates whether or not this scheduled task is enabled. */ export type ScheduleEnableStatus = (typeof ScheduleEnableStatus)[keyof typeof ScheduleEnableStatus]; export declare const ScheduledFrequency: { readonly Daily: "Daily"; }; /** * The frequency of this scheduled task. */ export type ScheduledFrequency = (typeof ScheduledFrequency)[keyof typeof ScheduledFrequency]; export declare const ScheduledType: { readonly StopDevBox: "StopDevBox"; }; /** * Supported type this scheduled task represents. */ export type ScheduledType = (typeof ScheduledType)[keyof typeof ScheduledType]; export declare const SingleSignOnStatus: { readonly Disabled: "Disabled"; readonly Enabled: "Enabled"; }; /** * Indicates whether Dev Boxes in this pool are created with single sign on enabled. The also requires that single sign on be enabled on the tenant. */ export type SingleSignOnStatus = (typeof SingleSignOnStatus)[keyof typeof SingleSignOnStatus]; export declare const SkuTier: { readonly Free: "Free"; readonly Basic: "Basic"; readonly Standard: "Standard"; readonly Premium: "Premium"; }; /** * This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. */ export type SkuTier = (typeof SkuTier)[keyof typeof SkuTier]; export declare const StopOnDisconnectEnableStatus: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled. */ export type StopOnDisconnectEnableStatus = (typeof StopOnDisconnectEnableStatus)[keyof typeof StopOnDisconnectEnableStatus]; export declare const VirtualNetworkType: { readonly Managed: "Managed"; readonly Unmanaged: "Unmanaged"; }; /** * Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network. */ export type VirtualNetworkType = (typeof VirtualNetworkType)[keyof typeof VirtualNetworkType];