toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'autoscaling': ?pulumi.Input.mapOptionalInputValue<NodePoolAutoscalingContainerV1beta1, Map<String, dynamic>>(autoscaling, (value) => value.toMap()),
'bestEffortProvisioning': ?pulumi.Input.mapOptionalInputValue<BestEffortProvisioningContainerV1beta1, Map<String, dynamic>>(bestEffortProvisioning, (value) => value.toMap()),
'conditions': ?pulumi.Input.mapOptionalInputValue<List<StatusConditionContainerV1beta1>, List<Map<String, dynamic>>>(conditions, (value) => pulumi.Input.encodeList<StatusConditionContainerV1beta1, Map<String, dynamic>>(value, (value) => value.toMap())),
'config': ?pulumi.Input.mapOptionalInputValue<NodeConfigContainerV1beta1, Map<String, dynamic>>(config, (value) => value.toMap()),
'etag': ?etag,
'initialNodeCount': ?initialNodeCount,
'locations': ?locations,
'management': ?pulumi.Input.mapOptionalInputValue<NodeManagementContainerV1beta1, Map<String, dynamic>>(management, (value) => value.toMap()),
'maxPodsConstraint': ?pulumi.Input.mapOptionalInputValue<MaxPodsConstraintContainerV1beta1, Map<String, dynamic>>(maxPodsConstraint, (value) => value.toMap()),
'name': ?name,
'networkConfig': ?pulumi.Input.mapOptionalInputValue<NodeNetworkConfigContainerV1beta1, Map<String, dynamic>>(networkConfig, (value) => value.toMap()),
'placementPolicy': ?pulumi.Input.mapOptionalInputValue<PlacementPolicyContainerV1beta1, Map<String, dynamic>>(placementPolicy, (value) => value.toMap()),
'queuedProvisioning': ?pulumi.Input.mapOptionalInputValue<QueuedProvisioningContainerV1beta1, Map<String, dynamic>>(queuedProvisioning, (value) => value.toMap()),
'upgradeSettings': ?pulumi.Input.mapOptionalInputValue<UpgradeSettingsContainerV1beta1, Map<String, dynamic>>(upgradeSettings, (value) => value.toMap()),
'version': ?version,
};
}