Interface ServerlessRuntimesClient


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

    • listByInformaticaOrganizationResource

      com.azure.core.http.rest.PagedIterable<InformaticaServerlessRuntimeResourceInner> listByInformaticaOrganizationResource(String resourceGroupName, String organizationName)
      List InformaticaServerlessRuntimeResource resources by InformaticaOrganizationResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      Returns:
      the response of a InformaticaServerlessRuntimeResource list operation 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.
    • listByInformaticaOrganizationResource

      com.azure.core.http.rest.PagedIterable<InformaticaServerlessRuntimeResourceInner> listByInformaticaOrganizationResource(String resourceGroupName, String organizationName, com.azure.core.util.Context context)
      List InformaticaServerlessRuntimeResource resources by InformaticaOrganizationResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      context - The context to associate with this operation.
      Returns:
      the response of a InformaticaServerlessRuntimeResource list operation 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.
    • getWithResponse

      com.azure.core.http.rest.Response<InformaticaServerlessRuntimeResourceInner> getWithResponse(String resourceGroupName, String organizationName, String serverlessRuntimeName, com.azure.core.util.Context context)
      Get a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      context - The context to associate with this operation.
      Returns:
      a InformaticaServerlessRuntimeResource along with Response.
      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.
    • get

      InformaticaServerlessRuntimeResourceInner get(String resourceGroupName, String organizationName, String serverlessRuntimeName)
      Get a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      Returns:
      a InformaticaServerlessRuntimeResource.
      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.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<InformaticaServerlessRuntimeResourceInner>,InformaticaServerlessRuntimeResourceInner> beginCreateOrUpdate(String resourceGroupName, String organizationName, String serverlessRuntimeName, InformaticaServerlessRuntimeResourceInner resource)
      Create a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      resource - Resource create parameters.
      Returns:
      the SyncPoller for polling of a Serverless Runtime environment resource by Informatica.
      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.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<InformaticaServerlessRuntimeResourceInner>,InformaticaServerlessRuntimeResourceInner> beginCreateOrUpdate(String resourceGroupName, String organizationName, String serverlessRuntimeName, InformaticaServerlessRuntimeResourceInner resource, com.azure.core.util.Context context)
      Create a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      resource - Resource create parameters.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of a Serverless Runtime environment resource by Informatica.
      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.
    • createOrUpdate

      InformaticaServerlessRuntimeResourceInner createOrUpdate(String resourceGroupName, String organizationName, String serverlessRuntimeName, InformaticaServerlessRuntimeResourceInner resource)
      Create a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      resource - Resource create parameters.
      Returns:
      a Serverless Runtime environment resource by Informatica.
      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.
    • createOrUpdate

      InformaticaServerlessRuntimeResourceInner createOrUpdate(String resourceGroupName, String organizationName, String serverlessRuntimeName, InformaticaServerlessRuntimeResourceInner resource, com.azure.core.util.Context context)
      Create a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      resource - Resource create parameters.
      context - The context to associate with this operation.
      Returns:
      a Serverless Runtime environment resource by Informatica.
      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.
    • updateWithResponse

      com.azure.core.http.rest.Response<InformaticaServerlessRuntimeResourceInner> updateWithResponse(String resourceGroupName, String organizationName, String serverlessRuntimeName, InformaticaServerlessRuntimeResourceUpdate properties, com.azure.core.util.Context context)
      Update a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      properties - The resource properties to be updated.
      context - The context to associate with this operation.
      Returns:
      a Serverless Runtime environment resource by Informatica along with Response.
      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.
    • update

      InformaticaServerlessRuntimeResourceInner update(String resourceGroupName, String organizationName, String serverlessRuntimeName, InformaticaServerlessRuntimeResourceUpdate properties)
      Update a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      properties - The resource properties to be updated.
      Returns:
      a Serverless Runtime environment resource by Informatica.
      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.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String organizationName, String serverlessRuntimeName)
      Delete a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String organizationName, String serverlessRuntimeName, com.azure.core.util.Context context)
      Delete a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • delete

      void delete(String resourceGroupName, String organizationName, String serverlessRuntimeName)
      Delete a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      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.
    • delete

      void delete(String resourceGroupName, String organizationName, String serverlessRuntimeName, com.azure.core.util.Context context)
      Delete a InformaticaServerlessRuntimeResource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      context - The context to associate with this operation.
      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.
    • checkDependenciesWithResponse

      com.azure.core.http.rest.Response<CheckDependenciesResponseInner> checkDependenciesWithResponse(String resourceGroupName, String organizationName, String serverlessRuntimeName, com.azure.core.util.Context context)
      Checks all dependencies for a serverless runtime resource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      context - The context to associate with this operation.
      Returns:
      model for the check dependencies API for an informatica serverless runtime resource along with Response.
      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.
    • checkDependencies

      CheckDependenciesResponseInner checkDependencies(String resourceGroupName, String organizationName, String serverlessRuntimeName)
      Checks all dependencies for a serverless runtime resource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      Returns:
      model for the check dependencies API for an informatica serverless runtime resource.
      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.
    • serverlessResourceByIdWithResponse

      com.azure.core.http.rest.Response<InformaticaServerlessRuntimeResourceInner> serverlessResourceByIdWithResponse(String resourceGroupName, String organizationName, String serverlessRuntimeName, com.azure.core.util.Context context)
      Returns a serverless runtime resource by ID.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      context - The context to associate with this operation.
      Returns:
      a Serverless Runtime environment resource by Informatica along with Response.
      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.
    • serverlessResourceById

      InformaticaServerlessRuntimeResourceInner serverlessResourceById(String resourceGroupName, String organizationName, String serverlessRuntimeName)
      Returns a serverless runtime resource by ID.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      Returns:
      a Serverless Runtime environment resource by Informatica.
      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.
    • startFailedServerlessRuntimeWithResponse

      com.azure.core.http.rest.Response<Void> startFailedServerlessRuntimeWithResponse(String resourceGroupName, String organizationName, String serverlessRuntimeName, com.azure.core.util.Context context)
      Starts a failed runtime resource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • startFailedServerlessRuntime

      void startFailedServerlessRuntime(String resourceGroupName, String organizationName, String serverlessRuntimeName)
      Starts a failed runtime resource.
      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      organizationName - Name of the Organizations resource.
      serverlessRuntimeName - Name of the Serverless Runtime resource.
      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.