Partilhar via


GitHubOrganizationProfile Class

Definition

GitHub organization profile

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.GitHubOrganizationProfileTypeConverter))]
public class GitHubOrganizationProfile : Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.IGitHubOrganizationProfile, Microsoft.Azure.PowerShell.Cmdlets.Mdp.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Mdp.Models.GitHubOrganizationProfileTypeConverter))>]
type GitHubOrganizationProfile = class
    interface IGitHubOrganizationProfile
    interface IJsonSerializable
    interface IOrganizationProfile
    interface IValidates
Public Class GitHubOrganizationProfile
Implements IGitHubOrganizationProfile, IValidates
Inheritance
GitHubOrganizationProfile
Attributes
Implements

Constructors

GitHubOrganizationProfile()

Creates an new GitHubOrganizationProfile instance.

Properties

Kind

Discriminator property for OrganizationProfile.

Organization

The list of GitHub organizations/repositories the pool should be present in.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GitHubOrganizationProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GitHubOrganizationProfile.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GitHubOrganizationProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to