你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FactoryGitHubConfiguration Class

Definition

Factory's GitHub repo information.

public class FactoryGitHubConfiguration : Azure.ResourceManager.DataFactory.Models.FactoryRepoConfiguration, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataFactory.Models.FactoryGitHubConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataFactory.Models.FactoryGitHubConfiguration>
public class FactoryGitHubConfiguration : Azure.ResourceManager.DataFactory.Models.FactoryRepoConfiguration
type FactoryGitHubConfiguration = class
    inherit FactoryRepoConfiguration
    interface IJsonModel<FactoryGitHubConfiguration>
    interface IPersistableModel<FactoryGitHubConfiguration>
type FactoryGitHubConfiguration = class
    inherit FactoryRepoConfiguration
Public Class FactoryGitHubConfiguration
Inherits FactoryRepoConfiguration
Implements IJsonModel(Of FactoryGitHubConfiguration), IPersistableModel(Of FactoryGitHubConfiguration)
Public Class FactoryGitHubConfiguration
Inherits FactoryRepoConfiguration
Inheritance
FactoryGitHubConfiguration
Implements

Constructors

FactoryGitHubConfiguration(String, String, String, String)

Initializes a new instance of FactoryGitHubConfiguration.

Properties

AccountName

Account name.

(Inherited from FactoryRepoConfiguration)
ClientId

GitHub bring your own app client id.

ClientSecret

GitHub bring your own app client secret information.

CollaborationBranch

Collaboration branch.

(Inherited from FactoryRepoConfiguration)
DisablePublish

Disable manual publish operation in ADF studio to favor automated publish.

(Inherited from FactoryRepoConfiguration)
HostName

GitHub Enterprise host name. For example: https://github.mydomain.com.

LastCommitId

Last commit id.

(Inherited from FactoryRepoConfiguration)
RepositoryName

Repository name.

(Inherited from FactoryRepoConfiguration)
RootFolder

Root folder.

(Inherited from FactoryRepoConfiguration)

Explicit Interface Implementations

IJsonModel<FactoryGitHubConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<FactoryGitHubConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<FactoryRepoConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from FactoryRepoConfiguration)
IJsonModel<FactoryRepoConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from FactoryRepoConfiguration)
IPersistableModel<FactoryGitHubConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FactoryGitHubConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<FactoryGitHubConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<FactoryRepoConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from FactoryRepoConfiguration)
IPersistableModel<FactoryRepoConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from FactoryRepoConfiguration)
IPersistableModel<FactoryRepoConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from FactoryRepoConfiguration)

Applies to