CloudServicesNetworkPatchParameters Class
- java.
lang. Object - com.
azure. resourcemanager. networkcloud. models. CloudServicesNetworkPatchParameters
- com.
Implements
public final class CloudServicesNetworkPatchParameters
implements JsonSerializable<CloudServicesNetworkPatchParameters>
CloudServicesNetworkPatchParameters represents the body of the request to patch the cloud services network.
Constructor Summary
| Constructor | Description |
|---|---|
| CloudServicesNetworkPatchParameters() |
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 |
| Map<String,String> |
tags()
Get the tags property: The Azure resource tags that will replace the existing ones. |
|
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 |
|
Cloud |
withTags(Map<String,String> tags)
Set the tags property: The Azure resource tags that will replace the existing ones. |
Methods inherited from java.lang.Object
Constructor Details
CloudServicesNetworkPatchParameters
public CloudServicesNetworkPatchParameters()
Creates an instance of CloudServicesNetworkPatchParameters 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 CloudServicesNetworkPatchParameters fromJson(JsonReader jsonReader)
Reads an instance of CloudServicesNetworkPatchParameters from the JsonReader.
Parameters:
Returns:
Throws:
storageOptions
public CloudServicesNetworkStorageOptionsPatch storageOptions()
Get the storageOptions property: The storage options for the cloud services network.
Returns:
tags
public Map<String,String> tags()
Get the tags property: The Azure resource tags that will replace the existing ones.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdditionalEgressEndpoints
public CloudServicesNetworkPatchParameters 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 CloudServicesNetworkPatchParameters 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 CloudServicesNetworkPatchParameters withStorageOptions(CloudServicesNetworkStorageOptionsPatch storageOptions)
Set the storageOptions property: The storage options for the cloud services network.
Parameters:
Returns:
withTags
public CloudServicesNetworkPatchParameters withTags(Map<String,String> tags)
Set the tags property: The Azure resource tags that will replace the existing ones.
Parameters:
Returns: