Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.retail/v2alpha.Model
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new model.
Create Model Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Model(name: string, args: ModelArgs, opts?: CustomResourceOptions);
@overload
def Model(resource_name: str,
args: ModelArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Model(resource_name: str,
opts: Optional[ResourceOptions] = None,
catalog_id: Optional[str] = None,
display_name: Optional[str] = None,
type: Optional[str] = None,
name: Optional[str] = None,
location: Optional[str] = None,
model_features_config: Optional[GoogleCloudRetailV2alphaModelModelFeaturesConfigArgs] = None,
filtering_option: Optional[ModelFilteringOption] = None,
optimization_objective: Optional[str] = None,
page_optimization_config: Optional[GoogleCloudRetailV2alphaModelPageOptimizationConfigArgs] = None,
periodic_tuning_state: Optional[ModelPeriodicTuningState] = None,
project: Optional[str] = None,
training_state: Optional[ModelTrainingState] = None,
dry_run: Optional[bool] = None)
func NewModel(ctx *Context, name string, args ModelArgs, opts ...ResourceOption) (*Model, error)
public Model(string name, ModelArgs args, CustomResourceOptions? opts = null)
type: google-native:retail/v2alpha:Model
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 ModelArgs
- 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 ModelArgs
- 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 ModelArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ModelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ModelArgs
- 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 examplemodelResourceResourceFromRetailv2alpha = new GoogleNative.Retail.V2Alpha.Model("examplemodelResourceResourceFromRetailv2alpha", new()
{
CatalogId = "string",
DisplayName = "string",
Type = "string",
Name = "string",
Location = "string",
ModelFeaturesConfig = new GoogleNative.Retail.V2Alpha.Inputs.GoogleCloudRetailV2alphaModelModelFeaturesConfigArgs
{
FrequentlyBoughtTogetherConfig = new GoogleNative.Retail.V2Alpha.Inputs.GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigArgs
{
ContextProductsType = GoogleNative.Retail.V2Alpha.GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsType.ContextProductsTypeUnspecified,
},
},
FilteringOption = GoogleNative.Retail.V2Alpha.ModelFilteringOption.RecommendationsFilteringOptionUnspecified,
OptimizationObjective = "string",
PageOptimizationConfig = new GoogleNative.Retail.V2Alpha.Inputs.GoogleCloudRetailV2alphaModelPageOptimizationConfigArgs
{
PageOptimizationEventType = "string",
Panels = new[]
{
new GoogleNative.Retail.V2Alpha.Inputs.GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelArgs
{
Candidates = new[]
{
new GoogleNative.Retail.V2Alpha.Inputs.GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs
{
ServingConfigId = "string",
},
},
DefaultCandidate = new GoogleNative.Retail.V2Alpha.Inputs.GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs
{
ServingConfigId = "string",
},
DisplayName = "string",
},
},
Restriction = GoogleNative.Retail.V2Alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigRestriction.RestrictionUnspecified,
},
PeriodicTuningState = GoogleNative.Retail.V2Alpha.ModelPeriodicTuningState.PeriodicTuningStateUnspecified,
Project = "string",
TrainingState = GoogleNative.Retail.V2Alpha.ModelTrainingState.TrainingStateUnspecified,
DryRun = false,
});
example, err := retailv2alpha.NewModel(ctx, "examplemodelResourceResourceFromRetailv2alpha", &retailv2alpha.ModelArgs{
CatalogId: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Type: pulumi.String("string"),
Name: pulumi.String("string"),
Location: pulumi.String("string"),
ModelFeaturesConfig: &retail.GoogleCloudRetailV2alphaModelModelFeaturesConfigArgs{
FrequentlyBoughtTogetherConfig: &retail.GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigArgs{
ContextProductsType: retailv2alpha.GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeContextProductsTypeUnspecified,
},
},
FilteringOption: retailv2alpha.ModelFilteringOptionRecommendationsFilteringOptionUnspecified,
OptimizationObjective: pulumi.String("string"),
PageOptimizationConfig: &retail.GoogleCloudRetailV2alphaModelPageOptimizationConfigArgs{
PageOptimizationEventType: pulumi.String("string"),
Panels: retail.GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelArray{
&retail.GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelArgs{
Candidates: retail.GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArray{
&retail.GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs{
ServingConfigId: pulumi.String("string"),
},
},
DefaultCandidate: &retail.GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs{
ServingConfigId: pulumi.String("string"),
},
DisplayName: pulumi.String("string"),
},
},
Restriction: retailv2alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionRestrictionUnspecified,
},
PeriodicTuningState: retailv2alpha.ModelPeriodicTuningStatePeriodicTuningStateUnspecified,
Project: pulumi.String("string"),
TrainingState: retailv2alpha.ModelTrainingStateTrainingStateUnspecified,
DryRun: pulumi.Bool(false),
})
var examplemodelResourceResourceFromRetailv2alpha = new Model("examplemodelResourceResourceFromRetailv2alpha", ModelArgs.builder()
.catalogId("string")
.displayName("string")
.type("string")
.name("string")
.location("string")
.modelFeaturesConfig(GoogleCloudRetailV2alphaModelModelFeaturesConfigArgs.builder()
.frequentlyBoughtTogetherConfig(GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigArgs.builder()
.contextProductsType("CONTEXT_PRODUCTS_TYPE_UNSPECIFIED")
.build())
.build())
.filteringOption("RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED")
.optimizationObjective("string")
.pageOptimizationConfig(GoogleCloudRetailV2alphaModelPageOptimizationConfigArgs.builder()
.pageOptimizationEventType("string")
.panels(GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelArgs.builder()
.candidates(GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs.builder()
.servingConfigId("string")
.build())
.defaultCandidate(GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs.builder()
.servingConfigId("string")
.build())
.displayName("string")
.build())
.restriction("RESTRICTION_UNSPECIFIED")
.build())
.periodicTuningState("PERIODIC_TUNING_STATE_UNSPECIFIED")
.project("string")
.trainingState("TRAINING_STATE_UNSPECIFIED")
.dryRun(false)
.build());
examplemodel_resource_resource_from_retailv2alpha = google_native.retail.v2alpha.Model("examplemodelResourceResourceFromRetailv2alpha",
catalog_id="string",
display_name="string",
type="string",
name="string",
location="string",
model_features_config=google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelModelFeaturesConfigArgs(
frequently_bought_together_config=google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigArgs(
context_products_type=google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsType.CONTEXT_PRODUCTS_TYPE_UNSPECIFIED,
),
),
filtering_option=google_native.retail.v2alpha.ModelFilteringOption.RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED,
optimization_objective="string",
page_optimization_config=google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigArgs(
page_optimization_event_type="string",
panels=[google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelArgs(
candidates=[google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs(
serving_config_id="string",
)],
default_candidate=google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs(
serving_config_id="string",
),
display_name="string",
)],
restriction=google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigRestriction.RESTRICTION_UNSPECIFIED,
),
periodic_tuning_state=google_native.retail.v2alpha.ModelPeriodicTuningState.PERIODIC_TUNING_STATE_UNSPECIFIED,
project="string",
training_state=google_native.retail.v2alpha.ModelTrainingState.TRAINING_STATE_UNSPECIFIED,
dry_run=False)
const examplemodelResourceResourceFromRetailv2alpha = new google_native.retail.v2alpha.Model("examplemodelResourceResourceFromRetailv2alpha", {
catalogId: "string",
displayName: "string",
type: "string",
name: "string",
location: "string",
modelFeaturesConfig: {
frequentlyBoughtTogetherConfig: {
contextProductsType: google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsType.ContextProductsTypeUnspecified,
},
},
filteringOption: google_native.retail.v2alpha.ModelFilteringOption.RecommendationsFilteringOptionUnspecified,
optimizationObjective: "string",
pageOptimizationConfig: {
pageOptimizationEventType: "string",
panels: [{
candidates: [{
servingConfigId: "string",
}],
defaultCandidate: {
servingConfigId: "string",
},
displayName: "string",
}],
restriction: google_native.retail.v2alpha.GoogleCloudRetailV2alphaModelPageOptimizationConfigRestriction.RestrictionUnspecified,
},
periodicTuningState: google_native.retail.v2alpha.ModelPeriodicTuningState.PeriodicTuningStateUnspecified,
project: "string",
trainingState: google_native.retail.v2alpha.ModelTrainingState.TrainingStateUnspecified,
dryRun: false,
});
type: google-native:retail/v2alpha:Model
properties:
catalogId: string
displayName: string
dryRun: false
filteringOption: RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED
location: string
modelFeaturesConfig:
frequentlyBoughtTogetherConfig:
contextProductsType: CONTEXT_PRODUCTS_TYPE_UNSPECIFIED
name: string
optimizationObjective: string
pageOptimizationConfig:
pageOptimizationEventType: string
panels:
- candidates:
- servingConfigId: string
defaultCandidate:
servingConfigId: string
displayName: string
restriction: RESTRICTION_UNSPECIFIED
periodicTuningState: PERIODIC_TUNING_STATE_UNSPECIFIED
project: string
trainingState: TRAINING_STATE_UNSPECIFIED
type: string
Model Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Model resource accepts the following input properties:
- Catalog
Id string - Display
Name string - The display name of the model. Should be human readable, used to display Recommendation Models in the Retail Cloud Console Dashboard. UTF-8 encoded string with limit of 1024 characters.
- Type string
- The type of model e.g.
home-page
. Currently supported values:recommended-for-you
,others-you-may-like
,frequently-bought-together
,page-optimization
,similar-items
,buy-it-again
,on-sale-items
, andrecently-viewed
(readonly value). This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - Dry
Run bool - Optional. Whether to run a dry run to validate the request (without actually creating the model).
- Filtering
Option Pulumi.Google Native. Retail. V2Alpha. Model Filtering Option - Optional. If
RECOMMENDATIONS_FILTERING_ENABLED
, recommendation filtering by attributes is enabled for the model. - Location string
- Model
Features Pulumi.Config Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Model Features Config - Optional. Additional model features config.
- Name string
- The fully qualified resource name of the model. Format:
projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/models/{model_id}
catalog_id has char limit of 50. recommendation_model_id has char limit of 40. - Optimization
Objective string - Optional. The optimization objective e.g.
cvr
. Currently supported values:ctr
,cvr
,revenue-per-order
. If not specified, we choose default based on model type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
frequently-bought-together
=>revenue_per_order
This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - Page
Optimization Pulumi.Config Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Page Optimization Config - Optional. The page optimization config.
- Periodic
Tuning Pulumi.State Google Native. Retail. V2Alpha. Model Periodic Tuning State - Optional. The state of periodic tuning. The period we use is 3 months - to do a one-off tune earlier use the
TuneModel
method. Default value isPERIODIC_TUNING_ENABLED
. - Project string
- Training
State Pulumi.Google Native. Retail. V2Alpha. Model Training State - Optional. The training state that the model is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train model in order to control cost. If not specified: the default value forCreateModel
method isTRAINING
. The default value forUpdateModel
method is to keep the state the same as before.
- Catalog
Id string - Display
Name string - The display name of the model. Should be human readable, used to display Recommendation Models in the Retail Cloud Console Dashboard. UTF-8 encoded string with limit of 1024 characters.
- Type string
- The type of model e.g.
home-page
. Currently supported values:recommended-for-you
,others-you-may-like
,frequently-bought-together
,page-optimization
,similar-items
,buy-it-again
,on-sale-items
, andrecently-viewed
(readonly value). This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - Dry
Run bool - Optional. Whether to run a dry run to validate the request (without actually creating the model).
- Filtering
Option ModelFiltering Option - Optional. If
RECOMMENDATIONS_FILTERING_ENABLED
, recommendation filtering by attributes is enabled for the model. - Location string
- Model
Features GoogleConfig Cloud Retail V2alpha Model Model Features Config Args - Optional. Additional model features config.
- Name string
- The fully qualified resource name of the model. Format:
projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/models/{model_id}
catalog_id has char limit of 50. recommendation_model_id has char limit of 40. - Optimization
Objective string - Optional. The optimization objective e.g.
cvr
. Currently supported values:ctr
,cvr
,revenue-per-order
. If not specified, we choose default based on model type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
frequently-bought-together
=>revenue_per_order
This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - Page
Optimization GoogleConfig Cloud Retail V2alpha Model Page Optimization Config Args - Optional. The page optimization config.
- Periodic
Tuning ModelState Periodic Tuning State - Optional. The state of periodic tuning. The period we use is 3 months - to do a one-off tune earlier use the
TuneModel
method. Default value isPERIODIC_TUNING_ENABLED
. - Project string
- Training
State ModelTraining State - Optional. The training state that the model is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train model in order to control cost. If not specified: the default value forCreateModel
method isTRAINING
. The default value forUpdateModel
method is to keep the state the same as before.
- catalog
Id String - display
Name String - The display name of the model. Should be human readable, used to display Recommendation Models in the Retail Cloud Console Dashboard. UTF-8 encoded string with limit of 1024 characters.
- type String
- The type of model e.g.
home-page
. Currently supported values:recommended-for-you
,others-you-may-like
,frequently-bought-together
,page-optimization
,similar-items
,buy-it-again
,on-sale-items
, andrecently-viewed
(readonly value). This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - dry
Run Boolean - Optional. Whether to run a dry run to validate the request (without actually creating the model).
- filtering
Option ModelFiltering Option - Optional. If
RECOMMENDATIONS_FILTERING_ENABLED
, recommendation filtering by attributes is enabled for the model. - location String
- model
Features GoogleConfig Cloud Retail V2alpha Model Model Features Config - Optional. Additional model features config.
- name String
- The fully qualified resource name of the model. Format:
projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/models/{model_id}
catalog_id has char limit of 50. recommendation_model_id has char limit of 40. - optimization
Objective String - Optional. The optimization objective e.g.
cvr
. Currently supported values:ctr
,cvr
,revenue-per-order
. If not specified, we choose default based on model type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
frequently-bought-together
=>revenue_per_order
This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - page
Optimization GoogleConfig Cloud Retail V2alpha Model Page Optimization Config - Optional. The page optimization config.
- periodic
Tuning ModelState Periodic Tuning State - Optional. The state of periodic tuning. The period we use is 3 months - to do a one-off tune earlier use the
TuneModel
method. Default value isPERIODIC_TUNING_ENABLED
. - project String
- training
State ModelTraining State - Optional. The training state that the model is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train model in order to control cost. If not specified: the default value forCreateModel
method isTRAINING
. The default value forUpdateModel
method is to keep the state the same as before.
- catalog
Id string - display
Name string - The display name of the model. Should be human readable, used to display Recommendation Models in the Retail Cloud Console Dashboard. UTF-8 encoded string with limit of 1024 characters.
- type string
- The type of model e.g.
home-page
. Currently supported values:recommended-for-you
,others-you-may-like
,frequently-bought-together
,page-optimization
,similar-items
,buy-it-again
,on-sale-items
, andrecently-viewed
(readonly value). This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - dry
Run boolean - Optional. Whether to run a dry run to validate the request (without actually creating the model).
- filtering
Option ModelFiltering Option - Optional. If
RECOMMENDATIONS_FILTERING_ENABLED
, recommendation filtering by attributes is enabled for the model. - location string
- model
Features GoogleConfig Cloud Retail V2alpha Model Model Features Config - Optional. Additional model features config.
- name string
- The fully qualified resource name of the model. Format:
projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/models/{model_id}
catalog_id has char limit of 50. recommendation_model_id has char limit of 40. - optimization
Objective string - Optional. The optimization objective e.g.
cvr
. Currently supported values:ctr
,cvr
,revenue-per-order
. If not specified, we choose default based on model type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
frequently-bought-together
=>revenue_per_order
This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - page
Optimization GoogleConfig Cloud Retail V2alpha Model Page Optimization Config - Optional. The page optimization config.
- periodic
Tuning ModelState Periodic Tuning State - Optional. The state of periodic tuning. The period we use is 3 months - to do a one-off tune earlier use the
TuneModel
method. Default value isPERIODIC_TUNING_ENABLED
. - project string
- training
State ModelTraining State - Optional. The training state that the model is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train model in order to control cost. If not specified: the default value forCreateModel
method isTRAINING
. The default value forUpdateModel
method is to keep the state the same as before.
- catalog_
id str - display_
name str - The display name of the model. Should be human readable, used to display Recommendation Models in the Retail Cloud Console Dashboard. UTF-8 encoded string with limit of 1024 characters.
- type str
- The type of model e.g.
home-page
. Currently supported values:recommended-for-you
,others-you-may-like
,frequently-bought-together
,page-optimization
,similar-items
,buy-it-again
,on-sale-items
, andrecently-viewed
(readonly value). This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - dry_
run bool - Optional. Whether to run a dry run to validate the request (without actually creating the model).
- filtering_
option ModelFiltering Option - Optional. If
RECOMMENDATIONS_FILTERING_ENABLED
, recommendation filtering by attributes is enabled for the model. - location str
- model_
features_ Googleconfig Cloud Retail V2alpha Model Model Features Config Args - Optional. Additional model features config.
- name str
- The fully qualified resource name of the model. Format:
projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/models/{model_id}
catalog_id has char limit of 50. recommendation_model_id has char limit of 40. - optimization_
objective str - Optional. The optimization objective e.g.
cvr
. Currently supported values:ctr
,cvr
,revenue-per-order
. If not specified, we choose default based on model type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
frequently-bought-together
=>revenue_per_order
This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - page_
optimization_ Googleconfig Cloud Retail V2alpha Model Page Optimization Config Args - Optional. The page optimization config.
- periodic_
tuning_ Modelstate Periodic Tuning State - Optional. The state of periodic tuning. The period we use is 3 months - to do a one-off tune earlier use the
TuneModel
method. Default value isPERIODIC_TUNING_ENABLED
. - project str
- training_
state ModelTraining State - Optional. The training state that the model is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train model in order to control cost. If not specified: the default value forCreateModel
method isTRAINING
. The default value forUpdateModel
method is to keep the state the same as before.
- catalog
Id String - display
Name String - The display name of the model. Should be human readable, used to display Recommendation Models in the Retail Cloud Console Dashboard. UTF-8 encoded string with limit of 1024 characters.
- type String
- The type of model e.g.
home-page
. Currently supported values:recommended-for-you
,others-you-may-like
,frequently-bought-together
,page-optimization
,similar-items
,buy-it-again
,on-sale-items
, andrecently-viewed
(readonly value). This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - dry
Run Boolean - Optional. Whether to run a dry run to validate the request (without actually creating the model).
- filtering
Option "RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED" | "RECOMMENDATIONS_FILTERING_DISABLED" | "RECOMMENDATIONS_FILTERING_ENABLED" - Optional. If
RECOMMENDATIONS_FILTERING_ENABLED
, recommendation filtering by attributes is enabled for the model. - location String
- model
Features Property MapConfig - Optional. Additional model features config.
- name String
- The fully qualified resource name of the model. Format:
projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/models/{model_id}
catalog_id has char limit of 50. recommendation_model_id has char limit of 40. - optimization
Objective String - Optional. The optimization objective e.g.
cvr
. Currently supported values:ctr
,cvr
,revenue-per-order
. If not specified, we choose default based on model type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
frequently-bought-together
=>revenue_per_order
This field together with optimization_objective describe model metadata to use to control model training and serving. See https://cloud.google.com/retail/docs/models for more details on what the model metadata control and which combination of parameters are valid. For invalid combinations of parameters (e.g. type =frequently-bought-together
and optimization_objective =ctr
), you receive an error 400 if you try to create/update a recommendation with this set of knobs. - page
Optimization Property MapConfig - Optional. The page optimization config.
- periodic
Tuning "PERIODIC_TUNING_STATE_UNSPECIFIED" | "PERIODIC_TUNING_DISABLED" | "ALL_TUNING_DISABLED" | "PERIODIC_TUNING_ENABLED"State - Optional. The state of periodic tuning. The period we use is 3 months - to do a one-off tune earlier use the
TuneModel
method. Default value isPERIODIC_TUNING_ENABLED
. - project String
- training
State "TRAINING_STATE_UNSPECIFIED" | "PAUSED" | "TRAINING" - Optional. The training state that the model is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train model in order to control cost. If not specified: the default value forCreateModel
method isTRAINING
. The default value forUpdateModel
method is to keep the state the same as before.
Outputs
All input properties are implicitly available as output properties. Additionally, the Model resource produces the following output properties:
- Create
Time string - Timestamp the Recommendation Model was created at.
- Data
State string - The state of data requirements for this model:
DATA_OK
andDATA_ERROR
. Recommendation model cannot be trained if the data is inDATA_ERROR
state. Recommendation model can haveDATA_ERROR
state even if serving state isACTIVE
: models were trained successfully before, but cannot be refreshed because model no longer has sufficient data for training. - Id string
- The provider-assigned unique ID for this managed resource.
- Last
Tune stringTime - The timestamp when the latest successful tune finished.
- Serving
Config List<Pulumi.Lists Google Native. Retail. V2Alpha. Outputs. Google Cloud Retail V2alpha Model Serving Config List Response> - The list of valid serving configs associated with the PageOptimizationConfig.
- Serving
State string - The serving state of the model:
ACTIVE
,NOT_ACTIVE
. - Tuning
Operation string - The tune operation associated with the model. Can be used to determine if there is an ongoing tune for this recommendation. Empty field implies no tune is goig on.
- Update
Time string - Timestamp the Recommendation Model was last updated. E.g. if a Recommendation Model was paused - this would be the time the pause was initiated.
- Create
Time string - Timestamp the Recommendation Model was created at.
- Data
State string - The state of data requirements for this model:
DATA_OK
andDATA_ERROR
. Recommendation model cannot be trained if the data is inDATA_ERROR
state. Recommendation model can haveDATA_ERROR
state even if serving state isACTIVE
: models were trained successfully before, but cannot be refreshed because model no longer has sufficient data for training. - Id string
- The provider-assigned unique ID for this managed resource.
- Last
Tune stringTime - The timestamp when the latest successful tune finished.
- Serving
Config []GoogleLists Cloud Retail V2alpha Model Serving Config List Response - The list of valid serving configs associated with the PageOptimizationConfig.
- Serving
State string - The serving state of the model:
ACTIVE
,NOT_ACTIVE
. - Tuning
Operation string - The tune operation associated with the model. Can be used to determine if there is an ongoing tune for this recommendation. Empty field implies no tune is goig on.
- Update
Time string - Timestamp the Recommendation Model was last updated. E.g. if a Recommendation Model was paused - this would be the time the pause was initiated.
- create
Time String - Timestamp the Recommendation Model was created at.
- data
State String - The state of data requirements for this model:
DATA_OK
andDATA_ERROR
. Recommendation model cannot be trained if the data is inDATA_ERROR
state. Recommendation model can haveDATA_ERROR
state even if serving state isACTIVE
: models were trained successfully before, but cannot be refreshed because model no longer has sufficient data for training. - id String
- The provider-assigned unique ID for this managed resource.
- last
Tune StringTime - The timestamp when the latest successful tune finished.
- serving
Config List<GoogleLists Cloud Retail V2alpha Model Serving Config List Response> - The list of valid serving configs associated with the PageOptimizationConfig.
- serving
State String - The serving state of the model:
ACTIVE
,NOT_ACTIVE
. - tuning
Operation String - The tune operation associated with the model. Can be used to determine if there is an ongoing tune for this recommendation. Empty field implies no tune is goig on.
- update
Time String - Timestamp the Recommendation Model was last updated. E.g. if a Recommendation Model was paused - this would be the time the pause was initiated.
- create
Time string - Timestamp the Recommendation Model was created at.
- data
State string - The state of data requirements for this model:
DATA_OK
andDATA_ERROR
. Recommendation model cannot be trained if the data is inDATA_ERROR
state. Recommendation model can haveDATA_ERROR
state even if serving state isACTIVE
: models were trained successfully before, but cannot be refreshed because model no longer has sufficient data for training. - id string
- The provider-assigned unique ID for this managed resource.
- last
Tune stringTime - The timestamp when the latest successful tune finished.
- serving
Config GoogleLists Cloud Retail V2alpha Model Serving Config List Response[] - The list of valid serving configs associated with the PageOptimizationConfig.
- serving
State string - The serving state of the model:
ACTIVE
,NOT_ACTIVE
. - tuning
Operation string - The tune operation associated with the model. Can be used to determine if there is an ongoing tune for this recommendation. Empty field implies no tune is goig on.
- update
Time string - Timestamp the Recommendation Model was last updated. E.g. if a Recommendation Model was paused - this would be the time the pause was initiated.
- create_
time str - Timestamp the Recommendation Model was created at.
- data_
state str - The state of data requirements for this model:
DATA_OK
andDATA_ERROR
. Recommendation model cannot be trained if the data is inDATA_ERROR
state. Recommendation model can haveDATA_ERROR
state even if serving state isACTIVE
: models were trained successfully before, but cannot be refreshed because model no longer has sufficient data for training. - id str
- The provider-assigned unique ID for this managed resource.
- last_
tune_ strtime - The timestamp when the latest successful tune finished.
- serving_
config_ Sequence[Googlelists Cloud Retail V2alpha Model Serving Config List Response] - The list of valid serving configs associated with the PageOptimizationConfig.
- serving_
state str - The serving state of the model:
ACTIVE
,NOT_ACTIVE
. - tuning_
operation str - The tune operation associated with the model. Can be used to determine if there is an ongoing tune for this recommendation. Empty field implies no tune is goig on.
- update_
time str - Timestamp the Recommendation Model was last updated. E.g. if a Recommendation Model was paused - this would be the time the pause was initiated.
- create
Time String - Timestamp the Recommendation Model was created at.
- data
State String - The state of data requirements for this model:
DATA_OK
andDATA_ERROR
. Recommendation model cannot be trained if the data is inDATA_ERROR
state. Recommendation model can haveDATA_ERROR
state even if serving state isACTIVE
: models were trained successfully before, but cannot be refreshed because model no longer has sufficient data for training. - id String
- The provider-assigned unique ID for this managed resource.
- last
Tune StringTime - The timestamp when the latest successful tune finished.
- serving
Config List<Property Map>Lists - The list of valid serving configs associated with the PageOptimizationConfig.
- serving
State String - The serving state of the model:
ACTIVE
,NOT_ACTIVE
. - tuning
Operation String - The tune operation associated with the model. Can be used to determine if there is an ongoing tune for this recommendation. Empty field implies no tune is goig on.
- update
Time String - Timestamp the Recommendation Model was last updated. E.g. if a Recommendation Model was paused - this would be the time the pause was initiated.
Supporting Types
GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfig, GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigArgs
- Context
Products Pulumi.Type Google Native. Retail. V2Alpha. Google Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- Context
Products GoogleType Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context
Products GoogleType Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context
Products GoogleType Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context_
products_ Googletype Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context
Products "CONTEXT_PRODUCTS_TYPE_UNSPECIFIED" | "SINGLE_CONTEXT_PRODUCT" | "MULTIPLE_CONTEXT_PRODUCTS"Type - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsType, GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeArgs
- Context
Products Type Unspecified - CONTEXT_PRODUCTS_TYPE_UNSPECIFIEDUnspecified default value, should never be explicitly set. Defaults to MULTIPLE_CONTEXT_PRODUCTS.
- Single
Context Product - SINGLE_CONTEXT_PRODUCTUse only a single product as context for the recommendation. Typically used on pages like add-to-cart or product details.
- Multiple
Context Products - MULTIPLE_CONTEXT_PRODUCTSUse one or multiple products as context for the recommendation. Typically used on shopping cart pages.
- Google
Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type Context Products Type Unspecified - CONTEXT_PRODUCTS_TYPE_UNSPECIFIEDUnspecified default value, should never be explicitly set. Defaults to MULTIPLE_CONTEXT_PRODUCTS.
- Google
Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type Single Context Product - SINGLE_CONTEXT_PRODUCTUse only a single product as context for the recommendation. Typically used on pages like add-to-cart or product details.
- Google
Cloud Retail V2alpha Model Frequently Bought Together Features Config Context Products Type Multiple Context Products - MULTIPLE_CONTEXT_PRODUCTSUse one or multiple products as context for the recommendation. Typically used on shopping cart pages.
- Context
Products Type Unspecified - CONTEXT_PRODUCTS_TYPE_UNSPECIFIEDUnspecified default value, should never be explicitly set. Defaults to MULTIPLE_CONTEXT_PRODUCTS.
- Single
Context Product - SINGLE_CONTEXT_PRODUCTUse only a single product as context for the recommendation. Typically used on pages like add-to-cart or product details.
- Multiple
Context Products - MULTIPLE_CONTEXT_PRODUCTSUse one or multiple products as context for the recommendation. Typically used on shopping cart pages.
- Context
Products Type Unspecified - CONTEXT_PRODUCTS_TYPE_UNSPECIFIEDUnspecified default value, should never be explicitly set. Defaults to MULTIPLE_CONTEXT_PRODUCTS.
- Single
Context Product - SINGLE_CONTEXT_PRODUCTUse only a single product as context for the recommendation. Typically used on pages like add-to-cart or product details.
- Multiple
Context Products - MULTIPLE_CONTEXT_PRODUCTSUse one or multiple products as context for the recommendation. Typically used on shopping cart pages.
- CONTEXT_PRODUCTS_TYPE_UNSPECIFIED
- CONTEXT_PRODUCTS_TYPE_UNSPECIFIEDUnspecified default value, should never be explicitly set. Defaults to MULTIPLE_CONTEXT_PRODUCTS.
- SINGLE_CONTEXT_PRODUCT
- SINGLE_CONTEXT_PRODUCTUse only a single product as context for the recommendation. Typically used on pages like add-to-cart or product details.
- MULTIPLE_CONTEXT_PRODUCTS
- MULTIPLE_CONTEXT_PRODUCTSUse one or multiple products as context for the recommendation. Typically used on shopping cart pages.
- "CONTEXT_PRODUCTS_TYPE_UNSPECIFIED"
- CONTEXT_PRODUCTS_TYPE_UNSPECIFIEDUnspecified default value, should never be explicitly set. Defaults to MULTIPLE_CONTEXT_PRODUCTS.
- "SINGLE_CONTEXT_PRODUCT"
- SINGLE_CONTEXT_PRODUCTUse only a single product as context for the recommendation. Typically used on pages like add-to-cart or product details.
- "MULTIPLE_CONTEXT_PRODUCTS"
- MULTIPLE_CONTEXT_PRODUCTSUse one or multiple products as context for the recommendation. Typically used on shopping cart pages.
GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigResponse, GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigResponseArgs
- Context
Products stringType - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- Context
Products stringType - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context
Products StringType - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context
Products stringType - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context_
products_ strtype - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
- context
Products StringType - Optional. Specifies the context of the model when it is used in predict requests. Can only be set for the
frequently-bought-together
type. If it isn't specified, it defaults to MULTIPLE_CONTEXT_PRODUCTS.
GoogleCloudRetailV2alphaModelModelFeaturesConfig, GoogleCloudRetailV2alphaModelModelFeaturesConfigArgs
- Frequently
Bought Pulumi.Together Config Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Frequently Bought Together Features Config - Additional configs for frequently-bought-together models.
- Frequently
Bought GoogleTogether Config Cloud Retail V2alpha Model Frequently Bought Together Features Config - Additional configs for frequently-bought-together models.
- frequently
Bought GoogleTogether Config Cloud Retail V2alpha Model Frequently Bought Together Features Config - Additional configs for frequently-bought-together models.
- frequently
Bought GoogleTogether Config Cloud Retail V2alpha Model Frequently Bought Together Features Config - Additional configs for frequently-bought-together models.
- frequently_
bought_ Googletogether_ config Cloud Retail V2alpha Model Frequently Bought Together Features Config - Additional configs for frequently-bought-together models.
- frequently
Bought Property MapTogether Config - Additional configs for frequently-bought-together models.
GoogleCloudRetailV2alphaModelModelFeaturesConfigResponse, GoogleCloudRetailV2alphaModelModelFeaturesConfigResponseArgs
- Frequently
Bought Pulumi.Together Config Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Frequently Bought Together Features Config Response - Additional configs for frequently-bought-together models.
- Frequently
Bought GoogleTogether Config Cloud Retail V2alpha Model Frequently Bought Together Features Config Response - Additional configs for frequently-bought-together models.
- frequently
Bought GoogleTogether Config Cloud Retail V2alpha Model Frequently Bought Together Features Config Response - Additional configs for frequently-bought-together models.
- frequently
Bought GoogleTogether Config Cloud Retail V2alpha Model Frequently Bought Together Features Config Response - Additional configs for frequently-bought-together models.
- frequently_
bought_ Googletogether_ config Cloud Retail V2alpha Model Frequently Bought Together Features Config Response - Additional configs for frequently-bought-together models.
- frequently
Bought Property MapTogether Config - Additional configs for frequently-bought-together models.
GoogleCloudRetailV2alphaModelPageOptimizationConfig, GoogleCloudRetailV2alphaModelPageOptimizationConfigArgs
- Page
Optimization stringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - Panels
List<Pulumi.
Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Page Optimization Config Panel> - A list of panel configurations. Limit = 5.
- Restriction
Pulumi.
Google Native. Retail. V2Alpha. Google Cloud Retail V2alpha Model Page Optimization Config Restriction - Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- Page
Optimization stringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - Panels
[]Google
Cloud Retail V2alpha Model Page Optimization Config Panel - A list of panel configurations. Limit = 5.
- Restriction
Google
Cloud Retail V2alpha Model Page Optimization Config Restriction - Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page
Optimization StringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels
List<Google
Cloud Retail V2alpha Model Page Optimization Config Panel> - A list of panel configurations. Limit = 5.
- restriction
Google
Cloud Retail V2alpha Model Page Optimization Config Restriction - Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page
Optimization stringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels
Google
Cloud Retail V2alpha Model Page Optimization Config Panel[] - A list of panel configurations. Limit = 5.
- restriction
Google
Cloud Retail V2alpha Model Page Optimization Config Restriction - Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page_
optimization_ strevent_ type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels
Sequence[Google
Cloud Retail V2alpha Model Page Optimization Config Panel] - A list of panel configurations. Limit = 5.
- restriction
Google
Cloud Retail V2alpha Model Page Optimization Config Restriction - Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page
Optimization StringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels List<Property Map>
- A list of panel configurations. Limit = 5.
- restriction "RESTRICTION_UNSPECIFIED" | "NO_RESTRICTION" | "UNIQUE_SERVING_CONFIG_RESTRICTION" | "UNIQUE_MODEL_RESTRICTION" | "UNIQUE_MODEL_TYPE_RESTRICTION"
- Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidate, GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateArgs
- Serving
Config stringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- Serving
Config stringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving
Config StringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving
Config stringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving_
config_ strid - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving
Config StringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateResponse, GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidateResponseArgs
- Serving
Config stringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- Serving
Config stringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving
Config StringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving
Config stringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving_
config_ strid - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
- serving
Config StringId - This has to be a valid ServingConfig identifier. For example, for a ServingConfig with full name:
projects/*/locations/global/catalogs/default_catalog/servingConfigs/my_candidate_config
, this would bemy_candidate_config
.
GoogleCloudRetailV2alphaModelPageOptimizationConfigPanel, GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelArgs
- Candidates
List<Pulumi.
Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Page Optimization Config Candidate> - The candidates to consider on the panel.
- Default
Candidate Pulumi.Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Page Optimization Config Candidate - The default candidate. If the model fails at serving time, we fall back to the default.
- Display
Name string - Optional. The name to display for the panel.
- Candidates
[]Google
Cloud Retail V2alpha Model Page Optimization Config Candidate - The candidates to consider on the panel.
- Default
Candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate - The default candidate. If the model fails at serving time, we fall back to the default.
- Display
Name string - Optional. The name to display for the panel.
- candidates
List<Google
Cloud Retail V2alpha Model Page Optimization Config Candidate> - The candidates to consider on the panel.
- default
Candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate - The default candidate. If the model fails at serving time, we fall back to the default.
- display
Name String - Optional. The name to display for the panel.
- candidates
Google
Cloud Retail V2alpha Model Page Optimization Config Candidate[] - The candidates to consider on the panel.
- default
Candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate - The default candidate. If the model fails at serving time, we fall back to the default.
- display
Name string - Optional. The name to display for the panel.
- candidates
Sequence[Google
Cloud Retail V2alpha Model Page Optimization Config Candidate] - The candidates to consider on the panel.
- default_
candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate - The default candidate. If the model fails at serving time, we fall back to the default.
- display_
name str - Optional. The name to display for the panel.
- candidates List<Property Map>
- The candidates to consider on the panel.
- default
Candidate Property Map - The default candidate. If the model fails at serving time, we fall back to the default.
- display
Name String - Optional. The name to display for the panel.
GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelResponse, GoogleCloudRetailV2alphaModelPageOptimizationConfigPanelResponseArgs
- Candidates
List<Pulumi.
Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Page Optimization Config Candidate Response> - The candidates to consider on the panel.
- Default
Candidate Pulumi.Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Page Optimization Config Candidate Response - The default candidate. If the model fails at serving time, we fall back to the default.
- Display
Name string - Optional. The name to display for the panel.
- Candidates
[]Google
Cloud Retail V2alpha Model Page Optimization Config Candidate Response - The candidates to consider on the panel.
- Default
Candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate Response - The default candidate. If the model fails at serving time, we fall back to the default.
- Display
Name string - Optional. The name to display for the panel.
- candidates
List<Google
Cloud Retail V2alpha Model Page Optimization Config Candidate Response> - The candidates to consider on the panel.
- default
Candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate Response - The default candidate. If the model fails at serving time, we fall back to the default.
- display
Name String - Optional. The name to display for the panel.
- candidates
Google
Cloud Retail V2alpha Model Page Optimization Config Candidate Response[] - The candidates to consider on the panel.
- default
Candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate Response - The default candidate. If the model fails at serving time, we fall back to the default.
- display
Name string - Optional. The name to display for the panel.
- candidates
Sequence[Google
Cloud Retail V2alpha Model Page Optimization Config Candidate Response] - The candidates to consider on the panel.
- default_
candidate GoogleCloud Retail V2alpha Model Page Optimization Config Candidate Response - The default candidate. If the model fails at serving time, we fall back to the default.
- display_
name str - Optional. The name to display for the panel.
- candidates List<Property Map>
- The candidates to consider on the panel.
- default
Candidate Property Map - The default candidate. If the model fails at serving time, we fall back to the default.
- display
Name String - Optional. The name to display for the panel.
GoogleCloudRetailV2alphaModelPageOptimizationConfigResponse, GoogleCloudRetailV2alphaModelPageOptimizationConfigResponseArgs
- Page
Optimization stringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - Panels
List<Pulumi.
Google Native. Retail. V2Alpha. Inputs. Google Cloud Retail V2alpha Model Page Optimization Config Panel Response> - A list of panel configurations. Limit = 5.
- Restriction string
- Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- Page
Optimization stringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - Panels
[]Google
Cloud Retail V2alpha Model Page Optimization Config Panel Response - A list of panel configurations. Limit = 5.
- Restriction string
- Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page
Optimization StringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels
List<Google
Cloud Retail V2alpha Model Page Optimization Config Panel Response> - A list of panel configurations. Limit = 5.
- restriction String
- Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page
Optimization stringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels
Google
Cloud Retail V2alpha Model Page Optimization Config Panel Response[] - A list of panel configurations. Limit = 5.
- restriction string
- Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page_
optimization_ strevent_ type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels
Sequence[Google
Cloud Retail V2alpha Model Page Optimization Config Panel Response] - A list of panel configurations. Limit = 5.
- restriction str
- Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
- page
Optimization StringEvent Type - The type of UserEvent this page optimization is shown for. Each page has an associated event type - this will be the corresponding event type for the page that the page optimization model is used on. Supported types: *
add-to-cart
: Products being added to cart. *detail-page-view
: Products detail page viewed. *home-page-view
: Homepage viewed *category-page-view
: Homepage viewed *shopping-cart-page-view
: User viewing a shopping cart.home-page-view
only allows models with typerecommended-for-you
. All other page_optimization_event_type allow all Model.types. - panels List<Property Map>
- A list of panel configurations. Limit = 5.
- restriction String
- Optional. How to restrict results across panels e.g. can the same ServingConfig be shown on multiple panels at once. If unspecified, default to
UNIQUE_MODEL_RESTRICTION
.
GoogleCloudRetailV2alphaModelPageOptimizationConfigRestriction, GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionArgs
- Restriction
Unspecified - RESTRICTION_UNSPECIFIEDUnspecified value for restriction.
- No
Restriction - NO_RESTRICTIONAllow any ServingConfig to be show on any number of panels. Example:
Panel1 candidates
: pdp_ctr, pdp_cvr, home_page_ctr_no_diversityPanel2 candidates
: home_page_ctr_no_diversity, home_page_ctr_diversity, pdp_cvr_no_diversityRestriction
= NO_RESTRICTIONValid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: [] - Unique
Serving Config Restriction - UNIQUE_SERVING_CONFIG_RESTRICTIONDo not allow the same ServingConfig.name to be shown on multiple panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_SERVING_CONFIG_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity_low) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * - Unique
Model Restriction - UNIQUE_MODEL_RESTRICTIONDo not allow multiple ServingConfigs with same Model.name to be show on on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * - Unique
Model Type Restriction - UNIQUE_MODEL_TYPE_RESTRICTIONDo not allow multiple ServingConfigs with same Model.type to be shown on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) *
- Google
Cloud Retail V2alpha Model Page Optimization Config Restriction Restriction Unspecified - RESTRICTION_UNSPECIFIEDUnspecified value for restriction.
- Google
Cloud Retail V2alpha Model Page Optimization Config Restriction No Restriction - NO_RESTRICTIONAllow any ServingConfig to be show on any number of panels. Example:
Panel1 candidates
: pdp_ctr, pdp_cvr, home_page_ctr_no_diversityPanel2 candidates
: home_page_ctr_no_diversity, home_page_ctr_diversity, pdp_cvr_no_diversityRestriction
= NO_RESTRICTIONValid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: [] - Google
Cloud Retail V2alpha Model Page Optimization Config Restriction Unique Serving Config Restriction - UNIQUE_SERVING_CONFIG_RESTRICTIONDo not allow the same ServingConfig.name to be shown on multiple panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_SERVING_CONFIG_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity_low) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * - Google
Cloud Retail V2alpha Model Page Optimization Config Restriction Unique Model Restriction - UNIQUE_MODEL_RESTRICTIONDo not allow multiple ServingConfigs with same Model.name to be show on on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * - Google
Cloud Retail V2alpha Model Page Optimization Config Restriction Unique Model Type Restriction - UNIQUE_MODEL_TYPE_RESTRICTIONDo not allow multiple ServingConfigs with same Model.type to be shown on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) *
- Restriction
Unspecified - RESTRICTION_UNSPECIFIEDUnspecified value for restriction.
- No
Restriction - NO_RESTRICTIONAllow any ServingConfig to be show on any number of panels. Example:
Panel1 candidates
: pdp_ctr, pdp_cvr, home_page_ctr_no_diversityPanel2 candidates
: home_page_ctr_no_diversity, home_page_ctr_diversity, pdp_cvr_no_diversityRestriction
= NO_RESTRICTIONValid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: [] - Unique
Serving Config Restriction - UNIQUE_SERVING_CONFIG_RESTRICTIONDo not allow the same ServingConfig.name to be shown on multiple panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_SERVING_CONFIG_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity_low) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * - Unique
Model Restriction - UNIQUE_MODEL_RESTRICTIONDo not allow multiple ServingConfigs with same Model.name to be show on on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * - Unique
Model Type Restriction - UNIQUE_MODEL_TYPE_RESTRICTIONDo not allow multiple ServingConfigs with same Model.type to be shown on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) *
- Restriction
Unspecified - RESTRICTION_UNSPECIFIEDUnspecified value for restriction.
- No
Restriction - NO_RESTRICTIONAllow any ServingConfig to be show on any number of panels. Example:
Panel1 candidates
: pdp_ctr, pdp_cvr, home_page_ctr_no_diversityPanel2 candidates
: home_page_ctr_no_diversity, home_page_ctr_diversity, pdp_cvr_no_diversityRestriction
= NO_RESTRICTIONValid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: [] - Unique
Serving Config Restriction - UNIQUE_SERVING_CONFIG_RESTRICTIONDo not allow the same ServingConfig.name to be shown on multiple panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_SERVING_CONFIG_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity_low) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * - Unique
Model Restriction - UNIQUE_MODEL_RESTRICTIONDo not allow multiple ServingConfigs with same Model.name to be show on on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * - Unique
Model Type Restriction - UNIQUE_MODEL_TYPE_RESTRICTIONDo not allow multiple ServingConfigs with same Model.type to be shown on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) *
- RESTRICTION_UNSPECIFIED
- RESTRICTION_UNSPECIFIEDUnspecified value for restriction.
- NO_RESTRICTION
- NO_RESTRICTIONAllow any ServingConfig to be show on any number of panels. Example:
Panel1 candidates
: pdp_ctr, pdp_cvr, home_page_ctr_no_diversityPanel2 candidates
: home_page_ctr_no_diversity, home_page_ctr_diversity, pdp_cvr_no_diversityRestriction
= NO_RESTRICTIONValid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: [] - UNIQUE_SERVING_CONFIG_RESTRICTION
- UNIQUE_SERVING_CONFIG_RESTRICTIONDo not allow the same ServingConfig.name to be shown on multiple panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_SERVING_CONFIG_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity_low) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * - UNIQUE_MODEL_RESTRICTION
- UNIQUE_MODEL_RESTRICTIONDo not allow multiple ServingConfigs with same Model.name to be show on on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * - UNIQUE_MODEL_TYPE_RESTRICTION
- UNIQUE_MODEL_TYPE_RESTRICTIONDo not allow multiple ServingConfigs with same Model.type to be shown on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) *
- "RESTRICTION_UNSPECIFIED"
- RESTRICTION_UNSPECIFIEDUnspecified value for restriction.
- "NO_RESTRICTION"
- NO_RESTRICTIONAllow any ServingConfig to be show on any number of panels. Example:
Panel1 candidates
: pdp_ctr, pdp_cvr, home_page_ctr_no_diversityPanel2 candidates
: home_page_ctr_no_diversity, home_page_ctr_diversity, pdp_cvr_no_diversityRestriction
= NO_RESTRICTIONValid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: [] - "UNIQUE_SERVING_CONFIG_RESTRICTION"
- UNIQUE_SERVING_CONFIG_RESTRICTIONDo not allow the same ServingConfig.name to be shown on multiple panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_SERVING_CONFIG_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity_low) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * - "UNIQUE_MODEL_RESTRICTION"
- UNIQUE_MODEL_RESTRICTIONDo not allow multiple ServingConfigs with same Model.name to be show on on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * - "UNIQUE_MODEL_TYPE_RESTRICTION"
- UNIQUE_MODEL_TYPE_RESTRICTIONDo not allow multiple ServingConfigs with same Model.type to be shown on different panels. Example:
Panel1 candidates
: * pdp_ctr, pdp_cvr, home_page_ctr_no_diversity *Panel2 candidates
: * home_page_ctr_no_diversity, home_page_ctr_diversity_low, pdp_cvr_no_diversity *Restriction
=UNIQUE_MODEL_RESTRICTION
Valid combinations
: * * (pdp_ctr, home_page_ctr_no_diversity) * (pdp_ctr, home_page_ctr_diversity) * (pdp_cvr, home_page_ctr_no_diversity) * (pdp_cvr, home_page_ctr_diversity_low) * (home_page_ctr_no_diversity, pdp_cvr_no_diversity) *Invalid combinations
: * * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_ctr, pdp_cvr_no_diversity) * (pdp_cvr, pdp_cvr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_no_diversity) * (home_page_ctr_no_diversity, home_page_ctr_diversity) *
GoogleCloudRetailV2alphaModelServingConfigListResponse, GoogleCloudRetailV2alphaModelServingConfigListResponseArgs
- Serving
Config List<string>Ids - Optional. A set of valid serving configs that may be used for
PAGE_OPTIMIZATION
.
- Serving
Config []stringIds - Optional. A set of valid serving configs that may be used for
PAGE_OPTIMIZATION
.
- serving
Config List<String>Ids - Optional. A set of valid serving configs that may be used for
PAGE_OPTIMIZATION
.
- serving
Config string[]Ids - Optional. A set of valid serving configs that may be used for
PAGE_OPTIMIZATION
.
- serving_
config_ Sequence[str]ids - Optional. A set of valid serving configs that may be used for
PAGE_OPTIMIZATION
.
- serving
Config List<String>Ids - Optional. A set of valid serving configs that may be used for
PAGE_OPTIMIZATION
.
ModelFilteringOption, ModelFilteringOptionArgs
- Recommendations
Filtering Option Unspecified - RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIEDValue used when unset. In this case, server behavior defaults to RECOMMENDATIONS_FILTERING_DISABLED.
- Recommendations
Filtering Disabled - RECOMMENDATIONS_FILTERING_DISABLEDRecommendation filtering is disabled.
- Recommendations
Filtering Enabled - RECOMMENDATIONS_FILTERING_ENABLEDRecommendation filtering is enabled.
- Model
Filtering Option Recommendations Filtering Option Unspecified - RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIEDValue used when unset. In this case, server behavior defaults to RECOMMENDATIONS_FILTERING_DISABLED.
- Model
Filtering Option Recommendations Filtering Disabled - RECOMMENDATIONS_FILTERING_DISABLEDRecommendation filtering is disabled.
- Model
Filtering Option Recommendations Filtering Enabled - RECOMMENDATIONS_FILTERING_ENABLEDRecommendation filtering is enabled.
- Recommendations
Filtering Option Unspecified - RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIEDValue used when unset. In this case, server behavior defaults to RECOMMENDATIONS_FILTERING_DISABLED.
- Recommendations
Filtering Disabled - RECOMMENDATIONS_FILTERING_DISABLEDRecommendation filtering is disabled.
- Recommendations
Filtering Enabled - RECOMMENDATIONS_FILTERING_ENABLEDRecommendation filtering is enabled.
- Recommendations
Filtering Option Unspecified - RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIEDValue used when unset. In this case, server behavior defaults to RECOMMENDATIONS_FILTERING_DISABLED.
- Recommendations
Filtering Disabled - RECOMMENDATIONS_FILTERING_DISABLEDRecommendation filtering is disabled.
- Recommendations
Filtering Enabled - RECOMMENDATIONS_FILTERING_ENABLEDRecommendation filtering is enabled.
- RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED
- RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIEDValue used when unset. In this case, server behavior defaults to RECOMMENDATIONS_FILTERING_DISABLED.
- RECOMMENDATIONS_FILTERING_DISABLED
- RECOMMENDATIONS_FILTERING_DISABLEDRecommendation filtering is disabled.
- RECOMMENDATIONS_FILTERING_ENABLED
- RECOMMENDATIONS_FILTERING_ENABLEDRecommendation filtering is enabled.
- "RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIED"
- RECOMMENDATIONS_FILTERING_OPTION_UNSPECIFIEDValue used when unset. In this case, server behavior defaults to RECOMMENDATIONS_FILTERING_DISABLED.
- "RECOMMENDATIONS_FILTERING_DISABLED"
- RECOMMENDATIONS_FILTERING_DISABLEDRecommendation filtering is disabled.
- "RECOMMENDATIONS_FILTERING_ENABLED"
- RECOMMENDATIONS_FILTERING_ENABLEDRecommendation filtering is enabled.
ModelPeriodicTuningState, ModelPeriodicTuningStateArgs
- Periodic
Tuning State Unspecified - PERIODIC_TUNING_STATE_UNSPECIFIEDUnspecified default value, should never be explicitly set.
- Periodic
Tuning Disabled - PERIODIC_TUNING_DISABLEDThe model has periodic tuning disabled. Tuning can be reenabled by calling the
EnableModelPeriodicTuning
method or by calling theTuneModel
method. - All
Tuning Disabled - ALL_TUNING_DISABLEDThe model cannot be tuned with periodic tuning OR the
TuneModel
method. Hide the options in customer UI and reject any requests through the backend self serve API. - Periodic
Tuning Enabled - PERIODIC_TUNING_ENABLEDThe model has periodic tuning enabled. Tuning can be disabled by calling the
DisableModelPeriodicTuning
method.
- Model
Periodic Tuning State Periodic Tuning State Unspecified - PERIODIC_TUNING_STATE_UNSPECIFIEDUnspecified default value, should never be explicitly set.
- Model
Periodic Tuning State Periodic Tuning Disabled - PERIODIC_TUNING_DISABLEDThe model has periodic tuning disabled. Tuning can be reenabled by calling the
EnableModelPeriodicTuning
method or by calling theTuneModel
method. - Model
Periodic Tuning State All Tuning Disabled - ALL_TUNING_DISABLEDThe model cannot be tuned with periodic tuning OR the
TuneModel
method. Hide the options in customer UI and reject any requests through the backend self serve API. - Model
Periodic Tuning State Periodic Tuning Enabled - PERIODIC_TUNING_ENABLEDThe model has periodic tuning enabled. Tuning can be disabled by calling the
DisableModelPeriodicTuning
method.
- Periodic
Tuning State Unspecified - PERIODIC_TUNING_STATE_UNSPECIFIEDUnspecified default value, should never be explicitly set.
- Periodic
Tuning Disabled - PERIODIC_TUNING_DISABLEDThe model has periodic tuning disabled. Tuning can be reenabled by calling the
EnableModelPeriodicTuning
method or by calling theTuneModel
method. - All
Tuning Disabled - ALL_TUNING_DISABLEDThe model cannot be tuned with periodic tuning OR the
TuneModel
method. Hide the options in customer UI and reject any requests through the backend self serve API. - Periodic
Tuning Enabled - PERIODIC_TUNING_ENABLEDThe model has periodic tuning enabled. Tuning can be disabled by calling the
DisableModelPeriodicTuning
method.
- Periodic
Tuning State Unspecified - PERIODIC_TUNING_STATE_UNSPECIFIEDUnspecified default value, should never be explicitly set.
- Periodic
Tuning Disabled - PERIODIC_TUNING_DISABLEDThe model has periodic tuning disabled. Tuning can be reenabled by calling the
EnableModelPeriodicTuning
method or by calling theTuneModel
method. - All
Tuning Disabled - ALL_TUNING_DISABLEDThe model cannot be tuned with periodic tuning OR the
TuneModel
method. Hide the options in customer UI and reject any requests through the backend self serve API. - Periodic
Tuning Enabled - PERIODIC_TUNING_ENABLEDThe model has periodic tuning enabled. Tuning can be disabled by calling the
DisableModelPeriodicTuning
method.
- PERIODIC_TUNING_STATE_UNSPECIFIED
- PERIODIC_TUNING_STATE_UNSPECIFIEDUnspecified default value, should never be explicitly set.
- PERIODIC_TUNING_DISABLED
- PERIODIC_TUNING_DISABLEDThe model has periodic tuning disabled. Tuning can be reenabled by calling the
EnableModelPeriodicTuning
method or by calling theTuneModel
method. - ALL_TUNING_DISABLED
- ALL_TUNING_DISABLEDThe model cannot be tuned with periodic tuning OR the
TuneModel
method. Hide the options in customer UI and reject any requests through the backend self serve API. - PERIODIC_TUNING_ENABLED
- PERIODIC_TUNING_ENABLEDThe model has periodic tuning enabled. Tuning can be disabled by calling the
DisableModelPeriodicTuning
method.
- "PERIODIC_TUNING_STATE_UNSPECIFIED"
- PERIODIC_TUNING_STATE_UNSPECIFIEDUnspecified default value, should never be explicitly set.
- "PERIODIC_TUNING_DISABLED"
- PERIODIC_TUNING_DISABLEDThe model has periodic tuning disabled. Tuning can be reenabled by calling the
EnableModelPeriodicTuning
method or by calling theTuneModel
method. - "ALL_TUNING_DISABLED"
- ALL_TUNING_DISABLEDThe model cannot be tuned with periodic tuning OR the
TuneModel
method. Hide the options in customer UI and reject any requests through the backend self serve API. - "PERIODIC_TUNING_ENABLED"
- PERIODIC_TUNING_ENABLEDThe model has periodic tuning enabled. Tuning can be disabled by calling the
DisableModelPeriodicTuning
method.
ModelTrainingState, ModelTrainingStateArgs
- Training
State Unspecified - TRAINING_STATE_UNSPECIFIEDUnspecified training state.
- Paused
- PAUSEDThe model training is paused.
- Training
- TRAININGThe model is training.
- Model
Training State Training State Unspecified - TRAINING_STATE_UNSPECIFIEDUnspecified training state.
- Model
Training State Paused - PAUSEDThe model training is paused.
- Model
Training State Training - TRAININGThe model is training.
- Training
State Unspecified - TRAINING_STATE_UNSPECIFIEDUnspecified training state.
- Paused
- PAUSEDThe model training is paused.
- Training
- TRAININGThe model is training.
- Training
State Unspecified - TRAINING_STATE_UNSPECIFIEDUnspecified training state.
- Paused
- PAUSEDThe model training is paused.
- Training
- TRAININGThe model is training.
- TRAINING_STATE_UNSPECIFIED
- TRAINING_STATE_UNSPECIFIEDUnspecified training state.
- PAUSED
- PAUSEDThe model training is paused.
- TRAINING
- TRAININGThe model is training.
- "TRAINING_STATE_UNSPECIFIED"
- TRAINING_STATE_UNSPECIFIEDUnspecified training state.
- "PAUSED"
- PAUSEDThe model training is paused.
- "TRAINING"
- TRAININGThe model is training.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.