amsUpdateArtifact
Update an Artifact for the AMS

### Description

Updates the contents in a checked-out artifact

### Usage

    amsUpdateArtifact(object, artCheckoutObj, entityId = NULL,
        artDescription = "Artifact Description", url, apiToken, port = 2185)

### Arguments

object | an R object to replace in the artifact.
artCheckoutObj | an object returned by amsCheckoutArtifact. This object contains the necessary ID for updating the artifact with object.
entityId | the entityId of the checked out artifact. This value can be found in the artCheckoutObj. It does not need to be specified if the artCheckoutObj is given.
artDescription | a character string describing the artifact.
url | the URL for the AMS. The default is the cached value saved when amsLogin was called.
apiToken | a character value. Specifies the API token to connect to the AMS. The default is the cached value created when amsLogin was called.
port | an numeric value. Specifies the port for connecting to the AMS. The default is cached value saved when amsLogin was called.

### Details

A warning is issued if the return status is not 200 (success).
Value
returns a list with the following components.

body | a character vector with the body of the results from the connection to the AMS. This character vector is in JSON format.
status | an integer return code from the connection to the AMS. A value of 200 indicates a successful operation.
headers | a character vector containing the headers returned from the connection to the AMS.

See Also
amsCheckoutArtifact, amsCommitArtifact
Package AMS version 6.1.5-18
Package Index