GitHubModelFactory.RepositoryDetails Method

Definition

public static Azure.Connectors.Sdk.GitHub.Models.RepositoryDetails RepositoryDetails(int? id = default, string nodeId = default, string name = default, string fullName = default, Azure.Connectors.Sdk.GitHub.Models.LicenseDetails license = default, int? forks = default, System.Text.Json.JsonElement? permissions = default, Azure.Connectors.Sdk.GitHub.Models.UserDetailsModel owner = default, bool? isPrivate = default, string htmlUrl = default, string description = default, bool? isAFork = default, string url = default, string archiveUrl = default, string assigneesUrl = default, string blobsUrl = default, string branchesUrl = default, string collaboratorsUrl = default, string commentsUrl = default, string commitsUrl = default, string compareUrl = default, string contentsUrl = default, string contributorsUrl = default, string deploymentsUrl = default, string downloadsUrl = default, string eventsUrl = default, string forksUrl = default, string gitCommitsUrl = default, string gitReferencesUrl = default, string gitTagsUrl = default, string gitUrl = default, string issueCommentUrl = default, string issueEventsUrl = default, string issuesUrl = default, string keysUrl = default, string labelsUrl = default, string languagesUrl = default, string mergesUrl = default, string milestonesUrl = default, string notificationsUrl = default, string pullsUrl = default, string releasesUrl = default, string sshUrl = default, string stargazersUrl = default, string statusesUrl = default, string subscribersUrl = default, string subscriptionUrl = default, string tagsUrl = default, string teamsUrl = default, string treesUrl = default, string cloneUrl = default, string mirrorUrl = default, string hooksUrl = default, string svnUrl = default, string homepage = default, string language = default, int? forksCount = default, int? stargazersCount = default, int? watchersCount = default, int? size = default, string defaultBranch = default, int? openIssuesCount = default, bool? isTemplate = default, System.Collections.Generic.List<string> topics = default, bool? hasIssues = default, bool? hasProjects = default, bool? hasWiki = default, bool? hasPages = default, bool? hasDownloads = default, bool? isArchived = default, bool? isDisabled = default, string visibility = default, DateTime? pushedAt = default, DateTime? createdAt = default, DateTime? updatedAt = default, bool? allowRebaseMerge = default, System.Text.Json.JsonElement? templateRepository = default, string tempCloneToken = default, bool? allowSquashMerge = default, bool? deleteBranchOnMerge = default, bool? allowMergeCommit = default, int? subscribersCount = default, int? networkCount = default, int? openIssues = default, int? watchers = default, string masterBranch = default, string starredAt = default);
static member RepositoryDetails : Nullable<int> * string * string * string * Azure.Connectors.Sdk.GitHub.Models.LicenseDetails * Nullable<int> * Nullable<System.Text.Json.JsonElement> * Azure.Connectors.Sdk.GitHub.Models.UserDetailsModel * Nullable<bool> * string * string * Nullable<bool> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * string * Nullable<int> * Nullable<bool> * System.Collections.Generic.List<string> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * Nullable<System.Text.Json.JsonElement> * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * string * string -> Azure.Connectors.Sdk.GitHub.Models.RepositoryDetails
Public Shared Function RepositoryDetails (Optional id As Nullable(Of Integer) = Nothing, Optional nodeId As String = Nothing, Optional name As String = Nothing, Optional fullName As String = Nothing, Optional license As LicenseDetails = Nothing, Optional forks As Nullable(Of Integer) = Nothing, Optional permissions As Nullable(Of JsonElement) = Nothing, Optional owner As UserDetailsModel = Nothing, Optional isPrivate As Nullable(Of Boolean) = Nothing, Optional htmlUrl As String = Nothing, Optional description As String = Nothing, Optional isAFork As Nullable(Of Boolean) = Nothing, Optional url As String = Nothing, Optional archiveUrl As String = Nothing, Optional assigneesUrl As String = Nothing, Optional blobsUrl As String = Nothing, Optional branchesUrl As String = Nothing, Optional collaboratorsUrl As String = Nothing, Optional commentsUrl As String = Nothing, Optional commitsUrl As String = Nothing, Optional compareUrl As String = Nothing, Optional contentsUrl As String = Nothing, Optional contributorsUrl As String = Nothing, Optional deploymentsUrl As String = Nothing, Optional downloadsUrl As String = Nothing, Optional eventsUrl As String = Nothing, Optional forksUrl As String = Nothing, Optional gitCommitsUrl As String = Nothing, Optional gitReferencesUrl As String = Nothing, Optional gitTagsUrl As String = Nothing, Optional gitUrl As String = Nothing, Optional issueCommentUrl As String = Nothing, Optional issueEventsUrl As String = Nothing, Optional issuesUrl As String = Nothing, Optional keysUrl As String = Nothing, Optional labelsUrl As String = Nothing, Optional languagesUrl As String = Nothing, Optional mergesUrl As String = Nothing, Optional milestonesUrl As String = Nothing, Optional notificationsUrl As String = Nothing, Optional pullsUrl As String = Nothing, Optional releasesUrl As String = Nothing, Optional sshUrl As String = Nothing, Optional stargazersUrl As String = Nothing, Optional statusesUrl As String = Nothing, Optional subscribersUrl As String = Nothing, Optional subscriptionUrl As String = Nothing, Optional tagsUrl As String = Nothing, Optional teamsUrl As String = Nothing, Optional treesUrl As String = Nothing, Optional cloneUrl As String = Nothing, Optional mirrorUrl As String = Nothing, Optional hooksUrl As String = Nothing, Optional svnUrl As String = Nothing, Optional homepage As String = Nothing, Optional language As String = Nothing, Optional forksCount As Nullable(Of Integer) = Nothing, Optional stargazersCount As Nullable(Of Integer) = Nothing, Optional watchersCount As Nullable(Of Integer) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional defaultBranch As String = Nothing, Optional openIssuesCount As Nullable(Of Integer) = Nothing, Optional isTemplate As Nullable(Of Boolean) = Nothing, Optional topics As List(Of String) = Nothing, Optional hasIssues As Nullable(Of Boolean) = Nothing, Optional hasProjects As Nullable(Of Boolean) = Nothing, Optional hasWiki As Nullable(Of Boolean) = Nothing, Optional hasPages As Nullable(Of Boolean) = Nothing, Optional hasDownloads As Nullable(Of Boolean) = Nothing, Optional isArchived As Nullable(Of Boolean) = Nothing, Optional isDisabled As Nullable(Of Boolean) = Nothing, Optional visibility As String = Nothing, Optional pushedAt As Nullable(Of DateTime) = Nothing, Optional createdAt As Nullable(Of DateTime) = Nothing, Optional updatedAt As Nullable(Of DateTime) = Nothing, Optional allowRebaseMerge As Nullable(Of Boolean) = Nothing, Optional templateRepository As Nullable(Of JsonElement) = Nothing, Optional tempCloneToken As String = Nothing, Optional allowSquashMerge As Nullable(Of Boolean) = Nothing, Optional deleteBranchOnMerge As Nullable(Of Boolean) = Nothing, Optional allowMergeCommit As Nullable(Of Boolean) = Nothing, Optional subscribersCount As Nullable(Of Integer) = Nothing, Optional networkCount As Nullable(Of Integer) = Nothing, Optional openIssues As Nullable(Of Integer) = Nothing, Optional watchers As Nullable(Of Integer) = Nothing, Optional masterBranch As String = Nothing, Optional starredAt As String = Nothing) As RepositoryDetails

Parameters

nodeId
String
name
String
fullName
String
license
LicenseDetails
forks
Nullable<Int32>
permissions
Nullable<JsonElement>
isPrivate
Nullable<Boolean>
htmlUrl
String
description
String
isAFork
Nullable<Boolean>
url
String
archiveUrl
String
assigneesUrl
String
blobsUrl
String
branchesUrl
String
collaboratorsUrl
String
commentsUrl
String
commitsUrl
String
compareUrl
String
contentsUrl
String
contributorsUrl
String
deploymentsUrl
String
downloadsUrl
String
eventsUrl
String
forksUrl
String
gitCommitsUrl
String
gitReferencesUrl
String
gitTagsUrl
String
gitUrl
String
issueCommentUrl
String
issueEventsUrl
String
issuesUrl
String
keysUrl
String
labelsUrl
String
languagesUrl
String
mergesUrl
String
milestonesUrl
String
notificationsUrl
String
pullsUrl
String
releasesUrl
String
sshUrl
String
stargazersUrl
String
statusesUrl
String
subscribersUrl
String
subscriptionUrl
String
tagsUrl
String
teamsUrl
String
treesUrl
String
cloneUrl
String
mirrorUrl
String
hooksUrl
String
svnUrl
String
homepage
String
language
String
forksCount
Nullable<Int32>
stargazersCount
Nullable<Int32>
watchersCount
Nullable<Int32>
size
Nullable<Int32>
defaultBranch
String
openIssuesCount
Nullable<Int32>
isTemplate
Nullable<Boolean>
topics
List<String>
hasIssues
Nullable<Boolean>
hasProjects
Nullable<Boolean>
hasWiki
Nullable<Boolean>
hasPages
Nullable<Boolean>
hasDownloads
Nullable<Boolean>
isArchived
Nullable<Boolean>
isDisabled
Nullable<Boolean>
visibility
String
pushedAt
Nullable<DateTime>
createdAt
Nullable<DateTime>
updatedAt
Nullable<DateTime>
allowRebaseMerge
Nullable<Boolean>
templateRepository
Nullable<JsonElement>
tempCloneToken
String
allowSquashMerge
Nullable<Boolean>
deleteBranchOnMerge
Nullable<Boolean>
allowMergeCommit
Nullable<Boolean>
subscribersCount
Nullable<Int32>
networkCount
Nullable<Int32>
openIssues
Nullable<Int32>
watchers
Nullable<Int32>
masterBranch
String
starredAt
String

Returns

Applies to