toMap method

Map<String, dynamic> toMap()

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())),
  };
}