Skip to content

/AWS1/CL_TBD=>UPDATEQUEUE()

About UpdateQueue

Updates a queue.

Method Signature

IMPORTING

Required arguments:

IV_FARMID TYPE /AWS1/TBDFARMID /AWS1/TBDFARMID

The farm ID to update in the queue.

IV_QUEUEID TYPE /AWS1/TBDQUEUEID /AWS1/TBDQUEUEID

The queue ID to update.

Optional arguments:

IV_CLIENTTOKEN TYPE /AWS1/TBDCLIENTTOKEN /AWS1/TBDCLIENTTOKEN

The idempotency token to update in the queue.

IV_DISPLAYNAME TYPE /AWS1/TBDRESOURCENAME /AWS1/TBDRESOURCENAME

The display name of the queue to update.

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.

IV_DESCRIPTION TYPE /AWS1/TBDDESCRIPTION /AWS1/TBDDESCRIPTION

The description of the queue to update.

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.

IV_DEFAULTBUDGETACTION TYPE /AWS1/TBDDEFQUEUEBUDGETACTION /AWS1/TBDDEFQUEUEBUDGETACTION

The default action to take for a queue update if a budget isn't configured.

IO_JOBATTACHMENTSETTINGS TYPE REF TO /AWS1/CL_TBDJOBATTACHMENTSTGS /AWS1/CL_TBDJOBATTACHMENTSTGS

The job attachment settings to update for the queue.

IV_ROLEARN TYPE /AWS1/TBDIAMROLEARN /AWS1/TBDIAMROLEARN

The IAM role ARN that's used to run jobs from this queue.

IO_JOBRUNASUSER TYPE REF TO /AWS1/CL_TBDJOBRUNASUSER /AWS1/CL_TBDJOBRUNASUSER

Update the jobs in the queue to run as a specified POSIX user.

IT_REQUIREDFILESYSTEMLOCNA01 TYPE /AWS1/CL_TBDREQUIREDFILESYST00=>TT_REQUIREDFILESYSTEMLOCNAMES TT_REQUIREDFILESYSTEMLOCNAMES

The required file system location names to add to the queue.

IT_REQUIREDFILESYSTEMLOCNA02 TYPE /AWS1/CL_TBDREQUIREDFILESYST00=>TT_REQUIREDFILESYSTEMLOCNAMES TT_REQUIREDFILESYSTEMLOCNAMES

The required file system location names to remove from the queue.

IT_ALLOWEDSTORAGEPFLIDSTOADD TYPE /AWS1/CL_TBDALWEDSTRGPFLIDS_W=>TT_ALLOWEDSTORAGEPROFILEIDS TT_ALLOWEDSTORAGEPROFILEIDS

The storage profile IDs to add.

IT_ALLOWEDSTRGPFLIDSTOREMOVE TYPE /AWS1/CL_TBDALWEDSTRGPFLIDS_W=>TT_ALLOWEDSTORAGEPROFILEIDS TT_ALLOWEDSTORAGEPROFILEIDS

The storage profile ID to remove.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_TBDUPDATEQUEUERSP /AWS1/CL_TBDUPDATEQUEUERSP