CloudServicesNetworkPatchProperties Class
- java.
lang. Object - com.
azure. resourcemanager. networkcloud. fluent. models. CloudServicesNetworkPatchProperties
- com.
Implements
public final class CloudServicesNetworkPatchProperties
implements JsonSerializable<CloudServicesNetworkPatchProperties>
CloudServicesNetworkPatchProperties represents the properties of the cloud services network that can be updated using a patch request.
Constructor Summary
| Constructor | Description |
|---|---|
| CloudServicesNetworkPatchProperties() |
Creates an instance of Cloud |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
List<Egress |
additionalEgressEndpoints()
Get the additional |
|
Cloud |
enableDefaultEgressEndpoints()
Get the enable |
|
static
Cloud |
fromJson(JsonReader jsonReader)
Reads an instance of Cloud |
|
Cloud |
storageOptions()
Get the storage |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Cloud |
withAdditionalEgressEndpoints(List<EgressEndpoint> additionalEgressEndpoints)
Set the additional |
|
Cloud |
withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)
Set the enable |
|
Cloud |
withStorageOptions(CloudServicesNetworkStorageOptionsPatch storageOptions)
Set the storage |
Methods inherited from java.lang.Object
Constructor Details
CloudServicesNetworkPatchProperties
public CloudServicesNetworkPatchProperties()
Creates an instance of CloudServicesNetworkPatchProperties class.
Method Details
additionalEgressEndpoints
public List<EgressEndpoint> additionalEgressEndpoints()
Get the additionalEgressEndpoints property: The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
Returns:
enableDefaultEgressEndpoints
public CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints()
Get the enableDefaultEgressEndpoints property: The indicator of whether the platform default endpoints are allowed for the egress traffic.
Returns:
fromJson
public static CloudServicesNetworkPatchProperties fromJson(JsonReader jsonReader)
Reads an instance of CloudServicesNetworkPatchProperties from the JsonReader.
Parameters:
Returns:
Throws:
storageOptions
public CloudServicesNetworkStorageOptionsPatch storageOptions()
Get the storageOptions property: The storage options for the cloud services network.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdditionalEgressEndpoints
public CloudServicesNetworkPatchProperties withAdditionalEgressEndpoints(List<EgressEndpoint> additionalEgressEndpoints)
Set the additionalEgressEndpoints property: The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
Parameters:
Returns:
withEnableDefaultEgressEndpoints
public CloudServicesNetworkPatchProperties withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)
Set the enableDefaultEgressEndpoints property: The indicator of whether the platform default endpoints are allowed for the egress traffic.
Parameters:
Returns:
withStorageOptions
public CloudServicesNetworkPatchProperties withStorageOptions(CloudServicesNetworkStorageOptionsPatch storageOptions)
Set the storageOptions property: The storage options for the cloud services network.
Parameters:
Returns: