commercetools.ProjectSettings
Explore with Pulumi AI
The project endpoint provides a limited set of information about settings and configuration of the project. Updating the settings is eventually consistent, it may take up to a minute before a change becomes fully active.
See also the Project Settings API Documentation
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as commercetools from "@pulumi/commercetools";
const my_project = new commercetools.ProjectSettings("my-project", {
carts: [{
countryTaxRateFallbackEnabled: false,
deleteDaysAfterLastModification: 10,
priceRoundingMode: "HalfUp",
taxRoundingMode: "HalfUp",
}],
countries: [
"NL",
"DE",
"US",
"CA",
],
currencies: [
"EUR",
"USD",
"CAD",
],
enableSearchIndexBusinessUnits: true,
enableSearchIndexCustomers: true,
enableSearchIndexOrders: true,
enableSearchIndexProducts: true,
externalOauths: [{
authorizationHeader: "Bearer secret",
url: "https://example.com/oauth/introspection",
}],
languages: [
"nl",
"de",
"en",
"fr-CA",
],
messages: [{
enabled: true,
}],
shippingRateCartClassificationValues: [{
key: "Small",
label: {
en: "Small",
nl: "Klein",
},
}],
shippingRateInputType: "CartClassification",
shoppingLists: [{
deleteDaysAfterLastModification: 100,
}],
});
import pulumi
import pulumi_commercetools as commercetools
my_project = commercetools.ProjectSettings("my-project",
carts=[{
"country_tax_rate_fallback_enabled": False,
"delete_days_after_last_modification": 10,
"price_rounding_mode": "HalfUp",
"tax_rounding_mode": "HalfUp",
}],
countries=[
"NL",
"DE",
"US",
"CA",
],
currencies=[
"EUR",
"USD",
"CAD",
],
enable_search_index_business_units=True,
enable_search_index_customers=True,
enable_search_index_orders=True,
enable_search_index_products=True,
external_oauths=[{
"authorization_header": "Bearer secret",
"url": "https://example.com/oauth/introspection",
}],
languages=[
"nl",
"de",
"en",
"fr-CA",
],
messages=[{
"enabled": True,
}],
shipping_rate_cart_classification_values=[{
"key": "Small",
"label": {
"en": "Small",
"nl": "Klein",
},
}],
shipping_rate_input_type="CartClassification",
shopping_lists=[{
"delete_days_after_last_modification": 100,
}])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/commercetools/commercetools"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := commercetools.NewProjectSettings(ctx, "my-project", &commercetools.ProjectSettingsArgs{
Carts: commercetools.ProjectSettingsCartArray{
&commercetools.ProjectSettingsCartArgs{
CountryTaxRateFallbackEnabled: pulumi.Bool(false),
DeleteDaysAfterLastModification: pulumi.Float64(10),
PriceRoundingMode: pulumi.String("HalfUp"),
TaxRoundingMode: pulumi.String("HalfUp"),
},
},
Countries: pulumi.StringArray{
pulumi.String("NL"),
pulumi.String("DE"),
pulumi.String("US"),
pulumi.String("CA"),
},
Currencies: pulumi.StringArray{
pulumi.String("EUR"),
pulumi.String("USD"),
pulumi.String("CAD"),
},
EnableSearchIndexBusinessUnits: pulumi.Bool(true),
EnableSearchIndexCustomers: pulumi.Bool(true),
EnableSearchIndexOrders: pulumi.Bool(true),
EnableSearchIndexProducts: pulumi.Bool(true),
ExternalOauths: commercetools.ProjectSettingsExternalOauthArray{
&commercetools.ProjectSettingsExternalOauthArgs{
AuthorizationHeader: pulumi.String("Bearer secret"),
Url: pulumi.String("https://example.com/oauth/introspection"),
},
},
Languages: pulumi.StringArray{
pulumi.String("nl"),
pulumi.String("de"),
pulumi.String("en"),
pulumi.String("fr-CA"),
},
Messages: commercetools.ProjectSettingsMessageArray{
&commercetools.ProjectSettingsMessageArgs{
Enabled: pulumi.Bool(true),
},
},
ShippingRateCartClassificationValues: commercetools.ProjectSettingsShippingRateCartClassificationValueArray{
&commercetools.ProjectSettingsShippingRateCartClassificationValueArgs{
Key: pulumi.String("Small"),
Label: pulumi.StringMap{
"en": pulumi.String("Small"),
"nl": pulumi.String("Klein"),
},
},
},
ShippingRateInputType: pulumi.String("CartClassification"),
ShoppingLists: commercetools.ProjectSettingsShoppingListArray{
&commercetools.ProjectSettingsShoppingListArgs{
DeleteDaysAfterLastModification: pulumi.Float64(100),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Commercetools = Pulumi.Commercetools;
return await Deployment.RunAsync(() =>
{
var my_project = new Commercetools.ProjectSettings("my-project", new()
{
Carts = new[]
{
new Commercetools.Inputs.ProjectSettingsCartArgs
{
CountryTaxRateFallbackEnabled = false,
DeleteDaysAfterLastModification = 10,
PriceRoundingMode = "HalfUp",
TaxRoundingMode = "HalfUp",
},
},
Countries = new[]
{
"NL",
"DE",
"US",
"CA",
},
Currencies = new[]
{
"EUR",
"USD",
"CAD",
},
EnableSearchIndexBusinessUnits = true,
EnableSearchIndexCustomers = true,
EnableSearchIndexOrders = true,
EnableSearchIndexProducts = true,
ExternalOauths = new[]
{
new Commercetools.Inputs.ProjectSettingsExternalOauthArgs
{
AuthorizationHeader = "Bearer secret",
Url = "https://example.com/oauth/introspection",
},
},
Languages = new[]
{
"nl",
"de",
"en",
"fr-CA",
},
Messages = new[]
{
new Commercetools.Inputs.ProjectSettingsMessageArgs
{
Enabled = true,
},
},
ShippingRateCartClassificationValues = new[]
{
new Commercetools.Inputs.ProjectSettingsShippingRateCartClassificationValueArgs
{
Key = "Small",
Label =
{
{ "en", "Small" },
{ "nl", "Klein" },
},
},
},
ShippingRateInputType = "CartClassification",
ShoppingLists = new[]
{
new Commercetools.Inputs.ProjectSettingsShoppingListArgs
{
DeleteDaysAfterLastModification = 100,
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.commercetools.ProjectSettings;
import com.pulumi.commercetools.ProjectSettingsArgs;
import com.pulumi.commercetools.inputs.ProjectSettingsCartArgs;
import com.pulumi.commercetools.inputs.ProjectSettingsExternalOauthArgs;
import com.pulumi.commercetools.inputs.ProjectSettingsMessageArgs;
import com.pulumi.commercetools.inputs.ProjectSettingsShippingRateCartClassificationValueArgs;
import com.pulumi.commercetools.inputs.ProjectSettingsShoppingListArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var my_project = new ProjectSettings("my-project", ProjectSettingsArgs.builder()
.carts(ProjectSettingsCartArgs.builder()
.countryTaxRateFallbackEnabled(false)
.deleteDaysAfterLastModification(10)
.priceRoundingMode("HalfUp")
.taxRoundingMode("HalfUp")
.build())
.countries(
"NL",
"DE",
"US",
"CA")
.currencies(
"EUR",
"USD",
"CAD")
.enableSearchIndexBusinessUnits(true)
.enableSearchIndexCustomers(true)
.enableSearchIndexOrders(true)
.enableSearchIndexProducts(true)
.externalOauths(ProjectSettingsExternalOauthArgs.builder()
.authorizationHeader("Bearer secret")
.url("https://example.com/oauth/introspection")
.build())
.languages(
"nl",
"de",
"en",
"fr-CA")
.messages(ProjectSettingsMessageArgs.builder()
.enabled(true)
.build())
.shippingRateCartClassificationValues(ProjectSettingsShippingRateCartClassificationValueArgs.builder()
.key("Small")
.label(Map.ofEntries(
Map.entry("en", "Small"),
Map.entry("nl", "Klein")
))
.build())
.shippingRateInputType("CartClassification")
.shoppingLists(ProjectSettingsShoppingListArgs.builder()
.deleteDaysAfterLastModification(100)
.build())
.build());
}
}
resources:
my-project:
type: commercetools:ProjectSettings
properties:
carts:
- countryTaxRateFallbackEnabled: false
deleteDaysAfterLastModification: 10
priceRoundingMode: HalfUp
taxRoundingMode: HalfUp
countries:
- NL
- DE
- US
- CA
currencies:
- EUR
- USD
- CAD
enableSearchIndexBusinessUnits: true
enableSearchIndexCustomers: true
enableSearchIndexOrders: true
enableSearchIndexProducts: true
externalOauths:
- authorizationHeader: Bearer secret
url: https://example.com/oauth/introspection
languages:
- nl
- de
- en
- fr-CA
messages:
- enabled: true
shippingRateCartClassificationValues:
- key: Small
label:
en: Small
nl: Klein
shippingRateInputType: CartClassification
shoppingLists:
- deleteDaysAfterLastModification: 100
Create ProjectSettings Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ProjectSettings(name: string, args?: ProjectSettingsArgs, opts?: CustomResourceOptions);
@overload
def ProjectSettings(resource_name: str,
args: Optional[ProjectSettingsArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ProjectSettings(resource_name: str,
opts: Optional[ResourceOptions] = None,
business_units: Optional[Sequence[ProjectSettingsBusinessUnitArgs]] = None,
carts: Optional[Sequence[ProjectSettingsCartArgs]] = None,
countries: Optional[Sequence[str]] = None,
currencies: Optional[Sequence[str]] = None,
enable_search_index_business_units: Optional[bool] = None,
enable_search_index_customers: Optional[bool] = None,
enable_search_index_orders: Optional[bool] = None,
enable_search_index_product_search: Optional[bool] = None,
enable_search_index_products: Optional[bool] = None,
external_oauths: Optional[Sequence[ProjectSettingsExternalOauthArgs]] = None,
languages: Optional[Sequence[str]] = None,
messages: Optional[Sequence[ProjectSettingsMessageArgs]] = None,
name: Optional[str] = None,
shipping_rate_cart_classification_values: Optional[Sequence[ProjectSettingsShippingRateCartClassificationValueArgs]] = None,
shipping_rate_input_type: Optional[str] = None,
shopping_lists: Optional[Sequence[ProjectSettingsShoppingListArgs]] = None)
func NewProjectSettings(ctx *Context, name string, args *ProjectSettingsArgs, opts ...ResourceOption) (*ProjectSettings, error)
public ProjectSettings(string name, ProjectSettingsArgs? args = null, CustomResourceOptions? opts = null)
public ProjectSettings(String name, ProjectSettingsArgs args)
public ProjectSettings(String name, ProjectSettingsArgs args, CustomResourceOptions options)
type: commercetools:ProjectSettings
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ProjectSettingsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ProjectSettingsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ProjectSettingsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ProjectSettingsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ProjectSettingsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var projectSettingsResource = new Commercetools.ProjectSettings("projectSettingsResource", new()
{
BusinessUnits = new[]
{
new Commercetools.Inputs.ProjectSettingsBusinessUnitArgs
{
MyBusinessUnitAssociateRoleKeyOnCreation = "string",
MyBusinessUnitStatusOnCreation = "string",
},
},
Carts = new[]
{
new Commercetools.Inputs.ProjectSettingsCartArgs
{
CountryTaxRateFallbackEnabled = false,
DeleteDaysAfterLastModification = 0,
PriceRoundingMode = "string",
TaxRoundingMode = "string",
},
},
Countries = new[]
{
"string",
},
Currencies = new[]
{
"string",
},
EnableSearchIndexBusinessUnits = false,
EnableSearchIndexCustomers = false,
EnableSearchIndexOrders = false,
EnableSearchIndexProductSearch = false,
EnableSearchIndexProducts = false,
ExternalOauths = new[]
{
new Commercetools.Inputs.ProjectSettingsExternalOauthArgs
{
AuthorizationHeader = "string",
Url = "string",
},
},
Languages = new[]
{
"string",
},
Messages = new[]
{
new Commercetools.Inputs.ProjectSettingsMessageArgs
{
DeleteDaysAfterCreation = 0,
Enabled = false,
},
},
Name = "string",
ShippingRateCartClassificationValues = new[]
{
new Commercetools.Inputs.ProjectSettingsShippingRateCartClassificationValueArgs
{
Key = "string",
Label =
{
{ "string", "string" },
},
},
},
ShippingRateInputType = "string",
ShoppingLists = new[]
{
new Commercetools.Inputs.ProjectSettingsShoppingListArgs
{
DeleteDaysAfterLastModification = 0,
},
},
});
example, err := commercetools.NewProjectSettings(ctx, "projectSettingsResource", &commercetools.ProjectSettingsArgs{
BusinessUnits: commercetools.ProjectSettingsBusinessUnitArray{
&commercetools.ProjectSettingsBusinessUnitArgs{
MyBusinessUnitAssociateRoleKeyOnCreation: pulumi.String("string"),
MyBusinessUnitStatusOnCreation: pulumi.String("string"),
},
},
Carts: commercetools.ProjectSettingsCartArray{
&commercetools.ProjectSettingsCartArgs{
CountryTaxRateFallbackEnabled: pulumi.Bool(false),
DeleteDaysAfterLastModification: pulumi.Float64(0),
PriceRoundingMode: pulumi.String("string"),
TaxRoundingMode: pulumi.String("string"),
},
},
Countries: pulumi.StringArray{
pulumi.String("string"),
},
Currencies: pulumi.StringArray{
pulumi.String("string"),
},
EnableSearchIndexBusinessUnits: pulumi.Bool(false),
EnableSearchIndexCustomers: pulumi.Bool(false),
EnableSearchIndexOrders: pulumi.Bool(false),
EnableSearchIndexProductSearch: pulumi.Bool(false),
EnableSearchIndexProducts: pulumi.Bool(false),
ExternalOauths: commercetools.ProjectSettingsExternalOauthArray{
&commercetools.ProjectSettingsExternalOauthArgs{
AuthorizationHeader: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
Languages: pulumi.StringArray{
pulumi.String("string"),
},
Messages: commercetools.ProjectSettingsMessageArray{
&commercetools.ProjectSettingsMessageArgs{
DeleteDaysAfterCreation: pulumi.Float64(0),
Enabled: pulumi.Bool(false),
},
},
Name: pulumi.String("string"),
ShippingRateCartClassificationValues: commercetools.ProjectSettingsShippingRateCartClassificationValueArray{
&commercetools.ProjectSettingsShippingRateCartClassificationValueArgs{
Key: pulumi.String("string"),
Label: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
ShippingRateInputType: pulumi.String("string"),
ShoppingLists: commercetools.ProjectSettingsShoppingListArray{
&commercetools.ProjectSettingsShoppingListArgs{
DeleteDaysAfterLastModification: pulumi.Float64(0),
},
},
})
var projectSettingsResource = new ProjectSettings("projectSettingsResource", ProjectSettingsArgs.builder()
.businessUnits(ProjectSettingsBusinessUnitArgs.builder()
.myBusinessUnitAssociateRoleKeyOnCreation("string")
.myBusinessUnitStatusOnCreation("string")
.build())
.carts(ProjectSettingsCartArgs.builder()
.countryTaxRateFallbackEnabled(false)
.deleteDaysAfterLastModification(0.0)
.priceRoundingMode("string")
.taxRoundingMode("string")
.build())
.countries("string")
.currencies("string")
.enableSearchIndexBusinessUnits(false)
.enableSearchIndexCustomers(false)
.enableSearchIndexOrders(false)
.enableSearchIndexProductSearch(false)
.enableSearchIndexProducts(false)
.externalOauths(ProjectSettingsExternalOauthArgs.builder()
.authorizationHeader("string")
.url("string")
.build())
.languages("string")
.messages(ProjectSettingsMessageArgs.builder()
.deleteDaysAfterCreation(0.0)
.enabled(false)
.build())
.name("string")
.shippingRateCartClassificationValues(ProjectSettingsShippingRateCartClassificationValueArgs.builder()
.key("string")
.label(Map.of("string", "string"))
.build())
.shippingRateInputType("string")
.shoppingLists(ProjectSettingsShoppingListArgs.builder()
.deleteDaysAfterLastModification(0.0)
.build())
.build());
project_settings_resource = commercetools.ProjectSettings("projectSettingsResource",
business_units=[{
"my_business_unit_associate_role_key_on_creation": "string",
"my_business_unit_status_on_creation": "string",
}],
carts=[{
"country_tax_rate_fallback_enabled": False,
"delete_days_after_last_modification": 0,
"price_rounding_mode": "string",
"tax_rounding_mode": "string",
}],
countries=["string"],
currencies=["string"],
enable_search_index_business_units=False,
enable_search_index_customers=False,
enable_search_index_orders=False,
enable_search_index_product_search=False,
enable_search_index_products=False,
external_oauths=[{
"authorization_header": "string",
"url": "string",
}],
languages=["string"],
messages=[{
"delete_days_after_creation": 0,
"enabled": False,
}],
name="string",
shipping_rate_cart_classification_values=[{
"key": "string",
"label": {
"string": "string",
},
}],
shipping_rate_input_type="string",
shopping_lists=[{
"delete_days_after_last_modification": 0,
}])
const projectSettingsResource = new commercetools.ProjectSettings("projectSettingsResource", {
businessUnits: [{
myBusinessUnitAssociateRoleKeyOnCreation: "string",
myBusinessUnitStatusOnCreation: "string",
}],
carts: [{
countryTaxRateFallbackEnabled: false,
deleteDaysAfterLastModification: 0,
priceRoundingMode: "string",
taxRoundingMode: "string",
}],
countries: ["string"],
currencies: ["string"],
enableSearchIndexBusinessUnits: false,
enableSearchIndexCustomers: false,
enableSearchIndexOrders: false,
enableSearchIndexProductSearch: false,
enableSearchIndexProducts: false,
externalOauths: [{
authorizationHeader: "string",
url: "string",
}],
languages: ["string"],
messages: [{
deleteDaysAfterCreation: 0,
enabled: false,
}],
name: "string",
shippingRateCartClassificationValues: [{
key: "string",
label: {
string: "string",
},
}],
shippingRateInputType: "string",
shoppingLists: [{
deleteDaysAfterLastModification: 0,
}],
});
type: commercetools:ProjectSettings
properties:
businessUnits:
- myBusinessUnitAssociateRoleKeyOnCreation: string
myBusinessUnitStatusOnCreation: string
carts:
- countryTaxRateFallbackEnabled: false
deleteDaysAfterLastModification: 0
priceRoundingMode: string
taxRoundingMode: string
countries:
- string
currencies:
- string
enableSearchIndexBusinessUnits: false
enableSearchIndexCustomers: false
enableSearchIndexOrders: false
enableSearchIndexProductSearch: false
enableSearchIndexProducts: false
externalOauths:
- authorizationHeader: string
url: string
languages:
- string
messages:
- deleteDaysAfterCreation: 0
enabled: false
name: string
shippingRateCartClassificationValues:
- key: string
label:
string: string
shippingRateInputType: string
shoppingLists:
- deleteDaysAfterLastModification: 0
ProjectSettings Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ProjectSettings resource accepts the following input properties:
- Business
Units List<ProjectSettings Business Unit> - Holds configuration specific to Business Units.
- Carts
List<Project
Settings Cart> - Carts Configuration
- Countries List<string>
- A two-digit country code as per ISO 3166-1 alpha-2
- Currencies List<string>
- A three-digit currency code as per ISO 4217
- Enable
Search boolIndex Business Units - Enable the Search Indexing of business units
- Enable
Search boolIndex Customers - Enable the Search Indexing of customers
- Enable
Search boolIndex Orders - Enable the Search Indexing of orders
- Enable
Search boolIndex Product Search - Enable the Search Indexing of products
- Enable
Search boolIndex Products - Enable the Search Indexing of product projections
- External
Oauths List<ProjectSettings External Oauth> - External OAUTH
- Languages List<string>
- IETF Language Tag
- Messages
List<Project
Settings Message> - The change notifications subscribed to
- Name string
- The name of the project
- Shipping
Rate List<ProjectCart Classification Values Settings Shipping Rate Cart Classification Value> - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- Shipping
Rate stringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- Shopping
Lists List<ProjectSettings Shopping List> - Shopping List Configuration
- Business
Units []ProjectSettings Business Unit Args - Holds configuration specific to Business Units.
- Carts
[]Project
Settings Cart Args - Carts Configuration
- Countries []string
- A two-digit country code as per ISO 3166-1 alpha-2
- Currencies []string
- A three-digit currency code as per ISO 4217
- Enable
Search boolIndex Business Units - Enable the Search Indexing of business units
- Enable
Search boolIndex Customers - Enable the Search Indexing of customers
- Enable
Search boolIndex Orders - Enable the Search Indexing of orders
- Enable
Search boolIndex Product Search - Enable the Search Indexing of products
- Enable
Search boolIndex Products - Enable the Search Indexing of product projections
- External
Oauths []ProjectSettings External Oauth Args - External OAUTH
- Languages []string
- IETF Language Tag
- Messages
[]Project
Settings Message Args - The change notifications subscribed to
- Name string
- The name of the project
- Shipping
Rate []ProjectCart Classification Values Settings Shipping Rate Cart Classification Value Args - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- Shipping
Rate stringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- Shopping
Lists []ProjectSettings Shopping List Args - Shopping List Configuration
- business
Units List<ProjectSettings Business Unit> - Holds configuration specific to Business Units.
- carts
List<Project
Settings Cart> - Carts Configuration
- countries List<String>
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies List<String>
- A three-digit currency code as per ISO 4217
- enable
Search BooleanIndex Business Units - Enable the Search Indexing of business units
- enable
Search BooleanIndex Customers - Enable the Search Indexing of customers
- enable
Search BooleanIndex Orders - Enable the Search Indexing of orders
- enable
Search BooleanIndex Product Search - Enable the Search Indexing of products
- enable
Search BooleanIndex Products - Enable the Search Indexing of product projections
- external
Oauths List<ProjectSettings External Oauth> - External OAUTH
- languages List<String>
- IETF Language Tag
- messages
List<Project
Settings Message> - The change notifications subscribed to
- name String
- The name of the project
- shipping
Rate List<ProjectCart Classification Values Settings Shipping Rate Cart Classification Value> - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping
Rate StringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping
Lists List<ProjectSettings Shopping List> - Shopping List Configuration
- business
Units ProjectSettings Business Unit[] - Holds configuration specific to Business Units.
- carts
Project
Settings Cart[] - Carts Configuration
- countries string[]
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies string[]
- A three-digit currency code as per ISO 4217
- enable
Search booleanIndex Business Units - Enable the Search Indexing of business units
- enable
Search booleanIndex Customers - Enable the Search Indexing of customers
- enable
Search booleanIndex Orders - Enable the Search Indexing of orders
- enable
Search booleanIndex Product Search - Enable the Search Indexing of products
- enable
Search booleanIndex Products - Enable the Search Indexing of product projections
- external
Oauths ProjectSettings External Oauth[] - External OAUTH
- languages string[]
- IETF Language Tag
- messages
Project
Settings Message[] - The change notifications subscribed to
- name string
- The name of the project
- shipping
Rate ProjectCart Classification Values Settings Shipping Rate Cart Classification Value[] - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping
Rate stringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping
Lists ProjectSettings Shopping List[] - Shopping List Configuration
- business_
units Sequence[ProjectSettings Business Unit Args] - Holds configuration specific to Business Units.
- carts
Sequence[Project
Settings Cart Args] - Carts Configuration
- countries Sequence[str]
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies Sequence[str]
- A three-digit currency code as per ISO 4217
- enable_
search_ boolindex_ business_ units - Enable the Search Indexing of business units
- enable_
search_ boolindex_ customers - Enable the Search Indexing of customers
- enable_
search_ boolindex_ orders - Enable the Search Indexing of orders
- enable_
search_ boolindex_ product_ search - Enable the Search Indexing of products
- enable_
search_ boolindex_ products - Enable the Search Indexing of product projections
- external_
oauths Sequence[ProjectSettings External Oauth Args] - External OAUTH
- languages Sequence[str]
- IETF Language Tag
- messages
Sequence[Project
Settings Message Args] - The change notifications subscribed to
- name str
- The name of the project
- shipping_
rate_ Sequence[Projectcart_ classification_ values Settings Shipping Rate Cart Classification Value Args] - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping_
rate_ strinput_ type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping_
lists Sequence[ProjectSettings Shopping List Args] - Shopping List Configuration
- business
Units List<Property Map> - Holds configuration specific to Business Units.
- carts List<Property Map>
- Carts Configuration
- countries List<String>
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies List<String>
- A three-digit currency code as per ISO 4217
- enable
Search BooleanIndex Business Units - Enable the Search Indexing of business units
- enable
Search BooleanIndex Customers - Enable the Search Indexing of customers
- enable
Search BooleanIndex Orders - Enable the Search Indexing of orders
- enable
Search BooleanIndex Product Search - Enable the Search Indexing of products
- enable
Search BooleanIndex Products - Enable the Search Indexing of product projections
- external
Oauths List<Property Map> - External OAUTH
- languages List<String>
- IETF Language Tag
- messages List<Property Map>
- The change notifications subscribed to
- name String
- The name of the project
- shipping
Rate List<Property Map>Cart Classification Values - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping
Rate StringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping
Lists List<Property Map> - Shopping List Configuration
Outputs
All input properties are implicitly available as output properties. Additionally, the ProjectSettings resource produces the following output properties:
Look up Existing ProjectSettings Resource
Get an existing ProjectSettings resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ProjectSettingsState, opts?: CustomResourceOptions): ProjectSettings
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
business_units: Optional[Sequence[ProjectSettingsBusinessUnitArgs]] = None,
carts: Optional[Sequence[ProjectSettingsCartArgs]] = None,
countries: Optional[Sequence[str]] = None,
currencies: Optional[Sequence[str]] = None,
enable_search_index_business_units: Optional[bool] = None,
enable_search_index_customers: Optional[bool] = None,
enable_search_index_orders: Optional[bool] = None,
enable_search_index_product_search: Optional[bool] = None,
enable_search_index_products: Optional[bool] = None,
external_oauths: Optional[Sequence[ProjectSettingsExternalOauthArgs]] = None,
key: Optional[str] = None,
languages: Optional[Sequence[str]] = None,
messages: Optional[Sequence[ProjectSettingsMessageArgs]] = None,
name: Optional[str] = None,
shipping_rate_cart_classification_values: Optional[Sequence[ProjectSettingsShippingRateCartClassificationValueArgs]] = None,
shipping_rate_input_type: Optional[str] = None,
shopping_lists: Optional[Sequence[ProjectSettingsShoppingListArgs]] = None,
version: Optional[float] = None) -> ProjectSettings
func GetProjectSettings(ctx *Context, name string, id IDInput, state *ProjectSettingsState, opts ...ResourceOption) (*ProjectSettings, error)
public static ProjectSettings Get(string name, Input<string> id, ProjectSettingsState? state, CustomResourceOptions? opts = null)
public static ProjectSettings get(String name, Output<String> id, ProjectSettingsState state, CustomResourceOptions options)
resources: _: type: commercetools:ProjectSettings get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Business
Units List<ProjectSettings Business Unit> - Holds configuration specific to Business Units.
- Carts
List<Project
Settings Cart> - Carts Configuration
- Countries List<string>
- A two-digit country code as per ISO 3166-1 alpha-2
- Currencies List<string>
- A three-digit currency code as per ISO 4217
- Enable
Search boolIndex Business Units - Enable the Search Indexing of business units
- Enable
Search boolIndex Customers - Enable the Search Indexing of customers
- Enable
Search boolIndex Orders - Enable the Search Indexing of orders
- Enable
Search boolIndex Product Search - Enable the Search Indexing of products
- Enable
Search boolIndex Products - Enable the Search Indexing of product projections
- External
Oauths List<ProjectSettings External Oauth> - External OAUTH
- Key string
- The unique key of the project
- Languages List<string>
- IETF Language Tag
- Messages
List<Project
Settings Message> - The change notifications subscribed to
- Name string
- The name of the project
- Shipping
Rate List<ProjectCart Classification Values Settings Shipping Rate Cart Classification Value> - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- Shipping
Rate stringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- Shopping
Lists List<ProjectSettings Shopping List> - Shopping List Configuration
- Version double
- Business
Units []ProjectSettings Business Unit Args - Holds configuration specific to Business Units.
- Carts
[]Project
Settings Cart Args - Carts Configuration
- Countries []string
- A two-digit country code as per ISO 3166-1 alpha-2
- Currencies []string
- A three-digit currency code as per ISO 4217
- Enable
Search boolIndex Business Units - Enable the Search Indexing of business units
- Enable
Search boolIndex Customers - Enable the Search Indexing of customers
- Enable
Search boolIndex Orders - Enable the Search Indexing of orders
- Enable
Search boolIndex Product Search - Enable the Search Indexing of products
- Enable
Search boolIndex Products - Enable the Search Indexing of product projections
- External
Oauths []ProjectSettings External Oauth Args - External OAUTH
- Key string
- The unique key of the project
- Languages []string
- IETF Language Tag
- Messages
[]Project
Settings Message Args - The change notifications subscribed to
- Name string
- The name of the project
- Shipping
Rate []ProjectCart Classification Values Settings Shipping Rate Cart Classification Value Args - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- Shipping
Rate stringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- Shopping
Lists []ProjectSettings Shopping List Args - Shopping List Configuration
- Version float64
- business
Units List<ProjectSettings Business Unit> - Holds configuration specific to Business Units.
- carts
List<Project
Settings Cart> - Carts Configuration
- countries List<String>
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies List<String>
- A three-digit currency code as per ISO 4217
- enable
Search BooleanIndex Business Units - Enable the Search Indexing of business units
- enable
Search BooleanIndex Customers - Enable the Search Indexing of customers
- enable
Search BooleanIndex Orders - Enable the Search Indexing of orders
- enable
Search BooleanIndex Product Search - Enable the Search Indexing of products
- enable
Search BooleanIndex Products - Enable the Search Indexing of product projections
- external
Oauths List<ProjectSettings External Oauth> - External OAUTH
- key String
- The unique key of the project
- languages List<String>
- IETF Language Tag
- messages
List<Project
Settings Message> - The change notifications subscribed to
- name String
- The name of the project
- shipping
Rate List<ProjectCart Classification Values Settings Shipping Rate Cart Classification Value> - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping
Rate StringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping
Lists List<ProjectSettings Shopping List> - Shopping List Configuration
- version Double
- business
Units ProjectSettings Business Unit[] - Holds configuration specific to Business Units.
- carts
Project
Settings Cart[] - Carts Configuration
- countries string[]
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies string[]
- A three-digit currency code as per ISO 4217
- enable
Search booleanIndex Business Units - Enable the Search Indexing of business units
- enable
Search booleanIndex Customers - Enable the Search Indexing of customers
- enable
Search booleanIndex Orders - Enable the Search Indexing of orders
- enable
Search booleanIndex Product Search - Enable the Search Indexing of products
- enable
Search booleanIndex Products - Enable the Search Indexing of product projections
- external
Oauths ProjectSettings External Oauth[] - External OAUTH
- key string
- The unique key of the project
- languages string[]
- IETF Language Tag
- messages
Project
Settings Message[] - The change notifications subscribed to
- name string
- The name of the project
- shipping
Rate ProjectCart Classification Values Settings Shipping Rate Cart Classification Value[] - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping
Rate stringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping
Lists ProjectSettings Shopping List[] - Shopping List Configuration
- version number
- business_
units Sequence[ProjectSettings Business Unit Args] - Holds configuration specific to Business Units.
- carts
Sequence[Project
Settings Cart Args] - Carts Configuration
- countries Sequence[str]
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies Sequence[str]
- A three-digit currency code as per ISO 4217
- enable_
search_ boolindex_ business_ units - Enable the Search Indexing of business units
- enable_
search_ boolindex_ customers - Enable the Search Indexing of customers
- enable_
search_ boolindex_ orders - Enable the Search Indexing of orders
- enable_
search_ boolindex_ product_ search - Enable the Search Indexing of products
- enable_
search_ boolindex_ products - Enable the Search Indexing of product projections
- external_
oauths Sequence[ProjectSettings External Oauth Args] - External OAUTH
- key str
- The unique key of the project
- languages Sequence[str]
- IETF Language Tag
- messages
Sequence[Project
Settings Message Args] - The change notifications subscribed to
- name str
- The name of the project
- shipping_
rate_ Sequence[Projectcart_ classification_ values Settings Shipping Rate Cart Classification Value Args] - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping_
rate_ strinput_ type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping_
lists Sequence[ProjectSettings Shopping List Args] - Shopping List Configuration
- version float
- business
Units List<Property Map> - Holds configuration specific to Business Units.
- carts List<Property Map>
- Carts Configuration
- countries List<String>
- A two-digit country code as per ISO 3166-1 alpha-2
- currencies List<String>
- A three-digit currency code as per ISO 4217
- enable
Search BooleanIndex Business Units - Enable the Search Indexing of business units
- enable
Search BooleanIndex Customers - Enable the Search Indexing of customers
- enable
Search BooleanIndex Orders - Enable the Search Indexing of orders
- enable
Search BooleanIndex Product Search - Enable the Search Indexing of products
- enable
Search BooleanIndex Products - Enable the Search Indexing of product projections
- external
Oauths List<Property Map> - External OAUTH
- key String
- The unique key of the project
- languages List<String>
- IETF Language Tag
- messages List<Property Map>
- The change notifications subscribed to
- name String
- The name of the project
- shipping
Rate List<Property Map>Cart Classification Values - If shippingrateinput*type is set to CartClassification these values are used to create tiers . Only a key defined inside the values array can be used to create a tier, or to set a value for the shippingRateInput on the cart. The keys are checked for uniqueness and the request is rejected if keys are not unique
- shipping
Rate StringInput Type - Three ways to dynamically select a ShippingRatePriceTier exist. The CartValue type uses the sum of all line item prices, whereas CartClassification and CartScore use the shippingRateInput field on the cart to select a tier
- shopping
Lists List<Property Map> - Shopping List Configuration
- version Number
Supporting Types
ProjectSettingsBusinessUnit, ProjectSettingsBusinessUnitArgs
- My
Business stringUnit Associate Role Key On Creation - Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint. Note that this field cannot be unset once assigned!
- My
Business stringUnit Status On Creation - Status of Business Units created using the My Business Unit endpoint.
- My
Business stringUnit Associate Role Key On Creation - Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint. Note that this field cannot be unset once assigned!
- My
Business stringUnit Status On Creation - Status of Business Units created using the My Business Unit endpoint.
- my
Business StringUnit Associate Role Key On Creation - Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint. Note that this field cannot be unset once assigned!
- my
Business StringUnit Status On Creation - Status of Business Units created using the My Business Unit endpoint.
- my
Business stringUnit Associate Role Key On Creation - Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint. Note that this field cannot be unset once assigned!
- my
Business stringUnit Status On Creation - Status of Business Units created using the My Business Unit endpoint.
- my_
business_ strunit_ associate_ role_ key_ on_ creation - Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint. Note that this field cannot be unset once assigned!
- my_
business_ strunit_ status_ on_ creation - Status of Business Units created using the My Business Unit endpoint.
- my
Business StringUnit Associate Role Key On Creation - Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint. Note that this field cannot be unset once assigned!
- my
Business StringUnit Status On Creation - Status of Business Units created using the My Business Unit endpoint.
ProjectSettingsCart, ProjectSettingsCartArgs
- Country
Tax boolRate Fallback Enabled - Indicates if country - no state tax rate fallback should be used when a shipping address state is not explicitly covered in the rates lists of all tax categories of a cart line items
- Delete
Days doubleAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- Price
Rounding stringMode - Default value for the priceRoundingMode parameter of the CartDraft. Indicates how the total prices on LineItems and CustomLineItems are rounded when calculated.
- Tax
Rounding stringMode - Default value for the taxRoundingMode parameter of the CartDraft. Indicates how monetary values are rounded when calculating taxes for taxedPrice.
- Country
Tax boolRate Fallback Enabled - Indicates if country - no state tax rate fallback should be used when a shipping address state is not explicitly covered in the rates lists of all tax categories of a cart line items
- Delete
Days float64After Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- Price
Rounding stringMode - Default value for the priceRoundingMode parameter of the CartDraft. Indicates how the total prices on LineItems and CustomLineItems are rounded when calculated.
- Tax
Rounding stringMode - Default value for the taxRoundingMode parameter of the CartDraft. Indicates how monetary values are rounded when calculating taxes for taxedPrice.
- country
Tax BooleanRate Fallback Enabled - Indicates if country - no state tax rate fallback should be used when a shipping address state is not explicitly covered in the rates lists of all tax categories of a cart line items
- delete
Days DoubleAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- price
Rounding StringMode - Default value for the priceRoundingMode parameter of the CartDraft. Indicates how the total prices on LineItems and CustomLineItems are rounded when calculated.
- tax
Rounding StringMode - Default value for the taxRoundingMode parameter of the CartDraft. Indicates how monetary values are rounded when calculating taxes for taxedPrice.
- country
Tax booleanRate Fallback Enabled - Indicates if country - no state tax rate fallback should be used when a shipping address state is not explicitly covered in the rates lists of all tax categories of a cart line items
- delete
Days numberAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- price
Rounding stringMode - Default value for the priceRoundingMode parameter of the CartDraft. Indicates how the total prices on LineItems and CustomLineItems are rounded when calculated.
- tax
Rounding stringMode - Default value for the taxRoundingMode parameter of the CartDraft. Indicates how monetary values are rounded when calculating taxes for taxedPrice.
- country_
tax_ boolrate_ fallback_ enabled - Indicates if country - no state tax rate fallback should be used when a shipping address state is not explicitly covered in the rates lists of all tax categories of a cart line items
- delete_
days_ floatafter_ last_ modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- price_
rounding_ strmode - Default value for the priceRoundingMode parameter of the CartDraft. Indicates how the total prices on LineItems and CustomLineItems are rounded when calculated.
- tax_
rounding_ strmode - Default value for the taxRoundingMode parameter of the CartDraft. Indicates how monetary values are rounded when calculating taxes for taxedPrice.
- country
Tax BooleanRate Fallback Enabled - Indicates if country - no state tax rate fallback should be used when a shipping address state is not explicitly covered in the rates lists of all tax categories of a cart line items
- delete
Days NumberAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- price
Rounding StringMode - Default value for the priceRoundingMode parameter of the CartDraft. Indicates how the total prices on LineItems and CustomLineItems are rounded when calculated.
- tax
Rounding StringMode - Default value for the taxRoundingMode parameter of the CartDraft. Indicates how monetary values are rounded when calculating taxes for taxedPrice.
ProjectSettingsExternalOauth, ProjectSettingsExternalOauthArgs
- string
- Partially hidden on retrieval
- Url string
- string
- Partially hidden on retrieval
- Url string
- String
- Partially hidden on retrieval
- url String
- string
- Partially hidden on retrieval
- url string
- str
- Partially hidden on retrieval
- url str
- String
- Partially hidden on retrieval
- url String
ProjectSettingsMessage, ProjectSettingsMessageArgs
- Delete
Days doubleAfter Creation - Specifies the number of days each Message should be available via the Messages Query API
- Enabled bool
- When true the creation of messages on the Messages Query HTTP API is enabled
- Delete
Days float64After Creation - Specifies the number of days each Message should be available via the Messages Query API
- Enabled bool
- When true the creation of messages on the Messages Query HTTP API is enabled
- delete
Days DoubleAfter Creation - Specifies the number of days each Message should be available via the Messages Query API
- enabled Boolean
- When true the creation of messages on the Messages Query HTTP API is enabled
- delete
Days numberAfter Creation - Specifies the number of days each Message should be available via the Messages Query API
- enabled boolean
- When true the creation of messages on the Messages Query HTTP API is enabled
- delete_
days_ floatafter_ creation - Specifies the number of days each Message should be available via the Messages Query API
- enabled bool
- When true the creation of messages on the Messages Query HTTP API is enabled
- delete
Days NumberAfter Creation - Specifies the number of days each Message should be available via the Messages Query API
- enabled Boolean
- When true the creation of messages on the Messages Query HTTP API is enabled
ProjectSettingsShippingRateCartClassificationValue, ProjectSettingsShippingRateCartClassificationValueArgs
ProjectSettingsShoppingList, ProjectSettingsShoppingListArgs
- Delete
Days doubleAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- Delete
Days float64After Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- delete
Days DoubleAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- delete
Days numberAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- delete_
days_ floatafter_ last_ modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
- delete
Days NumberAfter Last Modification - Number - Optional The default value for the deleteDaysAfterLastModification parameter of the CartDraft. Initially set to 90 for projects created after December 2019.
Package Details
- Repository
- commercetools labd/terraform-provider-commercetools
- License
- Notes
- This Pulumi package is based on the
commercetools
Terraform Provider.