Interface ServiceTagInformationsClient


public interface ServiceTagInformationsClient
An instance of this class provides access to all the operations defined in ServiceTagInformationsClient.
  • Method Details

    • listAsync

      com.azure.core.http.rest.PagedFlux<ServiceTagInformationInner> listAsync(String location, Boolean noAddressPrefixes, String tagName)
      Gets a list of service tag information resources with pagination.
      Parameters:
      location - The location that will be used as a reference for cloud (not as a filter based on location, you will get the list of service tags with prefix details across all regions but limited to the cloud that your subscription belongs to).
      noAddressPrefixes - Do not return address prefixes for the tag(s).
      tagName - Return tag information for a particular tag.
      Returns:
      a list of service tag information resources with pagination as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAsync

      com.azure.core.http.rest.PagedFlux<ServiceTagInformationInner> listAsync(String location)
      Gets a list of service tag information resources with pagination.
      Parameters:
      location - The location that will be used as a reference for cloud (not as a filter based on location, you will get the list of service tags with prefix details across all regions but limited to the cloud that your subscription belongs to).
      Returns:
      a list of service tag information resources with pagination as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<ServiceTagInformationInner> list(String location)
      Gets a list of service tag information resources with pagination.
      Parameters:
      location - The location that will be used as a reference for cloud (not as a filter based on location, you will get the list of service tags with prefix details across all regions but limited to the cloud that your subscription belongs to).
      Returns:
      a list of service tag information resources with pagination as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<ServiceTagInformationInner> list(String location, Boolean noAddressPrefixes, String tagName, com.azure.core.util.Context context)
      Gets a list of service tag information resources with pagination.
      Parameters:
      location - The location that will be used as a reference for cloud (not as a filter based on location, you will get the list of service tags with prefix details across all regions but limited to the cloud that your subscription belongs to).
      noAddressPrefixes - Do not return address prefixes for the tag(s).
      tagName - Return tag information for a particular tag.
      context - The context to associate with this operation.
      Returns:
      a list of service tag information resources with pagination as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.