Namespace: HttpRule
Interfaces
Type Aliases
$Shape
Ƭ $Shape: { additionalBindings?: $Shape[] | null ; body?: string | null ; custom?: $Shape | null ; delete?: string | null ; get?: string | null ; patch?: string | null ; post?: string | null ; put?: string | null ; responseBody?: string | null ; selector?: string | null } & { custom?: null ; delete?: null ; get?: null ; patch?: null ; pattern?: undefined ; post?: null ; put?: null } | { custom?: null ; delete?: null ; get: string ; patch?: null ; pattern?: "get" ; post?: null ; put?: null } | { custom?: null ; delete?: null ; get?: null ; patch?: null ; pattern?: "put" ; post?: null ; put: string } | { custom?: null ; delete?: null ; get?: null ; patch?: null ; pattern?: "post" ; post: string ; put?: null } | { custom?: null ; delete: string ; get?: null ; patch?: null ; pattern?: "delete" ; post?: null ; put?: null } | { custom?: null ; delete?: null ; get?: null ; patch: string ; pattern?: "patch" ; post?: null ; put?: null } | { custom: $Shape ; delete?: null ; get?: null ; patch?: null ; pattern?: "custom" ; post?: null ; put?: null }
Narrowed shape of a HttpRule.