ApplicationGatewayProbeProxy
Handle
interface ApplicationGatewayProbeProxy { readonly eTag: BicepValueProxy; host: BicepValueProxy | string; id: BicepValueProxy; intervalInSeconds: BicepValueProxy | number; isProbeProxyProtocolHeaderEnabled: BicepValueProxy | boolean; match: ApplicationGatewayProbeHealthResponseMatchProxy; minServers: BicepValueProxy | number; name: BicepValueProxy | string; path: BicepValueProxy | string; pickHostNameFromBackendHttpSettings: BicepValueProxy | boolean; pickHostNameFromBackendSettings: BicepValueProxy | boolean; port: BicepValueProxy | number; protocol: BicepValueProxy | ApplicationGatewayProtocol; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; readonly resourceType: BicepValueProxy; timeoutInSeconds: BicepValueProxy | number; unhealthyThreshold: BicepValueProxy | number; clearHost(): void; clearId(): void; clearIntervalInSeconds(): void; clearIsProbeProxyProtocolHeaderEnabled(): void; clearMinServers(): void; clearName(): void; clearPath(): void; clearPickHostNameFromBackendHttpSettings(): void; clearPickHostNameFromBackendSettings(): void; clearPort(): void; clearProtocol(): void; clearTimeoutInSeconds(): void; clearUnhealthyThreshold(): void;}44 members
Properties
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
hostBicepValueProxy | string get · setGets or sets the Host provisioning property.
property
idBicepValueProxy get · setGets or sets the Id provisioning property.
property
intervalInSeconds BicepValueProxy | number get · setGets or sets the IntervalInSeconds provisioning property.
property
isProbeProxyProtocolHeaderEnabled BicepValueProxy | boolean get · setGets or sets the IsProbeProxyProtocolHeaderEnabled provisioning property.
property
matchApplicationGatewayProbeHealthResponseMatchProxy get · setGets or sets the Match provisioning property.
property
minServers BicepValueProxy | number get · setGets or sets the MinServers provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
pathBicepValueProxy | string get · setGets or sets the Path provisioning property.
property
pickHostNameFromBackendHttpSettings BicepValueProxy | boolean get · setGets or sets the PickHostNameFromBackendHttpSettings provisioning property.
property
pickHostNameFromBackendSettings BicepValueProxy | boolean get · setGets or sets the PickHostNameFromBackendSettings provisioning property.
property
portBicepValueProxy | number get · setGets or sets the Port provisioning property.
property
protocolBicepValueProxy | ApplicationGatewayProtocol get · setGets or sets the Protocol provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
resourceType BicepValueProxy getGets the ResourceType provisioning property.
property
timeoutInSeconds BicepValueProxy | number get · setGets or sets the TimeoutInSeconds provisioning property.
property
unhealthyThreshold BicepValueProxy | number get · setGets or sets the UnhealthyThreshold provisioning property.
Methods
method
clearIntervalInSeconds Clears the IntervalInSeconds provisioning property.
clearIntervalInSeconds(): voidClears the IsProbeProxyProtocolHeaderEnabled provisioning property.
clearIsProbeProxyProtocolHeaderEnabled(): voidClears the PickHostNameFromBackendHttpSettings provisioning property.
clearPickHostNameFromBackendHttpSettings(): voidClears the PickHostNameFromBackendSettings provisioning property.
clearPickHostNameFromBackendSettings(): voidmethod
clearTimeoutInSeconds Clears the TimeoutInSeconds provisioning property.
clearTimeoutInSeconds(): voidmethod
clearUnhealthyThreshold Clears the UnhealthyThreshold provisioning property.
clearUnhealthyThreshold(): void