Share via


ArmAstroModelFactory.AstroSingleSignOnProperties Method

Definition

Initializes a new instance of AstroSingleSignOnProperties.

public static Azure.ResourceManager.Astro.Models.AstroSingleSignOnProperties AstroSingleSignOnProperties (Azure.ResourceManager.Astro.Models.AstroSingleSignOnState? singleSignOnState = default, string enterpriseAppId = default, Uri singleSignOnUri = default, System.Collections.Generic.IEnumerable<string> aadDomains = default, Azure.ResourceManager.Astro.Models.AstroResourceProvisioningState? provisioningState = default);
static member AstroSingleSignOnProperties : Nullable<Azure.ResourceManager.Astro.Models.AstroSingleSignOnState> * string * Uri * seq<string> * Nullable<Azure.ResourceManager.Astro.Models.AstroResourceProvisioningState> -> Azure.ResourceManager.Astro.Models.AstroSingleSignOnProperties
Public Shared Function AstroSingleSignOnProperties (Optional singleSignOnState As Nullable(Of AstroSingleSignOnState) = Nothing, Optional enterpriseAppId As String = Nothing, Optional singleSignOnUri As Uri = Nothing, Optional aadDomains As IEnumerable(Of String) = Nothing, Optional provisioningState As Nullable(Of AstroResourceProvisioningState) = Nothing) As AstroSingleSignOnProperties

Parameters

singleSignOnState
Nullable<AstroSingleSignOnState>

State of the Single Sign On for the organization.

enterpriseAppId
String

AAD enterprise application Id used to setup SSO.

singleSignOnUri
Uri

URL for SSO to be used by the partner to redirect the user to their system.

aadDomains
IEnumerable<String>

List of AAD domains fetched from Microsoft Graph for user.

provisioningState
Nullable<AstroResourceProvisioningState>

Provisioning State of the resource.

Returns

A new AstroSingleSignOnProperties instance for mocking.

Applies to