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

290 lines (289 loc) • 10.1 kB
export declare const ApplicationEnablement: { readonly Unknown: "Unknown"; readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * The application enablement. */ export type ApplicationEnablement = (typeof ApplicationEnablement)[keyof typeof ApplicationEnablement]; export declare const ArtifactReplicationStrategy: { readonly Unknown: "Unknown"; readonly SingleReplication: "SingleReplication"; }; /** * The replication strategy. */ export type ArtifactReplicationStrategy = (typeof ArtifactReplicationStrategy)[keyof typeof ArtifactReplicationStrategy]; export declare const ArtifactStoreType: { readonly Unknown: "Unknown"; readonly AzureContainerRegistry: "AzureContainerRegistry"; readonly AzureStorageAccount: "AzureStorageAccount"; }; /** * The artifact store type. */ export type ArtifactStoreType = (typeof ArtifactStoreType)[keyof typeof ArtifactStoreType]; export declare const ArtifactType: { readonly Unknown: "Unknown"; readonly OCIArtifact: "OCIArtifact"; readonly VhdImageFile: "VhdImageFile"; readonly ArmTemplate: "ArmTemplate"; readonly ImageFile: "ImageFile"; }; /** * The artifact type. */ export type ArtifactType = (typeof ArtifactType)[keyof typeof ArtifactType]; export declare const AzureArcKubernetesArtifactType: { readonly Unknown: "Unknown"; readonly HelmPackage: "HelmPackage"; }; /** * The artifact type. */ export type AzureArcKubernetesArtifactType = (typeof AzureArcKubernetesArtifactType)[keyof typeof AzureArcKubernetesArtifactType]; export declare const AzureCoreArtifactType: { readonly Unknown: "Unknown"; readonly VhdImageFile: "VhdImageFile"; readonly ArmTemplate: "ArmTemplate"; }; /** * The artifact type. */ export type AzureCoreArtifactType = (typeof AzureCoreArtifactType)[keyof typeof AzureCoreArtifactType]; export declare const AzureOperatorNexusArtifactType: { readonly Unknown: "Unknown"; readonly ImageFile: "ImageFile"; readonly ArmTemplate: "ArmTemplate"; }; /** * The artifact type. */ export type AzureOperatorNexusArtifactType = (typeof AzureOperatorNexusArtifactType)[keyof typeof AzureOperatorNexusArtifactType]; export declare const BackingResourcePublicNetworkAccess: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * The artifact store backing resource network access type */ export type BackingResourcePublicNetworkAccess = (typeof BackingResourcePublicNetworkAccess)[keyof typeof BackingResourcePublicNetworkAccess]; export declare const ConfigurationGroupValueConfigurationType: { readonly Unknown: "Unknown"; readonly Secret: "Secret"; readonly Open: "Open"; }; /** * The value which indicates if configuration values are secrets */ export type ConfigurationGroupValueConfigurationType = (typeof ConfigurationGroupValueConfigurationType)[keyof typeof ConfigurationGroupValueConfigurationType]; export declare const ContainerizedNetworkFunctionNFVIType: { readonly Unknown: "Unknown"; readonly AzureArcKubernetes: "AzureArcKubernetes"; }; /** * The network function type. */ export type ContainerizedNetworkFunctionNFVIType = (typeof ContainerizedNetworkFunctionNFVIType)[keyof typeof ContainerizedNetworkFunctionNFVIType]; export declare const DeviceType: { readonly Unknown: "Unknown"; readonly AzureStackEdge: "AzureStackEdge"; }; /** * The type of the device. */ export type DeviceType = (typeof DeviceType)[keyof typeof DeviceType]; export declare const DiskCreateOptionTypes: { readonly Unknown: "Unknown"; readonly Empty: "Empty"; }; /** * Specifies how the virtual machine should be created. */ export type DiskCreateOptionTypes = (typeof DiskCreateOptionTypes)[keyof typeof DiskCreateOptionTypes]; export declare const IPAllocationMethod: { readonly Unknown: "Unknown"; readonly Static: "Static"; readonly Dynamic: "Dynamic"; }; /** * IP address allocation method. */ export type IPAllocationMethod = (typeof IPAllocationMethod)[keyof typeof IPAllocationMethod]; export declare const IPVersion: { readonly Unknown: "Unknown"; readonly IPv4: "IPv4"; }; /** * IP address version. */ export type IPVersion = (typeof IPVersion)[keyof typeof IPVersion]; export declare const IdType: { readonly Unknown: "Unknown"; readonly Open: "Open"; readonly Secret: "Secret"; }; /** * The resource reference arm id type. */ export type IdType = (typeof IdType)[keyof typeof IdType]; 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 NFVIType: { readonly Unknown: "Unknown"; readonly AzureArcKubernetes: "AzureArcKubernetes"; readonly AzureCore: "AzureCore"; readonly AzureOperatorNexus: "AzureOperatorNexus"; }; /** * The NFVI type. */ export type NFVIType = (typeof NFVIType)[keyof typeof NFVIType]; export declare const NetworkFunctionConfigurationType: { readonly Unknown: "Unknown"; readonly Secret: "Secret"; readonly Open: "Open"; }; /** * The value which indicates if NF values are secrets */ export type NetworkFunctionConfigurationType = (typeof NetworkFunctionConfigurationType)[keyof typeof NetworkFunctionConfigurationType]; export declare const NetworkFunctionRoleConfigurationType: { readonly Unknown: "Unknown"; readonly VirtualMachine: "VirtualMachine"; }; /** * Role type. */ export type NetworkFunctionRoleConfigurationType = (typeof NetworkFunctionRoleConfigurationType)[keyof typeof NetworkFunctionRoleConfigurationType]; export declare const NetworkFunctionType: { readonly Unknown: "Unknown"; readonly VirtualNetworkFunction: "VirtualNetworkFunction"; readonly ContainerizedNetworkFunction: "ContainerizedNetworkFunction"; }; /** * The network function type. */ export type NetworkFunctionType = (typeof NetworkFunctionType)[keyof typeof NetworkFunctionType]; export declare const OperatingSystemTypes: { readonly Unknown: "Unknown"; readonly Windows: "Windows"; readonly Linux: "Linux"; }; /** * The OS type. */ export type OperatingSystemTypes = (typeof OperatingSystemTypes)[keyof typeof OperatingSystemTypes]; export declare const PublisherScope: { readonly Unknown: "Unknown"; readonly Private: "Private"; }; /** * The publisher scope. */ export type PublisherScope = (typeof PublisherScope)[keyof typeof PublisherScope]; export declare const SkuDeploymentMode: { readonly Unknown: "Unknown"; readonly Azure: "Azure"; readonly PrivateEdgeZone: "PrivateEdgeZone"; }; /** * The sku deployment mode. */ export type SkuDeploymentMode = (typeof SkuDeploymentMode)[keyof typeof SkuDeploymentMode]; export declare const SkuName: { readonly Basic: "Basic"; readonly Standard: "Standard"; }; /** * Name of this Sku */ export type SkuName = (typeof SkuName)[keyof typeof SkuName]; export declare const SkuType: { readonly Unknown: "Unknown"; readonly EvolvedPacketCore: "EvolvedPacketCore"; readonly SDWAN: "SDWAN"; readonly Firewall: "Firewall"; }; /** * The sku type. */ export type SkuType = (typeof SkuType)[keyof typeof SkuType]; export declare const TemplateType: { readonly Unknown: "Unknown"; readonly ArmTemplate: "ArmTemplate"; }; /** * The template type. */ export type TemplateType = (typeof TemplateType)[keyof typeof TemplateType]; export declare const Type: { readonly Unknown: "Unknown"; readonly ArmResourceDefinition: "ArmResourceDefinition"; readonly NetworkFunctionDefinition: "NetworkFunctionDefinition"; }; /** * The resource element template type. */ export type Type = (typeof Type)[keyof typeof Type]; export declare const VMSwitchType: { readonly Unknown: "Unknown"; readonly Management: "Management"; readonly Wan: "Wan"; readonly Lan: "Lan"; }; /** * The type of the VM switch. */ export type VMSwitchType = (typeof VMSwitchType)[keyof typeof VMSwitchType]; export declare const VirtualMachineSizeTypes: { readonly Unknown: "Unknown"; readonly Standard_D1_v2: "Standard_D1_v2"; readonly Standard_D2_v2: "Standard_D2_v2"; readonly Standard_D3_v2: "Standard_D3_v2"; readonly Standard_D4_v2: "Standard_D4_v2"; readonly Standard_D5_v2: "Standard_D5_v2"; readonly Standard_D11_v2: "Standard_D11_v2"; readonly Standard_D12_v2: "Standard_D12_v2"; readonly Standard_D13_v2: "Standard_D13_v2"; readonly Standard_DS1_v2: "Standard_DS1_v2"; readonly Standard_DS2_v2: "Standard_DS2_v2"; readonly Standard_DS3_v2: "Standard_DS3_v2"; readonly Standard_DS4_v2: "Standard_DS4_v2"; readonly Standard_DS5_v2: "Standard_DS5_v2"; readonly Standard_DS11_v2: "Standard_DS11_v2"; readonly Standard_DS12_v2: "Standard_DS12_v2"; readonly Standard_DS13_v2: "Standard_DS13_v2"; readonly Standard_F1: "Standard_F1"; readonly Standard_F2: "Standard_F2"; readonly Standard_F4: "Standard_F4"; readonly Standard_F8: "Standard_F8"; readonly Standard_F16: "Standard_F16"; readonly Standard_F1s: "Standard_F1s"; readonly Standard_F2s: "Standard_F2s"; readonly Standard_F4s: "Standard_F4s"; readonly Standard_F8s: "Standard_F8s"; readonly Standard_F16s: "Standard_F16s"; }; /** * The size of the virtual machine. */ export type VirtualMachineSizeTypes = (typeof VirtualMachineSizeTypes)[keyof typeof VirtualMachineSizeTypes]; export declare const VirtualNetworkFunctionNFVIType: { readonly Unknown: "Unknown"; readonly AzureCore: "AzureCore"; readonly AzureOperatorNexus: "AzureOperatorNexus"; }; /** * The network function type. */ export type VirtualNetworkFunctionNFVIType = (typeof VirtualNetworkFunctionNFVIType)[keyof typeof VirtualNetworkFunctionNFVIType];