toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'boostAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleBoostActionResponse, Map<String, dynamic>>(boostAction, (value) => value.toMap()),
    'condition': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaConditionResponse, Map<String, dynamic>>(condition, (value) => value.toMap()),
    'doNotAssociateAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleDoNotAssociateActionResponse, Map<String, dynamic>>(doNotAssociateAction, (value) => value.toMap()),
    'filterAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleFilterActionResponse, Map<String, dynamic>>(filterAction, (value) => value.toMap()),
    'forceReturnFacetAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleForceReturnFacetActionResponse, Map<String, dynamic>>(forceReturnFacetAction, (value) => value.toMap()),
    'ignoreAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleIgnoreActionResponse, Map<String, dynamic>>(ignoreAction, (value) => value.toMap()),
    'onewaySynonymsAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleOnewaySynonymsActionResponse, Map<String, dynamic>>(onewaySynonymsAction, (value) => value.toMap()),
    'redirectAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleRedirectActionResponse, Map<String, dynamic>>(redirectAction, (value) => value.toMap()),
    'removeFacetAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleRemoveFacetActionResponse, Map<String, dynamic>>(removeFacetAction, (value) => value.toMap()),
    'replacementAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleReplacementActionResponse, Map<String, dynamic>>(replacementAction, (value) => value.toMap()),
    'twowaySynonymsAction': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaRuleTwowaySynonymsActionResponse, Map<String, dynamic>>(twowaySynonymsAction, (value) => value.toMap()),
  };
}