Show / Hide Table of Contents

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
System.Object
Domain
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.
Example: us-phoenix-1

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.
Example: 2016-08-25T21:10:29.600Z

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

In This Article
Back to top