ApplicationSummary

public struct ApplicationSummary : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The application Amazon Resource Name (ARN).

    Declaration

    Swift

    public let applicationId: String
  • The name of the author publishing the app.Minimum length=1. Maximum length=127.Pattern “^a-z0-9?$”;

    Declaration

    Swift

    public let author: String
  • The date and time this resource was created.

    Declaration

    Swift

    public let creationTime: String?
  • The description of the application.Minimum length=1. Maximum length=256

    Declaration

    Swift

    public let description: String
  • A URL with more information about the application, for example the location of your GitHub repository for the application.

    Declaration

    Swift

    public let homePageUrl: String?
  • Labels to improve discovery of apps in search results.Minimum length=1. Maximum length=127. Maximum number of labels: 10Pattern: “^[a-zA-Z0-9+-_:\/@]+$”;

    Declaration

    Swift

    public let labels: [String]?
  • The name of the application.Minimum length=1. Maximum length=140Pattern: “[a-zA-Z0-9-]+”;

    Declaration

    Swift

    public let name: String
  • A valid identifier from https://spdx.org/licenses/.

    Declaration

    Swift

    public let spdxLicenseId: String?
  • Undocumented

    Declaration

    Swift

    public init(applicationId: String, author: String, creationTime: String? = nil, description: String, homePageUrl: String? = nil, labels: [String]? = nil, name: String, spdxLicenseId: String? = nil)