Updates the specified project in Amazon DataZone¶
Description¶
Updates the specified project in Amazon DataZone.
Usage¶
datazone_update_project(domainIdentifier, identifier, name, description,
resourceTags, glossaryTerms, domainUnitId, environmentDeploymentDetails,
userParameters, projectProfileVersion)
Arguments¶
-
domainIdentifier[required] The ID of the Amazon DataZone domain where a project is being updated.
-
identifier[required] The identifier of the project that is to be updated.
-
nameThe name to be updated as part of the
update_projectaction. -
descriptionThe description to be updated as part of the
update_projectaction. -
resourceTagsThe resource tags of the project.
-
glossaryTermsThe glossary terms to be updated as part of the
update_projectaction. -
domainUnitIdThe ID of the domain unit.
-
environmentDeploymentDetailsThe environment deployment details of the project.
-
userParametersThe user parameters of the project.
-
projectProfileVersionThe project profile version to which the project should be updated. You can only specify the following string for this parameter:
latest.
Value¶
A list with the following syntax:
list(
domainId = "string",
id = "string",
name = "string",
description = "string",
projectStatus = "ACTIVE"|"DELETING"|"DELETE_FAILED"|"UPDATING"|"UPDATE_FAILED"|"MOVING",
failureReasons = list(
list(
code = "string",
message = "string"
)
),
createdBy = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
lastUpdatedAt = as.POSIXct(
"2015-01-01"
),
resourceTags = list(
list(
key = "string",
value = "string",
source = "PROJECT"|"PROJECT_PROFILE"
)
),
glossaryTerms = list(
"string"
),
domainUnitId = "string",
projectProfileId = "string",
userParameters = list(
list(
environmentId = "string",
environmentResolvedAccount = list(
awsAccountId = "string",
regionName = "string",
sourceAccountPoolId = "string"
),
environmentConfigurationName = "string",
environmentParameters = list(
list(
name = "string",
value = "string"
)
)
)
),
environmentDeploymentDetails = list(
overallDeploymentStatus = "PENDING_DEPLOYMENT"|"IN_PROGRESS"|"SUCCESSFUL"|"FAILED_VALIDATION"|"FAILED_DEPLOYMENT",
environmentFailureReasons = list(
list(
list(
code = "string",
message = "string"
)
)
)
),
projectCategory = "string"
)
Request syntax¶
svc$update_project(
domainIdentifier = "string",
identifier = "string",
name = "string",
description = "string",
resourceTags = list(
"string"
),
glossaryTerms = list(
"string"
),
domainUnitId = "string",
environmentDeploymentDetails = list(
overallDeploymentStatus = "PENDING_DEPLOYMENT"|"IN_PROGRESS"|"SUCCESSFUL"|"FAILED_VALIDATION"|"FAILED_DEPLOYMENT",
environmentFailureReasons = list(
list(
list(
code = "string",
message = "string"
)
)
)
),
userParameters = list(
list(
environmentId = "string",
environmentResolvedAccount = list(
awsAccountId = "string",
regionName = "string",
sourceAccountPoolId = "string"
),
environmentConfigurationName = "string",
environmentParameters = list(
list(
name = "string",
value = "string"
)
)
)
),
projectProfileVersion = "string"
)