Class PrivateEndpointIpConfigurationProperties


  • public final class PrivateEndpointIpConfigurationProperties
    extends Object
    Properties of an IP Configuration of the private endpoint.
    • Constructor Detail

      • PrivateEndpointIpConfigurationProperties

        public PrivateEndpointIpConfigurationProperties()
    • Method Detail

      • groupId

        public String groupId()
        Get the groupId property: The ID of a group obtained from the remote resource that this private endpoint should connect to.
        Returns:
        the groupId value.
      • withGroupId

        public PrivateEndpointIpConfigurationProperties withGroupId​(String groupId)
        Set the groupId property: The ID of a group obtained from the remote resource that this private endpoint should connect to.
        Parameters:
        groupId - the groupId value to set.
        Returns:
        the PrivateEndpointIpConfigurationProperties object itself.
      • memberName

        public String memberName()
        Get the memberName property: The member name of a group obtained from the remote resource that this private endpoint should connect to.
        Returns:
        the memberName value.
      • withMemberName

        public PrivateEndpointIpConfigurationProperties withMemberName​(String memberName)
        Set the memberName property: The member name of a group obtained from the remote resource that this private endpoint should connect to.
        Parameters:
        memberName - the memberName value to set.
        Returns:
        the PrivateEndpointIpConfigurationProperties object itself.
      • privateIpAddress

        public String privateIpAddress()
        Get the privateIpAddress property: A private ip address obtained from the private endpoint's subnet.
        Returns:
        the privateIpAddress value.
      • withPrivateIpAddress

        public PrivateEndpointIpConfigurationProperties withPrivateIpAddress​(String privateIpAddress)
        Set the privateIpAddress property: A private ip address obtained from the private endpoint's subnet.
        Parameters:
        privateIpAddress - the privateIpAddress value to set.
        Returns:
        the PrivateEndpointIpConfigurationProperties object itself.
      • validate

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