DevOpsConfigurationsClient Interface

public interface DevOpsConfigurationsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Creates or updates a DevOps Configuration.

abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Creates or updates a DevOps Configuration.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String securityConnectorName)

Deletes a DevOps Connector.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String securityConnectorName, Context context)

Deletes a DevOps Connector.

abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Updates a DevOps Configuration.

abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Updates a DevOps Configuration.

abstract DevOpsConfigurationInner createOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Creates or updates a DevOps Configuration.

abstract DevOpsConfigurationInner createOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Creates or updates a DevOps Configuration.

abstract void delete(String resourceGroupName, String securityConnectorName)

Deletes a DevOps Connector.

abstract void delete(String resourceGroupName, String securityConnectorName, Context context)

Deletes a DevOps Connector.

abstract DevOpsConfigurationInner get(String resourceGroupName, String securityConnectorName)

Gets a DevOps Configuration.

abstract Response<DevOpsConfigurationInner> getWithResponse(String resourceGroupName, String securityConnectorName, Context context)

Gets a DevOps Configuration.

abstract PagedIterable<DevOpsConfigurationInner> list(String resourceGroupName, String securityConnectorName)

List DevOps Configurations.

abstract PagedIterable<DevOpsConfigurationInner> list(String resourceGroupName, String securityConnectorName, Context context)

List DevOps Configurations.

abstract DevOpsConfigurationInner update(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Updates a DevOps Configuration.

abstract DevOpsConfigurationInner update(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Updates a DevOps Configuration.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Creates or updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.

Returns:

the SyncPoller<T,U> for polling of devOps Configuration resource.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Creates or updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of devOps Configuration resource.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String securityConnectorName)

Deletes a DevOps Connector.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String securityConnectorName, Context context)

Deletes a DevOps Connector.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginUpdate

public abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.

Returns:

the SyncPoller<T,U> for polling of devOps Configuration resource.

beginUpdate

public abstract SyncPoller<PollResult<DevOpsConfigurationInner>,DevOpsConfigurationInner> beginUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of devOps Configuration resource.

createOrUpdate

public abstract DevOpsConfigurationInner createOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Creates or updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.

Returns:

devOps Configuration resource.

createOrUpdate

public abstract DevOpsConfigurationInner createOrUpdate(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Creates or updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.
context - The context to associate with this operation.

Returns:

devOps Configuration resource.

delete

public abstract void delete(String resourceGroupName, String securityConnectorName)

Deletes a DevOps Connector.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.

delete

public abstract void delete(String resourceGroupName, String securityConnectorName, Context context)

Deletes a DevOps Connector.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
context - The context to associate with this operation.

get

public abstract DevOpsConfigurationInner get(String resourceGroupName, String securityConnectorName)

Gets a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.

Returns:

a DevOps Configuration.

getWithResponse

public abstract Response<DevOpsConfigurationInner> getWithResponse(String resourceGroupName, String securityConnectorName, Context context)

Gets a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
context - The context to associate with this operation.

Returns:

a DevOps Configuration along with Response<T>.

list

public abstract PagedIterable<DevOpsConfigurationInner> list(String resourceGroupName, String securityConnectorName)

List DevOps Configurations.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.

Returns:

list of RP resources which supports pagination as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<DevOpsConfigurationInner> list(String resourceGroupName, String securityConnectorName, Context context)

List DevOps Configurations.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
context - The context to associate with this operation.

Returns:

list of RP resources which supports pagination as paginated response with PagedIterable<T>.

update

public abstract DevOpsConfigurationInner update(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration)

Updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.

Returns:

devOps Configuration resource.

update

public abstract DevOpsConfigurationInner update(String resourceGroupName, String securityConnectorName, DevOpsConfigurationInner devOpsConfiguration, Context context)

Updates a DevOps Configuration.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
devOpsConfiguration - The DevOps configuration resource payload.
context - The context to associate with this operation.

Returns:

devOps Configuration resource.

Applies to