Class PrivateLinkResourceInner

java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.batch.fluent.models.PrivateLinkResourceInner

public final class PrivateLinkResourceInner extends com.azure.core.management.ProxyResource
Contains information about a private link resource.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance of PrivateLinkResourceInner class.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the etag property: The ETag of the resource, used for concurrency statements.
    Get the groupId property: The group id of the private link resource.
    Get the requiredMembers property: The list of required members that are used to establish the private link connection.
    Get the requiredZoneNames property: The list of required zone names for the private DNS resource name.
    void
    Validates the instance.

    Methods inherited from class com.azure.core.management.ProxyResource

    id, name, type

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PrivateLinkResourceInner

      public PrivateLinkResourceInner()
      Creates an instance of PrivateLinkResourceInner class.
  • Method Details

    • etag

      public String etag()
      Get the etag property: The ETag of the resource, used for concurrency statements.
      Returns:
      the etag value.
    • groupId

      public String groupId()
      Get the groupId property: The group id of the private link resource.

      The group id is used to establish the private link connection.

      Returns:
      the groupId value.
    • requiredMembers

      public List<String> requiredMembers()
      Get the requiredMembers property: The list of required members that are used to establish the private link connection.
      Returns:
      the requiredMembers value.
    • requiredZoneNames

      public List<String> requiredZoneNames()
      Get the requiredZoneNames property: The list of required zone names for the private DNS resource name.
      Returns:
      the requiredZoneNames value.
    • validate

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