Watch Aspire live streamsDocsTry Aspire

LoadBalancerInboundNatPoolPropertiesProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Network v13.6.0-preview.1.26478.8
interface LoadBalancerInboundNatPoolPropertiesProxy {
backendPort: BicepValueProxy | number;
enableFloatingIP: BicepValueProxy | boolean;
enableTcpReset: BicepValueProxy | boolean;
frontendIPConfigurationId: BicepValueProxy;
frontendPortRangeEnd: BicepValueProxy | number;
frontendPortRangeStart: BicepValueProxy | number;
idleTimeoutInMinutes: BicepValueProxy | number;
protocol: BicepValueProxy | LoadBalancingTransportProtocol;
readonly provisioningState: BicepValueProxy | NetworkProvisioningState;
clearBackendPort(): void;
clearEnableFloatingIP(): void;
clearEnableTcpReset(): void;
clearFrontendIPConfigurationId(): void;
clearFrontendPortRangeEnd(): void;
clearFrontendPortRangeStart(): void;
clearIdleTimeoutInMinutes(): void;
clearProtocol(): void;
}

Properties

propertybackendPortBicepValueProxy | numberget · set
Gets or sets the BackendPort provisioning property.
propertyenableFloatingIPBicepValueProxy | booleanget · set
Gets or sets the EnableFloatingIP provisioning property.
propertyenableTcpResetBicepValueProxy | booleanget · set
Gets or sets the EnableTcpReset provisioning property.
propertyfrontendIPConfigurationIdBicepValueProxyget · set
Gets or sets the FrontendIPConfigurationId provisioning property.
propertyfrontendPortRangeEndBicepValueProxy | numberget · set
Gets or sets the FrontendPortRangeEnd provisioning property.
propertyfrontendPortRangeStartBicepValueProxy | numberget · set
Gets or sets the FrontendPortRangeStart provisioning property.
propertyidleTimeoutInMinutesBicepValueProxy | numberget · set
Gets or sets the IdleTimeoutInMinutes provisioning property.
propertyprotocolBicepValueProxy | LoadBalancingTransportProtocolget · set
Gets or sets the Protocol provisioning property.
propertyprovisioningStateBicepValueProxy | NetworkProvisioningStateget
Gets the ProvisioningState provisioning property.

Methods

Clears the BackendPort provisioning property.
clearBackendPort(): void
Clears the EnableFloatingIP provisioning property.
clearEnableFloatingIP(): void
Clears the EnableTcpReset provisioning property.
clearEnableTcpReset(): void
Clears the FrontendIPConfigurationId provisioning property.
clearFrontendIPConfigurationId(): void
Clears the FrontendPortRangeEnd provisioning property.
clearFrontendPortRangeEnd(): void
Clears the FrontendPortRangeStart provisioning property.
clearFrontendPortRangeStart(): void
Clears the IdleTimeoutInMinutes provisioning property.
clearIdleTimeoutInMinutes(): void
Clears the Protocol provisioning property.
clearProtocol(): void