toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final advancedMachineFeatures = this.advancedMachineFeatures;
final canIpForward = this.canIpForward;
final confidentialInstanceConfig = this.confidentialInstanceConfig;
final deletionProtection = this.deletionProtection;
final description = this.description;
final disks = this.disks;
final displayDevice = this.displayDevice;
final guestAccelerators = this.guestAccelerators;
final hostname = this.hostname;
final instanceEncryptionKey = this.instanceEncryptionKey;
final keyRevocationActionType = this.keyRevocationActionType;
final labels = this.labels;
final machineType = this.machineType;
final metadata = this.metadata;
final minCpuPlatform = this.minCpuPlatform;
final name = this.name;
final networkInterfaces = this.networkInterfaces;
final networkPerformanceConfig = this.networkPerformanceConfig;
final params = this.params;
final privateIpv6GoogleAccess = this.privateIpv6GoogleAccess;
final reservationAffinity = this.reservationAffinity;
final resourcePolicies = this.resourcePolicies;
final scheduling = this.scheduling;
final serviceAccounts = this.serviceAccounts;
final tags = this.tags;
return {
'advancedMachineFeatures': ?advancedMachineFeatures,
'canIpForward': ?canIpForward,
'confidentialInstanceConfig': ?confidentialInstanceConfig,
'deletionProtection': ?deletionProtection,
'description': ?description,
'disks': ?disks,
'displayDevice': ?displayDevice,
'guestAccelerators': ?guestAccelerators,
'hostname': ?hostname,
'instanceEncryptionKey': ?instanceEncryptionKey,
'keyRevocationActionType': ?keyRevocationActionType,
'labels': ?labels,
'machineType': ?machineType,
'metadata': ?metadata,
'minCpuPlatform': ?minCpuPlatform,
'name': ?name,
'networkInterfaces': ?networkInterfaces,
'networkPerformanceConfig': ?networkPerformanceConfig,
'params': ?params,
'privateIpv6GoogleAccess': ?privateIpv6GoogleAccess,
'reservationAffinity': ?reservationAffinity,
'resourcePolicies': ?resourcePolicies,
'scheduling': ?scheduling,
'serviceAccounts': ?serviceAccounts,
'tags': ?tags,
};
}