ConnectionsClient Interface

public interface ConnectionsClient

An instance of this class provides access to all the operations defined in ConnectionsClient.

Method Summary

Modifier and Type Method and Description
abstract ConnectionInner createOrUpdate(String resourceGroupName, String automationAccountName, String connectionName, ConnectionCreateOrUpdateParameters parameters)

Create or update a connection.

abstract Response<ConnectionInner> createOrUpdateWithResponse(String resourceGroupName, String automationAccountName, String connectionName, ConnectionCreateOrUpdateParameters parameters, Context context)

Create or update a connection.

abstract void delete(String resourceGroupName, String automationAccountName, String connectionName)

Delete the connection.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String automationAccountName, String connectionName, Context context)

Delete the connection.

abstract ConnectionInner get(String resourceGroupName, String automationAccountName, String connectionName)

Retrieve the connection identified by connection name.

abstract Response<ConnectionInner> getWithResponse(String resourceGroupName, String automationAccountName, String connectionName, Context context)

Retrieve the connection identified by connection name.

abstract PagedIterable<ConnectionInner> listByAutomationAccount(String resourceGroupName, String automationAccountName)

Retrieve a list of connections.

abstract PagedIterable<ConnectionInner> listByAutomationAccount(String resourceGroupName, String automationAccountName, Context context)

Retrieve a list of connections.

abstract ConnectionInner update(String resourceGroupName, String automationAccountName, String connectionName, ConnectionUpdateParameters parameters)

Update a connection.

abstract Response<ConnectionInner> updateWithResponse(String resourceGroupName, String automationAccountName, String connectionName, ConnectionUpdateParameters parameters, Context context)

Update a connection.

Method Details

createOrUpdate

public abstract ConnectionInner createOrUpdate(String resourceGroupName, String automationAccountName, String connectionName, ConnectionCreateOrUpdateParameters parameters)

Create or update a connection.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The parameters supplied to the create or update connection operation.
parameters - The parameters supplied to the create or update connection operation.

Returns:

definition of the connection.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String automationAccountName, String connectionName, ConnectionCreateOrUpdateParameters parameters, Context context)

Create or update a connection.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The parameters supplied to the create or update connection operation.
parameters - The parameters supplied to the create or update connection operation.
context - The context to associate with this operation.

Returns:

definition of the connection along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String automationAccountName, String connectionName)

Delete the connection.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The name of connection.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String automationAccountName, String connectionName, Context context)

Delete the connection.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The name of connection.
context - The context to associate with this operation.

Returns:

get

public abstract ConnectionInner get(String resourceGroupName, String automationAccountName, String connectionName)

Retrieve the connection identified by connection name.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The name of connection.

Returns:

definition of the connection.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String automationAccountName, String connectionName, Context context)

Retrieve the connection identified by connection name.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The name of connection.
context - The context to associate with this operation.

Returns:

definition of the connection along with Response<T>.

listByAutomationAccount

public abstract PagedIterable listByAutomationAccount(String resourceGroupName, String automationAccountName)

Retrieve a list of connections.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.

Returns:

the response model for the list connection operation as paginated response with PagedIterable<T>.

listByAutomationAccount

public abstract PagedIterable listByAutomationAccount(String resourceGroupName, String automationAccountName, Context context)

Retrieve a list of connections.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
context - The context to associate with this operation.

Returns:

the response model for the list connection operation as paginated response with PagedIterable<T>.

update

public abstract ConnectionInner update(String resourceGroupName, String automationAccountName, String connectionName, ConnectionUpdateParameters parameters)

Update a connection.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The parameters supplied to the update a connection operation.
parameters - The parameters supplied to the update a connection operation.

Returns:

definition of the connection.

updateWithResponse

public abstract Response updateWithResponse(String resourceGroupName, String automationAccountName, String connectionName, ConnectionUpdateParameters parameters, Context context)

Update a connection.

Parameters:

resourceGroupName - Name of an Azure Resource group.
automationAccountName - The name of the automation account.
connectionName - The parameters supplied to the update a connection operation.
parameters - The parameters supplied to the update a connection operation.
context - The context to associate with this operation.

Returns:

definition of the connection along with Response<T>.

Applies to