FactoryGitHubClientSecret Class

Definition

Client secret information for factory's bring your own app repository configuration.

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

Constructors

FactoryGitHubClientSecret()

Initializes a new instance of FactoryGitHubClientSecret.

Properties

ByoaSecretAkvUri

Bring your own app client secret AKV URL.

ByoaSecretName

Bring your own app client secret name in AKV.

Explicit Interface Implementations

IJsonModel<FactoryGitHubClientSecret>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<FactoryGitHubClientSecret>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FactoryGitHubClientSecret>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FactoryGitHubClientSecret>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<FactoryGitHubClientSecret>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to