RouteSpec

public struct RouteSpec : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • An object that represents the specification of a gRPC route.

    Declaration

    Swift

    public let grpcRoute: GrpcRoute?
  • An object that represents the specification of an HTTP/2 route.

    Declaration

    Swift

    public let http2Route: HttpRoute?
  • An object that represents the specification of an HTTP route.

    Declaration

    Swift

    public let httpRoute: HttpRoute?
  • The priority for the route. Routes are matched based on the specified value, where 0 is the highest priority.

    Declaration

    Swift

    public let priority: Int?
  • An object that represents the specification of a TCP route.

    Declaration

    Swift

    public let tcpRoute: TcpRoute?
  • Undocumented

    Declaration

    Swift

    public init(grpcRoute: GrpcRoute? = nil, http2Route: HttpRoute? = nil, httpRoute: HttpRoute? = nil, priority: Int? = nil, tcpRoute: TcpRoute? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws