Class PrivateEndpointUpdate

java.lang.Object
com.azure.resourcemanager.deviceupdate.models.PrivateEndpointUpdate

public final class PrivateEndpointUpdate extends Object
Private endpoint update details.
  • Constructor Details

    • PrivateEndpointUpdate

      public PrivateEndpointUpdate()
  • Method Details

    • id

      public String id()
      Get the id property: Remote endpoint resource ID.
      Returns:
      the id value.
    • withId

      public PrivateEndpointUpdate withId(String id)
      Set the id property: Remote endpoint resource ID.
      Parameters:
      id - the id value to set.
      Returns:
      the PrivateEndpointUpdate object itself.
    • location

      public String location()
      Get the location property: ARM location of the remote private endpoint.
      Returns:
      the location value.
    • withLocation

      public PrivateEndpointUpdate withLocation(String location)
      Set the location property: ARM location of the remote private endpoint.
      Parameters:
      location - the location value to set.
      Returns:
      the PrivateEndpointUpdate object itself.
    • immutableSubscriptionId

      public String immutableSubscriptionId()
      Get the immutableSubscriptionId property: Original subscription ID needed by Microsoft.Network.
      Returns:
      the immutableSubscriptionId value.
    • withImmutableSubscriptionId

      public PrivateEndpointUpdate withImmutableSubscriptionId(String immutableSubscriptionId)
      Set the immutableSubscriptionId property: Original subscription ID needed by Microsoft.Network.
      Parameters:
      immutableSubscriptionId - the immutableSubscriptionId value to set.
      Returns:
      the PrivateEndpointUpdate object itself.
    • immutableResourceId

      public String immutableResourceId()
      Get the immutableResourceId property: Original resource ID needed by Microsoft.Network.
      Returns:
      the immutableResourceId value.
    • withImmutableResourceId

      public PrivateEndpointUpdate withImmutableResourceId(String immutableResourceId)
      Set the immutableResourceId property: Original resource ID needed by Microsoft.Network.
      Parameters:
      immutableResourceId - the immutableResourceId value to set.
      Returns:
      the PrivateEndpointUpdate object itself.
    • vnetTrafficTag

      public String vnetTrafficTag()
      Get the vnetTrafficTag property: Virtual network traffic tag.
      Returns:
      the vnetTrafficTag value.
    • withVnetTrafficTag

      public PrivateEndpointUpdate withVnetTrafficTag(String vnetTrafficTag)
      Set the vnetTrafficTag property: Virtual network traffic tag.
      Parameters:
      vnetTrafficTag - the vnetTrafficTag value to set.
      Returns:
      the PrivateEndpointUpdate object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.