Watch Aspire live streamsDocsTry Aspire

NetworkVirtualApplianceProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Network v13.6.0-preview.1.26478.8
interface NetworkVirtualApplianceProxy {
additionalNics: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceAdditionalNicPropertiesProxy;
readonly addressPrefix: BicepValueProxy | string;
bootStrapConfigurationBlobs: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy;
cloudInitConfiguration: BicepValueProxy | string;
cloudInitConfigurationBlobs: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy;
delegation: VirtualApplianceDelegationPropertiesProxy;
readonly deploymentType: BicepValueProxy | string;
readonly eTag: BicepValueProxy;
readonly id: BicepValueProxy;
identity: NetworkManagedServiceIdentityProxy;
readonly inboundSecurityRules: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy;
internetIngressPublicIPs: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy;
location: BicepValueProxy;
name: BicepValueProxy | string;
networkInterfaceConfigurations: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceNetworkInterfaceConfigurationProxy;
nvaInterfaceConfigurations: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfNvaInterfaceConfigurationsPropertiesProxy;
nvaSku: VirtualApplianceSkuPropertiesProxy;
partnerManagedResource: PartnerManagedResourcePropertiesProxy;
readonly privateIPAddress: BicepValueProxy;
readonly provisioningState: BicepValueProxy | NetworkProvisioningState;
sshPublicKey: BicepValueProxy | string;
tags: Aspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxy;
virtualApplianceAsn: BicepValueProxy | number;
readonly virtualApplianceConnections: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy;
readonly virtualApplianceNics: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceNicPropertiesProxy;
readonly virtualApplianceSites: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy;
virtualHubId: BicepValueProxy;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearCloudInitConfiguration(): void;
clearLocation(): void;
clearName(): void;
clearSshPublicKey(): void;
clearVirtualApplianceAsn(): void;
clearVirtualHubId(): void;
}

Properties

propertyadditionalNicsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceAdditionalNicPropertiesProxyget · set
Gets or sets the AdditionalNics provisioning property.
propertyaddressPrefixBicepValueProxy | stringget
Gets the AddressPrefix provisioning property.
propertybootStrapConfigurationBlobsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxyget · set
Gets or sets the BootStrapConfigurationBlobs provisioning property.
propertycloudInitConfigurationBicepValueProxy | stringget · set
Gets or sets the CloudInitConfiguration provisioning property.
propertycloudInitConfigurationBlobsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxyget · set
Gets or sets the CloudInitConfigurationBlobs provisioning property.
propertydelegationVirtualApplianceDelegationPropertiesProxyget · set
Gets or sets the Delegation provisioning property.
propertydeploymentTypeBicepValueProxy | stringget
Gets the DeploymentType provisioning property.
propertyeTagBicepValueProxyget
Gets the ETag provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyidentityNetworkManagedServiceIdentityProxyget · set
Gets or sets the Identity provisioning property.
propertyinboundSecurityRulesAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxyget
Gets the InboundSecurityRules provisioning property.
propertyinternetIngressPublicIPsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxyget · set
Gets or sets the InternetIngressPublicIPs provisioning property.
propertylocationBicepValueProxyget · set
Gets or sets the Location provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertynetworkInterfaceConfigurationsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceNetworkInterfaceConfigurationProxyget · set
Gets or sets the NetworkInterfaceConfigurations provisioning property.
propertynvaInterfaceConfigurationsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfNvaInterfaceConfigurationsPropertiesProxyget · set
Gets or sets the NvaInterfaceConfigurations provisioning property.
propertynvaSkuVirtualApplianceSkuPropertiesProxyget · set
Gets or sets the NvaSku provisioning property.
propertypartnerManagedResourcePartnerManagedResourcePropertiesProxyget · set
Gets or sets the PartnerManagedResource provisioning property.
propertyprivateIPAddressBicepValueProxyget
Gets the PrivateIPAddress provisioning property.
propertyprovisioningStateBicepValueProxy | NetworkProvisioningStateget
Gets the ProvisioningState provisioning property.
propertysshPublicKeyBicepValueProxy | stringget · set
Gets or sets the SshPublicKey provisioning property.
propertytagsAspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxyget · set
Gets or sets the Tags provisioning property.
propertyvirtualApplianceAsnBicepValueProxy | numberget · set
Gets or sets the VirtualApplianceAsn provisioning property.
propertyvirtualApplianceConnectionsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxyget
Gets the VirtualApplianceConnections provisioning property.
propertyvirtualApplianceNicsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceNicPropertiesProxyget
Gets the VirtualApplianceNics provisioning property.
propertyvirtualApplianceSitesAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxyget
Gets the VirtualApplianceSites provisioning property.
propertyvirtualHubIdBicepValueProxyget · set
Gets or sets the VirtualHubId provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the CloudInitConfiguration provisioning property.
clearCloudInitConfiguration(): void
Clears the Location provisioning property.
clearLocation(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the SshPublicKey provisioning property.
clearSshPublicKey(): void
Clears the VirtualApplianceAsn provisioning property.
clearVirtualApplianceAsn(): void
Clears the VirtualHubId provisioning property.
clearVirtualHubId(): void