toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'annotations': annotations,
'containers': pulumi.Input.mapInputValue<List<GetServiceTemplateContainer>, List<Map<String, dynamic>>>(containers, (value) => pulumi.Input.encodeList<GetServiceTemplateContainer, Map<String, dynamic>>(value, (value) => value.toMap())),
'encryptionKey': encryptionKey,
'executionEnvironment': executionEnvironment,
'gpuZonalRedundancyDisabled': gpuZonalRedundancyDisabled,
'healthCheckDisabled': healthCheckDisabled,
'labels': labels,
'maxInstanceRequestConcurrency': maxInstanceRequestConcurrency,
'nodeSelectors': pulumi.Input.mapInputValue<List<GetServiceTemplateNodeSelector>, List<Map<String, dynamic>>>(nodeSelectors, (value) => pulumi.Input.encodeList<GetServiceTemplateNodeSelector, Map<String, dynamic>>(value, (value) => value.toMap())),
'revision': revision,
'sandboxes': pulumi.Input.mapInputValue<List<GetServiceTemplateSandbox>, List<Map<String, dynamic>>>(sandboxes, (value) => pulumi.Input.encodeList<GetServiceTemplateSandbox, Map<String, dynamic>>(value, (value) => value.toMap())),
'scalings': pulumi.Input.mapInputValue<List<GetServiceTemplateScaling>, List<Map<String, dynamic>>>(scalings, (value) => pulumi.Input.encodeList<GetServiceTemplateScaling, Map<String, dynamic>>(value, (value) => value.toMap())),
'serviceAccount': serviceAccount,
'serviceMeshes': pulumi.Input.mapInputValue<List<GetServiceTemplateServiceMesh>, List<Map<String, dynamic>>>(serviceMeshes, (value) => pulumi.Input.encodeList<GetServiceTemplateServiceMesh, Map<String, dynamic>>(value, (value) => value.toMap())),
'sessionAffinity': sessionAffinity,
'timeout': timeout,
'volumes': pulumi.Input.mapInputValue<List<GetServiceTemplateVolume>, List<Map<String, dynamic>>>(volumes, (value) => pulumi.Input.encodeList<GetServiceTemplateVolume, Map<String, dynamic>>(value, (value) => value.toMap())),
'vpcAccesses': pulumi.Input.mapInputValue<List<GetServiceTemplateVpcAccess>, List<Map<String, dynamic>>>(vpcAccesses, (value) => pulumi.Input.encodeList<GetServiceTemplateVpcAccess, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}