CreateProfileRequest
public struct CreateProfileRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The valid address for the room.
Declaration
Swift
public let address: String
-
The user-specified token that is used during the creation of a profile.
Declaration
Swift
public let clientRequestToken: String?
-
The distance unit to be used by devices in the profile.
Declaration
Swift
public let distanceUnit: DistanceUnit
-
The locale of the room profile. (This is currently only available to a limited preview audience.)
Declaration
Swift
public let locale: String?
-
The maximum volume limit for a room profile.
Declaration
Swift
public let maxVolumeLimit: Int?
-
The meeting room settings of a room profile.
Declaration
Swift
public let meetingRoomConfiguration: CreateMeetingRoomConfiguration?
-
The name of a room profile.
Declaration
Swift
public let profileName: String
-
Whether PSTN calling is enabled.
Declaration
Swift
public let pSTNEnabled: Bool?
-
Whether room profile setup is enabled.
Declaration
Swift
public let setupModeDisabled: Bool?
-
The tags for the profile.
Declaration
Swift
public let tags: [Tag]?
-
The temperature unit to be used by devices in the profile.
Declaration
Swift
public let temperatureUnit: TemperatureUnit
-
The time zone used by a room profile.
Declaration
Swift
public let timezone: String
-
A wake word for Alexa, Echo, Amazon, or a computer.
Declaration
Swift
public let wakeWord: WakeWord
-
init(address:clientRequestToken:distanceUnit:locale:maxVolumeLimit:meetingRoomConfiguration:profileName:pSTNEnabled:setupModeDisabled:tags:temperatureUnit:timezone:wakeWord:)
Undocumented
Declaration
Swift
public init(address: String, clientRequestToken: String? = CreateProfileRequest.idempotencyToken(), distanceUnit: DistanceUnit, locale: String? = nil, maxVolumeLimit: Int? = nil, meetingRoomConfiguration: CreateMeetingRoomConfiguration? = nil, profileName: String, pSTNEnabled: Bool? = nil, setupModeDisabled: Bool? = nil, tags: [Tag]? = nil, temperatureUnit: TemperatureUnit, timezone: String, wakeWord: WakeWord)
-
Declaration
Swift
public func validate(name: String) throws