class Aws::Amplify::Types::CustomRule

Describes a custom rewrite or redirect rule.

@note When making an API call, you may pass CustomRule

data as a hash:

    {
      source: "Source", # required
      target: "Target", # required
      status: "Status",
      condition: "Condition",
    }

@!attribute [rw] source

The source pattern for a URL rewrite or redirect rule.
@return [String]

@!attribute [rw] target

The target pattern for a URL rewrite or redirect rule.
@return [String]

@!attribute [rw] status

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.
@return [String]

@!attribute [rw] condition

The condition for a URL rewrite or redirect rule, such as a country
code.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CustomRule AWS API Documentation

Constants

SENSITIVE