GitHubRepositoryProperties Class
GitHub Repository properties.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
GitHubRepositoryProperties(*, provisioning_state: str | _models.DevOpsProvisioningState | None = None, onboarding_state: str | _models.OnboardingState | None = None, parent_owner_name: str | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
provisioning_state
|
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. Known values are: "Succeeded", "Failed", "Canceled", "Pending", "PendingDeletion", "DeletionSuccess", and "DeletionFailure". Default value: None
|
|
onboarding_state
|
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. Known values are: "NotApplicable", "OnboardedByOtherConnector", "Onboarded", and "NotOnboarded". Default value: None
|
|
parent_owner_name
|
Gets or sets parent GitHub Owner name. Default value: None
|
Variables
| Name | Description |
|---|---|
|
provisioning_status_message
|
Gets or sets resource status message. |
|
provisioning_status_update_time_utc
|
Gets or sets time when resource was last checked. |
|
provisioning_state
|
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. Known values are: "Succeeded", "Failed", "Canceled", "Pending", "PendingDeletion", "DeletionSuccess", and "DeletionFailure". |
|
repo_id
|
Gets or sets GitHub Repository id. This is a numeric id defined by Github. Eg: "123456". |
|
repo_name
|
Gets or sets GitHub Repository name. Eg: "new-repo-1". |
|
repo_full_name
|
Gets or sets GitHub Full Name. Repository name, prefixed with Owner name. Eg: "my-org/new-repo-1". |
|
onboarding_state
|
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. Known values are: "NotApplicable", "OnboardedByOtherConnector", "Onboarded", and "NotOnboarded". |
|
repo_url
|
Gets or sets GitHub Repository url. |
|
parent_owner_name
|
Gets or sets parent GitHub Owner name. |