Values.CreateQueueRequestSourceShared displayName + description for Create operations where both are present. displayName is @required here - this mixin is Create-only by design (Update has optional displayName).
type nonrec t = {farmId : FarmId.t;The farm ID of the farm to connect to the queue.
*)clientToken : ClientToken.t option;The unique token which the server uses to recognize retries of the same request.
*)displayName : ResourceName.t;The display name of the queue. This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
*)description : Description.t option;The description of the queue. This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
*)defaultBudgetAction : DefaultQueueBudgetAction.t option;The default action to take on a queue if a budget isn't configured.
*)jobAttachmentSettings : JobAttachmentSettings.t option;The job attachment settings for the queue. These are the Amazon S3 bucket name and the Amazon S3 prefix.
*)roleArn : IamRoleArn.t option;The IAM role ARN that workers will use while running jobs for this queue.
*)jobRunAsUser : JobRunAsUser.t option;The jobs in the queue run as the specified POSIX user.
*)requiredFileSystemLocationNames : RequiredFileSystemLocationNames.t option;The file system location name to include in the queue.
*)allowedStorageProfileIds : AllowedStorageProfileIds.t option;The storage profile IDs to include in the queue.
*)schedulingConfiguration : SchedulingConfiguration.t option;The scheduling configuration for the queue. This configuration determines how workers are assigned to jobs in the queue. If not specified, the queue defaults to the priorityFifo scheduling configuration.
*)}val make :
?clientToken:??? ->
?description:??? ->
?defaultBudgetAction:??? ->
?jobAttachmentSettings:??? ->
?roleArn:??? ->
?jobRunAsUser:??? ->
?requiredFileSystemLocationNames:??? ->
?allowedStorageProfileIds:??? ->
?tags:??? ->
?schedulingConfiguration:??? ->
farmId:FarmId.t ->
displayName:ResourceName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of FileSystemLocationName.t ] list
| `Map of
([> `String of String_.t ] * [> `String of String_.t ]) list
| `String of FarmId.t
| `Structure of
(string
* [> `Enum of string
| `String of S3BucketName.t
| `Structure of
(string
* [> `Double of SchedulingPriorityWeight.t
| `Integer of SchedulingRenderingTaskBuffer.t
| `String of PosixUserUserString.t
| `Structure of (string * [> `Structure of 'a list ]) list ])
list ])
list ])
list ]