Class Domain
(For tenancies that support identity domains) Properties for an identity domain. An identity domain is used to manage users and groups, integration standards, external identities, and secure application integration through Oracle Single Sign-on (SSO) configuration.
Inheritance
Namespace: Oci.IdentityService.Models
Assembly: OCI.DotNetSDK.Identity.dll
Syntax
public class Domain : object
Properties
CompartmentId
Declaration
public string CompartmentId { get; set; }
Property Value
Type | Description |
---|---|
System.String | The OCID of the compartment containing the identity domain. |
Remarks
Required
DefinedTags
Declaration
public System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, System.Object>> DefinedTags { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.Object>> | Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations": {"CostCenter": "42"}} |
Description
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | The identity domain description. You can have an empty description. |
Remarks
Required
DisplayName
Declaration
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The mutable display name of the identity domain. |
Remarks
Required
FreeformTags
Declaration
public System.Collections.Generic.Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, System.String> | Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"} |
HomeRegion
Declaration
public string HomeRegion { get; set; }
Property Value
Type | Description |
---|---|
System.String | The home region for the identity domain.
See Regions and Availability Domains
for the full list of supported region names.
|
Remarks
Required
HomeRegionUrl
Declaration
public string HomeRegionUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String | Region-specific identity domain URL. |
Remarks
Required
Id
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String | The OCID of the identity domain. |
Remarks
Required
IsHiddenOnLogin
Declaration
public System.Nullable<bool> IsHiddenOnLogin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | Indicates whether the identity domain is hidden on the sign-in screen or not. |
Remarks
Required
LicenseType
Declaration
public string LicenseType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The license type of the identity domain. |
Remarks
Required
LifecycleDetails
Declaration
public System.Nullable<Domain.LifecycleDetailsEnum> LifecycleDetails { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<Domain.LifecycleDetailsEnum> | Any additional details about the current state of the identity domain. |
LifecycleState
Declaration
public System.Nullable<Domain.LifecycleStateEnum> LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<Domain.LifecycleStateEnum> | The current state. |
Remarks
Required
ReplicaRegions
Declaration
public System.Collections.Generic.List<ReplicatedRegionDetails> ReplicaRegions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ReplicatedRegionDetails> | The regions where replicas of the identity domain exist. |
Remarks
Required
TimeCreated
Declaration
public System.Nullable<System.DateTime> TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | Date and time the identity domain was created, in the format defined by RFC3339.
|
Remarks
Required
Type
Declaration
public System.Nullable<Domain.TypeEnum> Type { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<Domain.TypeEnum> | The type of the domain. |
Remarks
Required
Url
Declaration
public string Url { get; set; }
Property Value
Type | Description |
---|---|
System.String | Region-agnostic identity domain URL. |
Remarks
Required