Aracılığıyla paylaş


Microsoft.Marketplace privateStores/collections/offers 2023-01-01

Bicep resource definition

The privateStores/collections/offers resource type can be deployed with operations that target:

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.Marketplace/privateStores/collections/offers resource, add the following Bicep to your template.

resource symbolicname 'Microsoft.Marketplace/privateStores/collections/offers@2023-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    eTag: 'string'
    iconFileUris: {
      {customized property}: 'string'
    }
    plans: [
      {
        accessibility: 'string'
      }
    ]
    specificPlanIdsLimitation: [
      'string'
    ]
    updateSuppressedDueIdempotence: bool
  }
}

Property Values

Microsoft.Marketplace/privateStores/collections/offers

Name Description Value
name The resource name string (required)
parent In Bicep, you can specify the parent resource for a child resource. You only need to add this property when the child resource is declared outside of the parent resource.

For more information, see Child resource outside parent resource.
Symbolic name for resource of type: privateStores/collections
properties The privateStore offer data structure. OfferProperties

OfferProperties

Name Description Value
eTag Identifier for purposes of race condition string
iconFileUris Icon File Uris OfferPropertiesIconFileUris
plans Offer plans Plan[]
specificPlanIdsLimitation Plan ids limitation for this offer string[]
updateSuppressedDueIdempotence Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated. bool

OfferPropertiesIconFileUris

Name Description Value

Plan

Name Description Value
accessibility Plan accessibility 'PrivateSubscriptionOnLevel'
'PrivateTenantOnLevel'
'Public'
'Unknown'

ARM template resource definition

The privateStores/collections/offers resource type can be deployed with operations that target:

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.Marketplace/privateStores/collections/offers resource, add the following JSON to your template.

{
  "type": "Microsoft.Marketplace/privateStores/collections/offers",
  "apiVersion": "2023-01-01",
  "name": "string",
  "properties": {
    "eTag": "string",
    "iconFileUris": {
      "{customized property}": "string"
    },
    "plans": [
      {
        "accessibility": "string"
      }
    ],
    "specificPlanIdsLimitation": [ "string" ],
    "updateSuppressedDueIdempotence": "bool"
  }
}

Property Values

Microsoft.Marketplace/privateStores/collections/offers

Name Description Value
apiVersion The api version '2023-01-01'
name The resource name string (required)
properties The privateStore offer data structure. OfferProperties
type The resource type 'Microsoft.Marketplace/privateStores/collections/offers'

OfferProperties

Name Description Value
eTag Identifier for purposes of race condition string
iconFileUris Icon File Uris OfferPropertiesIconFileUris
plans Offer plans Plan[]
specificPlanIdsLimitation Plan ids limitation for this offer string[]
updateSuppressedDueIdempotence Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated. bool

OfferPropertiesIconFileUris

Name Description Value

Plan

Name Description Value
accessibility Plan accessibility 'PrivateSubscriptionOnLevel'
'PrivateTenantOnLevel'
'Public'
'Unknown'

Kullanım Örnekleri

Terraform (AzAPI provider) resource definition

The privateStores/collections/offers resource type can be deployed with operations that target:

  • Tenant

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.Marketplace/privateStores/collections/offers resource, add the following Terraform to your template.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Marketplace/privateStores/collections/offers@2023-01-01"
  name = "string"
  body = {
    properties = {
      eTag = "string"
      iconFileUris = {
        {customized property} = "string"
      }
      plans = [
        {
          accessibility = "string"
        }
      ]
      specificPlanIdsLimitation = [
        "string"
      ]
      updateSuppressedDueIdempotence = bool
    }
  }
}

Property Values

Microsoft.Marketplace/privateStores/collections/offers

Name Description Value
name The resource name string (required)
parent_id The ID of the resource that is the parent for this resource. ID for resource of type: privateStores/collections
properties The privateStore offer data structure. OfferProperties
type The resource type "Microsoft.Marketplace/privateStores/collections/offers@2023-01-01"

OfferProperties

Name Description Value
eTag Identifier for purposes of race condition string
iconFileUris Icon File Uris OfferPropertiesIconFileUris
plans Offer plans Plan[]
specificPlanIdsLimitation Plan ids limitation for this offer string[]
updateSuppressedDueIdempotence Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated. bool

OfferPropertiesIconFileUris

Name Description Value

Plan

Name Description Value
accessibility Plan accessibility 'PrivateSubscriptionOnLevel'
'PrivateTenantOnLevel'
'Public'
'Unknown'