Azure DevOps Orgs - List Available
Returnerar en lista över alla Azure DevOps-organisationer som är tillgängliga via den användartoken som används av anslutningsappen.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}/devops/default/listAvailableAzureDevOpsOrgs?api-version=2024-04-01
URI-parametrar
| Namn | I | Krävs | Typ | Beskrivning |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
security
|
path | True |
string |
Namnet på säkerhetsanslutningsappen. |
|
subscription
|
path | True |
string minLength: 1 |
ID för målprenumerationen. |
|
api-version
|
query | True |
string minLength: 1 |
DEN API-version som ska användas för den här åtgärden. |
Svaren
| Namn | Typ | Beskrivning |
|---|---|---|
| 200 OK |
Innehåller en lista över information om Azure DevOps-organisationen |
|
| Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde
Typ:
oauth2
Rinna:
implicit
Auktorisations-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scope
| Namn | Beskrivning |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
ListAvailable_AzureDevOpsOrgs
Exempelförfrågan
POST https://management.azure.com/subscriptions/0806e1cd-cfda-4ff8-b99c-2b0af42cffd3/resourceGroups/myRg/providers/Microsoft.Security/securityConnectors/mySecurityConnectorName/devops/default/listAvailableAzureDevOpsOrgs?api-version=2024-04-01
Exempelsvar
{
"value": [
{
"properties": {
"onboardingState": "Onboarded",
"actionableRemediation": {
"state": "Enabled"
},
"provisioningState": "Succeeded"
},
"id": "/subscriptions/0806e1cd-cfda-4ff8-b99c-2b0af42cffd3/resourceGroups/myRg/providers/Microsoft.Security/securityConnectors/mySecurityConnectorName/devops/default/azureDevOpsOrgs/myAzDevOpsOrg",
"name": "myAzDevOpsOrg",
"type": "Microsoft.Security/securityConnectors/devops/azureDevOpsOrgs"
},
{
"properties": {
"onboardingState": "OnboardedByOtherConnector",
"actionableRemediation": {
"state": "Enabled"
},
"provisioningState": "Succeeded"
},
"id": "/subscriptions/0806e1cd-cfda-4ff8-b99c-2b0af42cffd3/resourceGroups/myRg/providers/Microsoft.Security/securityConnectors/mySecurityConnectorName/devops/default/azureDevOpsOrgs/anotherOrg",
"name": "anotherOrg",
"type": "Microsoft.Security/securityConnectors/devops/azureDevOpsOrgs"
},
{
"properties": {
"onboardingState": "NotOnboarded",
"actionableRemediation": {
"state": "None"
}
},
"id": "/subscriptions/0806e1cd-cfda-4ff8-b99c-2b0af42cffd3/resourceGroups/myRg/providers/Microsoft.Security/securityConnectors/mySecurityConnectorName/devops/default/azureDevOpsOrgs/notOnboardedOrg",
"name": "notOnboardedOrg",
"type": "Microsoft.Security/securityConnectors/devops/azureDevOpsOrgs"
}
]
}
Definitioner
| Namn | Beskrivning |
|---|---|
|
Actionable |
Konfigurationsnyttolast för PR-anteckningar. |
|
Actionable |
ActionableRemediation-inställning. Ingen – inställningen har aldrig angetts. Aktiverad – ActionableRemediation är aktiverat. Inaktiverad – ActionableRemediation är inaktiverad. |
|
Annotate |
Konfiguration av PR-anteckningar på standardgrenen. Aktiverad – PR-anteckningar är aktiverade på resursens standardgren. Inaktiverad – PR-anteckningar är inaktiverade på resursens standardgren. |
|
Azure |
Azure DevOps Organisationsresurs. |
|
Azure |
Lista över RP-resurser som stöder sidnumrering. |
|
Azure |
Egenskaper för Azure DevOps-organisationen. |
|
Category |
Allvarlighetsgrad per kategorikonfiguration för PR-anteckningar. |
|
created |
Den typ av identitet som skapade resursen. |
|
Dev |
Resursens etableringstillstånd. Väntar – etablering väntar. Misslyckades – etableringen misslyckades. Lyckades – etableringen lyckades. Avbröts – Etableringen avbröts. PendingDeletion – Väntar på borttagning. DeletionSuccess – Borttagningen lyckades. DeletionFailure – Borttagningsfel. |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Felsvar |
|
Inherit |
Uppdateringsinställningar. Aktiverad – Resursen ska ärva konfigurationer från överordnad. Inaktiverad – Resursen ska inte ärva konfigurationer från överordnad. |
|
Onboarding |
Information om status för resursregistrering för alla anslutningsappar. OnboardedByOtherConnector – den här resursen har redan registrerats för en annan anslutningsapp. Detta gäller endast för resurser på den översta nivån. Registrerad – den här resursen har redan registrerats av den angivna anslutningsappen. NotOnboarded – den här resursen har inte registrerats för någon anslutningsapp. NotApplicable – registreringstillståndet gäller inte för den aktuella slutpunkten. |
|
Rule |
Regelkategorier. Kod – resultat av kodgenomsökning. Resultat av artefaktgenomsökning. Genomsökningsresultat för beroenden. IaC-resultat. Resultat av genomsökning av hemligheter. Resultat av containergenomsökning. |
|
system |
Metadata som rör skapande och senaste ändring av resursen. |
|
Target |
Konfiguration av lagringsplatsgren för PR-anteckningar. |
ActionableRemediation
Konfigurationsnyttolast för PR-anteckningar.
| Namn | Typ | Beskrivning |
|---|---|---|
| branchConfiguration |
Konfiguration av lagringsplatsgren för PR-anteckningar. |
|
| categoryConfigurations |
Hämtar eller anger en lista över kategorier och allvarlighetsnivåer. |
|
| inheritFromParentState |
Uppdateringsinställningar. Aktiverad – Resursen ska ärva konfigurationer från överordnad. Inaktiverad – Resursen ska inte ärva konfigurationer från överordnad. |
|
| state |
ActionableRemediation-inställning. Ingen – inställningen har aldrig angetts. Aktiverad – ActionableRemediation är aktiverat. Inaktiverad – ActionableRemediation är inaktiverad. |
ActionableRemediationState
ActionableRemediation-inställning. Ingen – inställningen har aldrig angetts. Aktiverad – ActionableRemediation är aktiverat. Inaktiverad – ActionableRemediation är inaktiverad.
| Värde | Beskrivning |
|---|---|
| None | |
| Disabled | |
| Enabled |
AnnotateDefaultBranchState
Konfiguration av PR-anteckningar på standardgrenen.
Aktiverad – PR-anteckningar är aktiverade på resursens standardgren. Inaktiverad – PR-anteckningar är inaktiverade på resursens standardgren.
| Värde | Beskrivning |
|---|---|
| Disabled | |
| Enabled |
AzureDevOpsOrg
Azure DevOps Organisationsresurs.
| Namn | Typ | Beskrivning |
|---|---|---|
| id |
string |
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Namnet på resursen |
| properties |
Egenskaper för Azure DevOps-organisationen. |
|
| systemData |
Metadata som rör skapande och senaste ändring av resursen. |
|
| type |
string |
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
AzureDevOpsOrgListResponse
Lista över RP-resurser som stöder sidnumrering.
| Namn | Typ | Beskrivning |
|---|---|---|
| nextLink |
string |
Hämtar eller anger nästa länk för att rulla över resultatet. |
| value |
Hämtar eller anger en lista över resurser. |
AzureDevOpsOrgProperties
Egenskaper för Azure DevOps-organisationen.
| Namn | Typ | Beskrivning |
|---|---|---|
| actionableRemediation |
Konfigurationsnyttolast för PR-anteckningar. |
|
| onboardingState |
Information om status för resursregistrering för alla anslutningsappar. OnboardedByOtherConnector – den här resursen har redan registrerats för en annan anslutningsapp. Detta gäller endast för resurser på den översta nivån. Registrerad – den här resursen har redan registrerats av den angivna anslutningsappen. NotOnboarded – den här resursen har inte registrerats för någon anslutningsapp. NotApplicable – registreringstillståndet gäller inte för den aktuella slutpunkten. |
|
| provisioningState |
Resursens etableringstillstånd. Väntar – etablering väntar. Misslyckades – etableringen misslyckades. Lyckades – etableringen lyckades. Avbröts – Etableringen avbröts. PendingDeletion – Väntar på borttagning. DeletionSuccess – Borttagningen lyckades. DeletionFailure – Borttagningsfel. |
|
| provisioningStatusMessage |
string |
Hämtar eller anger meddelande om resursstatus. |
| provisioningStatusUpdateTimeUtc |
string (date-time) |
Hämtar eller anger tid när resursen senast kontrollerades. |
CategoryConfiguration
Allvarlighetsgrad per kategorikonfiguration för PR-anteckningar.
| Namn | Typ | Beskrivning |
|---|---|---|
| category |
Regelkategorier. Kod – resultat av kodgenomsökning. Resultat av artefaktgenomsökning. Genomsökningsresultat för beroenden. IaC-resultat. Resultat av genomsökning av hemligheter. Resultat av containergenomsökning. |
|
| minimumSeverityLevel |
string |
Hämtar eller anger lägsta allvarlighetsgrad för en viss kategori. |
createdByType
Den typ av identitet som skapade resursen.
| Värde | Beskrivning |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DevOpsProvisioningState
Resursens etableringstillstånd.
Väntar – etablering väntar. Misslyckades – etableringen misslyckades. Lyckades – etableringen lyckades. Avbröts – Etableringen avbröts. PendingDeletion – Väntar på borttagning. DeletionSuccess – Borttagningen lyckades. DeletionFailure – Borttagningsfel.
| Värde | Beskrivning |
|---|---|
| Succeeded | |
| Failed | |
| Canceled | |
| Pending | |
| PendingDeletion | |
| DeletionSuccess | |
| DeletionFailure |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Namn | Typ | Beskrivning |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Namn | Typ | Beskrivning |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Felsvar
| Namn | Typ | Beskrivning |
|---|---|---|
| error |
Felobjektet. |
InheritFromParentState
Uppdateringsinställningar.
Aktiverad – Resursen ska ärva konfigurationer från överordnad. Inaktiverad – Resursen ska inte ärva konfigurationer från överordnad.
| Värde | Beskrivning |
|---|---|
| Disabled | |
| Enabled |
OnboardingState
Information om status för resursregistrering för alla anslutningsappar.
OnboardedByOtherConnector – den här resursen har redan registrerats för en annan anslutningsapp. Detta gäller endast för resurser på den översta nivån. Registrerad – den här resursen har redan registrerats av den angivna anslutningsappen. NotOnboarded – den här resursen har inte registrerats för någon anslutningsapp. NotApplicable – registreringstillståndet gäller inte för den aktuella slutpunkten.
| Värde | Beskrivning |
|---|---|
| NotApplicable | |
| OnboardedByOtherConnector | |
| Onboarded | |
| NotOnboarded |
RuleCategory
Regelkategorier. Kod – resultat av kodgenomsökning. Resultat av artefaktgenomsökning. Genomsökningsresultat för beroenden. IaC-resultat. Resultat av genomsökning av hemligheter. Resultat av containergenomsökning.
| Värde | Beskrivning |
|---|---|
| Code | |
| Artifacts | |
| Dependencies | |
| Secrets | |
| IaC | |
| Containers |
systemData
Metadata som rör skapande och senaste ändring av resursen.
| Namn | Typ | Beskrivning |
|---|---|---|
| createdAt |
string (date-time) |
Tidsstämpeln för resursskapande (UTC). |
| createdBy |
string |
Identiteten som skapade resursen. |
| createdByType |
Den typ av identitet som skapade resursen. |
|
| lastModifiedAt |
string (date-time) |
Tidsstämpeln för resursens senaste ändring (UTC) |
| lastModifiedBy |
string |
Identiteten som senast ändrade resursen. |
| lastModifiedByType |
Den typ av identitet som senast ändrade resursen. |
TargetBranchConfiguration
Konfiguration av lagringsplatsgren för PR-anteckningar.
| Namn | Typ | Beskrivning |
|---|---|---|
| annotateDefaultBranch |
Konfiguration av PR-anteckningar på standardgrenen. Aktiverad – PR-anteckningar är aktiverade på resursens standardgren. Inaktiverad – PR-anteckningar är inaktiverade på resursens standardgren. |
|
| branchNames |
string[] |
Hämtar eller anger grenar som ska ha anteckningar. |