toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'boostAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleBoostActionResponse, Map<String, dynamic>>(boostAction, (value) => value.toMap()),
    'condition': pulumi.Input.mapInputValue<GoogleCloudRetailV2ConditionResponse, Map<String, dynamic>>(condition, (value) => value.toMap()),
    'doNotAssociateAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleDoNotAssociateActionResponse, Map<String, dynamic>>(doNotAssociateAction, (value) => value.toMap()),
    'filterAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleFilterActionResponse, Map<String, dynamic>>(filterAction, (value) => value.toMap()),
    'forceReturnFacetAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleForceReturnFacetActionResponse, Map<String, dynamic>>(forceReturnFacetAction, (value) => value.toMap()),
    'ignoreAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleIgnoreActionResponse, Map<String, dynamic>>(ignoreAction, (value) => value.toMap()),
    'onewaySynonymsAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleOnewaySynonymsActionResponse, Map<String, dynamic>>(onewaySynonymsAction, (value) => value.toMap()),
    'redirectAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleRedirectActionResponse, Map<String, dynamic>>(redirectAction, (value) => value.toMap()),
    'removeFacetAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleRemoveFacetActionResponse, Map<String, dynamic>>(removeFacetAction, (value) => value.toMap()),
    'replacementAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleReplacementActionResponse, Map<String, dynamic>>(replacementAction, (value) => value.toMap()),
    'twowaySynonymsAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2RuleTwowaySynonymsActionResponse, Map<String, dynamic>>(twowaySynonymsAction, (value) => value.toMap()),
  };
}