VpnGatewayNatRuleProxy
Handle
interface VpnGatewayNatRuleProxy { readonly egressVpnSiteLinkConnections: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; readonly eTag: BicepValueProxy; externalMappings: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVpnNatRuleMappingProxy; readonly id: BicepValueProxy; readonly ingressVpnSiteLinkConnections: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; internalMappings: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVpnNatRuleMappingProxy; iPConfigurationId: BicepValueProxy | string; mode: BicepValueProxy | VpnNatRuleMode; name: BicepValueProxy | string; parent: VpnGatewayProxy; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; vpnNatRuleType: BicepValueProxy | VpnNatRuleType; addTo(infrastructure: AzureResourceInfrastructure): void; clearIPConfigurationId(): void; clearMode(): void; clearName(): void; clearVpnNatRuleType(): void;}24 members
Properties
property
egressVpnSiteLinkConnections Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the EgressVpnSiteLinkConnections provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
externalMappings Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVpnNatRuleMappingProxy get · setGets or sets the ExternalMappings provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
ingressVpnSiteLinkConnections Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the IngressVpnSiteLinkConnections provisioning property.
property
internalMappings Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfVpnNatRuleMappingProxy get · setGets or sets the InternalMappings provisioning property.
property
iPConfigurationId BicepValueProxy | string get · setGets or sets the IPConfigurationId provisioning property.
property
modeBicepValueProxy | VpnNatRuleMode get · setGets or sets the Mode 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
vpnNatRuleType BicepValueProxy | VpnNatRuleType get · setGets or sets the VpnNatRuleType provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearIPConfigurationId Clears the IPConfigurationId provisioning property.
clearIPConfigurationId(): voidmethod
clearVpnNatRuleType Clears the VpnNatRuleType provisioning property.
clearVpnNatRuleType(): void