IRemoveItemResourceOptions
Interface
Properties
Property | Type | Notes |
---|---|---|
A session representing a logged in user. | ||
RequestCredentials | A string indicating whether credentials (cookies) will be sent with the request. Used internally for authentication workflows. | |
boolean | If true, all file resources are removed. | |
{ [key: string]: any } | Additional Headers to pass into the request. | |
boolean | Prevents the token from being passed in a URL Query param that is saved in browser history. Instead, the token will be passed in POST request body or through X-Esri-Authorization header. NOTE: This will force POST requests in browsers since auth header is not yet supported by preflight OPTIONS check with CORS. | |
The HTTP method to send the request with. | ||
string | Unique identifier of the item. | |
number | If the length of a GET request's URL exceeds | |
string | Item owner username. If not present, | |
Additional parameters to pass in the request. | ||
string | Base url for the portal you want to make the request to. Defaults to authentication.portal if authentication exists, otherwise to 'https://www.arcgis.com/sharing/rest'. | |
boolean | Return the raw response | |
string | Resource item to be removed. Resource prefix needs to be specified if the file resource has one. | |
AbortSignal | An AbortSignal object instance; allows you to abort a request and via an AbortController. | |
boolean | Suppress any ArcGIS REST JS related warnings for this request. |
authentication
credentials optional
credentials: RequestCredentials
A string indicating whether credentials (cookies) will be sent with the request. Used internally for authentication workflows.
deleteAll optional
deleteAll: boolean
If true, all file resources are removed.
headers optional
headers: { [key: string]: any }
Additional Headers to pass into the request.
hideToken optional
hideToken: boolean
Prevents the token from being passed in a URL Query param that is saved in browser history. Instead, the token will be passed in POST request body or through X-Esri-Authorization header. NOTE: This will force POST requests in browsers since auth header is not yet supported by preflight OPTIONS check with CORS.
httpMethod optional
httpMethod: HTTPMethods
The HTTP method to send the request with.
id
id: string
Unique identifier of the item.
maxUrlLength optional
maxUrlLength: number
If the length of a GET request's URL exceeds maxUrlLength
the request will use POST instead.
owner optional
owner: string
Item owner username. If not present, authentication.username
is utilized.
params optional
params: IParams
Additional parameters to pass in the request.
portal optional
portal: string
Base url for the portal you want to make the request to. Defaults to authentication.portal if authentication exists, otherwise to 'https://www.arcgis.com/sharing/rest'.
rawResponse optional
rawResponse: boolean
Return the raw response
resource optional
resource: string
Resource item to be removed. Resource prefix needs to be specified if the file resource has one.
signal optional
signal: AbortSignal
An AbortSignal object instance; allows you to abort a request and via an AbortController.
suppressWarnings optional
suppressWarnings: boolean
Suppress any ArcGIS REST JS related warnings for this request.
authentication: ArcGISIdentityManager
A session representing a logged in user.