Skip to content

Batch Get Application Revisions

codedeploy_batch_get_application_revisions R Documentation

Gets information about one or more application revisions

Description

Gets information about one or more application revisions. The maximum number of application revisions that can be returned is 25.

Usage

codedeploy_batch_get_application_revisions(applicationName, revisions)

Arguments

applicationName

[required] The name of an CodeDeploy application about which to get revision information.

revisions

[required] An array of RevisionLocation objects that specify information to get about the application revisions, including type and location. The maximum number of RevisionLocation objects you can specify is 25.

Value

A list with the following syntax:

list(
  applicationName = "string",
  errorMessage = "string",
  revisions = list(
    list(
      revisionLocation = list(
        revisionType = "S3"|"GitHub"|"String"|"AppSpecContent",
        s3Location = list(
          bucket = "string",
          key = "string",
          bundleType = "tar"|"tgz"|"zip"|"YAML"|"JSON",
          version = "string",
          eTag = "string"
        ),
        gitHubLocation = list(
          repository = "string",
          commitId = "string"
        ),
        string = list(
          content = "string",
          sha256 = "string"
        ),
        appSpecContent = list(
          content = "string",
          sha256 = "string"
        )
      ),
      genericRevisionInfo = list(
        description = "string",
        deploymentGroups = list(
          "string"
        ),
        firstUsedTime = as.POSIXct(
          "2015-01-01"
        ),
        lastUsedTime = as.POSIXct(
          "2015-01-01"
        ),
        registerTime = as.POSIXct(
          "2015-01-01"
        )
      )
    )
  )
)

Request syntax

svc$batch_get_application_revisions(
  applicationName = "string",
  revisions = list(
    list(
      revisionType = "S3"|"GitHub"|"String"|"AppSpecContent",
      s3Location = list(
        bucket = "string",
        key = "string",
        bundleType = "tar"|"tgz"|"zip"|"YAML"|"JSON",
        version = "string",
        eTag = "string"
      ),
      gitHubLocation = list(
        repository = "string",
        commitId = "string"
      ),
      string = list(
        content = "string",
        sha256 = "string"
      ),
      appSpecContent = list(
        content = "string",
        sha256 = "string"
      )
    )
  )
)