CreateHostedConfigurationVersionRequest

public struct CreateHostedConfigurationVersionRequest : AWSShape

Undocumented

  • The key for the payload

    Declaration

    Swift

    public static let payloadPath: String?
  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The application ID.

    Declaration

    Swift

    public let applicationId: String
  • The configuration profile ID.

    Declaration

    Swift

    public let configurationProfileId: String
  • The content of the configuration or the configuration data.

    Declaration

    Swift

    public let content: Data
  • A standard MIME type describing the format of the configuration content. For more information, see Content-Type.

    Declaration

    Swift

    public let contentType: String
  • A description of the configuration.

    Declaration

    Swift

    public let description: String?
  • An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version. To ensure your data is not overwritten when creating multiple hosted configuration versions in rapid succession, specify the version of the latest hosted configuration version.

    Declaration

    Swift

    public let latestVersionNumber: Int?
  • Undocumented

    Declaration

    Swift

    public init(applicationId: String, configurationProfileId: String, content: Data, contentType: String, description: String? = nil, latestVersionNumber: Int? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws