VpnConnectionProxy
Handle
interface VpnConnectionProxy { connectionBandwidth: BicepValueProxy | number; readonly connectionStatus: BicepValueProxy | VpnConnectionStatus; dpdTimeoutSeconds: BicepValueProxy | number; readonly egressBytesTransferred: BicepValueProxy | number; enableBgp: BicepValueProxy | boolean; enableInternetSecurity: BicepValueProxy | boolean; enableRateLimiting: BicepValueProxy | boolean; readonly eTag: BicepValueProxy; readonly id: BicepValueProxy; readonly ingressBytesTransferred: BicepValueProxy | number; iPsecPolicies: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfIPsecPolicyProxy; name: BicepValueProxy | string; parent: VpnGatewayProxy; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; remoteVpnSiteId: BicepValueProxy; routingConfiguration: RoutingConfigurationProxy; routingWeight: BicepValueProxy | number; sharedKey: BicepValueProxy | string; trafficSelectorPolicies: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfTrafficSelectorPolicyProxy; useLocalAzureIPAddress: BicepValueProxy | boolean; usePolicyBasedTrafficSelectors: BicepValueProxy | boolean; vpnConnectionProtocolType: BicepValueProxy | VirtualNetworkGatewayConnectionProtocol; vpnLinkConnections: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVpnSiteLinkConnectionDataProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearConnectionBandwidth(): void; clearDpdTimeoutSeconds(): void; clearEnableBgp(): void; clearEnableInternetSecurity(): void; clearEnableRateLimiting(): void; clearName(): void; clearRemoteVpnSiteId(): void; clearRoutingWeight(): void; clearSharedKey(): void; clearUseLocalAzureIPAddress(): void; clearUsePolicyBasedTrafficSelectors(): void; clearVpnConnectionProtocolType(): void;}53 members
Properties
property
connectionBandwidth BicepValueProxy | number get · setGets or sets the ConnectionBandwidth provisioning property.
property
connectionStatus BicepValueProxy | VpnConnectionStatus getGets the ConnectionStatus provisioning property.
property
dpdTimeoutSeconds BicepValueProxy | number get · setGets or sets the DpdTimeoutSeconds provisioning property.
property
egressBytesTransferred BicepValueProxy | number getGets the EgressBytesTransferred provisioning property.
property
enableBgp BicepValueProxy | boolean get · setGets or sets the EnableBgp provisioning property.
property
enableInternetSecurity BicepValueProxy | boolean get · setGets or sets the EnableInternetSecurity provisioning property.
property
enableRateLimiting BicepValueProxy | boolean get · setGets or sets the EnableRateLimiting provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
ingressBytesTransferred BicepValueProxy | number getGets the IngressBytesTransferred provisioning property.
property
iPsecPolicies Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfIPsecPolicyProxy get · setGets or sets the IPsecPolicies provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
parentVpnGatewayProxy get · setGets or sets the Parent provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
remoteVpnSiteId BicepValueProxy get · setGets or sets the RemoteVpnSiteId provisioning property.
property
routingConfiguration RoutingConfigurationProxy get · setGets or sets the RoutingConfiguration provisioning property.
property
routingWeight BicepValueProxy | number get · setGets or sets the RoutingWeight provisioning property.
property
trafficSelectorPolicies Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfTrafficSelectorPolicyProxy get · setGets or sets the TrafficSelectorPolicies provisioning property.
property
useLocalAzureIPAddress BicepValueProxy | boolean get · setGets or sets the UseLocalAzureIPAddress provisioning property.
property
usePolicyBasedTrafficSelectors BicepValueProxy | boolean get · setGets or sets the UsePolicyBasedTrafficSelectors provisioning property.
property
vpnConnectionProtocolType BicepValueProxy | VirtualNetworkGatewayConnectionProtocol get · setGets or sets the VpnConnectionProtocolType provisioning property.
property
vpnLinkConnections Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVpnSiteLinkConnectionDataProxy get · setGets or sets the VpnLinkConnections provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearConnectionBandwidth Clears the ConnectionBandwidth provisioning property.
clearConnectionBandwidth(): voidmethod
clearDpdTimeoutSeconds Clears the DpdTimeoutSeconds provisioning property.
clearDpdTimeoutSeconds(): voidClears the EnableInternetSecurity provisioning property.
clearEnableInternetSecurity(): voidmethod
clearEnableRateLimiting Clears the EnableRateLimiting provisioning property.
clearEnableRateLimiting(): voidmethod
clearRemoteVpnSiteId Clears the RemoteVpnSiteId provisioning property.
clearRemoteVpnSiteId(): voidClears the UseLocalAzureIPAddress provisioning property.
clearUseLocalAzureIPAddress(): voidClears the UsePolicyBasedTrafficSelectors provisioning property.
clearUsePolicyBasedTrafficSelectors(): voidClears the VpnConnectionProtocolType provisioning property.
clearVpnConnectionProtocolType(): void