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
;