Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CustomRule

import type { CustomRule } from "https://aws-api.deno.dev/v0.4/services/amplify.ts?docs=full";

Describes a custom rewrite or redirect rule.

interface CustomRule {
condition?: string | null;
source: string;
status?: string | null;
target: string;
}

§Properties

§
condition?: string | null
[src]

The condition for a URL rewrite or redirect rule, such as a country code.

§
source: string
[src]

The source pattern for a URL rewrite or redirect rule.

§
status?: string | null
[src]

The status code for a URL rewrite or redirect rule.

200: Represents a 200 rewrite rule.

301: Represents a 301 (moved pemanently) redirect rule. This and all future requests should be directed to the target URL.

302: Represents a 302 temporary redirect rule.

404: Represents a 404 redirect rule.

404-200: Represents a 404 rewrite rule.

§
target: string
[src]

The target pattern for a URL rewrite or redirect rule.