toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'boostAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleBoostAction, Map<String, dynamic>>(boostAction, (value) => value.toMap()),
'condition': pulumi.Input.mapInputValue<GoogleCloudRetailV2alphaCondition, Map<String, dynamic>>(condition, (value) => value.toMap()),
'doNotAssociateAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleDoNotAssociateAction, Map<String, dynamic>>(doNotAssociateAction, (value) => value.toMap()),
'filterAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleFilterAction, Map<String, dynamic>>(filterAction, (value) => value.toMap()),
'forceReturnFacetAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleForceReturnFacetAction, Map<String, dynamic>>(forceReturnFacetAction, (value) => value.toMap()),
'ignoreAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleIgnoreAction, Map<String, dynamic>>(ignoreAction, (value) => value.toMap()),
'onewaySynonymsAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleOnewaySynonymsAction, Map<String, dynamic>>(onewaySynonymsAction, (value) => value.toMap()),
'redirectAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleRedirectAction, Map<String, dynamic>>(redirectAction, (value) => value.toMap()),
'removeFacetAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleRemoveFacetAction, Map<String, dynamic>>(removeFacetAction, (value) => value.toMap()),
'replacementAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleReplacementAction, Map<String, dynamic>>(replacementAction, (value) => value.toMap()),
'twowaySynonymsAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2alphaRuleTwowaySynonymsAction, Map<String, dynamic>>(twowaySynonymsAction, (value) => value.toMap()),
};
}