Skip to main content

marketplace_registration_definitions

Creates, updates, deletes, gets or lists a marketplace_registration_definitions resource.

Overview

Namemarketplace_registration_definitions
TypeResource
Idazure.managed_services.marketplace_registration_definitions

Fields

The following fields are returned by SELECT queries:

OK - Returns the details of the marketplace registration definition.

NameDatatypeDescription
idstringThe fully qualified path of the marketplace registration definition.
namestringThe name of the marketplace registration definition.
planobjectThe details for the Managed Services offer’s plan in Azure Marketplace.
propertiesobjectThe properties of the marketplace registration definition.
typestringThe type of the Azure resource (Microsoft.ManagedServices/marketplaceRegistrationDefinitions).

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectscope, marketplaceIdentifierGet the marketplace registration definition for the marketplace identifier.
listselectscope$filterGets a list of the marketplace registration definitions for the marketplace identifier.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
marketplaceIdentifierstringThe Azure Marketplace identifier. Expected formats: {publisher}.{product[-preview]}.{planName}.{version} or {publisher}.{product[-preview]}.{planName} or {publisher}.{product[-preview]} or {publisher}).
scopestringThe scope of the resource.
$filterstringThe filter query parameter to filter managed services resources by.

SELECT examples

Get the marketplace registration definition for the marketplace identifier.

SELECT
id,
name,
plan,
properties,
type
FROM azure.managed_services.marketplace_registration_definitions
WHERE scope = '{{ scope }}' -- required
AND marketplaceIdentifier = '{{ marketplaceIdentifier }}' -- required
;