UpdateProvisioningArtifactInput

public struct UpdateProvisioningArtifactInput : 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?
  • Indicates whether the product version is active. Inactive provisioning artifacts are invisible to end users. End users cannot launch or update a provisioned product from an inactive provisioning artifact.

    Declaration

    Swift

    public let active: Bool?
  • The updated description of the provisioning artifact.

    Declaration

    Swift

    public let description: String?
  • Information set by the administrator to provide guidance to end users about which provisioning artifacts to use. The DEFAULT value indicates that the product version is active. The administrator can set the guidance to DEPRECATED to inform users that the product version is deprecated. Users are able to make updates to a provisioned product of a deprecated version but cannot launch new provisioned products using a deprecated version.

    Declaration

    Swift

    public let guidance: ProvisioningArtifactGuidance?
  • The updated name of the provisioning artifact.

    Declaration

    Swift

    public let name: String?
  • The product identifier.

    Declaration

    Swift

    public let productId: String
  • The identifier of the provisioning artifact.

    Declaration

    Swift

    public let provisioningArtifactId: String
  • Undocumented

    Declaration

    Swift

    public init(acceptLanguage: String? = nil, active: Bool? = nil, description: String? = nil, guidance: ProvisioningArtifactGuidance? = nil, name: String? = nil, productId: String, provisioningArtifactId: String)
  • Declaration

    Swift

    public func validate(name: String) throws