Update Workload
| wellarchitected_update_workload | R Documentation |
Update an existing workload¶
Description¶
Update an existing workload.
Usage¶
wellarchitected_update_workload(WorkloadId, WorkloadName, Description,
Environment, AccountIds, AwsRegions, NonAwsRegions, PillarPriorities,
ArchitecturalDesign, ReviewOwner, IsReviewOwnerUpdateAcknowledged,
IndustryType, Industry, Notes, ImprovementStatus, DiscoveryConfig,
Applications, JiraConfiguration)
Arguments¶
WorkloadId |
[required] The ID assigned to the workload. This ID is unique within an Amazon Web Services Region. |
WorkloadName |
The name of the workload. The name must be unique within an account within an Amazon Web Services Region. Spaces and capitalization are ignored when checking for uniqueness. |
Description |
The description for the workload. |
Environment |
The environment for the workload. |
AccountIds |
The list of Amazon Web Services account IDs associated with the workload. |
AwsRegions |
The list of Amazon Web Services Regions associated with the
workload, for example, |
NonAwsRegions |
The list of non-Amazon Web Services Regions associated with the workload. |
PillarPriorities |
The priorities of the pillars, which are used to order items in the improvement plan. Each pillar is represented by its PillarReviewSummary$PillarId. |
ArchitecturalDesign |
The URL of the architectural design for the workload. |
ReviewOwner |
The review owner of the workload. The name, email address, or identifier for the primary group or individual that owns the workload review process. |
IsReviewOwnerUpdateAcknowledged |
Flag indicating whether the workload owner has acknowledged that the Review owner field is required. If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added. |
IndustryType |
The industry type for the workload. If specified, must be one of the following:
|
Industry |
The industry for the workload. |
Notes |
The notes associated with the workload. For a review template, these are the notes that will be associated with the workload when the template is applied. |
ImprovementStatus |
The improvement status for a workload. |
DiscoveryConfig |
Well-Architected discovery configuration settings to associate to the workload. |
Applications |
List of AppRegistry application ARNs to associate to the workload. |
JiraConfiguration |
Configuration of the Jira integration. |
Value¶
A list with the following syntax:
list(
Workload = list(
WorkloadId = "string",
WorkloadArn = "string",
WorkloadName = "string",
Description = "string",
Environment = "PRODUCTION"|"PREPRODUCTION",
UpdatedAt = as.POSIXct(
"2015-01-01"
),
AccountIds = list(
"string"
),
AwsRegions = list(
"string"
),
NonAwsRegions = list(
"string"
),
ArchitecturalDesign = "string",
ReviewOwner = "string",
ReviewRestrictionDate = as.POSIXct(
"2015-01-01"
),
IsReviewOwnerUpdateAcknowledged = TRUE|FALSE,
IndustryType = "string",
Industry = "string",
Notes = "string",
ImprovementStatus = "NOT_APPLICABLE"|"NOT_STARTED"|"IN_PROGRESS"|"COMPLETE"|"RISK_ACKNOWLEDGED",
RiskCounts = list(
123
),
PillarPriorities = list(
"string"
),
Lenses = list(
"string"
),
Owner = "string",
ShareInvitationId = "string",
Tags = list(
"string"
),
DiscoveryConfig = list(
TrustedAdvisorIntegrationStatus = "ENABLED"|"DISABLED",
WorkloadResourceDefinition = list(
"WORKLOAD_METADATA"|"APP_REGISTRY"
)
),
Applications = list(
"string"
),
Profiles = list(
list(
ProfileArn = "string",
ProfileVersion = "string"
)
),
PrioritizedRiskCounts = list(
123
),
JiraConfiguration = list(
IssueManagementStatus = "ENABLED"|"DISABLED"|"INHERIT",
IssueManagementType = "AUTO"|"MANUAL",
JiraProjectKey = "string",
StatusMessage = "string"
)
)
)
Request syntax¶
svc$update_workload(
WorkloadId = "string",
WorkloadName = "string",
Description = "string",
Environment = "PRODUCTION"|"PREPRODUCTION",
AccountIds = list(
"string"
),
AwsRegions = list(
"string"
),
NonAwsRegions = list(
"string"
),
PillarPriorities = list(
"string"
),
ArchitecturalDesign = "string",
ReviewOwner = "string",
IsReviewOwnerUpdateAcknowledged = TRUE|FALSE,
IndustryType = "string",
Industry = "string",
Notes = "string",
ImprovementStatus = "NOT_APPLICABLE"|"NOT_STARTED"|"IN_PROGRESS"|"COMPLETE"|"RISK_ACKNOWLEDGED",
DiscoveryConfig = list(
TrustedAdvisorIntegrationStatus = "ENABLED"|"DISABLED",
WorkloadResourceDefinition = list(
"WORKLOAD_METADATA"|"APP_REGISTRY"
)
),
Applications = list(
"string"
),
JiraConfiguration = list(
IssueManagementStatus = "ENABLED"|"DISABLED"|"INHERIT",
IssueManagementType = "AUTO"|"MANUAL",
JiraProjectKey = "string"
)
)