HandshakeFilter

public struct HandshakeFilter : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Specifies the type of handshake action. If you specify ActionType, you cannot also specify ParentHandshakeId.

    Declaration

    Swift

    public let actionType: ActionType?
  • Specifies the parent handshake. Only used for handshake types that are a child of another type. If you specify ParentHandshakeId, you cannot also specify ActionType. The regex pattern for handshake ID string requires “h-” followed by from 8 to 32 lower-case letters or digits.

    Declaration

    Swift

    public let parentHandshakeId: String?
  • Undocumented

    Declaration

    Swift

    public init(actionType: ActionType? = nil, parentHandshakeId: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws