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

149 lines (148 loc) 5.18 kB
export declare const ArcKindEnum: { readonly AVS: "AVS"; readonly HCI: "HCI"; readonly SCVMM: "SCVMM"; readonly VMware: "VMware"; readonly EPS: "EPS"; readonly GCP: "GCP"; readonly AWS: "AWS"; }; /** * Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc. */ export type ArcKindEnum = (typeof ArcKindEnum)[keyof typeof ArcKindEnum]; export declare const AssessmentModeTypes: { readonly ImageDefault: "ImageDefault"; readonly AutomaticByPlatform: "AutomaticByPlatform"; }; /** * Specifies the assessment mode. */ export type AssessmentModeTypes = (typeof AssessmentModeTypes)[keyof typeof AssessmentModeTypes]; export declare const GatewayType: { readonly Public: "Public"; }; /** * The type of the Gateway resource. */ export type GatewayType = (typeof GatewayType)[keyof typeof GatewayType]; export declare const LicenseAssignmentState: { readonly Assigned: "Assigned"; readonly NotAssigned: "NotAssigned"; }; /** * Describes the license assignment state (Assigned or NotAssigned). */ export type LicenseAssignmentState = (typeof LicenseAssignmentState)[keyof typeof LicenseAssignmentState]; export declare const LicenseCoreType: { readonly PCore: "pCore"; readonly VCore: "vCore"; }; /** * Describes the license core type (pCore or vCore). */ export type LicenseCoreType = (typeof LicenseCoreType)[keyof typeof LicenseCoreType]; export declare const LicenseEdition: { readonly Standard: "Standard"; readonly Datacenter: "Datacenter"; }; /** * Describes the edition of the license. The values are either Standard or Datacenter. */ export type LicenseEdition = (typeof LicenseEdition)[keyof typeof LicenseEdition]; export declare const LicenseProfileProductType: { readonly WindowsServer: "WindowsServer"; readonly WindowsIoTEnterprise: "WindowsIoTEnterprise"; }; /** * Indicates the product type of the license. */ export type LicenseProfileProductType = (typeof LicenseProfileProductType)[keyof typeof LicenseProfileProductType]; export declare const LicenseProfileSubscriptionStatus: { readonly Unknown: "Unknown"; readonly Enabling: "Enabling"; readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; readonly Disabling: "Disabling"; readonly Failed: "Failed"; }; /** * Indicates the subscription status of the product. */ export type LicenseProfileSubscriptionStatus = (typeof LicenseProfileSubscriptionStatus)[keyof typeof LicenseProfileSubscriptionStatus]; export declare const LicenseState: { readonly Activated: "Activated"; readonly Deactivated: "Deactivated"; }; /** * Describes the state of the license. */ export type LicenseState = (typeof LicenseState)[keyof typeof LicenseState]; export declare const LicenseTarget: { readonly Windows_Server_2012: "Windows Server 2012"; readonly Windows_Server_2012_R2: "Windows Server 2012 R2"; }; /** * Describes the license target server. */ export type LicenseTarget = (typeof LicenseTarget)[keyof typeof LicenseTarget]; export declare const LicenseType: { readonly ESU: "ESU"; }; /** * The type of the license resource. */ export type LicenseType = (typeof LicenseType)[keyof typeof LicenseType]; export declare const PatchModeTypes: { readonly ImageDefault: "ImageDefault"; readonly AutomaticByPlatform: "AutomaticByPlatform"; readonly AutomaticByOS: "AutomaticByOS"; readonly Manual: "Manual"; }; /** * Specifies the patch mode. */ export type PatchModeTypes = (typeof PatchModeTypes)[keyof typeof PatchModeTypes]; export declare const ProgramYear: { readonly Year_1: "Year 1"; readonly Year_2: "Year 2"; readonly Year_3: "Year 3"; }; /** * Describes the program year the volume license is for. */ export type ProgramYear = (typeof ProgramYear)[keyof typeof ProgramYear]; export declare const PublicNetworkAccessType: { /** * Allows Azure Arc agents to communicate with Azure Arc services over both public (internet) and private endpoints. */ readonly Enabled: "Enabled"; /** * Does not allow Azure Arc agents to communicate with Azure Arc services over public (internet) endpoints. The agents must use the private link. */ readonly Disabled: "Disabled"; /** * Azure Arc agent communication with Azure Arc services over public (internet) is enforced by Network Security Perimeter (NSP) */ readonly SecuredByPerimeter: "SecuredByPerimeter"; }; /** * Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints. */ export type PublicNetworkAccessType = (typeof PublicNetworkAccessType)[keyof typeof PublicNetworkAccessType]; export declare const ResourceIdentityType: { readonly SystemAssigned: "SystemAssigned"; }; /** * The identity type. */ export type ResourceIdentityType = (typeof ResourceIdentityType)[keyof typeof ResourceIdentityType]; export declare const StatusLevelTypes: { readonly Info: "Info"; readonly Warning: "Warning"; readonly Error: "Error"; }; /** * The level code. */ export type StatusLevelTypes = (typeof StatusLevelTypes)[keyof typeof StatusLevelTypes];