Delen via


IGitHubOwnerProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.GitHubOwnerPropertiesTypeConverter))]
public interface IGitHubOwnerProperties : Microsoft.Azure.PowerShell.Cmdlets.Security.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.GitHubOwnerPropertiesTypeConverter))>]
type IGitHubOwnerProperties = interface
    interface IJsonSerializable
Public Interface IGitHubOwnerProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

GitHubInternalId

Gets or sets internal GitHub id.

OnboardingState

Details about resource onboarding status across all connectors.

OnboardedByOtherConnector - this resource has already been onboarded to another connector. This is only applicable to top-level resources. Onboarded - this resource has already been onboarded by the specified connector. NotOnboarded - this resource has not been onboarded to any connector. NotApplicable - the onboarding state is not applicable to the current endpoint.

OwnerUrl

Gets or sets GitHub Owner url.

ProvisioningState

The provisioning state of the resource.

Pending - Provisioning pending. Failed - Provisioning failed. Succeeded - Successful provisioning. Canceled - Provisioning canceled. PendingDeletion - Deletion pending. DeletionSuccess - Deletion successful. DeletionFailure - Deletion failure.

ProvisioningStatusMessage

Gets or sets resource status message.

ProvisioningStatusUpdateTimeUtc

Gets or sets time when resource was last checked.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to