Update-AzSecurityConnectorAzureDevOpsRepo
Aktualizujte monitorovaný prostředek úložiště Azure DevOps.
Syntaxe
Update-AzSecurityConnectorAzureDevOpsRepo
-OrgName <String>
-ProjectName <String>
-RepoName <String>
-ResourceGroupName <String>
-SecurityConnectorName <String>
[-SubscriptionId <String>]
[-ActionableRemediation <IActionableRemediation>]
[-ParentOrgName <String>]
[-ParentProjectName <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSecurityConnectorAzureDevOpsRepo
-InputObject <ISecurityIdentity>
[-ActionableRemediation <IActionableRemediation>]
[-ParentOrgName <String>]
[-ParentProjectName <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Aktualizujte monitorovaný prostředek úložiště Azure DevOps.
Příklady
Příklad 1: Aktualizace zjištěné konfigurace úložiště AzureDevOps
$config = New-AzSecurityConnectorActionableRemediationObject -State Enabled -InheritFromParentState Disabled -CategoryConfiguration @( @{category="IaC"; minimumSeverityLevel="Low"} )
Update-AzSecurityConnectorAzureDevOpsRepo -ResourceGroupName "securityConnectors-pwsh-tmp" -SecurityConnectorName "ado-sdk-pwsh-test03" -OrgName "org1" -ProjectName "Build" -RepoName "Build" -ActionableRemediation $config
ActionableRemediation : {
"state": "Enabled",
"categoryConfigurations": [
{
"minimumSeverityLevel": "Low",
"category": "IaC"
}
],
"branchConfiguration": {
"branchNames": [ ],
"annotateDefaultBranch": "Enabled"
},
"inheritFromParentState": "Disabled"
}
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/resourceGroups/securityConnectors-pwsh-tmp/providers/Microsoft.Security/securityConnectors/ado-sdk-pwsh-test03/devops/default/azureDevOpsOrgs/org1/p
rojects/Build/repos/Build
Name : Build
OnboardingState : Onboarded
ParentOrgName : org1
ParentProjectName : Build
ProvisioningState : Succeeded
ProvisioningStatusMessage : OK
ProvisioningStatusUpdateTimeUtc : 2/24/2024 12:31:19 AM
RepoId : 64d6ea8c-6030-44db-86a4-044f13a7f43e
RepoUrl : https://dev.azure.com/org1/Build/_git/Build
ResourceGroupName : securityConnectors-pwsh-tmp
SystemDataCreatedAt :
SystemDataCreatedBy :
SystemDataCreatedByType :
SystemDataLastModifiedAt :
SystemDataLastModifiedBy :
SystemDataLastModifiedByType :
Type : Microsoft.Security/securityConnectors/devops/azureDevOpsOrgs/projects/repos
Visibility :
Parametry
-ActionableRemediation
Datová část konfigurace pro poznámky k žádosti o přijetí změn
Typ: | IActionableRemediation |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AsJob
Spuštění příkazu jako úlohy
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Parametr DefaultProfile není funkční. Pokud je k dispozici spuštění rutiny pro jiné předplatné, použijte parametr SubscriptionId.
Typ: | PSObject |
Aliasy: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputObject
Parametr identity
Typ: | ISecurityIdentity |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-NoWait
Asynchronní spuštění příkazu
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-OrgName
Název organizace Azure DevOps
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ParentOrgName
Získá nebo nastaví nadřazený název organizace Azure DevOps.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ParentProjectName
Získá nebo nastaví nadřazený název projektu Azure DevOps.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ProjectName
Název projektu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RepoName
Název úložiště.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SecurityConnectorName
Název konektoru zabezpečení.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SubscriptionId
ID předplatného Azure
Typ: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Azure PowerShell