Delen via


New-AzMarketplacePrivateStoreCollectionOfferMultiContext

Upsert een aanbieding met meerdere contextdetails.

Syntaxis

New-AzMarketplacePrivateStoreCollectionOfferMultiContext
   -OfferId <String>
   -CollectionId <String>
   -PrivateStoreId <String>
   [-ETag <String>]
   [-PlansContext <IContextAndPlansDetails[]>]
   [-PropertiesOfferId <String>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzMarketplacePrivateStoreCollectionOfferMultiContext
   -OfferId <String>
   -CollectionId <String>
   -PrivateStoreInputObject <IMarketplaceIdentity>
   [-ETag <String>]
   [-PlansContext <IContextAndPlansDetails[]>]
   [-PropertiesOfferId <String>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzMarketplacePrivateStoreCollectionOfferMultiContext
   -OfferId <String>
   -CollectionInputObject <IMarketplaceIdentity>
   [-ETag <String>]
   [-PlansContext <IContextAndPlansDetails[]>]
   [-PropertiesOfferId <String>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzMarketplacePrivateStoreCollectionOfferMultiContext
   -OfferId <String>
   -InputObject <IMarketplaceIdentity>
   [-ETag <String>]
   [-PlansContext <IContextAndPlansDetails[]>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Upsert een aanbieding met meerdere contextdetails.

Voorbeelden

Voorbeeld 1: Upsert een aanbieding met meerdere contexten

$plan1 = @{
    context = "1f58b5dd-313c-42ed-84fc-f1e351bba7fb"
    planId = "plan1"
}

$plan2 = @{
    context = "ab3de7bc-7a6e-4e9f-a34a-f6922df453e4"
    planId = "plan2"
}

$plans = @($plan1,$plan2)

New-AzMarketplacePrivateStoreCollectionOfferMultiContext -CollectionId fdb889a1-cf3e-49f0-95b8-2bb012fa01f1 -PrivateStoreId a260d38c-96cf-492d-a340-404d0c4b3ad6  -OfferId test_pmc2pc1.vm_4plans -PlansContext $plans

Upsert een aanbieding met meerdere contextdetails.

Parameters

-CollectionId

De verzamelings-id

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CollectionInputObject

Identiteitsparameter

Type:IMarketplaceIdentity
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.

Type:PSObject
Aliassen:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ETag

De eTag van de aanbieding.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Identiteitsparameter

Type:IMarketplaceIdentity
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-OfferId

De aanbiedings-id die moet worden bijgewerkt of verwijderd

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PlansContext

.

Type:IContextAndPlansDetails[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PrivateStoreId

De winkel-id: moet de tenant-id gebruiken

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PrivateStoreInputObject

Identiteitsparameter

Type:IMarketplaceIdentity
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-PropertiesOfferId

De aanbiedings-id die de plannen bevat.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

IMarketplaceIdentity

Uitvoerwaarden

IOffer