ApiKey

public struct ApiKey : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The timestamp when the API Key was created.

    Declaration

    Swift

    public let createdDate: TimeStamp?
  • An AWS Marketplace customer identifier , when integrating with the AWS SaaS Marketplace.

    Declaration

    Swift

    public let customerId: String?
  • The description of the API Key.

    Declaration

    Swift

    public let description: String?
  • Specifies whether the API Key can be used by callers.

    Declaration

    Swift

    public let enabled: Bool?
  • id

    The identifier of the API Key.

    Declaration

    Swift

    public let id: String?
  • The timestamp when the API Key was last updated.

    Declaration

    Swift

    public let lastUpdatedDate: TimeStamp?
  • The name of the API Key.

    Declaration

    Swift

    public let name: String?
  • A list of Stage resources that are associated with the ApiKey resource.

    Declaration

    Swift

    public let stageKeys: [String]?
  • The collection of tags. Each tag element is associated with a given resource.

    Declaration

    Swift

    public let tags: [String : String]?
  • The value of the API Key.

    Declaration

    Swift

    public let value: String?
  • Undocumented

    Declaration

    Swift

    public init(createdDate: TimeStamp? = nil, customerId: String? = nil, description: String? = nil, enabled: Bool? = nil, id: String? = nil, lastUpdatedDate: TimeStamp? = nil, name: String? = nil, stageKeys: [String]? = nil, tags: [String : String]? = nil, value: String? = nil)