GitHubOwnerConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
GitHubOwnerConfiguration() |
Creates an new GitHubOwnerConfiguration instance. |
Properties
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
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() |