# info.description
Set up how a storefront or other headless commerce application is deployed to Managed Runtime.

Note: Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

# paths./api/organizations/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/builds/.post.responses.200.content.application/json.examples.ResponseExample1.value.message
Successfully pushed bundle for 'my-project'

# paths./api/projects/{project_slug}/builds/{target_slug}/.post.description
Upload a bundle and deploy it to an environment asynchronously.

# paths./api/projects/{project_slug}/builds/{target_slug}/.post.responses.200.content.application/json.examples.ResponseExample1.value.message
Successfully pushed bundle for 'my-project'

# paths./api/projects/{project_slug}/bundles/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/bundles/{bundle_id}/download/.get.description
Get a presigned URL (active for one hour) to download a bundle archive.

# paths./api/projects/{project_slug}/members/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/members/.get.parameters[].description
Which field to use when ordering the results.

# paths./api/projects/{project_slug}/members/.get.parameters[].description
* `0` - Admin
* `1` - Developer
* `2` - Marketer
* `3` - Read Only

* `0` - Admin
* `1` - Developer
* `2` - Marketer
* `3` - Read Only

# paths./api/projects/{project_slug}/members/.get.parameters[].description
A role to filter on. Admin=0, Developer=1, Marketer=2, Read Only=3.

# paths./api/projects/{project_slug}/members/{email}/.get.description
Read data about a project member's permissions.

# paths./api/projects/{project_slug}/notifications/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/target/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/target/.get.parameters[].description
Which field to use when ordering the results.

# paths./api/projects/{project_slug}/target/{target_slug}/.patch.description
Update a target. Important: This endpoint automatically re-deploys the current bundle if any of the SSR-related properties are changed.

# paths./api/projects/{project_slug}/target/{target_slug}/access-control.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/target/{target_slug}/access-control.get.parameters[].description
Which field to use when ordering the results.

# paths./api/projects/{project_slug}/target/{target_slug}/access-control.post.description
Create an access control header. Requests to this environment must contain the header `x-sfdc-access-control` with the value provided or they will be rejected. Accepts an object with a value for a single access control header.

# paths./api/projects/{project_slug}/target/{target_slug}/access-control.get.description
Read data about an access control header by its id.

# paths./api/projects/{project_slug}/target/{target_slug}/access-control.delete.description
Delete an access control header by its id.

# paths./api/projects/{project_slug}/target/{target_slug}/deploy/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/target/{target_slug}/deploy/.post.description
Deploys a bundle to a target. Returns the status of the deploy. Deployment details are not immediately available in the response as this endpoint is asynchronous. Request the target for progress updates.

# paths./api/projects/{project_slug}/target/{target_slug}/env-var/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/target/{target_slug}/env-var/.get.parameters[].description
Which field to use when ordering the results.

# paths./api/projects/{project_slug}/target/{target_slug}/env-var/.patch.description
Create, update, or delete environment variables. Accepts an object with values for single or multiple environment variables. If the variable does not exist, it is created. If the variable exists, it is updated. And if the variable exists and the value is null, it is deleted.

# paths./api/projects/{project_slug}/target/{target_slug}/env-var/.patch.responses.204.description
No response body. The request was processed successfully.

# paths./api/projects/{project_slug}/target/{target_slug}/invalidation/.post.description
Invalidate a target's cached objects in the CDN. Cache invalidations are asynchronous and usually complete within two minutes.

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.get.parameters[].description
The initial index from which to return the results.

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.get.parameters[].description
Which field to use when ordering the results.

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.post.description
Create one or more redirects. This endpoint accepts either an object with values for a single redirect, or an array of objects for bulk creation. For example, consider a seasonal campaign page for spring. When the spring campaign ends and is replaced with a summer campaign, you can redirect from the spring URL to the summer URL. We recommend that you always create redirects in your staging target (environment) and then [clone](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/references/mrt-admin?meta=projects_target_redirect_clone_create) them to your production target. This allows you to test the redirects and verify that they work as expected. Changes may take up to 20 minutes to take effect on your site. See [Redirects](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/managed-runtime-administration.html#redirects).

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.post.requestBody.content.application/json.examples.RequestExample1-BulkRedirectCreation.summary
RequestExample1 - Bulk Redirect Creation

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.post.requestBody.content.application/json.examples.RequestExample2-SingleRedirectCreation.summary
RequestExample2 - Single Redirect Creation

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.post.responses.201.content.application/json.examples.ResponseExample1-BulkRedirectCreation.value
// No response body. The request was processed successfully.

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.post.responses.201.content.application/json.examples.ResponseExample1-BulkRedirectCreation.summary
ResponseExample1 - Bulk Redirect Creation

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/.post.responses.201.content.application/json.examples.ResponseExample2-SingleRedirectCreation.summary
ResponseExample2 - Single Redirect Creation

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/{from.patch.description
Update a redirect by `from_path`. For example, you can change a redirect if your content moved or you rebranded with new pages. We recommend that you always change redirects in your staging target (environment), and then [clone](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/references/mrt-admin?meta=projects_target_redirect_clone_create) the changes to your production target. Changes may take up to 20 minutes to take effect on your site. See [Redirects](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/managed-runtime-administration.html#redirects).

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/{from.delete.description
Delete a redirect by `from_path`. For example, you can delete a redirect that’s no longer needed because a seasonal campaign is over, you removed a page, or you want to streamline your redirect structure and improve search engine ranking. We recommend that you always delete redirects in your staging target (environment), and then [clone](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/references/mrt-admin?meta=projects_target_redirect_clone_create) the changes to your production target. Changes may take up to 20 minutes to take effect on your site. When you delete a redirect, you no longer see it in Runtime Admin. See [Redirects](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/managed-runtime-administration.html#redirects).

# paths./api/projects/{project_slug}/target/{target_slug}/redirect/{from.delete.responses.204.description
No response body. The request was processed successfully.

# paths./api/projects/{project_slug}/target/{to_target_slug}/redirect/cl.post.description
Clone redirects from one target to another. Important: when you clone redirects, you're replacing all the redirects in one target with all the redirects in the other. See [Redirects](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/managed-runtime-administration.html#redirects).

# paths./api/projects/{project_slug}/target/{to_target_slug}/redirect/cl.post.parameters[].description
The destination target identifier for the clone operation.

# paths./api/users/me/profile/.get.description
Get the profile information for the authenticated user.

# components.schemas.APIAccessControlHeaderV2Create.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.APIOrganization.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.APIOrganization.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.APIProjectV2Create.properties.organization.description
User-friendly identifier for this instance.

# components.schemas.APIProjectV2Create.properties.ssr_region.description
The default AWS region for newly created targets

* `us-east-1` - US East (N. Virginia)
* `us-east-2` - US East (Ohio)
* `us-west-1` - US West (N. California)
* `us-west-2` - US West (Oregon)
* `ap-south-1` - Asia Pacific (Mumbai)
* `ap-northeast-2` - Asia Pacific (Seoul)
* `ap-southeast-1` - Asia Pacific (Singapore)
* `ap-southeast-2` - Asia Pacific (Sydney)
* `ap-southeast-3` - Asia Pacific (Jakarta)
* `ap-northeast-1` - Asia Pacific (Tokyo)
* `ap-northeast-3` - Asia Pacific (Osaka)
* `ca-central-1` - Canada (Central)
* `eu-central-1` - EU (Frankfurt)
* `eu-central-2` - EU (Zurich)
* `eu-west-1` - EU (Ireland)
* `eu-west-2` - EU (London)
* `eu-west-3` - EU (Paris)
* `eu-north-1` - EU (Stockholm)
* `eu-south-1` - EU (Milan)
* `il-central-1` - Israel (Tel Aviv)
* `me-central-1` - Middle East (UAE)
* `sa-east-1` - South America (Sao Paulo)

# components.schemas.APIProjectV2Update.properties.organization.description
User-friendly identifier for this instance.

# components.schemas.APIProjectV2Update.properties.ssr_region.description
The default AWS region for newly created targets

* `us-east-1` - US East (N. Virginia)
* `us-east-2` - US East (Ohio)
* `us-west-1` - US West (N. California)
* `us-west-2` - US West (Oregon)
* `ap-south-1` - Asia Pacific (Mumbai)
* `ap-northeast-2` - Asia Pacific (Seoul)
* `ap-southeast-1` - Asia Pacific (Singapore)
* `ap-southeast-2` - Asia Pacific (Sydney)
* `ap-southeast-3` - Asia Pacific (Jakarta)
* `ap-northeast-1` - Asia Pacific (Tokyo)
* `ap-northeast-3` - Asia Pacific (Osaka)
* `ca-central-1` - Canada (Central)
* `eu-central-1` - EU (Frankfurt)
* `eu-central-2` - EU (Zurich)
* `eu-west-1` - EU (Ireland)
* `eu-west-2` - EU (London)
* `eu-west-3` - EU (Paris)
* `eu-north-1` - EU (Stockholm)
* `eu-south-1` - EU (Milan)
* `il-central-1` - Israel (Tel Aviv)
* `me-central-1` - Middle East (UAE)
* `sa-east-1` - South America (Sao Paulo)

# components.schemas.APIRedirectV2CreateUpdate.properties.from_path.description
A relative URL. For example, the `from_path` value `/spring` redirects shoppers from the URL `www.example.com/spring`. An asterisk (`*`) at the end of the `from_path` indicates a wildcard. For example, a redirect from `/a/*` matches `/a/`, `/a/b`, and `/a/b/c`.

# components.schemas.APIRedirectV2CreateUpdate.properties.to_url.description
A relative or absolute URL. For example, the `to_url` value `/summer` redirects shoppers to the URL `www.example.com/summer`.

# components.schemas.APIRedirectV2CreateUpdate.properties.forward_querystring.description
Some requests contain query string parameters to include in the redirected request. For example, the relative path `/spring-landing-page` can be appended with a query string for analytics tracking, such as `/spring-landing-page?gclid=123`. The `true` value includes query string parameters in the redirect. The `false` value excludes query string parameters from the redirect. The default value is `false`.

# components.schemas.APIRedirectV2CreateUpdate.properties.forward_wildcard.description
The `true` value automatically includes any path that comes after the wildcard portion of the `from_path` in the `to_url`. For example: if `/a/*` matches `/a/b/c` in the `from_path` and the `to_url` is `/z/`, the redirect URL is `/z/b/c`. The `false` value excludes the wildcard portion. The default value is `false`. 

# components.schemas.APIRedirectV2CreateUpdate.properties.http_status_code.description
The HTTP status code to be returned in the response. 301 (Moved Permanently) is the recommended and default value. 302 (Found or Moved Temporarily) is another allowable value. For more information about HTTP status codes, see this [status code explainer](https://moz.com/learn/seo/redirection).

* `301` - Permanent 301
* `302` - Temporary 302

# components.schemas.APIRedirectV2CreateUpdate.properties.publishing_status.description
The status of the redeployment that happens after you call this API. Allowable values: Pending, Completed, Failed. If the request failed, you can [redeploy the environment](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/pushing-and-deploying-bundles.html) specified in your request.

# components.schemas.APIRedirectV2CreateUpdate.properties.user_email.description
Email of the user who created the redirect.

# components.schemas.APIRedirectV2CreateUpdate.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.APIRedirectV2CreateUpdate.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.APIRedirectV2CreateUpdate.properties.updated_by.description
Email of the user who last updated the redirect.

# components.schemas.APITargetV2Create.description
This is the serializer for target create/list APIs.

# components.schemas.APITargetV2Create.properties.state.description
Target State

* `CREATE_IN_PROGRESS` - Create in Progress
* `PUBLISH_IN_PROGRESS` - Publish in Progress
* `ACTIVE` - Active
* `CREATE_FAILED` - Create Failed
* `PUBLISH_FAILED` - Publish Failed

# components.schemas.APITargetV2Create.properties.hostname.description
Hostname (literal or JavaScript regular expression between / characters) on which this target should be loaded by the V8 Tag

# components.schemas.APITargetV2Create.properties.ssr_external_hostname.description
Full hostname to used by the environment eg. www.customer.com.

# components.schemas.APITargetV2Create.properties.ssr_external_domain.description
The domain to be used for a Universal PWA SSR deployment (e.g. customer.com)

# components.schemas.APITargetV2Create.properties.ssr_region.description
The AWS region to which a Universal PWA SSR should be deployed (e.g. us-east-1)

* `us-east-1` - US East (N. Virginia)
* `us-east-2` - US East (Ohio)
* `us-west-1` - US West (N. California)
* `us-west-2` - US West (Oregon)
* `ap-south-1` - Asia Pacific (Mumbai)
* `ap-northeast-2` - Asia Pacific (Seoul)
* `ap-southeast-1` - Asia Pacific (Singapore)
* `ap-southeast-2` - Asia Pacific (Sydney)
* `ap-southeast-3` - Asia Pacific (Jakarta)
* `ap-northeast-1` - Asia Pacific (Tokyo)
* `ap-northeast-3` - Asia Pacific (Osaka)
* `ca-central-1` - Canada (Central)
* `eu-central-1` - EU (Frankfurt)
* `eu-central-2` - EU (Zurich)
* `eu-west-1` - EU (Ireland)
* `eu-west-2` - EU (London)
* `eu-west-3` - EU (Paris)
* `eu-north-1` - EU (Stockholm)
* `eu-south-1` - EU (Milan)
* `il-central-1` - Israel (Tel Aviv)
* `me-central-1` - Middle East (UAE)
* `sa-east-1` - South America (Sao Paulo)

# components.schemas.APITargetV2Create.properties.ssr_whitelisted_ips.description
Optional space-separated list of IP addresses (CIDR blocks) that can access this target. Leave blank to allow all IPs.

# components.schemas.APITargetV2Create.properties.is_production.description
Treat this target as a production environment.

# components.schemas.APITargetV2Create.properties.allow_cookies.description
Set true to forward the HTTP cookie header sent by clients to your origin and ensure the Set-Cookie header sent by your app is respected and not stripped.

# components.schemas.APITargetV2Create.properties.enable_source_maps.description
Set true to enable source map support. This will set the NODE_OPTIONS environment variable to "--enable-source-maps" in your MRT environment.

# components.schemas.APITargetV2CreateInvalidation.description
This is the serializer for cache invalidation API endpoint.

# components.schemas.APITargetV2CreateInvalidation.properties.pattern.description
Path pattern to invalidate on the CDN. This must start with a forward slash (`/`).

# components.schemas.APITargetV2CreateInvalidation.properties.items.description
[Deprecated] Items to invalidate in the application cache.

# components.schemas.APITargetV2CreateInvalidation.properties.namespace.description
[Deprecated] Namespace of items to invalidate in the application cache.

# components.schemas.APITargetV2Update.properties.state.description
Target State

* `CREATE_IN_PROGRESS` - Create in Progress
* `PUBLISH_IN_PROGRESS` - Publish in Progress
* `ACTIVE` - Active
* `CREATE_FAILED` - Create Failed
* `PUBLISH_FAILED` - Publish Failed

# components.schemas.APITargetV2Update.properties.hostname.description
Hostname (literal or JavaScript regular expression between / characters) on which this target should be loaded by the V8 Tag

# components.schemas.APITargetV2Update.properties.ssr_external_hostname.description
Full hostname to used by the environment eg. www.customer.com.

# components.schemas.APITargetV2Update.properties.ssr_external_domain.description
The domain to be used for a Universal PWA SSR deployment (e.g. customer.com)

# components.schemas.APITargetV2Update.properties.ssr_region.description
The AWS region to which a Universal PWA SSR should be deployed (e.g. us-east-1)

* `us-east-1` - US East (N. Virginia)
* `us-east-2` - US East (Ohio)
* `us-west-1` - US West (N. California)
* `us-west-2` - US West (Oregon)
* `ap-south-1` - Asia Pacific (Mumbai)
* `ap-northeast-2` - Asia Pacific (Seoul)
* `ap-southeast-1` - Asia Pacific (Singapore)
* `ap-southeast-2` - Asia Pacific (Sydney)
* `ap-southeast-3` - Asia Pacific (Jakarta)
* `ap-northeast-1` - Asia Pacific (Tokyo)
* `ap-northeast-3` - Asia Pacific (Osaka)
* `ca-central-1` - Canada (Central)
* `eu-central-1` - EU (Frankfurt)
* `eu-central-2` - EU (Zurich)
* `eu-west-1` - EU (Ireland)
* `eu-west-2` - EU (London)
* `eu-west-3` - EU (Paris)
* `eu-north-1` - EU (Stockholm)
* `eu-south-1` - EU (Milan)
* `il-central-1` - Israel (Tel Aviv)
* `me-central-1` - Middle East (UAE)
* `sa-east-1` - South America (Sao Paulo)

# components.schemas.APITargetV2Update.properties.ssr_whitelisted_ips.description
Optional space-separated list of IP addresses (CIDR blocks) that can access this target. Leave blank to allow all IPs.

# components.schemas.APITargetV2Update.properties.is_production.description
Treat this target as a production environment.

# components.schemas.APITargetV2Update.properties.allow_cookies.description
Set true to forward the HTTP cookie header sent by clients to your origin and ensure the Set-Cookie header sent by your app is respected and not stripped.

# components.schemas.APITargetV2Update.properties.enable_source_maps.description
Set true to enable source map support. This will set the NODE_OPTIONS environment variable to "--enable-source-maps" in your MRT environment.

# components.schemas.APIUserProfile.properties.is_staff.description
Designates whether the user can log into this admin site.

# components.schemas.Bundle.description
Serializer to validate a bundle upload payload.

# components.schemas.BundleList.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.BundleList.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.DeletionStatusEnum.description
* `ACTIVE` - Active
* `CLEANUP_REQUESTED` - Cleanup Requested
* `CLEANUP_IN_PROGRESS` - Cleanup in Progress
* `CLEANUP_COMPLETE` - Cleanup Complete
* `CLEANUP_FAILED` - Cleanup Failed

# components.schemas.DeployCreate.description
This is the serializer for create deploy API endpoint.

# components.schemas.DeployCreate.properties.bundle_id.description
Integer ID of the bundle to deploy or the string `current`, which re-deploys the currently deployed bundle

# components.schemas.DeployList.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.DeployList.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.DeployList.properties.external_publish_id.description
Id for an external publishing operation for this Deploy

# components.schemas.DeployListStatusEnum.description
* `Queued` - Queued
* `In Progress` - In Progress
* `Failed` - Failed
* `Finished` - Finished

# components.schemas.DeployTypeEnum.description
* `Publish` - Publish
* `Reset Bundle` - Reset Bundle
* `Push` - Push
* `Deploy Settings` - Deploy Settings
* `Redeploy` - Redeploy

# components.schemas.EmailNotification.properties.targets.items.description
User-friendly identifier for this target.

# components.schemas.EmailNotification.properties.deployment_start.description
Trigger this notification when a deployment starts for a target

# components.schemas.EmailNotification.properties.deployment_success.description
Trigger this notification when a deployment succeeds for a target

# components.schemas.EmailNotification.properties.deployment_failed.description
Trigger this notification when a deployment fails for a target

# components.schemas.EmailNotification.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.EmailNotification.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.EnvironmentVariableList.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.EnvironmentVariableList.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.PatchedAPIProjectV2Update.properties.organization.description
User-friendly identifier for this instance.

# components.schemas.PatchedAPIProjectV2Update.properties.ssr_region.description
The default AWS region for newly created targets

* `us-east-1` - US East (N. Virginia)
* `us-east-2` - US East (Ohio)
* `us-west-1` - US West (N. California)
* `us-west-2` - US West (Oregon)
* `ap-south-1` - Asia Pacific (Mumbai)
* `ap-northeast-2` - Asia Pacific (Seoul)
* `ap-southeast-1` - Asia Pacific (Singapore)
* `ap-southeast-2` - Asia Pacific (Sydney)
* `ap-southeast-3` - Asia Pacific (Jakarta)
* `ap-northeast-1` - Asia Pacific (Tokyo)
* `ap-northeast-3` - Asia Pacific (Osaka)
* `ca-central-1` - Canada (Central)
* `eu-central-1` - EU (Frankfurt)
* `eu-central-2` - EU (Zurich)
* `eu-west-1` - EU (Ireland)
* `eu-west-2` - EU (London)
* `eu-west-3` - EU (Paris)
* `eu-north-1` - EU (Stockholm)
* `eu-south-1` - EU (Milan)
* `il-central-1` - Israel (Tel Aviv)
* `me-central-1` - Middle East (UAE)
* `sa-east-1` - South America (Sao Paulo)

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.from_path.description
A relative URL. For example, the `from_path` value `/spring` redirects shoppers from the URL `www.example.com/spring`. An asterisk (`*`) at the end of the `from_path` indicates a wildcard. For example, a redirect from `/a/*` matches `/a/`, `/a/b`, and `/a/b/c`.

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.to_url.description
A relative or absolute URL. For example, the `to_url` value `/summer` redirects shoppers to the URL `www.example.com/summer`.

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.forward_querystring.description
Some requests contain query string parameters to include in the redirected request. For example, the relative path `/spring-landing-page` can be appended with a query string for analytics tracking, such as `/spring-landing-page?gclid=123`. The `true` value includes query string parameters in the redirect. The `false` value excludes query string parameters from the redirect. The default value is `false`.

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.forward_wildcard.description
The `true` value automatically includes any path that comes after the wildcard portion of the `from_path` in the `to_url`. For example: if `/a/*` matches `/a/b/c` in the `from_path` and the `to_url` is `/z/`, the redirect URL is `/z/b/c`. The `false` value excludes the wildcard portion. The default value is `false`. 

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.http_status_code.description
The HTTP status code to be returned in the response. 301 (Moved Permanently) is the recommended and default value. 302 (Found or Moved Temporarily) is another allowable value. For more information about HTTP status codes, see this [status code explainer](https://moz.com/learn/seo/redirection).

* `301` - Permanent 301
* `302` - Temporary 302

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.publishing_status.description
The status of the redeployment that happens after you call this API. Allowable values: Pending, Completed, Failed. If the request failed, you can [redeploy the environment](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/pushing-and-deploying-bundles.html) specified in your request.

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.user_email.description
Email of the user who created the redirect.

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.PatchedAPIRedirectV2CreateUpdate.properties.updated_by.description
Email of the user who last updated the redirect.

# components.schemas.PatchedAPITargetV2Update.properties.state.description
Target State

* `CREATE_IN_PROGRESS` - Create in Progress
* `PUBLISH_IN_PROGRESS` - Publish in Progress
* `ACTIVE` - Active
* `CREATE_FAILED` - Create Failed
* `PUBLISH_FAILED` - Publish Failed

# components.schemas.PatchedAPITargetV2Update.properties.hostname.description
Hostname (literal or JavaScript regular expression between / characters) on which this target should be loaded by the V8 Tag

# components.schemas.PatchedAPITargetV2Update.properties.ssr_external_hostname.description
Full hostname to used by the environment eg. www.customer.com.

# components.schemas.PatchedAPITargetV2Update.properties.ssr_external_domain.description
The domain to be used for a Universal PWA SSR deployment (e.g. customer.com)

# components.schemas.PatchedAPITargetV2Update.properties.ssr_region.description
The AWS region to which a Universal PWA SSR should be deployed (e.g. us-east-1)

* `us-east-1` - US East (N. Virginia)
* `us-east-2` - US East (Ohio)
* `us-west-1` - US West (N. California)
* `us-west-2` - US West (Oregon)
* `ap-south-1` - Asia Pacific (Mumbai)
* `ap-northeast-2` - Asia Pacific (Seoul)
* `ap-southeast-1` - Asia Pacific (Singapore)
* `ap-southeast-2` - Asia Pacific (Sydney)
* `ap-southeast-3` - Asia Pacific (Jakarta)
* `ap-northeast-1` - Asia Pacific (Tokyo)
* `ap-northeast-3` - Asia Pacific (Osaka)
* `ca-central-1` - Canada (Central)
* `eu-central-1` - EU (Frankfurt)
* `eu-central-2` - EU (Zurich)
* `eu-west-1` - EU (Ireland)
* `eu-west-2` - EU (London)
* `eu-west-3` - EU (Paris)
* `eu-north-1` - EU (Stockholm)
* `eu-south-1` - EU (Milan)
* `il-central-1` - Israel (Tel Aviv)
* `me-central-1` - Middle East (UAE)
* `sa-east-1` - South America (Sao Paulo)

# components.schemas.PatchedAPITargetV2Update.properties.ssr_whitelisted_ips.description
Optional space-separated list of IP addresses (CIDR blocks) that can access this target. Leave blank to allow all IPs.

# components.schemas.PatchedAPITargetV2Update.properties.is_production.description
Treat this target as a production environment.

# components.schemas.PatchedAPITargetV2Update.properties.allow_cookies.description
Set true to forward the HTTP cookie header sent by clients to your origin and ensure the Set-Cookie header sent by your app is respected and not stripped.

# components.schemas.PatchedAPITargetV2Update.properties.enable_source_maps.description
Set true to enable source map support. This will set the NODE_OPTIONS environment variable to "--enable-source-maps" in your MRT environment.

# components.schemas.PatchedEmailNotification.properties.targets.items.description
User-friendly identifier for this target.

# components.schemas.PatchedEmailNotification.properties.deployment_start.description
Trigger this notification when a deployment starts for a target

# components.schemas.PatchedEmailNotification.properties.deployment_success.description
Trigger this notification when a deployment succeeds for a target

# components.schemas.PatchedEmailNotification.properties.deployment_failed.description
Trigger this notification when a deployment fails for a target

# components.schemas.PatchedEmailNotification.properties.created_at.description
Timestamp in the extended ISO 8601 format for when the object was created.

# components.schemas.PatchedEmailNotification.properties.updated_at.description
Timestamp in the extended ISO 8601 format for when the object was last updated.

# components.schemas.ProjectTypeEnum.description
* `MOBIFY_STUDIO` - MOBIFY_STUDIO
* `MOBIFYJS_CLIENT` - MOBIFYJS_CLIENT
* `MOBIFY_ADAPTIVEJS` - MOBIFY_ADAPTIVEJS
* `MOBIFY_TAG_BASED_PWA` - MOBIFY_TAG_BASED_PWA
* `SSR` - SSR

# components.schemas.SsrRegionEnum.description
* `us-east-1` - US East (N. Virginia)
* `us-east-2` - US East (Ohio)
* `us-west-1` - US West (N. California)
* `us-west-2` - US West (Oregon)
* `ap-south-1` - Asia Pacific (Mumbai)
* `ap-northeast-2` - Asia Pacific (Seoul)
* `ap-southeast-1` - Asia Pacific (Singapore)
* `ap-southeast-2` - Asia Pacific (Sydney)
* `ap-southeast-3` - Asia Pacific (Jakarta)
* `ap-northeast-1` - Asia Pacific (Tokyo)
* `ap-northeast-3` - Asia Pacific (Osaka)
* `ca-central-1` - Canada (Central)
* `eu-central-1` - EU (Frankfurt)
* `eu-central-2` - EU (Zurich)
* `eu-west-1` - EU (Ireland)
* `eu-west-2` - EU (London)
* `eu-west-3` - EU (Paris)
* `eu-north-1` - EU (Stockholm)
* `eu-south-1` - EU (Milan)
* `il-central-1` - Israel (Tel Aviv)
* `me-central-1` - Middle East (UAE)
* `sa-east-1` - South America (Sao Paulo)

# components.schemas.StateEnum.description
* `CREATE_IN_PROGRESS` - Create in Progress
* `PUBLISH_IN_PROGRESS` - Publish in Progress
* `ACTIVE` - Active
* `CREATE_FAILED` - Create Failed
* `PUBLISH_FAILED` - Publish Failed

# components.securitySchemes.Basic.description
A basic authentication scheme for Managed Runtime API endpoints. To make an API request, concatenate your email address and API key separated by a colon (`:`). Base64 encode the concatenated string and include it in the HTTP request Authorization header.

Example:

`Authorization: Basic $B64_ENCODED_VALUE`

# components.securitySchemes.BearerToken.description
A bearer token authentication scheme for Managed Runtime API endpoints. To make an API request, include your API key in the HTTP request Authorization header.

Example:

`Authorization: Bearer $API_KEY`