JsonValue NFSFileShareDefaults::Jsonize() const { JsonValue payload; if(m_fileModeHasBeenSet) { payload.WithString("FileMode", m_fileMode); } if(m_directoryModeHasBeenSet) { payload.WithString("DirectoryMode", m_directoryMode); } if(m_groupIdHasBeenSet) { payload.WithInt64("GroupId", m_groupId); } if(m_ownerIdHasBeenSet) { payload.WithInt64("OwnerId", m_ownerId); } return payload; }
JsonValue ActivityScheduledEventDetails::Jsonize() const { JsonValue payload; if(m_resourceHasBeenSet) { payload.WithString("resource", m_resource); } if(m_inputHasBeenSet) { payload.WithString("input", m_input); } if(m_timeoutInSecondsHasBeenSet) { payload.WithInt64("timeoutInSeconds", m_timeoutInSeconds); } if(m_heartbeatInSecondsHasBeenSet) { payload.WithInt64("heartbeatInSeconds", m_heartbeatInSeconds); } return payload; }
JsonValue VolumeRecoveryPointInfo::Jsonize() const { JsonValue payload; if(m_volumeARNHasBeenSet) { payload.WithString("VolumeARN", m_volumeARN); } if(m_volumeSizeInBytesHasBeenSet) { payload.WithInt64("VolumeSizeInBytes", m_volumeSizeInBytes); } if(m_volumeUsageInBytesHasBeenSet) { payload.WithInt64("VolumeUsageInBytes", m_volumeUsageInBytes); } if(m_volumeRecoveryPointTimeHasBeenSet) { payload.WithString("VolumeRecoveryPointTime", m_volumeRecoveryPointTime); } return payload; }
JsonValue LambdaFunctionFailedEventAttributes::Jsonize() const { JsonValue payload; if(m_scheduledEventIdHasBeenSet) { payload.WithInt64("scheduledEventId", m_scheduledEventId); } if(m_startedEventIdHasBeenSet) { payload.WithInt64("startedEventId", m_startedEventId); } if(m_reasonHasBeenSet) { payload.WithString("reason", m_reason); } if(m_detailsHasBeenSet) { payload.WithString("details", m_details); } return std::move(payload); }
JsonValue ActivityTaskTimedOutEventAttributes::Jsonize() const { JsonValue payload; if(m_timeoutTypeHasBeenSet) { payload.WithString("timeoutType", ActivityTaskTimeoutTypeMapper::GetNameForActivityTaskTimeoutType(m_timeoutType)); } if(m_scheduledEventIdHasBeenSet) { payload.WithInt64("scheduledEventId", m_scheduledEventId); } if(m_startedEventIdHasBeenSet) { payload.WithInt64("startedEventId", m_startedEventId); } if(m_detailsHasBeenSet) { payload.WithString("details", m_details); } return payload; }
JsonValue ExportTask::Jsonize() const { JsonValue payload; if(m_taskIdHasBeenSet) { payload.WithString("taskId", m_taskId); } if(m_taskNameHasBeenSet) { payload.WithString("taskName", m_taskName); } if(m_logGroupNameHasBeenSet) { payload.WithString("logGroupName", m_logGroupName); } if(m_fromHasBeenSet) { payload.WithInt64("from", m_from); } if(m_toHasBeenSet) { payload.WithInt64("to", m_to); } if(m_destinationHasBeenSet) { payload.WithString("destination", m_destination); } if(m_destinationPrefixHasBeenSet) { payload.WithString("destinationPrefix", m_destinationPrefix); } if(m_statusHasBeenSet) { payload.WithObject("status", m_status.Jsonize()); } if(m_executionInfoHasBeenSet) { payload.WithObject("executionInfo", m_executionInfo.Jsonize()); } return payload; }
JsonValue ChildWorkflowExecutionTerminatedEventAttributes::Jsonize() const { JsonValue payload; if(m_workflowExecutionHasBeenSet) { payload.WithObject("workflowExecution", m_workflowExecution.Jsonize()); } if(m_workflowTypeHasBeenSet) { payload.WithObject("workflowType", m_workflowType.Jsonize()); } if(m_initiatedEventIdHasBeenSet) { payload.WithInt64("initiatedEventId", m_initiatedEventId); } if(m_startedEventIdHasBeenSet) { payload.WithInt64("startedEventId", m_startedEventId); } return payload; }
JsonValue ChildWorkflowExecutionTimedOutEventAttributes::Jsonize() const { JsonValue payload; if(m_workflowExecutionHasBeenSet) { payload.WithObject("workflowExecution", m_workflowExecution.Jsonize()); } if(m_workflowTypeHasBeenSet) { payload.WithObject("workflowType", m_workflowType.Jsonize()); } if(m_timeoutTypeHasBeenSet) { payload.WithString("timeoutType", WorkflowExecutionTimeoutTypeMapper::GetNameForWorkflowExecutionTimeoutType(m_timeoutType)); } if(m_initiatedEventIdHasBeenSet) { payload.WithInt64("initiatedEventId", m_initiatedEventId); } if(m_startedEventIdHasBeenSet) { payload.WithInt64("startedEventId", m_startedEventId); } return payload; }
JsonValue AccountLimit::Jsonize() const { JsonValue payload; if(m_totalCodeSizeHasBeenSet) { payload.WithInt64("TotalCodeSize", m_totalCodeSize); } if(m_codeSizeUnzippedHasBeenSet) { payload.WithInt64("CodeSizeUnzipped", m_codeSizeUnzipped); } if(m_codeSizeZippedHasBeenSet) { payload.WithInt64("CodeSizeZipped", m_codeSizeZipped); } if(m_concurrentExecutionsHasBeenSet) { payload.WithInteger("ConcurrentExecutions", m_concurrentExecutions); } return payload; }
JsonValue AttemptDetail::Jsonize() const { JsonValue payload; if(m_containerHasBeenSet) { payload.WithObject("container", m_container.Jsonize()); } if(m_startedAtHasBeenSet) { payload.WithInt64("startedAt", m_startedAt); } if(m_stoppedAtHasBeenSet) { payload.WithInt64("stoppedAt", m_stoppedAt); } if(m_statusReasonHasBeenSet) { payload.WithString("statusReason", m_statusReason); } return payload; }
Aws::String UpdateQualificationTypeRequest::SerializePayload() const { JsonValue payload; if(m_qualificationTypeIdHasBeenSet) { payload.WithString("QualificationTypeId", m_qualificationTypeId); } if(m_descriptionHasBeenSet) { payload.WithString("Description", m_description); } if(m_qualificationTypeStatusHasBeenSet) { payload.WithString("QualificationTypeStatus", QualificationTypeStatusMapper::GetNameForQualificationTypeStatus(m_qualificationTypeStatus)); } if(m_testHasBeenSet) { payload.WithString("Test", m_test); } if(m_answerKeyHasBeenSet) { payload.WithString("AnswerKey", m_answerKey); } if(m_testDurationInSecondsHasBeenSet) { payload.WithInt64("TestDurationInSeconds", m_testDurationInSeconds); } if(m_retryDelayInSecondsHasBeenSet) { payload.WithInt64("RetryDelayInSeconds", m_retryDelayInSeconds); } if(m_autoGrantedHasBeenSet) { payload.WithBool("AutoGranted", m_autoGranted); } if(m_autoGrantedValueHasBeenSet) { payload.WithInteger("AutoGrantedValue", m_autoGrantedValue); } return payload.WriteReadable(); }
JsonValue TableStatistics::Jsonize() const { JsonValue payload; if(m_schemaNameHasBeenSet) { payload.WithString("SchemaName", m_schemaName); } if(m_tableNameHasBeenSet) { payload.WithString("TableName", m_tableName); } if(m_insertsHasBeenSet) { payload.WithInt64("Inserts", m_inserts); } if(m_deletesHasBeenSet) { payload.WithInt64("Deletes", m_deletes); } if(m_updatesHasBeenSet) { payload.WithInt64("Updates", m_updates); } if(m_ddlsHasBeenSet) { payload.WithInt64("Ddls", m_ddls); } if(m_fullLoadRowsHasBeenSet) { payload.WithInt64("FullLoadRows", m_fullLoadRows); } if(m_lastUpdateTimeHasBeenSet) { payload.WithDouble("LastUpdateTime", m_lastUpdateTime.SecondsWithMSPrecision()); } if(m_tableStateHasBeenSet) { payload.WithString("TableState", m_tableState); } return payload; }
JsonValue LogStream::Jsonize() const { JsonValue payload; if(m_logStreamNameHasBeenSet) { payload.WithString("logStreamName", m_logStreamName); } if(m_creationTimeHasBeenSet) { payload.WithInt64("creationTime", m_creationTime); } if(m_firstEventTimestampHasBeenSet) { payload.WithInt64("firstEventTimestamp", m_firstEventTimestamp); } if(m_lastEventTimestampHasBeenSet) { payload.WithInt64("lastEventTimestamp", m_lastEventTimestamp); } if(m_lastIngestionTimeHasBeenSet) { payload.WithInt64("lastIngestionTime", m_lastIngestionTime); } if(m_uploadSequenceTokenHasBeenSet) { payload.WithString("uploadSequenceToken", m_uploadSequenceToken); } if(m_arnHasBeenSet) { payload.WithString("arn", m_arn); } if(m_storedBytesHasBeenSet) { payload.WithInt64("storedBytes", m_storedBytes); } return payload; }
JsonValue FieldStats::Jsonize() const { JsonValue payload; if(m_minHasBeenSet) { payload.WithString("min", m_min); } if(m_maxHasBeenSet) { payload.WithString("max", m_max); } if(m_countHasBeenSet) { payload.WithInt64("count", m_count); } if(m_missingHasBeenSet) { payload.WithInt64("missing", m_missing); } if(m_sumHasBeenSet) { payload.WithDouble("sum", m_sum); } if(m_sumOfSquaresHasBeenSet) { payload.WithDouble("sumOfSquares", m_sumOfSquares); } if(m_meanHasBeenSet) { payload.WithString("mean", m_mean); } if(m_stddevHasBeenSet) { payload.WithDouble("stddev", m_stddev); } return payload; }
Aws::String GetLogEventsRequest::SerializePayload() const { JsonValue payload; if(m_logGroupNameHasBeenSet) { payload.WithString("logGroupName", m_logGroupName); } if(m_logStreamNameHasBeenSet) { payload.WithString("logStreamName", m_logStreamName); } if(m_startTimeHasBeenSet) { payload.WithInt64("startTime", m_startTime); } if(m_endTimeHasBeenSet) { payload.WithInt64("endTime", m_endTime); } if(m_nextTokenHasBeenSet) { payload.WithString("nextToken", m_nextToken); } if(m_limitHasBeenSet) { payload.WithInteger("limit", m_limit); } if(m_startFromHeadHasBeenSet) { payload.WithBool("startFromHead", m_startFromHead); } return payload.WriteReadable(); }
JsonValue ScheduleLambdaFunctionFailedEventAttributes::Jsonize() const { JsonValue payload; if(m_idHasBeenSet) { payload.WithString("id", m_id); } if(m_nameHasBeenSet) { payload.WithString("name", m_name); } if(m_causeHasBeenSet) { payload.WithString("cause", ScheduleLambdaFunctionFailedCauseMapper::GetNameForScheduleLambdaFunctionFailedCause(m_cause)); } if(m_decisionTaskCompletedEventIdHasBeenSet) { payload.WithInt64("decisionTaskCompletedEventId", m_decisionTaskCompletedEventId); } return payload; }
JsonValue SuggestModel::Jsonize() const { JsonValue payload; if(m_queryHasBeenSet) { payload.WithString("query", m_query); } if(m_foundHasBeenSet) { payload.WithInt64("found", m_found); } if(m_suggestionsHasBeenSet) { Array<JsonValue> suggestionsJsonList(m_suggestions.size()); for(unsigned suggestionsIndex = 0; suggestionsIndex < suggestionsJsonList.GetLength(); ++suggestionsIndex) { suggestionsJsonList[suggestionsIndex].AsObject(m_suggestions[suggestionsIndex].Jsonize()); } payload.WithArray("suggestions", std::move(suggestionsJsonList)); } return payload; }
JsonValue TimerStartedEventAttributes::Jsonize() const { JsonValue payload; if(m_timerIdHasBeenSet) { payload.WithString("timerId", m_timerId); } if(m_controlHasBeenSet) { payload.WithString("control", m_control); } if(m_startToFireTimeoutHasBeenSet) { payload.WithString("startToFireTimeout", m_startToFireTimeout); } if(m_decisionTaskCompletedEventIdHasBeenSet) { payload.WithInt64("decisionTaskCompletedEventId", m_decisionTaskCompletedEventId); } return payload; }
JsonValue Layer::Jsonize() const { JsonValue payload; if(m_layerDigestHasBeenSet) { payload.WithString("layerDigest", m_layerDigest); } if(m_layerAvailabilityHasBeenSet) { payload.WithString("layerAvailability", LayerAvailabilityMapper::GetNameForLayerAvailability(m_layerAvailability)); } if(m_layerSizeHasBeenSet) { payload.WithInt64("layerSize", m_layerSize); } if(m_mediaTypeHasBeenSet) { payload.WithString("mediaType", m_mediaType); } return payload; }
JsonValue RecordPatch::Jsonize() const { JsonValue payload; if(m_opHasBeenSet) { payload.WithString("Op", OperationMapper::GetNameForOperation(m_op)); } if(m_keyHasBeenSet) { payload.WithString("Key", m_key); } if(m_valueHasBeenSet) { payload.WithString("Value", m_value); } if(m_syncCountHasBeenSet) { payload.WithInt64("SyncCount", m_syncCount); } if(m_deviceLastModifiedDateHasBeenSet) { payload.WithDouble("DeviceLastModifiedDate", m_deviceLastModifiedDate.SecondsWithMSPrecision()); } return payload; }
JsonValue ScheduleActivityTaskFailedEventAttributes::Jsonize() const { JsonValue payload; if(m_activityTypeHasBeenSet) { payload.WithObject("activityType", m_activityType.Jsonize()); } if(m_activityIdHasBeenSet) { payload.WithString("activityId", m_activityId); } if(m_causeHasBeenSet) { payload.WithString("cause", ScheduleActivityTaskFailedCauseMapper::GetNameForScheduleActivityTaskFailedCause(m_cause)); } if(m_decisionTaskCompletedEventIdHasBeenSet) { payload.WithInt64("decisionTaskCompletedEventId", m_decisionTaskCompletedEventId); } return std::move(payload); }
JsonValue MetricFilter::Jsonize() const { JsonValue payload; if(m_filterNameHasBeenSet) { payload.WithString("filterName", m_filterName); } if(m_filterPatternHasBeenSet) { payload.WithString("filterPattern", m_filterPattern); } if(m_metricTransformationsHasBeenSet) { Array<JsonValue> metricTransformationsJsonList(m_metricTransformations.size()); for(unsigned metricTransformationsIndex = 0; metricTransformationsIndex < metricTransformationsJsonList.GetLength(); ++metricTransformationsIndex) { metricTransformationsJsonList[metricTransformationsIndex].AsObject(m_metricTransformations[metricTransformationsIndex].Jsonize()); } payload.WithArray("metricTransformations", std::move(metricTransformationsJsonList)); } if(m_creationTimeHasBeenSet) { payload.WithInt64("creationTime", m_creationTime); } return payload; }
JsonValue Session::Jsonize() const { JsonValue payload; if(m_idHasBeenSet) { payload.WithString("id", m_id); } if(m_durationHasBeenSet) { payload.WithInt64("duration", m_duration); } if(m_startTimestampHasBeenSet) { payload.WithString("startTimestamp", m_startTimestamp); } if(m_stopTimestampHasBeenSet) { payload.WithString("stopTimestamp", m_stopTimestamp); } return payload; }
JsonValue WorkflowExecutionSignaledEventAttributes::Jsonize() const { JsonValue payload; if(m_signalNameHasBeenSet) { payload.WithString("signalName", m_signalName); } if(m_inputHasBeenSet) { payload.WithString("input", m_input); } if(m_externalWorkflowExecutionHasBeenSet) { payload.WithObject("externalWorkflowExecution", m_externalWorkflowExecution.Jsonize()); } if(m_externalInitiatedEventIdHasBeenSet) { payload.WithInt64("externalInitiatedEventId", m_externalInitiatedEventId); } return payload; }
JsonValue RequestCancelExternalWorkflowExecutionInitiatedEventAttributes::Jsonize() const { JsonValue payload; if(m_workflowIdHasBeenSet) { payload.WithString("workflowId", m_workflowId); } if(m_runIdHasBeenSet) { payload.WithString("runId", m_runId); } if(m_decisionTaskCompletedEventIdHasBeenSet) { payload.WithInt64("decisionTaskCompletedEventId", m_decisionTaskCompletedEventId); } if(m_controlHasBeenSet) { payload.WithString("control", m_control); } return payload; }
Aws::String UpdateThingRequest::SerializePayload() const { JsonValue payload; if(m_thingTypeNameHasBeenSet) { payload.WithString("thingTypeName", m_thingTypeName); } if(m_attributePayloadHasBeenSet) { payload.WithObject("attributePayload", m_attributePayload.Jsonize()); } if(m_expectedVersionHasBeenSet) { payload.WithInt64("expectedVersion", m_expectedVersion); } if(m_removeThingTypeHasBeenSet) { payload.WithBool("removeThingType", m_removeThingType); } return payload.WriteReadable(); }
JsonValue ThingAttribute::Jsonize() const { JsonValue payload; if(m_thingNameHasBeenSet) { payload.WithString("thingName", m_thingName); } if(m_thingTypeNameHasBeenSet) { payload.WithString("thingTypeName", m_thingTypeName); } if(m_attributesHasBeenSet) { JsonValue attributesJsonMap; for(auto& attributesItem : m_attributes) { attributesJsonMap.WithString(attributesItem.first, attributesItem.second); } payload.WithObject("attributes", std::move(attributesJsonMap)); } if(m_versionHasBeenSet) { payload.WithInt64("version", m_version); } return payload; }
JsonValue TapeRecoveryPointInfo::Jsonize() const { JsonValue payload; if(m_tapeARNHasBeenSet) { payload.WithString("TapeARN", m_tapeARN); } if(m_tapeRecoveryPointTimeHasBeenSet) { payload.WithDouble("TapeRecoveryPointTime", m_tapeRecoveryPointTime); } if(m_tapeSizeInBytesHasBeenSet) { payload.WithInt64("TapeSizeInBytes", m_tapeSizeInBytes); } if(m_tapeStatusHasBeenSet) { payload.WithString("TapeStatus", m_tapeStatus); } return payload; }
Aws::String GetSampledRequestsRequest::SerializePayload() const { JsonValue payload; if(m_webAclIdHasBeenSet) { payload.WithString("WebAclId", m_webAclId); } if(m_ruleIdHasBeenSet) { payload.WithString("RuleId", m_ruleId); } if(m_timeWindowHasBeenSet) { payload.WithObject("TimeWindow", m_timeWindow.Jsonize()); } if(m_maxItemsHasBeenSet) { payload.WithInt64("MaxItems", m_maxItems); } return payload.WriteReadable(); }
JsonValue SampledHTTPRequest::Jsonize() const { JsonValue payload; if(m_requestHasBeenSet) { payload.WithObject("Request", m_request.Jsonize()); } if(m_weightHasBeenSet) { payload.WithInt64("Weight", m_weight); } if(m_timestampHasBeenSet) { payload.WithDouble("Timestamp", m_timestamp.SecondsWithMSPrecision()); } if(m_actionHasBeenSet) { payload.WithString("Action", m_action); } return payload; }