Skip to main content

marketplace_registration_definitions_without_scope

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

Overview

Namemarketplace_registration_definitions_without_scope
TypeResource
Idazure.managed_services.marketplace_registration_definitions_without_scope

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe fully qualified path of the marketplace registration definition.
namestringThe name of the marketplace registration definition.
authorizationsarrayThe collection of authorization objects describing the access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant. Required.
eligibleAuthorizationsarrayThe collection of eligible authorization objects describing the just-in-time access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant.
managedByTenantIdstringThe identifier of the managedBy tenant. Required.
offerDisplayNamestringThe marketplace offer display name.
planobjectThe details for the Managed Services offer’s plan in Azure Marketplace.
planDisplayNamestringThe marketplace plan display name.
publisherDisplayNamestringThe marketplace publisher display name.
typestringThe type of the Azure resource (Microsoft.ManagedServices/marketplaceRegistrationDefinitions).

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectmarketplace_identifierGet the marketplace registration definition for the marketplace identifier.
listselect$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
marketplace_identifierstringThe Azure Marketplace identifier. Expected formats: {publisher}.{product[-preview]}.{planName}.{version} or {publisher}.{product[-preview]}.{planName} or {publisher}.{product[-preview]} or {publisher}). Required.
$filterstringThe filter query parameter to filter marketplace registration definitions by plan identifier, publisher, version etc. Default value is None.

SELECT examples

Get the marketplace registration definition for the marketplace identifier.

SELECT
id,
name,
authorizations,
eligibleAuthorizations,
managedByTenantId,
offerDisplayName,
plan,
planDisplayName,
publisherDisplayName,
type
FROM azure.managed_services.marketplace_registration_definitions_without_scope
WHERE marketplace_identifier = '{{ marketplace_identifier }}' -- required
;