Share via


New-AzContainerRegistryReplication

Skapar en replikering för ett containerregister med de angivna parametrarna.

Syntax

New-AzContainerRegistryReplication
   -RegistryName <String>
   -ResourceGroupName <String>
   [-Name <String>]
   [-SubscriptionId <String>]
   -Location <String>
   [-RegionEndpointEnabled]
   [-Tag <Hashtable>]
   [-ZoneRedundancy <ZoneRedundancy>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzContainerRegistryReplication
   [-Name <String>]
   [-SubscriptionId <String>]
   -Registry <IRegistry>
   -Location <String>
   [-RegionEndpointEnabled]
   [-Tag <Hashtable>]
   [-ZoneRedundancy <ZoneRedundancy>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Skapar en replikering för ett containerregister med de angivna parametrarna.

Exempel

Exempel 1: Skapar en containerregisterreplikering.

New-AzContainerRegistryReplication -ResourceGroupName "MyResourceGroup" -RegistryName "RegistryExample" -Name replication001 -Location 'west us' -Tag @{tagName='MyTag'}

Name           Location ProvisioningState StatusTimestamp
----           -------- ----------------- ---------------
replication001 westus   Succeeded         1/19/2023 5:57:00 AM

Skapar en containerregisterreplikering.

Parametrar

-AsJob

Kör kommandot som ett jobb

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Platsen för resursen. Detta kan inte ändras när resursen har skapats.

Type:String
Aliases:ReplicationLocation
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Namnet på replikeringen.

Type:String
Aliases:ReplicationName, ResourceName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Kör kommandot asynkront

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RegionEndpointEnabled

Anger om replikeringens regionala slutpunkt är aktiverad. Begäranden dirigeras inte till en replikering vars regionala slutpunkt är inaktiverad, men dess data fortsätter att synkroniseras med andra replikering.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Registry

Registerobjektet. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för REGISTRY-egenskaper och skapa en hash-tabell.

Type:IRegistry
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RegistryName

Namnet på containerregistret.

Type:String
Aliases:ContainerRegistryName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID för målprenumerationen. Värdet måste vara ett UUID.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Taggarna för resursen.

Type:Hashtable
Aliases:Tags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ZoneRedundancy

Om zonredundans är aktiverat för den här containerregisterreplikeringen

Type:ZoneRedundancy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Utdata

IReplication

Kommentarer

ALIAS

EGENSKAPER FÖR KOMPLEXA PARAMETRAR

Skapa parametrarna som beskrivs nedan genom att skapa en hash-tabell som innehåller lämpliga egenskaper. Information om hash-tabeller finns i Get-Help about_Hash_Tables.

REGISTRY <IRegistry>: Registerobjektet.

  • Location <String>: Resursens plats. Detta kan inte ändras när resursen har skapats.
  • SkuName <SkuName>: SKU-namnet på containerregistret. Krävs för att skapa registret.
  • [SystemDataCreatedAt <DateTime?>]: Tidsstämpeln för resursskapande (UTC).
  • [SystemDataCreatedBy <String>]: Identiteten som skapade resursen.
  • [SystemDataCreatedByType <CreatedByType?>]: Den typ av identitet som skapade resursen.
  • [SystemDataLastModifiedAt <DateTime?>]: Tidsstämpeln för resursändring (UTC).
  • [SystemDataLastModifiedBy <String>]: Identiteten som senast ändrade resursen.
  • [SystemDataLastModifiedByType <LastModifiedByType?>]: Den typ av identitet som senast ändrade resursen.
  • [Tag <IResourceTags>]: Taggarna för resursen.
    • [(Any) <String>]: Detta anger att alla egenskaper kan läggas till i det här objektet.
  • [AdminUserEnabled <Boolean?>]: Värdet som anger om administratörsanvändaren är aktiverad.
  • [AnonymousPullEnabled <Boolean?>]: Aktiverar registeromfattande hämtning från oautentiserade klienter.
  • [AzureAdAuthenticationAsArmPolicyStatus <AzureAdAuthenticationAsArmPolicyStatus?>]: Värdet som anger om principen är aktiverad eller inte.
  • [DataEndpointEnabled <Boolean?>]: Aktivera en enskild dataslutpunkt per region för att hantera data.
  • [EncryptionStatus <EncryptionStatus?>]: Anger om krypteringen är aktiverad för containerregistret eller inte.
  • [ExportPolicyStatus <ExportPolicyStatus?>]: Värdet som anger om principen är aktiverad eller inte.
  • [IdentityPrincipalId <String>]: Huvud-ID för resursidentitet.
  • [IdentityTenantId <String>]: Resursens klientorganisations-ID.
  • [IdentityType <ResourceIdentityType?>]: Identitetstypen.
  • [IdentityUserAssignedIdentity <IIdentityPropertiesUserAssignedIdentities>]: Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    • [(Any) <IUserIdentityProperties>]: Detta anger att alla egenskaper kan läggas till i det här objektet.
  • [KeyVaultPropertyIdentity <String>]: Klient-ID för den identitet som ska användas för att komma åt nyckelvalvet.
  • [KeyVaultPropertyKeyIdentifier <String>]: Nyckelvalvs-URI för åtkomst till krypteringsnyckeln.
  • [NetworkRuleBypassOption <NetworkRuleBypassOptions?>]: Om du vill tillåta betrodda Azure-tjänster att komma åt ett nätverksbegränsat register.
  • [NetworkRuleSetDefaultAction <DefaultAction?>]: Standardåtgärden tillåt eller neka när inga andra regler matchar.
  • [NetworkRuleSetIPRule <IIPRule[]>]: IP ACL-reglerna.
    • IPAddressOrRange <String>: Anger IP- eller IP-intervallet i CIDR-format. Endast IPV4-adress tillåts.
    • [Action <Action?>]: Åtgärden för IP ACL-regeln.
  • [PublicNetworkAccess <PublicNetworkAccess?>]: Om offentlig nätverksåtkomst tillåts för containerregistret eller inte.
  • [QuarantinePolicyStatus <PolicyStatus?>]: Värdet som anger om principen är aktiverad eller inte.
  • [RetentionPolicyDay <Int32?>]: Antalet dagar för att behålla ett icke-taggat manifest varefter det rensas.
  • [RetentionPolicyStatus <PolicyStatus?>]: Värdet som anger om principen är aktiverad eller inte.
  • [SoftDeletePolicyRetentionDay <Int32?>]: Antalet dagar efter vilka ett mjukt borttaget objekt tas bort permanent.
  • [SoftDeletePolicyStatus <PolicyStatus?>]: Värdet som anger om principen är aktiverad eller inte.
  • [TrustPolicyStatus <PolicyStatus?>]: Värdet som anger om principen är aktiverad eller inte.
  • [TrustPolicyType <TrustPolicyType?>]: Typen av förtroendeprincip.
  • [ZoneRedundancy <ZoneRedundancy?>]: Om zonredundans är aktiverat för det här containerregistret