Class IdentityConfiguration
Details about the identity configuration
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class IdentityConfiguration
Properties
ConfidentialApplicationId
Declaration
[Required(ErrorMessage = "ConfidentialApplicationId is required.")]
[JsonProperty(PropertyName = "confidentialApplicationId")]
public string ConfidentialApplicationId { get; set; }
Property Value
Type | Description |
---|---|
string | identity domain confidential application ID for the identity config |
Remarks
Required
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | the display name of the identity configuration |
Remarks
Required
IamUserSyncConfiguration
Declaration
[JsonProperty(PropertyName = "iamUserSyncConfiguration")]
public IamUserSyncConfiguration IamUserSyncConfiguration { get; set; }
Property Value
Type | Description |
---|---|
IamUserSyncConfiguration |
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The id of the UPST config |
Remarks
Required
IdentityDomainId
Declaration
[Required(ErrorMessage = "IdentityDomainId is required.")]
[JsonProperty(PropertyName = "identityDomainId")]
public string IdentityDomainId { get; set; }
Property Value
Type | Description |
---|---|
string | Identity domain to use for identity config |
Remarks
Required
LifecycleState
Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public IdentityConfiguration.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
IdentityConfiguration.LifecycleStateEnum? | Lifecycle state of the identity configuration |
Remarks
Required
TimeCreated
Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Time when this identity configuration was created, shown as an RFC 3339 formatted datetime string. |
Remarks
Required
TimeUpdated
Declaration
[Required(ErrorMessage = "TimeUpdated is required.")]
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Time when this identity configuration config was updated, shown as an RFC 3339 formatted datetime string. |
Remarks
Required
UpstConfiguration
Declaration
[JsonProperty(PropertyName = "upstConfiguration")]
public UpstConfiguration UpstConfiguration { get; set; }
Property Value
Type | Description |
---|---|
UpstConfiguration |