ApplicationConfigurationDescription.fromJson constructor
ApplicationConfigurationDescription.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ApplicationConfigurationDescription.fromJson(
Map<String, dynamic> json) {
return ApplicationConfigurationDescription(
applicationCodeConfigurationDescription:
json['ApplicationCodeConfigurationDescription'] != null
? ApplicationCodeConfigurationDescription.fromJson(
json['ApplicationCodeConfigurationDescription']
as Map<String, dynamic>)
: null,
applicationSnapshotConfigurationDescription:
json['ApplicationSnapshotConfigurationDescription'] != null
? ApplicationSnapshotConfigurationDescription.fromJson(
json['ApplicationSnapshotConfigurationDescription']
as Map<String, dynamic>)
: null,
environmentPropertyDescriptions:
json['EnvironmentPropertyDescriptions'] != null
? EnvironmentPropertyDescriptions.fromJson(
json['EnvironmentPropertyDescriptions']
as Map<String, dynamic>)
: null,
flinkApplicationConfigurationDescription:
json['FlinkApplicationConfigurationDescription'] != null
? FlinkApplicationConfigurationDescription.fromJson(
json['FlinkApplicationConfigurationDescription']
as Map<String, dynamic>)
: null,
runConfigurationDescription: json['RunConfigurationDescription'] != null
? RunConfigurationDescription.fromJson(
json['RunConfigurationDescription'] as Map<String, dynamic>)
: null,
sqlApplicationConfigurationDescription:
json['SqlApplicationConfigurationDescription'] != null
? SqlApplicationConfigurationDescription.fromJson(
json['SqlApplicationConfigurationDescription']
as Map<String, dynamic>)
: null,
vpcConfigurationDescriptions: (json['VpcConfigurationDescriptions']
as List?)
?.whereNotNull()
.map((e) =>
VpcConfigurationDescription.fromJson(e as Map<String, dynamic>))
.toList(),
);
}