Values.ApplicationSourceA structure that describes an application that uses IAM Identity Center for access management.
type nonrec t = {applicationArn : ApplicationArn.t option;The ARN of the application.
*)applicationProviderArn : ApplicationProviderArn.t option;The ARN of the application provider for this application.
*)name : ApplicationNameType.t option;The name of the application.
*)applicationAccount : AccountId.t option;The Amazon Web Services account ID number of the application.
*)instanceArn : InstanceArn.t option;The ARN of the instance of IAM Identity Center that is configured with this application.
*)identityStoreArn : IdentityStoreArn.t option;The ARN of the identity store that is connected to the instance of IAM Identity Center.
*)status : ApplicationStatus.t option;The current status of the application in this instance of IAM Identity Center.
*)portalOptions : PortalOptions.t option;A structure that describes the options for the access portal associated with this application.
*)description : Description.t option;The description of the application.
*)createdDate : Date.t option;The date and time when the application was originally created.
*)createdFrom : RegionName.t option;The Amazon Web Services Region where the application was created in IAM Identity Center.
*)}val make :
?applicationArn:ApplicationArn.t ->
?applicationProviderArn:ApplicationProviderArn.t ->
?name:ApplicationNameType.t ->
?applicationAccount:AccountId.t ->
?instanceArn:InstanceArn.t ->
?identityStoreArn:IdentityStoreArn.t ->
?status:ApplicationStatus.t ->
?portalOptions:PortalOptions.t ->
?description:Description.t ->
?createdDate:Date.t ->
?createdFrom:RegionName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ApplicationArn.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string * [> `Enum of string | `String of ApplicationUrl.t ])
list ])
list
| `Timestamp of Date.t ])
list ]