IntegrationRuntimeVNetProperties Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. IntegrationRuntimeVNetProperties
- com.
Implements
public final class IntegrationRuntimeVNetProperties
implements JsonSerializable<IntegrationRuntimeVNetProperties>
VNet properties for managed integration runtime.
Constructor Summary
| Constructor | Description |
|---|---|
| IntegrationRuntimeVNetProperties() |
Creates an instance of Integration |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Map<String,Object> |
additionalProperties()
Get the additional |
|
static
Integration |
fromJson(JsonReader jsonReader)
Reads an instance of Integration |
| List<String> |
publicIPs()
Get the public |
| String |
subnet()
Get the subnet property: The name of the subnet this integration runtime will join. |
| String |
subnetId()
Get the subnet |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| String |
vNetId()
Get the v |
|
Integration |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
|
Integration |
withPublicIPs(List<String> publicIPs)
Set the public |
|
Integration |
withSubnet(String subnet)
Set the subnet property: The name of the subnet this integration runtime will join. |
|
Integration |
withSubnetId(String subnetId)
Set the subnet |
|
Integration |
withVNetId(String vNetId)
Set the v |
Methods inherited from java.lang.Object
Constructor Details
IntegrationRuntimeVNetProperties
public IntegrationRuntimeVNetProperties()
Creates an instance of IntegrationRuntimeVNetProperties class.
Method Details
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: VNet properties for managed integration runtime.
Returns:
fromJson
public static IntegrationRuntimeVNetProperties fromJson(JsonReader jsonReader)
Reads an instance of IntegrationRuntimeVNetProperties from the JsonReader.
Parameters:
Returns:
Throws:
publicIPs
public List<String> publicIPs()
Get the publicIPs property: Resource IDs of the public IP addresses that this integration runtime will use.
Returns:
subnet
public String subnet()
Get the subnet property: The name of the subnet this integration runtime will join.
Returns:
subnetId
public String subnetId()
Get the subnetId property: The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
Returns:
toJson
validate
public void validate()
Validates the instance.
vNetId
public String vNetId()
Get the vNetId property: The ID of the VNet that this integration runtime will join.
Returns:
withAdditionalProperties
public IntegrationRuntimeVNetProperties withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: VNet properties for managed integration runtime.
Parameters:
Returns:
withPublicIPs
public IntegrationRuntimeVNetProperties withPublicIPs(List<String> publicIPs)
Set the publicIPs property: Resource IDs of the public IP addresses that this integration runtime will use.
Parameters:
Returns:
withSubnet
public IntegrationRuntimeVNetProperties withSubnet(String subnet)
Set the subnet property: The name of the subnet this integration runtime will join.
Parameters:
Returns:
withSubnetId
public IntegrationRuntimeVNetProperties withSubnetId(String subnetId)
Set the subnetId property: The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
Parameters:
Returns:
withVNetId
public IntegrationRuntimeVNetProperties withVNetId(String vNetId)
Set the vNetId property: The ID of the VNet that this integration runtime will join.
Parameters:
Returns: