Update-AzContainerRegistry
Belirtilen parametrelerle bir kapsayıcı kayıt defteri Güncelleştirmeler.
Syntax
Update-AzContainerRegistry
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-AnonymousPullEnabled]
[-AzureAdAuthenticationAsArmPolicyStatus <AzureAdAuthenticationAsArmPolicyStatus>]
[-DataEndpointEnabled]
[-EnableAdminUser]
[-EncryptionStatus <EncryptionStatus>]
[-ExportPolicyStatus <ExportPolicyStatus>]
[-IdentityPrincipalId <String>]
[-IdentityTenantId <String>]
[-IdentityType <ResourceIdentityType>]
[-IdentityUserAssignedIdentity <Hashtable>]
[-KeyVaultPropertyIdentity <String>]
[-KeyVaultPropertyKeyIdentifier <String>]
[-NetworkRuleBypassOption <NetworkRuleBypassOptions>]
[-NetworkRuleSetDefaultAction <DefaultAction>]
[-NetworkRuleSetIPRule <IIPRule[]>]
[-PublicNetworkAccess <PublicNetworkAccess>]
[-QuarantinePolicyStatus <PolicyStatus>]
[-RetentionPolicyDay <Int32>]
[-RetentionPolicyStatus <PolicyStatus>]
[-Sku <SkuName>]
[-SoftDeletePolicyRetentionDay <Int32>]
[-SoftDeletePolicyStatus <PolicyStatus>]
[-Tag <Hashtable>]
[-TrustPolicyStatus <PolicyStatus>]
[-TrustPolicyType <TrustPolicyType>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzContainerRegistry
-InputObject <IContainerRegistryIdentity>
[-AnonymousPullEnabled]
[-AzureAdAuthenticationAsArmPolicyStatus <AzureAdAuthenticationAsArmPolicyStatus>]
[-DataEndpointEnabled]
[-EnableAdminUser]
[-EncryptionStatus <EncryptionStatus>]
[-ExportPolicyStatus <ExportPolicyStatus>]
[-IdentityPrincipalId <String>]
[-IdentityTenantId <String>]
[-IdentityType <ResourceIdentityType>]
[-IdentityUserAssignedIdentity <Hashtable>]
[-KeyVaultPropertyIdentity <String>]
[-KeyVaultPropertyKeyIdentifier <String>]
[-NetworkRuleBypassOption <NetworkRuleBypassOptions>]
[-NetworkRuleSetDefaultAction <DefaultAction>]
[-NetworkRuleSetIPRule <IIPRule[]>]
[-PublicNetworkAccess <PublicNetworkAccess>]
[-QuarantinePolicyStatus <PolicyStatus>]
[-RetentionPolicyDay <Int32>]
[-RetentionPolicyStatus <PolicyStatus>]
[-Sku <SkuName>]
[-SoftDeletePolicyRetentionDay <Int32>]
[-SoftDeletePolicyStatus <PolicyStatus>]
[-Tag <Hashtable>]
[-TrustPolicyStatus <PolicyStatus>]
[-TrustPolicyType <TrustPolicyType>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Belirtilen parametrelerle bir kapsayıcı kayıt defteri Güncelleştirmeler.
Örnekler
Örnek 1: Belirtilen kapsayıcı kayıt defteri için yönetici kullanıcıyı etkinleştirme
Update-AzContainerRegistry -ResourceGroupName "MyResourceGroup" -Name "RegistryExample" -EnableAdminUser
Name SkuName LoginServer CreationDate ProvisioningState AdminUserEnabled
---- ------- ----------- ------------ ----------------- ----------------
RegistryExample Basic registryexample.azurecr.io 1/19/2023 6:10:49 AM Succeeded True
Bu komut, belirtilen kapsayıcı kayıt defteri için yönetici kullanıcıyı etkinleştirir.
Parametreler
-AnonymousPullEnabled
Kimliği doğrulanmamış istemcilerden kayıt defteri genelinde çekmeyi etkinleştirir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Komutu iş olarak çalıştırma
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureAdAuthenticationAsArmPolicyStatus
İlkenin etkinleştirilip etkinleştirilmediğini gösteren değer.
Type: | AzureAdAuthenticationAsArmPolicyStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DataEndpointEnabled
Veri sunma amacıyla bölge başına tek bir veri uç noktasını etkinleştirin.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
DefaultProfile parametresi işlevsel değil. Cmdlet'i farklı bir abonelikte yürütürken kullanılabilir olduğunda SubscriptionId parametresini kullanın.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableAdminUser
Yönetici kullanıcının etkin olup olmadığını gösteren değer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionStatus
Kapsayıcı kayıt defteri için şifrelemenin etkinleştirilip etkinleştirilmediğini gösterir.
Type: | EncryptionStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExportPolicyStatus
İlkenin etkinleştirilip etkinleştirilmediğini gösteren değer.
Type: | ExportPolicyStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityPrincipalId
Kaynak kimliğinin asıl kimliği.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityTenantId
Kaynağın kiracı kimliği.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
Kimlik türü.
Type: | ResourceIdentityType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityUserAssignedIdentity
Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Kimlik Parametresi Oluşturmak için INPUTOBJECT özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.
Type: | IContainerRegistryIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-KeyVaultPropertyIdentity
Anahtar kasasına erişmek için kullanılacak kimliğin istemci kimliği.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeyVaultPropertyKeyIdentifier
Şifreleme anahtarına erişmek için anahtar kasası uri'sini kullanın.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Kapsayıcı kayıt defterinin adı.
Type: | String |
Aliases: | RegistryName, ResourceName, ContainerRegistryName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkRuleBypassOption
Güvenilen Azure hizmetlerinin ağ kısıtlanmış bir kayıt defterine erişmesine izin verilip verilmeyeceği.
Type: | NetworkRuleBypassOptions |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkRuleSetDefaultAction
Başka hiçbir kural eşleşmediğinde izin ver veya reddet varsayılan eylemi.
Type: | DefaultAction |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkRuleSetIPRule
IP ACL kuralları. Oluşturmak için, NETWORKRULESETIPRULE özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.
Type: | IIPRule[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Komutu zaman uyumsuz olarak çalıştırma
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicNetworkAccess
Kapsayıcı kayıt defteri için genel ağ erişimine izin verilip verilmeyeceği.
Type: | PublicNetworkAccess |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuarantinePolicyStatus
İlkenin etkinleştirilip etkinleştirilmediğini gösteren değer.
Type: | PolicyStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RetentionPolicyDay
Etiketlenmemiş bildirimin temizlendiği gün sayısı.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RetentionPolicyStatus
İlkenin etkinleştirilip etkinleştirilmediğini gösteren değer.
Type: | PolicyStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Sku
Kapsayıcı kayıt defterinin SKU adı. Kayıt defteri oluşturmak için gereklidir.
Type: | SkuName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftDeletePolicyRetentionDay
Geçici olarak silinen bir öğenin kalıcı olarak silindiği gün sayısı.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftDeletePolicyStatus
İlkenin etkinleştirilip etkinleştirilmediğini gösteren değer.
Type: | PolicyStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Kapsayıcı kayıt defteri etiketleri.
Type: | Hashtable |
Aliases: | Tags |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrustPolicyStatus
İlkenin etkinleştirilip etkinleştirilmediğini gösteren değer.
Type: | PolicyStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrustPolicyType
Güven ilkesinin türü.
Type: | TrustPolicyType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Çıkışlar
Notlar
TAKMA
KARMAŞıK PARAMETRE ÖZELLIKLERI
Aşağıda açıklanan parametreleri oluşturmak için uygun özellikleri içeren bir karma tablo oluşturun. Karma tablolar hakkında bilgi için Get-Help about_Hash_Tables komutunu çalıştırın.
INPUTOBJECT <IContainerRegistryIdentity>
: Kimlik Parametresi
[AgentPoolName <String>]
: Aracı havuzunun adı.[CacheRuleName <String>]
: Önbellek kuralının adı.[ConnectedRegistryName <String>]
: Bağlı kayıt defterinin adı.[CredentialSetName <String>]
: Kimlik bilgisi kümesinin adı.[ExportPipelineName <String>]
: Dışarı aktarma işlem hattının adı.[GroupName <String>]
: Özel bağlantı kaynağının adı.[Id <String>]
: Kaynak kimliği yolu[ImportPipelineName <String>]
: İçeri aktarma işlem hattının adı.[PipelineRunName <String>]
: İşlem hattı çalıştırmasının adı.[PrivateEndpointConnectionName <String>]
: Özel uç nokta bağlantısının adı.[RegistryName <String>]
: Kapsayıcı kayıt defterinin adı.[ReplicationName <String>]
: Çoğaltmanın adı.[ResourceGroupName <String>]
: Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.[RunId <String>]
: Çalıştırma kimliği.[ScopeMapName <String>]
: Kapsam haritasının adı.[SubscriptionId <String>]
: Hedef aboneliğin kimliği. Değer bir UUID olmalıdır.[TaskName <String>]
: Kapsayıcı kayıt defteri görevinin adı.[TaskRunName <String>]
: Görev çalıştırmasının adı.[TokenName <String>]
: Belirtecin adı.[WebhookName <String>]
: Web kancasının adı.
NETWORKRULESETIPRULE <IIPRule[]>
: IP ACL kuralları.
IPAddressOrRange <String>
: IP veya IP aralığını CIDR biçiminde belirtir. Yalnızca IPV4 adresine izin verilir.[Action <Action?>]
: IP ACL kuralının eylemi.