Module Values.PutApplicationAssignmentConfigurationRequestSource

Configure how users gain access to an application. If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application. If an assignment is created using CreateApplicationAssignment., the user retains access if AssignmentsRequired is set to true.

Sourcetype nonrec t = {
  1. applicationArn : ApplicationArn.t;
    (*

    Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

    *)
  2. assignmentRequired : AssignmentRequired.t;
    (*

    If AssignmentsRequired is true (default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. If false, all users have access to the application.

    *)
}
Sourceval context_ : string
Sourceval make : applicationArn:ApplicationArn.t -> assignmentRequired:AssignmentRequired.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of AssignmentRequired.t | `String of ApplicationArn.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t