AseV3NetworkingConfigurationInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. fluent. models. AseV3NetworkingConfigurationInner
- com.
- com.
- com.
public final class AseV3NetworkingConfigurationInner
extends ProxyOnlyResource
Full view of networking configuration for an ASE.
Constructor Summary
Constructor | Description |
---|---|
AseV3NetworkingConfigurationInner() |
Creates an instance of AseV3Networking |
Method Summary
Modifier and Type | Method and Description |
---|---|
Boolean |
allowNewPrivateEndpointConnections()
Get the allow |
List<String> |
externalInboundIpAddresses()
Get the external |
static
AseV3Networking |
fromJson(JsonReader jsonReader)
Reads an instance of AseV3Networking |
Boolean |
ftpEnabled()
Get the ftp |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
String |
inboundIpAddressOverride()
Get the inbound |
List<String> |
internalInboundIpAddresses()
Get the internal |
List<String> |
linuxOutboundIpAddresses()
Get the linux |
String |
name()
Get the name property: The name of the resource. |
Boolean |
remoteDebugEnabled()
Get the remote |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
List<String> |
windowsOutboundIpAddresses()
Get the windows |
AseV3Networking |
withAllowNewPrivateEndpointConnections(Boolean allowNewPrivateEndpointConnections)
Set the allow |
AseV3Networking |
withFtpEnabled(Boolean ftpEnabled)
Set the ftp |
AseV3Networking |
withInboundIpAddressOverride(String inboundIpAddressOverride)
Set the inbound |
AseV3Networking |
withKind(String kind)
Set the kind property: Kind of resource. |
AseV3Networking |
withRemoteDebugEnabled(Boolean remoteDebugEnabled)
Set the remote |
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
AseV3NetworkingConfigurationInner
public AseV3NetworkingConfigurationInner()
Creates an instance of AseV3NetworkingConfigurationInner class.
Method Details
allowNewPrivateEndpointConnections
public Boolean allowNewPrivateEndpointConnections()
Get the allowNewPrivateEndpointConnections property: Property to enable and disable new private endpoint connection creation on ASE.
Returns:
externalInboundIpAddresses
public List
Get the externalInboundIpAddresses property: The externalInboundIpAddresses property.
Returns:
fromJson
public static AseV3NetworkingConfigurationInner fromJson(JsonReader jsonReader)
Reads an instance of AseV3NetworkingConfigurationInner from the JsonReader.
Parameters:
Returns:
Throws:
ftpEnabled
public Boolean ftpEnabled()
Get the ftpEnabled property: Property to enable and disable FTP on ASEV3.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
AseV3NetworkingConfigurationInner.id()Returns:
inboundIpAddressOverride
public String inboundIpAddressOverride()
Get the inboundIpAddressOverride property: Customer provided Inbound IP Address. Only able to be set on Ase create.
Returns:
internalInboundIpAddresses
public List
Get the internalInboundIpAddresses property: The internalInboundIpAddresses property.
Returns:
linuxOutboundIpAddresses
public List
Get the linuxOutboundIpAddresses property: The linuxOutboundIpAddresses property.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
AseV3NetworkingConfigurationInner.name()Returns:
remoteDebugEnabled
public Boolean remoteDebugEnabled()
Get the remoteDebugEnabled property: Property to enable and disable Remote Debug on ASEV3.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
AseV3NetworkingConfigurationInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
AseV3NetworkingConfigurationInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
AseV3NetworkingConfigurationInner.validate()windowsOutboundIpAddresses
public List
Get the windowsOutboundIpAddresses property: The windowsOutboundIpAddresses property.
Returns:
withAllowNewPrivateEndpointConnections
public AseV3NetworkingConfigurationInner withAllowNewPrivateEndpointConnections(Boolean allowNewPrivateEndpointConnections)
Set the allowNewPrivateEndpointConnections property: Property to enable and disable new private endpoint connection creation on ASE.
Parameters:
Returns:
withFtpEnabled
public AseV3NetworkingConfigurationInner withFtpEnabled(Boolean ftpEnabled)
Set the ftpEnabled property: Property to enable and disable FTP on ASEV3.
Parameters:
Returns:
withInboundIpAddressOverride
public AseV3NetworkingConfigurationInner withInboundIpAddressOverride(String inboundIpAddressOverride)
Set the inboundIpAddressOverride property: Customer provided Inbound IP Address. Only able to be set on Ase create.
Parameters:
Returns:
withKind
public AseV3NetworkingConfigurationInner withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
AseV3NetworkingConfigurationInner.withKind(String kind)Parameters:
withRemoteDebugEnabled
public AseV3NetworkingConfigurationInner withRemoteDebugEnabled(Boolean remoteDebugEnabled)
Set the remoteDebugEnabled property: Property to enable and disable Remote Debug on ASEV3.
Parameters:
Returns:
Applies to
Azure SDK for Java