ArmManagedServicesModelFactory.ManagedServicesRegistrationAssignmentRegistrationProperties 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 ManagedServicesRegistrationAssignmentRegistrationProperties.
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.
- manageeTenantName
- String
The name of the managed tenant.
- managedByTenantName
- String
The name of the managedBy tenant.
Returns
A new ManagedServicesRegistrationAssignmentRegistrationProperties instance for mocking.