Partager via


MarketplaceRegistrationDefinitionProperties Classe

Propriétés d’une définition d’inscription à la place de marché.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
MarketplaceRegistrationDefinitionProperties

Constructeur

MarketplaceRegistrationDefinitionProperties(*, managed_by_tenant_id: str, authorizations: List[Authorization], eligible_authorizations: List[EligibleAuthorization] | None = None, offer_display_name: str | None = None, publisher_display_name: str | None = None, plan_display_name: str | None = None, **kwargs)

Paramètres

managed_by_tenant_id
str
Obligatoire

Obligatoire. ID du locataire managedBy.

authorizations
list[Authorization]
Obligatoire

Obligatoire. Tuple d’autorisation contenant l’ID du principal de l’utilisateur/du groupe de sécurité ou du principal de service et l’ID du rôle de build.

eligible_authorizations
list[EligibleAuthorization]
Obligatoire

Tuple d’autorisation PIM éligible contenant l’ID du principal de l’utilisateur/du groupe de sécurité ou du principal de service, l’ID du rôle intégré et le paramètre de stratégie d’accès juste-à-temps.

offer_display_name
str
Obligatoire

Nom complet de l’offre de la Place de marché.

publisher_display_name
str
Obligatoire

Nom complet de l’éditeur de la Place de marché.

plan_display_name
str
Obligatoire

Nom complet du plan de la Place de marché.