AzureDevOpsReposClient Interface

public interface AzureDevOpsReposClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Creates or updates a monitored Azure DevOps repository resource.

abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Creates or updates a monitored Azure DevOps repository resource.

abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Updates a monitored Azure DevOps repository resource.

abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Updates a monitored Azure DevOps repository resource.

abstract AzureDevOpsRepositoryInner createOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Creates or updates a monitored Azure DevOps repository resource.

abstract AzureDevOpsRepositoryInner createOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Creates or updates a monitored Azure DevOps repository resource.

abstract AzureDevOpsRepositoryInner get(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName)

Returns a monitored Azure DevOps repository resource.

abstract Response<AzureDevOpsRepositoryInner> getWithResponse(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, Context context)

Returns a monitored Azure DevOps repository resource.

abstract PagedIterable<AzureDevOpsRepositoryInner> list(String resourceGroupName, String securityConnectorName, String orgName, String projectName)

Returns a list of Azure DevOps repositories onboarded to the connector.

abstract PagedIterable<AzureDevOpsRepositoryInner> list(String resourceGroupName, String securityConnectorName, String orgName, String projectName, Context context)

Returns a list of Azure DevOps repositories onboarded to the connector.

abstract AzureDevOpsRepositoryInner update(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Updates a monitored Azure DevOps repository resource.

abstract AzureDevOpsRepositoryInner update(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Updates a monitored Azure DevOps repository resource.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Creates or updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.

Returns:

the SyncPoller<T,U> for polling of azure DevOps Repository resource.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginCreateOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Creates or updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of azure DevOps Repository resource.

beginUpdate

public abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.

Returns:

the SyncPoller<T,U> for polling of azure DevOps Repository resource.

beginUpdate

public abstract SyncPoller<PollResult<AzureDevOpsRepositoryInner>,AzureDevOpsRepositoryInner> beginUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of azure DevOps Repository resource.

createOrUpdate

public abstract AzureDevOpsRepositoryInner createOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Creates or updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.

Returns:

azure DevOps Repository resource.

createOrUpdate

public abstract AzureDevOpsRepositoryInner createOrUpdate(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Creates or updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.
context - The context to associate with this operation.

Returns:

azure DevOps Repository resource.

get

public abstract AzureDevOpsRepositoryInner get(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName)

Returns a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.

Returns:

azure DevOps Repository resource.

getWithResponse

public abstract Response<AzureDevOpsRepositoryInner> getWithResponse(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, Context context)

Returns a monitored Azure DevOps repository resource.

Parameters:

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

Returns:

azure DevOps Repository resource along with Response<T>.

list

public abstract PagedIterable<AzureDevOpsRepositoryInner> list(String resourceGroupName, String securityConnectorName, String orgName, String projectName)

Returns a list of Azure DevOps repositories onboarded to the connector.

Parameters:

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

Returns:

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

list

public abstract PagedIterable<AzureDevOpsRepositoryInner> list(String resourceGroupName, String securityConnectorName, String orgName, String projectName, Context context)

Returns a list of Azure DevOps repositories onboarded to the connector.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
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 AzureDevOpsRepositoryInner update(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository)

Updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.

Returns:

azure DevOps Repository resource.

update

public abstract AzureDevOpsRepositoryInner update(String resourceGroupName, String securityConnectorName, String orgName, String projectName, String repoName, AzureDevOpsRepositoryInner azureDevOpsRepository, Context context)

Updates a monitored Azure DevOps repository resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
securityConnectorName - The security connector name.
orgName - The orgName parameter.
projectName - The projectName parameter.
repoName - The repoName parameter.
azureDevOpsRepository - The Azure DevOps repository resource payload.
context - The context to associate with this operation.

Returns:

azure DevOps Repository resource.

Applies to