# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # snippet-start:[codebuild.Ruby.listProjects] require 'aws-sdk-codebuild' # v2: require 'aws-sdk' client = Aws::CodeBuild::Client.new resp = client.list_projects({ sort_by: 'NAME', # accepts NAME, CREATED_TIME, LAST_MODIFIED_TIME sort_order: 'ASCENDING' # accepts ASCENDING, DESCENDING }) if resp.projects.empty? puts 'No projects found!' else resp.projects.each { |p| puts p } end # snippet-end:[codebuild.Ruby.listProjects]