@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [;
exports.WindowsServerSubscription = exports.VmSizeEnum = exports.UpdateSummariesPropertiesState = exports.UpdateRunPropertiesState = exports.State = exports.SoftwareAssuranceIntent = exports.ServiceName = exports.SecurityTypes = exports.SecurityRuleProtocol = exports.SecurityRuleDirection = exports.SecurityRuleAccess = exports.SecurityEncryptionType = exports.ResourceIdentityType = exports.RemoteSupportType = exports.RemoteSupportAccessLevel = exports.ProvisioningAction = exports.OsTypeEnum = exports.OperationType = exports.OperatingSystemTypes = exports.NetworkTypeEnum = exports.ManagedServiceIdentityType = exports.IpAllocationMethodEnum = exports.IPPoolTypeEnum = exports.HyperVGeneration = exports.HciEdgeDeviceJobType = exports.GpuAssignmentTypeEnum = exports.ExtendedLocationTypes = exports.EdgeDeviceKind = exports.EceSecrets = exports.DiskFileFormat = exports.DiagnosticLevel = exports.DeviceKind = exports.DeploymentMode = exports.ComplianceAssignmentType = exports.CloudInitDataSource = exports.AvailabilityType = void 0;
exports.AvailabilityType = {
Local: "Local",
Online: "Online",
Notify: "Notify",
};
exports.CloudInitDataSource = {
/**
* NoCloud is used as the datasource
*/
NoCloud: "NoCloud",
/**
* Azure is used as the datasource
*/
Azure: "Azure",
};
exports.ComplianceAssignmentType = {
/**
* Report on the state of the machine, but don't make changes.
*/
Audit: "Audit",
/**
* Applied to the machine. If it drifts, the local service inside the machine makes a correction at the next evaluation.
*/
ApplyAndAutoCorrect: "ApplyAndAutoCorrect",
};
exports.DeploymentMode = {
/**
* Validate ECE action deployment for a cluster.
*/
Validate: "Validate",
/**
* Deploy ECE action deployment for a cluster.
*/
Deploy: "Deploy",
};
exports.DeviceKind = {
/**
* Arc-enabled edge device with HCI OS.
*/
HCI: "HCI",
};
exports.DiagnosticLevel = {
Off: "Off",
Basic: "Basic",
Enhanced: "Enhanced",
};
exports.DiskFileFormat = {
/**
* VHDX file format
*/
Vhdx: "vhdx",
/**
* VHD file format
*/
Vhd: "vhd",
};
exports.EceSecrets = {
/**
* AzureStackLCMUserCredential used for LCM operations for AzureStackHCI cluster.
*/
AzureStackLCMUserCredential: "AzureStackLCMUserCredential",
/**
* DefaultARBApplication used to manage Azure Arc resource bridge (ARB) for AzureStackHCI cluster.
*/
DefaultARBApplication: "DefaultARBApplication",
/**
* LocalAdminCredential used for admin operations for AzureStackHCI cluster.
*/
LocalAdminCredential: "LocalAdminCredential",
/**
* WitnessStorageKey used for setting up a cloud witness for AzureStackHCI cluster.
*/
WitnessStorageKey: "WitnessStorageKey",
};
exports.EdgeDeviceKind = {
/**
* Arc-enabled edge device with HCI OS.
*/
HCI: "HCI",
};
exports.ExtendedLocationTypes = {
CustomLocation: "CustomLocation",
};
exports.GpuAssignmentTypeEnum = {
/**
* Attach Graphics Processing Unit (GPU) using Discrete Device Assignment (DDA)
*/
GpuDDA: "GpuDDA",
/**
* Attach Graphics Processing Unit (GPU) using GPU Partitioning
*/
GpuP: "GpuP",
};
exports.HciEdgeDeviceJobType = {
/**
* Job to collect logs from the device.
*/
CollectLog: "CollectLog",
/**
* Job to provide remote support to the device.
*/
RemoteSupport: "RemoteSupport",
};
exports.HyperVGeneration = {
/**
* Generation 1 (V1) hypervisor
*/
V1: "V1",
/**
* Generation 2 (V2) hypervisor
*/
V2: "V2",
};
exports.IPPoolTypeEnum = {
/**
* Virtual Machine IP Pool
*/
Vm: "vm",
/**
* VIP Pool
*/
Vippool: "vippool",
};
exports.IpAllocationMethodEnum = {
Dynamic: "Dynamic",
Static: "Static",
};
exports.ManagedServiceIdentityType = {
None: "None",
SystemAssigned: "SystemAssigned",
UserAssigned: "UserAssigned",
SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned",
};
exports.NetworkTypeEnum = {
NAT: "NAT",
Transparent: "Transparent",
L2Bridge: "L2Bridge",
L2Tunnel: "L2Tunnel",
ICS: "ICS",
Private: "Private",
Overlay: "Overlay",
Internal: "Internal",
Mirrored: "Mirrored",
};
exports.OperatingSystemTypes = {
/**
* Windows operating system
*/
Windows: "Windows",
/**
* Linux operating system
*/
Linux: "Linux",
};
exports.OperationType = {
/**
* Cluster provisioning operation.
*/
ClusterProvisioning: "ClusterProvisioning",
/**
* Cluster upgrade operation.
*/
ClusterUpgrade: "ClusterUpgrade",
};
exports.OsTypeEnum = {
Linux: "Linux",
Windows: "Windows",
};
exports.ProvisioningAction = {
/**
* Install guest agent
*/
Install: "install",
/**
* Uninstall guest agent
*/
Uninstall: "uninstall",
/**
* Repair guest agent
*/
Repair: "repair",
};
exports.RemoteSupportAccessLevel = {
/**
* No remote support access is granted.
*/
None: "None",
/**
* Access is limited to diagnostics information only.
*/
Diagnostics: "Diagnostics",
/**
* Access includes diagnostics information and the ability to perform repairs.
*/
DiagnosticsAndRepair: "DiagnosticsAndRepair",
};
exports.RemoteSupportType = {
/**
* Enables remote support for the edge device.
*/
Enable: "Enable",
/**
* Revokes previously granted remote support access for the edge device.
*/
Revoke: "Revoke",
};
exports.ResourceIdentityType = {
SystemAssigned: "SystemAssigned",
};
exports.SecurityEncryptionType = {
/**
* Non-persisted TPM encryption type
*/
NonPersistedTPM: "NonPersistedTPM",
};
exports.SecurityRuleAccess = {
/**
* Network traffic is allowed
*/
Allow: "Allow",
/**
* Network traffic is denied
*/
Deny: "Deny",
};
exports.SecurityRuleDirection = {
/**
* Rule is evaluated on incoming traffic
*/
Inbound: "Inbound",
/**
* Rule is evaluated on outgoing traffic
*/
Outbound: "Outbound",
};
exports.SecurityRuleProtocol = {
/**
* Transmission Control Protocol
*/
Tcp: "Tcp",
/**
* User Datagram Protocol
*/
Udp: "Udp",
/**
* Internet Control Message Protocol
*/
Icmp: "Icmp",
/**
* Wildcard rule for all protocols
*/
Asterisk: "*",
};
exports.SecurityTypes = {
/**
* Trusted Launch security type
*/
TrustedLaunch: "TrustedLaunch",
/**
* Confidential VM security type
*/
ConfidentialVM: "ConfidentialVM",
};
exports.ServiceName = {
WAC: "WAC",
};
exports.SoftwareAssuranceIntent = {
Enable: "Enable",
Disable: "Disable",
};
exports.State = {
HasPrerequisite: "HasPrerequisite",
Obsolete: "Obsolete",
Ready: "Ready",
NotApplicableBecauseAnotherUpdateIsInProgress: "NotApplicableBecauseAnotherUpdateIsInProgress",
Preparing: "Preparing",
Installing: "Installing",
Installed: "Installed",
PreparationFailed: "PreparationFailed",
InstallationFailed: "InstallationFailed",
Invalid: "Invalid",
Recalled: "Recalled",
Downloading: "Downloading",
DownloadFailed: "DownloadFailed",
HealthChecking: "HealthChecking",
HealthCheckFailed: "HealthCheckFailed",
ReadyToInstall: "ReadyToInstall",
ScanInProgress: "ScanInProgress",
ScanFailed: "ScanFailed",
AdditionalContentRequired: "AdditionalContentRequired",
};
exports.UpdateRunPropertiesState = {
Unknown: "Unknown",
Succeeded: "Succeeded",
InProgress: "InProgress",
Failed: "Failed",
};
exports.UpdateSummariesPropertiesState = {
Unknown: "Unknown",
AppliedSuccessfully: "AppliedSuccessfully",
UpdateAvailable: "UpdateAvailable",
UpdateInProgress: "UpdateInProgress",
UpdateFailed: "UpdateFailed",
NeedsAttention: "NeedsAttention",
PreparationInProgress: "PreparationInProgress",
PreparationFailed: "PreparationFailed",
};
exports.VmSizeEnum = {
/**
* Default virtual machine size
*/
Default: "Default",
/**
* Standard A2 v2 virtual machine size
*/
Standard_A2_v2: "Standard_A2_v2",
/**
* Standard A4 v2 virtual machine size
*/
Standard_A4_v2: "Standard_A4_v2",
/**
* Standard D2s v3 virtual machine size
*/
Standard_D2s_v3: "Standard_D2s_v3",
/**
* Standard D4s v3 virtual machine size
*/
Standard_D4s_v3: "Standard_D4s_v3",
/**
* Standard D8s v3 virtual machine size
*/
Standard_D8s_v3: "Standard_D8s_v3",
/**
* Standard D16s v3 virtual machine size
*/
Standard_D16s_v3: "Standard_D16s_v3",
/**
* Standard D32s v3 virtual machine size
*/
Standard_D32s_v3: "Standard_D32s_v3",
/**
* Standard DS2 v2 virtual machine size
*/
Standard_DS2_v2: "Standard_DS2_v2",
/**
* Standard DS3 v2 virtual machine size
*/
Standard_DS3_v2: "Standard_DS3_v2",
/**
* Standard DS4 v2 virtual machine size
*/
Standard_DS4_v2: "Standard_DS4_v2",
/**
* Standard DS5 v2 virtual machine size
*/
Standard_DS5_v2: "Standard_DS5_v2",
/**
* Standard DS13 v2 virtual machine size
*/
Standard_DS13_v2: "Standard_DS13_v2",
/**
* Standard K8S v1 virtual machine size
*/
Standard_K8S_v1: "Standard_K8S_v1",
/**
* Standard K8S2 v1 virtual machine size
*/
Standard_K8S2_v1: "Standard_K8S2_v1",
/**
* Standard K8S3 v1 virtual machine size
*/
Standard_K8S3_v1: "Standard_K8S3_v1",
/**
* Standard K8S4 v1 virtual machine size
*/
Standard_K8S4_v1: "Standard_K8S4_v1",
/**
* Standard NK6 virtual machine size
*/
Standard_NK6: "Standard_NK6",
/**
* Standard NK12 virtual machine size
*/
Standard_NK12: "Standard_NK12",
/**
* Standard NV6 virtual machine size
*/
Standard_NV6: "Standard_NV6",
/**
* Standard NV12 virtual machine size
*/
Standard_NV12: "Standard_NV12",
/**
* Standard K8S5 v1 virtual machine size
*/
Standard_K8S5_v1: "Standard_K8S5_v1",
/**
* Custom virtual machine size
*/
Custom: "Custom",
};
exports.WindowsServerSubscription = {
Disabled: "Disabled",
Enabled: "Enabled",
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi90eXBlcy9lbnVtcy9henVyZXN0YWNraGNpL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxzRUFBc0U7QUFDdEUsaUZBQWlGOzs7QUFHcEUsUUFBQSxnQkFBZ0IsR0FBRztJQUM1QixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxRQUFRO0lBQ2hCLE1BQU0sRUFBRSxRQUFRO0NBQ1YsQ0FBQztBQU9FLFFBQUEsbUJBQW1CLEdBQUc7SUFDL0I7O09BRUc7SUFDSCxPQUFPLEVBQUUsU0FBUztJQUNsQjs7T0FFRztJQUNILEtBQUssRUFBRSxPQUFPO0NBQ1IsQ0FBQztBQU9FLFFBQUEsd0JBQXdCLEdBQUc7SUFDcEM7O09BRUc7SUFDSCxLQUFLLEVBQUUsT0FBTztJQUNkOztPQUVHO0lBQ0gsbUJBQW1CLEVBQUUscUJBQXFCO0NBQ3BDLENBQUM7QUFPRSxRQUFBLGNBQWMsR0FBRztJQUMxQjs7T0FFRztJQUNILFFBQVEsRUFBRSxVQUFVO0lBQ3BCOztPQUVHO0lBQ0gsTUFBTSxFQUFFLFFBQVE7Q0FDVixDQUFDO0FBT0UsUUFBQSxVQUFVLEdBQUc7SUFDdEI7O09BRUc7SUFDSCxHQUFHLEVBQUUsS0FBSztDQUNKLENBQUM7QUFPRSxRQUFBLGVBQWUsR0FBRztJQUMzQixHQUFHLEVBQUUsS0FBSztJQUNWLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLFVBQVU7Q0FDZCxDQUFDO0FBT0UsUUFBQSxjQUFjLEdBQUc7SUFDMUI7O09BRUc7SUFDSCxJQUFJLEVBQUUsTUFBTTtJQUNaOztPQUVHO0lBQ0gsR0FBRyxFQUFFLEtBQUs7Q0FDSixDQUFDO0FBT0UsUUFBQSxVQUFVLEdBQUc7SUFDdEI7O09BRUc7SUFDSCwyQkFBMkIsRUFBRSw2QkFBNkI7SUFDMUQ7O09BRUc7SUFDSCxxQkFBcUIsRUFBRSx1QkFBdUI7SUFDOUM7O09BRUc7SUFDSCxv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