NetworkVirtualApplianceProxy
Handle
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;}51 members
Properties
property
additionalNics Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceAdditionalNicPropertiesProxy get · setGets or sets the AdditionalNics provisioning property.
property
addressPrefix BicepValueProxy | string getGets the AddressPrefix provisioning property.
property
bootStrapConfigurationBlobs Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the BootStrapConfigurationBlobs provisioning property.
property
cloudInitConfiguration BicepValueProxy | string get · setGets or sets the CloudInitConfiguration provisioning property.
property
cloudInitConfigurationBlobs Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the CloudInitConfigurationBlobs provisioning property.
property
delegationVirtualApplianceDelegationPropertiesProxy get · setGets or sets the Delegation provisioning property.
property
deploymentType BicepValueProxy | string getGets the DeploymentType provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityNetworkManagedServiceIdentityProxy get · setGets or sets the Identity provisioning property.
property
inboundSecurityRules Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the InboundSecurityRules provisioning property.
property
internetIngressPublicIPs Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy get · setGets or sets the InternetIngressPublicIPs provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
networkInterfaceConfigurations Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceNetworkInterfaceConfigurationProxy get · setGets or sets the NetworkInterfaceConfigurations provisioning property.
property
nvaInterfaceConfigurations Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfNvaInterfaceConfigurationsPropertiesProxy get · setGets or sets the NvaInterfaceConfigurations provisioning property.
property
nvaSku VirtualApplianceSkuPropertiesProxy get · setGets or sets the NvaSku provisioning property.
property
partnerManagedResource PartnerManagedResourcePropertiesProxy get · setGets or sets the PartnerManagedResource provisioning property.
property
privateIPAddress BicepValueProxy getGets the PrivateIPAddress provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
sshPublicKey BicepValueProxy | string get · setGets or sets the SshPublicKey provisioning property.
property
virtualApplianceAsn BicepValueProxy | number get · setGets or sets the VirtualApplianceAsn provisioning property.
property
virtualApplianceConnections Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the VirtualApplianceConnections provisioning property.
property
virtualApplianceNics Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualApplianceNicPropertiesProxy getGets the VirtualApplianceNics provisioning property.
property
virtualApplianceSites Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the VirtualApplianceSites provisioning property.
property
virtualHubId BicepValueProxy get · setGets or sets the VirtualHubId provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure Clears the CloudInitConfiguration provisioning property.
clearCloudInitConfiguration(): voidmethod
clearVirtualApplianceAsn Clears the VirtualApplianceAsn provisioning property.
clearVirtualApplianceAsn(): void