Cloudscape Design System
  • Get started
  • Foundation
  • Components
  • Patterns
  • Demos
  • GitHub 
Cloudscape Design System
  • Get started
  • Foundation
  • Components
  • Patterns
  • Demos
  • GitHub 
  • About

Patterns


  • General

    • Actions
      • Global actions
      • In-context actions
    • Announcing new features
    • Announcing beta and preview features
    • Communicating unsaved changes
    • Data visualization
      • Chart metric drill down
    • Density settings
    • Disabled and read-only states
    • Drag-and-drop
    • Errors
      • Error messages
      • Validation
    • Empty states
    • Feedback mechanisms
    • Filtering patterns
      • Saved filter sets
      • Filter persistence in collection views
    • Hero header
    • Help system
    • Image magnifier
    • Loading and refreshing
    • Onboarding
      • Hands-on tutorials
    • Selection in forms
    • Service navigation
      • Side navigation
      • Top navigation
    • Service Dashboard
      • Static dashboard
      • Configurable dashboard
      • Dashboard items
    • Secondary panels
    • Timestamps
    • User feedback

  • Generative AI patterns

    • Pattern abstraction
    • Generative AI chat
    • Ingress
    • Generative AI output label
    • Generative AI loading states
    • Progressive steps

  • Resource management

    • Create resource
      • Multipage create
      • Single page create
      • Sub resource create
    • Delete patterns
      • One-click delete
      • Delete with simple confirmation
      • Delete with additional confirmation
    • Edit resource
      • Page edit
      • Inline edit
      • Attribute editing
    • View resources
      • Table view
      • Card view
      • Split view
      • Table with expandable rows
    • Resource details
      • Details page
      • Details page with tabs
      • Details page as a hub
  1. Cloudscape Design System
    • Patterns
    • Resource management: Edit resource
    1. Cloudscape Design System
    2. Patterns
    3. Resource management: Edit resource

    Edit resource

    With the edit resource pattern, users can edit properties and configurations of resources.

    Published: January 10, 2023

    On this page

    1. Patterns
    2. Criteria

    Did this page help you?

    Tell us more - optional

    1000 character(s) available. Do not disclose any personal, commercially sensitive, or confidential information.

    Patterns

    Page edit

    Use the page edit pattern when you want users to manage a service resource by editing its properties and configuration in bulk.

    Inline edit

    Use inline edit on views where information needs to be updated often, or when you want a user to edit a resource property across multiple resources.

    Criteria

    Page editInline edit
    Use-caseEditing multiple properties of one resourceEditing one property across multiple resources
    Dependency between the propertiesSettings are interdependentSettings are independent
    ContextEditing in a dedicated pageEditing in context

    Use-case

    Depending on the use case, one interaction model can be more effective than the other. Page edit is preferred when editing multiple properties or configurations of one resource, while inline edit is preferred when editing one property or configuration across multiple resources.

    Dependency between the properties

    Page edit provides a more effective way to explain the relationships between resources properties, for example, when editing happens within a multi page creation flow, or when properties are related. 

    Context

    The context in which the editing is performed can set up your users for success. Editing multiple properties or configurations of one resource within a standalone page supports the the user mental model of being in an edit mode. 

    Performing inline edits to multiple resources within a set of resources, for example a table view, is preferred to keep users within the context of the parameters displayed.

    Did this page help you?

    Tell us more - optional

    1000 character(s) available. Do not disclose any personal, commercially sensitive, or confidential information.
    • About
    • Connect
    • Privacy 
    • Site terms 
    • © 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    Made with love atAWS