CreatePortfolioInput

public struct CreatePortfolioInput : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The language code. en - English (default) jp - Japanese zh - Chinese

    Declaration

    Swift

    public let acceptLanguage: String?
  • The description of the portfolio.

    Declaration

    Swift

    public let description: String?
  • The name to use for display purposes.

    Declaration

    Swift

    public let displayName: String
  • A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

    Declaration

    Swift

    public let idempotencyToken: String
  • The name of the portfolio provider.

    Declaration

    Swift

    public let providerName: String
  • One or more tags.

    Declaration

    Swift

    public let tags: [Tag]?
  • Undocumented

    Declaration

    Swift

    public init(acceptLanguage: String? = nil, description: String? = nil, displayName: String, idempotencyToken: String = CreatePortfolioInput.idempotencyToken(), providerName: String, tags: [Tag]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws