BulkInsertInstanceResource.fromJson constructor
BulkInsertInstanceResource.fromJson(
- Map json_
Implementation
BulkInsertInstanceResource.fromJson(core.Map json_)
: this(
count: json_['count'] as core.String?,
instanceFlexibilityPolicy:
json_.containsKey('instanceFlexibilityPolicy')
? InstanceFlexibilityPolicy.fromJson(
json_['instanceFlexibilityPolicy']
as core.Map<core.String, core.dynamic>,
)
: null,
instanceProperties: json_.containsKey('instanceProperties')
? InstanceProperties.fromJson(
json_['instanceProperties']
as core.Map<core.String, core.dynamic>,
)
: null,
locationPolicy: json_.containsKey('locationPolicy')
? LocationPolicy.fromJson(
json_['locationPolicy'] as core.Map<core.String, core.dynamic>,
)
: null,
minCount: json_['minCount'] as core.String?,
namePattern: json_['namePattern'] as core.String?,
perInstanceProperties:
(json_['perInstanceProperties']
as core.Map<core.String, core.dynamic>?)
?.map(
(key, value) => core.MapEntry(
key,
BulkInsertInstanceResourcePerInstanceProperties.fromJson(
value as core.Map<core.String, core.dynamic>,
),
),
),
sourceInstanceTemplate: json_['sourceInstanceTemplate'] as core.String?,
);