ArmManagedServicesModelFactory.ManagedServicesRegistrationAssignmentRegistrationProperties Method

Definition

public static Azure.ResourceManager.ManagedServices.Models.ManagedServicesRegistrationAssignmentRegistrationProperties ManagedServicesRegistrationAssignmentRegistrationProperties (string description = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedServices.Models.ManagedServicesAuthorization> authorizations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedServices.Models.ManagedServicesEligibleAuthorization> eligibleAuthorizations = default, string registrationDefinitionName = default, Azure.ResourceManager.ManagedServices.Models.ManagedServicesProvisioningState? provisioningState = default, Guid? manageeTenantId = default, string manageeTenantName = default, Guid? managedByTenantId = default, string managedByTenantName = default);
static member ManagedServicesRegistrationAssignmentRegistrationProperties : string * seq<Azure.ResourceManager.ManagedServices.Models.ManagedServicesAuthorization> * seq<Azure.ResourceManager.ManagedServices.Models.ManagedServicesEligibleAuthorization> * string * Nullable<Azure.ResourceManager.ManagedServices.Models.ManagedServicesProvisioningState> * Nullable<Guid> * string * Nullable<Guid> * string -> Azure.ResourceManager.ManagedServices.Models.ManagedServicesRegistrationAssignmentRegistrationProperties
Public Shared Function ManagedServicesRegistrationAssignmentRegistrationProperties (Optional description As String = Nothing, Optional authorizations As IEnumerable(Of ManagedServicesAuthorization) = Nothing, Optional eligibleAuthorizations As IEnumerable(Of ManagedServicesEligibleAuthorization) = Nothing, Optional registrationDefinitionName As String = Nothing, Optional provisioningState As Nullable(Of ManagedServicesProvisioningState) = Nothing, Optional manageeTenantId As Nullable(Of Guid) = Nothing, Optional manageeTenantName As String = Nothing, Optional managedByTenantId As Nullable(Of Guid) = Nothing, Optional managedByTenantName As String = Nothing) As ManagedServicesRegistrationAssignmentRegistrationProperties

Parameters

description
String

The description of the registration definition.

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.

registrationDefinitionName
String

The name of the registration definition.

provisioningState
Nullable<ManagedServicesProvisioningState>

The current provisioning state of the registration definition.

manageeTenantId
Nullable<Guid>

The identifier of the managed tenant.

manageeTenantName
String

The name of the managed tenant.

managedByTenantId
Nullable<Guid>

The identifier of the managedBy tenant.

managedByTenantName
String

The name of the managedBy tenant.

Returns

A new ManagedServicesRegistrationAssignmentRegistrationProperties instance for mocking.

Applies to