toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'alarmConfiguration': ?pulumi.Input.mapOptionalInputValue<DeploymentGroupAlarmConfiguration, Map<String, dynamic>>(alarmConfiguration, (value) => value.toMap()),
'appName': ?appName,
'arn': ?arn,
'autoRollbackConfiguration': ?pulumi.Input.mapOptionalInputValue<DeploymentGroupAutoRollbackConfiguration, Map<String, dynamic>>(autoRollbackConfiguration, (value) => value.toMap()),
'autoscalingGroups': ?autoscalingGroups,
'blueGreenDeploymentConfig': ?pulumi.Input.mapOptionalInputValue<DeploymentGroupBlueGreenDeploymentConfig, Map<String, dynamic>>(blueGreenDeploymentConfig, (value) => value.toMap()),
'computePlatform': ?computePlatform,
'deploymentConfigName': ?deploymentConfigName,
'deploymentGroupId': ?deploymentGroupId,
'deploymentGroupName': ?deploymentGroupName,
'deploymentStyle': ?pulumi.Input.mapOptionalInputValue<DeploymentGroupDeploymentStyle, Map<String, dynamic>>(deploymentStyle, (value) => value.toMap()),
'ec2TagFilters': ?pulumi.Input.mapOptionalInputValue<List<DeploymentGroupEc2TagFilter>, List<Map<String, dynamic>>>(ec2TagFilters, (value) => pulumi.Input.encodeList<DeploymentGroupEc2TagFilter, Map<String, dynamic>>(value, (value) => value.toMap())),
'ec2TagSets': ?pulumi.Input.mapOptionalInputValue<List<DeploymentGroupEc2TagSet>, List<Map<String, dynamic>>>(ec2TagSets, (value) => pulumi.Input.encodeList<DeploymentGroupEc2TagSet, Map<String, dynamic>>(value, (value) => value.toMap())),
'ecsService': ?pulumi.Input.mapOptionalInputValue<DeploymentGroupEcsService, Map<String, dynamic>>(ecsService, (value) => value.toMap()),
'loadBalancerInfo': ?pulumi.Input.mapOptionalInputValue<DeploymentGroupLoadBalancerInfo, Map<String, dynamic>>(loadBalancerInfo, (value) => value.toMap()),
'onPremisesInstanceTagFilters': ?pulumi.Input.mapOptionalInputValue<List<DeploymentGroupOnPremisesInstanceTagFilter>, List<Map<String, dynamic>>>(onPremisesInstanceTagFilters, (value) => pulumi.Input.encodeList<DeploymentGroupOnPremisesInstanceTagFilter, Map<String, dynamic>>(value, (value) => value.toMap())),
'outdatedInstancesStrategy': ?outdatedInstancesStrategy,
'region': ?region,
'serviceRoleArn': ?serviceRoleArn,
'tags': ?tags,
'tagsAll': ?tagsAll,
'terminationHookEnabled': ?terminationHookEnabled,
'triggerConfigurations': ?pulumi.Input.mapOptionalInputValue<List<DeploymentGroupTriggerConfiguration>, List<Map<String, dynamic>>>(triggerConfigurations, (value) => pulumi.Input.encodeList<DeploymentGroupTriggerConfiguration, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}