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.2-7
Package Index