UpdateInstanceProfileRequest

public struct UpdateInstanceProfileRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    The Amazon Resource Name (ARN) of the instance profile.

    Declaration

    Swift

    public let arn: String
  • The updated description for your instance profile.

    Declaration

    Swift

    public let description: String?
  • An array of strings that specifies the list of app packages that should not be cleaned up from the device after a test run is over. The list of packages is only considered if you set packageCleanup to true.

    Declaration

    Swift

    public let excludeAppPackagesFromCleanup: [String]?
  • The updated name for your instance profile.

    Declaration

    Swift

    public let name: String?
  • The updated choice for whether you want to specify package cleanup. The default value is false for private devices.

    Declaration

    Swift

    public let packageCleanup: Bool?
  • The updated choice for whether you want to reboot the device after use. The default value is true.

    Declaration

    Swift

    public let rebootAfterUse: Bool?
  • Undocumented

    Declaration

    Swift

    public init(arn: String, description: String? = nil, excludeAppPackagesFromCleanup: [String]? = nil, name: String? = nil, packageCleanup: Bool? = nil, rebootAfterUse: Bool? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws