toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'clientOperationId': clientOperationId,
    'creationTimestamp': creationTimestamp,
    'description': description,
    'endTime': endTime,
    'error': pulumi.Input.mapInputValue<OperationErrorResponse, Map<String, dynamic>>(error, (value) => value.toMap()),
    'httpErrorMessage': httpErrorMessage,
    'httpErrorStatusCode': httpErrorStatusCode,
    'insertTime': insertTime,
    'instancesBulkInsertOperationMetadata': pulumi.Input.mapInputValue<InstancesBulkInsertOperationMetadataResponse, Map<String, dynamic>>(instancesBulkInsertOperationMetadata, (value) => value.toMap()),
    'kind': kind,
    'name': name,
    'operationGroupId': operationGroupId,
    'operationType': operationType,
    'progress': progress,
    'region': region,
    'selfLink': selfLink,
    'setCommonInstanceMetadataOperationMetadata': pulumi.Input.mapInputValue<SetCommonInstanceMetadataOperationMetadataResponse, Map<String, dynamic>>(setCommonInstanceMetadataOperationMetadata, (value) => value.toMap()),
    'startTime': startTime,
    'status': status,
    'statusMessage': statusMessage,
    'targetId': targetId,
    'targetLink': targetLink,
    'user': user,
    'warnings': pulumi.Input.mapInputValue<List<OperationWarningsItemResponse>, List<Map<String, dynamic>>>(warnings, (value) => pulumi.Input.encodeList<OperationWarningsItemResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'zone': zone,
  };
}