ArmManagedServicesModelFactory.ManagedServicesMarketplaceRegistrationProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of ManagedServicesMarketplaceRegistrationProperties.
public static Azure.ResourceManager.ManagedServices.Models.ManagedServicesMarketplaceRegistrationProperties ManagedServicesMarketplaceRegistrationProperties (Guid managedByTenantId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedServices.Models.ManagedServicesAuthorization> authorizations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedServices.Models.ManagedServicesEligibleAuthorization> eligibleAuthorizations = default, string offerDisplayName = default, string publisherDisplayName = default, string planDisplayName = default);
static member ManagedServicesMarketplaceRegistrationProperties : Guid * seq<Azure.ResourceManager.ManagedServices.Models.ManagedServicesAuthorization> * seq<Azure.ResourceManager.ManagedServices.Models.ManagedServicesEligibleAuthorization> * string * string * string -> Azure.ResourceManager.ManagedServices.Models.ManagedServicesMarketplaceRegistrationProperties
Public Shared Function ManagedServicesMarketplaceRegistrationProperties (Optional managedByTenantId As Guid = Nothing, Optional authorizations As IEnumerable(Of ManagedServicesAuthorization) = Nothing, Optional eligibleAuthorizations As IEnumerable(Of ManagedServicesEligibleAuthorization) = Nothing, Optional offerDisplayName As String = Nothing, Optional publisherDisplayName As String = Nothing, Optional planDisplayName As String = Nothing) As ManagedServicesMarketplaceRegistrationProperties
Parameters
- managedByTenantId
- Guid
The identifier of the managedBy tenant.
- authorizations
- IEnumerable<ManagedServicesAuthorization>
The 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.
- eligibleAuthorizations
- IEnumerable<ManagedServicesEligibleAuthorization>
The 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.
- offerDisplayName
- String
The marketplace offer display name.
- publisherDisplayName
- String
The marketplace publisher display name.
- planDisplayName
- String
The marketplace plan display name.
Returns
A new ManagedServicesMarketplaceRegistrationProperties instance for mocking.