Partilhar via


GitHubOrganization Class

Definition

Defines a GitHub organization

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.GitHubOrganizationTypeConverter))]
public class GitHubOrganization : Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.IGitHubOrganization
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.GitHubOrganizationTypeConverter))>]
type GitHubOrganization = class
    interface IGitHubOrganization
    interface IJsonSerializable
Public Class GitHubOrganization
Implements IGitHubOrganization
Inheritance
GitHubOrganization
Attributes
Implements

Constructors

GitHubOrganization()

Creates an new GitHubOrganization instance.

Properties

Repository

Optional list of repositories in which the pool should be created.

Url

The GitHub organization URL in which the pool should be created.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GitHubOrganization.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GitHubOrganization.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.IGitHubOrganization.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GitHubOrganization into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to