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

GitHubOwnerConfiguration Class

Definition

GitHub Owner Inventory Configuration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.GitHubOwnerConfigurationTypeConverter))]
public class GitHubOwnerConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IGitHubOwnerConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.GitHubOwnerConfigurationTypeConverter))>]
type GitHubOwnerConfiguration = class
    interface IGitHubOwnerConfiguration
    interface IJsonSerializable
Public Class GitHubOwnerConfiguration
Implements IGitHubOwnerConfiguration
Inheritance
GitHubOwnerConfiguration
Attributes
Implements

Constructors

Name Description
GitHubOwnerConfiguration()

Creates an new GitHubOwnerConfiguration instance.

Properties

Name Description
AutoDiscovery

AutoDiscovery states.

RepositoryConfig

GitHub Repository Inventory Configuration. Dictionary of GitHub repository name to desired repository configuration. If AutoDiscovery is Enabled, this field should be null or empty.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GitHubOwnerConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GitHubOwnerConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IGitHubOwnerConfiguration.

FromJsonString(String)

Creates a new instance of GitHubOwnerConfiguration, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of GitHubOwnerConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to