VpnSiteLinkConnectionDataProxy
Handle
interface VpnSiteLinkConnectionDataProxy { connectionBandwidth: BicepValueProxy | number; readonly connectionStatus: BicepValueProxy | VpnConnectionStatus; dpdTimeoutSeconds: BicepValueProxy | number; readonly egressBytesTransferred: BicepValueProxy | number; egressNatRules: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; enableBgp: BicepValueProxy | boolean; enableRateLimiting: BicepValueProxy | boolean; readonly eTag: BicepValueProxy; id: BicepValueProxy; readonly ingressBytesTransferred: BicepValueProxy | number; ingressNatRules: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; iPsecPolicies: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfIPsecPolicyProxy; name: BicepValueProxy | string; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; readonly resourceType: BicepValueProxy; routingWeight: BicepValueProxy | number; sharedKey: BicepValueProxy | string; useLocalAzureIPAddress: BicepValueProxy | boolean; usePolicyBasedTrafficSelectors: BicepValueProxy | boolean; vpnConnectionProtocolType: BicepValueProxy | VirtualNetworkGatewayConnectionProtocol; vpnGatewayCustomBgpAddresses: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfGatewayCustomBgpIPAddressIPConfigurationProxy; vpnLinkConnectionMode: BicepValueProxy | VpnLinkConnectionMode; vpnSiteLinkId: BicepValueProxy; clearConnectionBandwidth(): void; clearDpdTimeoutSeconds(): void; clearEnableBgp(): void; clearEnableRateLimiting(): void; clearId(): void; clearName(): void; clearRoutingWeight(): void; clearSharedKey(): void; clearUseLocalAzureIPAddress(): void; clearUsePolicyBasedTrafficSelectors(): void; clearVpnConnectionProtocolType(): void; clearVpnLinkConnectionMode(): void; clearVpnSiteLinkId(): 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
egressNatRules Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy get · setGets or sets the EgressNatRules provisioning property.
property
enableBgp BicepValueProxy | boolean get · setGets or sets the EnableBgp provisioning property.
property
enableRateLimiting BicepValueProxy | boolean get · setGets or sets the EnableRateLimiting provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
idBicepValueProxy get · setGets or sets the Id provisioning property.
property
ingressBytesTransferred BicepValueProxy | number getGets the IngressBytesTransferred provisioning property.
property
ingressNatRules Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy get · setGets or sets the IngressNatRules 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
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
resourceType BicepValueProxy getGets the ResourceType provisioning property.
property
routingWeight BicepValueProxy | number get · setGets or sets the RoutingWeight 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
vpnGatewayCustomBgpAddresses Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfGatewayCustomBgpIPAddressIPConfigurationProxy get · setGets or sets the VpnGatewayCustomBgpAddresses provisioning property.
property
vpnLinkConnectionMode BicepValueProxy | VpnLinkConnectionMode get · setGets or sets the VpnLinkConnectionMode provisioning property.
property
vpnSiteLinkId BicepValueProxy get · setGets or sets the VpnSiteLinkId provisioning property.
Methods
method
clearConnectionBandwidth Clears the ConnectionBandwidth provisioning property.
clearConnectionBandwidth(): voidmethod
clearDpdTimeoutSeconds Clears the DpdTimeoutSeconds provisioning property.
clearDpdTimeoutSeconds(): voidmethod
clearEnableRateLimiting Clears the EnableRateLimiting provisioning property.
clearEnableRateLimiting(): voidClears the UseLocalAzureIPAddress provisioning property.
clearUseLocalAzureIPAddress(): voidClears the UsePolicyBasedTrafficSelectors provisioning property.
clearUsePolicyBasedTrafficSelectors(): voidClears the VpnConnectionProtocolType provisioning property.
clearVpnConnectionProtocolType(): voidClears the VpnLinkConnectionMode provisioning property.
clearVpnLinkConnectionMode(): void