Class BackendResponse
- java.lang.Object
-
- com.pulumi.azurenative.network.outputs.BackendResponse
-
public final class BackendResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BackendResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
address()
java.util.Optional<java.lang.String>
backendHostHeader()
static BackendResponse.Builder
builder()
static BackendResponse.Builder
builder(BackendResponse defaults)
java.util.Optional<java.lang.String>
enabledState()
java.util.Optional<java.lang.Integer>
httpPort()
java.util.Optional<java.lang.Integer>
httpsPort()
java.util.Optional<java.lang.Integer>
priority()
java.lang.String
privateEndpointStatus()
java.util.Optional<java.lang.String>
privateLinkAlias()
java.util.Optional<java.lang.String>
privateLinkApprovalMessage()
java.util.Optional<java.lang.String>
privateLinkLocation()
java.util.Optional<java.lang.String>
privateLinkResourceId()
java.util.Optional<java.lang.Integer>
weight()
-
-
-
Method Detail
-
address
public java.util.Optional<java.lang.String> address()
- Returns:
- Location of the backend (IP address or FQDN)
-
backendHostHeader
public java.util.Optional<java.lang.String> backendHostHeader()
- Returns:
- The value to use as the host header sent to the backend. If blank or unspecified, this defaults to the incoming host.
-
enabledState
public java.util.Optional<java.lang.String> enabledState()
- Returns:
- Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled'
-
httpPort
public java.util.Optional<java.lang.Integer> httpPort()
- Returns:
- The HTTP TCP port number. Must be between 1 and 65535.
-
httpsPort
public java.util.Optional<java.lang.Integer> httpsPort()
- Returns:
- The HTTPS TCP port number. Must be between 1 and 65535.
-
priority
public java.util.Optional<java.lang.Integer> priority()
- Returns:
- Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy.
-
privateEndpointStatus
public java.lang.String privateEndpointStatus()
- Returns:
- The Approval status for the connection to the Private Link
-
privateLinkAlias
public java.util.Optional<java.lang.String> privateLinkAlias()
- Returns:
- The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
-
privateLinkApprovalMessage
public java.util.Optional<java.lang.String> privateLinkApprovalMessage()
- Returns:
- A custom message to be included in the approval request to connect to the Private Link
-
privateLinkLocation
public java.util.Optional<java.lang.String> privateLinkLocation()
- Returns:
- The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated
-
privateLinkResourceId
public java.util.Optional<java.lang.String> privateLinkResourceId()
- Returns:
- The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
-
weight
public java.util.Optional<java.lang.Integer> weight()
- Returns:
- Weight of this endpoint for load balancing purposes.
-
builder
public static BackendResponse.Builder builder()
-
builder
public static BackendResponse.Builder builder(BackendResponse defaults)
-
-