CreateGatewayRequest

public struct CreateGatewayRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A unique, friendly name for the gateway.

    Declaration

    Swift

    public let gatewayName: String
  • The gateway’s platform. You can only specify one platform in a gateway.

    Declaration

    Swift

    public let gatewayPlatform: GatewayPlatform
  • A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide.

    Declaration

    Swift

    public let tags: [String : String]?
  • Undocumented

    Declaration

    Swift

    public init(gatewayName: String, gatewayPlatform: GatewayPlatform, tags: [String : String]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws