toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'boostAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleBoostAction, Map<String, dynamic>>(boostAction, (value) => value.toMap()),
'condition': pulumi.Input.mapInputValue<GoogleCloudRetailV2Condition, Map<String, dynamic>>(condition, (value) => value.toMap()),
'doNotAssociateAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleDoNotAssociateAction, Map<String, dynamic>>(doNotAssociateAction, (value) => value.toMap()),
'filterAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleFilterAction, Map<String, dynamic>>(filterAction, (value) => value.toMap()),
'forceReturnFacetAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleForceReturnFacetAction, Map<String, dynamic>>(forceReturnFacetAction, (value) => value.toMap()),
'ignoreAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleIgnoreAction, Map<String, dynamic>>(ignoreAction, (value) => value.toMap()),
'onewaySynonymsAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleOnewaySynonymsAction, Map<String, dynamic>>(onewaySynonymsAction, (value) => value.toMap()),
'redirectAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleRedirectAction, Map<String, dynamic>>(redirectAction, (value) => value.toMap()),
'removeFacetAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleRemoveFacetAction, Map<String, dynamic>>(removeFacetAction, (value) => value.toMap()),
'replacementAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleReplacementAction, Map<String, dynamic>>(replacementAction, (value) => value.toMap()),
'twowaySynonymsAction': ?pulumi.Input.mapOptionalInputValue<GoogleCloudRetailV2RuleTwowaySynonymsAction, Map<String, dynamic>>(twowaySynonymsAction, (value) => value.toMap()),
};
}