Share via


AutomationSourceControlData Class

Definition

A class representing the AutomationSourceControl data model. Definition of the source control.

public class AutomationSourceControlData : Azure.ResourceManager.Models.ResourceData
type AutomationSourceControlData = class
    inherit ResourceData
Public Class AutomationSourceControlData
Inherits ResourceData
Inheritance
AutomationSourceControlData

Constructors

AutomationSourceControlData()

Initializes a new instance of AutomationSourceControlData.

Properties

Branch

The repo branch of the source control. Include branch as empty string for VsoTfvc.

CreatedOn

The creation time.

Description

The description.

FolderPath

The folder path of the source control.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
IsAutoPublishRunbookEnabled

The auto publish of the source control. Default is true.

IsAutoSyncEnabled

The auto sync of the source control. Default is false.

LastModifiedOn

The last modified time.

Name

The name of the resource.

(Inherited from ResourceData)
RepoUri

The repo url of the source control.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SourceType

The source type. Must be one of VsoGit, VsoTfvc, GitHub.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to