Documentation Index
Fetch the complete documentation index at: https://specterops-fetch-json-component.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Git-HoundBranch
Edges
The tables below list edges defined by the GitHound extension only. Additional edges to or from this node may be created by other extensions.
Inbound Edges
| Edge Type | Source Node Types | Traversable |
|---|---|---|
| GH_CanEditProtection | GH_RepoRole | ✅ |
| GH_CanWriteBranch | GH_RepoRole, GH_User, GH_Team | ✅ |
| GH_HasBranch | GH_Repository | ❌ |
| GH_ProtectedBy | GH_BranchProtectionRule | ❌ |
Outbound Edges
| Edge Type | Destination Node Types | Traversable |
|---|---|---|
| GH_CanAssumeIdentity | AZFederatedIdentityCredential, AWSRole | ✅ |
| GH_HasEnvironment | GH_Environment | ❌ |
Properties
| Property Name | Data Type | Description |
|---|---|---|
| objectid | string | A unique identifier for the branch: REF_kwDOMuFnXLNyZWZzL2hlYWRzL0NhblB1c2gz |
| name | string | The fully qualified branch name (e.g., repo\main). |
| short_name | string | The branch reference name (e.g., main). |
| node_id | string | Same as objectid. |
| environment_name | string | The name of the environment (GitHub organization). |
| environmentid | string | The node_id of the environment (GitHub organization). |
| protected | boolean | Whether the branch has a protection rule. |