VirtualNetworkProxy
Handle
interface VirtualNetworkProxy { addressSpace: VirtualNetworkAddressSpaceProxy; bgpCommunities: VirtualNetworkBgpCommunitiesProxy; ddosProtectionPlanId: BicepValueProxy; readonly defaultPublicNatGatewayId: BicepValueProxy; dhcpOptionsDnsServers: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; enableDdosProtection: BicepValueProxy | boolean; enableVmProtection: BicepValueProxy | boolean; encryption: VirtualNetworkEncryptionProxy; readonly eTag: BicepValueProxy; extendedLocation: NetworkExtendedAzureLocationProxy; readonly flowLogs: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfFlowLogProxy; flowTimeoutInMinutes: BicepValueProxy | number; id: BicepValueProxy; iPAllocations: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; location: BicepValueProxy; name: BicepValueProxy | string; privateEndpointVnetPolicy: BicepValueProxy | PrivateEndpointVnetPolicy; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; readonly resourceGuid: BicepValueProxy | guid; subnets: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfSubnetResourceProxy; tags: Aspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxy; virtualNetworkPeerings: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualNetworkPeeringProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearDdosProtectionPlanId(): void; clearEnableDdosProtection(): void; clearEnableVmProtection(): void; clearFlowTimeoutInMinutes(): void; clearId(): void; clearLocation(): void; clearName(): void; clearPrivateEndpointVnetPolicy(): void;}48 members
Properties
property
addressSpace VirtualNetworkAddressSpaceProxy get · setGets or sets the AddressSpace provisioning property.
property
bgpCommunities VirtualNetworkBgpCommunitiesProxy get · setGets or sets the BgpCommunities provisioning property.
property
ddosProtectionPlanId BicepValueProxy get · setGets or sets the DdosProtectionPlanId provisioning property.
property
defaultPublicNatGatewayId BicepValueProxy getGets the DefaultPublicNatGatewayId provisioning property.
property
dhcpOptionsDnsServers Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the DhcpOptionsDnsServers provisioning property.
property
enableDdosProtection BicepValueProxy | boolean get · setGets or sets the EnableDdosProtection provisioning property.
property
enableVmProtection BicepValueProxy | boolean get · setGets or sets the EnableVmProtection provisioning property.
property
encryptionVirtualNetworkEncryptionProxy get · setGets or sets the Encryption provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
extendedLocation NetworkExtendedAzureLocationProxy get · setGets or sets the ExtendedLocation provisioning property.
property
flowLogs Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfFlowLogProxy getGets the FlowLogs provisioning property.
property
flowTimeoutInMinutes BicepValueProxy | number get · setGets or sets the FlowTimeoutInMinutes provisioning property.
property
idBicepValueProxy get · setGets or sets the Id provisioning property.
property
iPAllocations Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy get · setGets or sets the IPAllocations provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
privateEndpointVnetPolicy BicepValueProxy | PrivateEndpointVnetPolicy get · setGets or sets the PrivateEndpointVnetPolicy provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
resourceGuid BicepValueProxy | guid getGets the ResourceGuid provisioning property.
property
subnetsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfSubnetResourceProxy get · setGets or sets the Subnets provisioning property.
property
virtualNetworkPeerings Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVirtualNetworkPeeringProxy get · setGets or sets the VirtualNetworkPeerings provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure Clears the DdosProtectionPlanId provisioning property.
clearDdosProtectionPlanId(): voidClears the EnableDdosProtection provisioning property.
clearEnableDdosProtection(): voidmethod
clearEnableVmProtection Clears the EnableVmProtection provisioning property.
clearEnableVmProtection(): voidClears the FlowTimeoutInMinutes provisioning property.
clearFlowTimeoutInMinutes(): voidClears the PrivateEndpointVnetPolicy provisioning property.
clearPrivateEndpointVnetPolicy(): void