Batch Get Sandboxes
codebuild_batch_get_sandboxes | R Documentation |
Gets information about the sandbox status¶
Description¶
Gets information about the sandbox status.
Usage¶
codebuild_batch_get_sandboxes(ids)
Arguments¶
ids |
[required] A comma separated list of |
Value¶
A list with the following syntax:
list(
sandboxes = list(
list(
id = "string",
arn = "string",
projectName = "string",
requestTime = as.POSIXct(
"2015-01-01"
),
startTime = as.POSIXct(
"2015-01-01"
),
endTime = as.POSIXct(
"2015-01-01"
),
status = "string",
source = list(
type = "CODECOMMIT"|"CODEPIPELINE"|"GITHUB"|"GITLAB"|"GITLAB_SELF_MANAGED"|"S3"|"BITBUCKET"|"GITHUB_ENTERPRISE"|"NO_SOURCE",
location = "string",
gitCloneDepth = 123,
gitSubmodulesConfig = list(
fetchSubmodules = TRUE|FALSE
),
buildspec = "string",
auth = list(
type = "OAUTH"|"CODECONNECTIONS"|"SECRETS_MANAGER",
resource = "string"
),
reportBuildStatus = TRUE|FALSE,
buildStatusConfig = list(
context = "string",
targetUrl = "string"
),
insecureSsl = TRUE|FALSE,
sourceIdentifier = "string"
),
sourceVersion = "string",
secondarySources = list(
list(
type = "CODECOMMIT"|"CODEPIPELINE"|"GITHUB"|"GITLAB"|"GITLAB_SELF_MANAGED"|"S3"|"BITBUCKET"|"GITHUB_ENTERPRISE"|"NO_SOURCE",
location = "string",
gitCloneDepth = 123,
gitSubmodulesConfig = list(
fetchSubmodules = TRUE|FALSE
),
buildspec = "string",
auth = list(
type = "OAUTH"|"CODECONNECTIONS"|"SECRETS_MANAGER",
resource = "string"
),
reportBuildStatus = TRUE|FALSE,
buildStatusConfig = list(
context = "string",
targetUrl = "string"
),
insecureSsl = TRUE|FALSE,
sourceIdentifier = "string"
)
),
secondarySourceVersions = list(
list(
sourceIdentifier = "string",
sourceVersion = "string"
)
),
environment = list(
type = "WINDOWS_CONTAINER"|"LINUX_CONTAINER"|"LINUX_GPU_CONTAINER"|"ARM_CONTAINER"|"WINDOWS_SERVER_2019_CONTAINER"|"WINDOWS_SERVER_2022_CONTAINER"|"LINUX_LAMBDA_CONTAINER"|"ARM_LAMBDA_CONTAINER"|"LINUX_EC2"|"ARM_EC2"|"WINDOWS_EC2"|"MAC_ARM",
image = "string",
computeType = "BUILD_GENERAL1_SMALL"|"BUILD_GENERAL1_MEDIUM"|"BUILD_GENERAL1_LARGE"|"BUILD_GENERAL1_XLARGE"|"BUILD_GENERAL1_2XLARGE"|"BUILD_LAMBDA_1GB"|"BUILD_LAMBDA_2GB"|"BUILD_LAMBDA_4GB"|"BUILD_LAMBDA_8GB"|"BUILD_LAMBDA_10GB"|"ATTRIBUTE_BASED_COMPUTE"|"CUSTOM_INSTANCE_TYPE",
computeConfiguration = list(
vCpu = 123,
memory = 123,
disk = 123,
machineType = "GENERAL"|"NVME",
instanceType = "string"
),
fleet = list(
fleetArn = "string"
),
environmentVariables = list(
list(
name = "string",
value = "string",
type = "PLAINTEXT"|"PARAMETER_STORE"|"SECRETS_MANAGER"
)
),
privilegedMode = TRUE|FALSE,
certificate = "string",
registryCredential = list(
credential = "string",
credentialProvider = "SECRETS_MANAGER"
),
imagePullCredentialsType = "CODEBUILD"|"SERVICE_ROLE"
),
fileSystemLocations = list(
list(
type = "EFS",
location = "string",
mountPoint = "string",
identifier = "string",
mountOptions = "string"
)
),
timeoutInMinutes = 123,
queuedTimeoutInMinutes = 123,
vpcConfig = list(
vpcId = "string",
subnets = list(
"string"
),
securityGroupIds = list(
"string"
)
),
logConfig = list(
cloudWatchLogs = list(
status = "ENABLED"|"DISABLED",
groupName = "string",
streamName = "string"
),
s3Logs = list(
status = "ENABLED"|"DISABLED",
location = "string",
encryptionDisabled = TRUE|FALSE,
bucketOwnerAccess = "NONE"|"READ_ONLY"|"FULL"
)
),
encryptionKey = "string",
serviceRole = "string",
currentSession = list(
id = "string",
status = "string",
startTime = as.POSIXct(
"2015-01-01"
),
endTime = as.POSIXct(
"2015-01-01"
),
currentPhase = "string",
phases = list(
list(
phaseType = "string",
phaseStatus = "SUCCEEDED"|"FAILED"|"FAULT"|"TIMED_OUT"|"IN_PROGRESS"|"STOPPED",
startTime = as.POSIXct(
"2015-01-01"
),
endTime = as.POSIXct(
"2015-01-01"
),
durationInSeconds = 123,
contexts = list(
list(
statusCode = "string",
message = "string"
)
)
)
),
resolvedSourceVersion = "string",
logs = list(
groupName = "string",
streamName = "string",
deepLink = "string",
s3DeepLink = "string",
cloudWatchLogsArn = "string",
s3LogsArn = "string",
cloudWatchLogs = list(
status = "ENABLED"|"DISABLED",
groupName = "string",
streamName = "string"
),
s3Logs = list(
status = "ENABLED"|"DISABLED",
location = "string",
encryptionDisabled = TRUE|FALSE,
bucketOwnerAccess = "NONE"|"READ_ONLY"|"FULL"
)
),
networkInterface = list(
subnetId = "string",
networkInterfaceId = "string"
)
)
)
),
sandboxesNotFound = list(
"string"
)
)
Request syntax¶
svc$batch_get_sandboxes(
ids = list(
"string"
)
)