SourceControlOperationsOperations interface

Interface representing a SourceControlOperations operations.

Properties

createOrUpdate

Create a source control.

delete

Delete the source control.

get

Retrieve the source control identified by source control name.

listByAutomationAccount

Retrieve a list of source controls.

update

Update a source control.

Property Details

createOrUpdate

Create a source control.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, sourceControlName: string, parameters: SourceControlCreateOrUpdateParameters, options?: SourceControlOperationsCreateOrUpdateOptionalParams) => Promise<SourceControl>

Property Value

(resourceGroupName: string, automationAccountName: string, sourceControlName: string, parameters: SourceControlCreateOrUpdateParameters, options?: SourceControlOperationsCreateOrUpdateOptionalParams) => Promise<SourceControl>

delete

Delete the source control.

delete: (resourceGroupName: string, automationAccountName: string, sourceControlName: string, options?: SourceControlOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, sourceControlName: string, options?: SourceControlOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the source control identified by source control name.

get: (resourceGroupName: string, automationAccountName: string, sourceControlName: string, options?: SourceControlOperationsGetOptionalParams) => Promise<SourceControl>

Property Value

(resourceGroupName: string, automationAccountName: string, sourceControlName: string, options?: SourceControlOperationsGetOptionalParams) => Promise<SourceControl>

listByAutomationAccount

Retrieve a list of source controls.

listByAutomationAccount: (resourceGroupName: string, automationAccountName: string, options?: SourceControlOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<SourceControl, SourceControl[], PageSettings>

Property Value

(resourceGroupName: string, automationAccountName: string, options?: SourceControlOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<SourceControl, SourceControl[], PageSettings>

update

Update a source control.

update: (resourceGroupName: string, automationAccountName: string, sourceControlName: string, parameters: SourceControlUpdateParameters, options?: SourceControlOperationsUpdateOptionalParams) => Promise<SourceControl>

Property Value

(resourceGroupName: string, automationAccountName: string, sourceControlName: string, parameters: SourceControlUpdateParameters, options?: SourceControlOperationsUpdateOptionalParams) => Promise<SourceControl>