toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final advancedMachineFeatures = this.advancedMachineFeatures;
  final canIpForward = this.canIpForward;
  final confidentialInstanceConfig = this.confidentialInstanceConfig;
  final cpuPlatform = this.cpuPlatform;
  final creationTimestamp = this.creationTimestamp;
  final deletionProtection = this.deletionProtection;
  final description = this.description;
  final disks = this.disks;
  final displayDevice = this.displayDevice;
  final fingerprint = this.fingerprint;
  final guestAccelerators = this.guestAccelerators;
  final hostname = this.hostname;
  final id = this.id;
  final instanceEncryptionKey = this.instanceEncryptionKey;
  final keyRevocationActionType = this.keyRevocationActionType;
  final kind = this.kind;
  final labelFingerprint = this.labelFingerprint;
  final labels = this.labels;
  final lastStartTimestamp = this.lastStartTimestamp;
  final lastStopTimestamp = this.lastStopTimestamp;
  final lastSuspendedTimestamp = this.lastSuspendedTimestamp;
  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 resourceStatus = this.resourceStatus;
  final satisfiesPzi = this.satisfiesPzi;
  final satisfiesPzs = this.satisfiesPzs;
  final scheduling = this.scheduling;
  final selfLink = this.selfLink;
  final serviceAccounts = this.serviceAccounts;
  final shieldedInstanceConfig = this.shieldedInstanceConfig;
  final shieldedInstanceIntegrityPolicy =
      this.shieldedInstanceIntegrityPolicy;
  final sourceMachineImage = this.sourceMachineImage;
  final sourceMachineImageEncryptionKey =
      this.sourceMachineImageEncryptionKey;
  final startRestricted = this.startRestricted;
  final status = this.status;
  final statusMessage = this.statusMessage;
  final tags = this.tags;
  final zone = this.zone;
  return {
    'advancedMachineFeatures': ?advancedMachineFeatures,
    'canIpForward': ?canIpForward,
    'confidentialInstanceConfig': ?confidentialInstanceConfig,
    'cpuPlatform': ?cpuPlatform,
    'creationTimestamp': ?creationTimestamp,
    'deletionProtection': ?deletionProtection,
    'description': ?description,
    'disks': ?disks,
    'displayDevice': ?displayDevice,
    'fingerprint': ?fingerprint,
    'guestAccelerators': ?guestAccelerators,
    'hostname': ?hostname,
    'id': ?id,
    'instanceEncryptionKey': ?instanceEncryptionKey,
    'keyRevocationActionType': ?keyRevocationActionType,
    'kind': ?kind,
    'labelFingerprint': ?labelFingerprint,
    'labels': ?labels,
    'lastStartTimestamp': ?lastStartTimestamp,
    'lastStopTimestamp': ?lastStopTimestamp,
    'lastSuspendedTimestamp': ?lastSuspendedTimestamp,
    'machineType': ?machineType,
    'metadata': ?metadata,
    'minCpuPlatform': ?minCpuPlatform,
    'name': ?name,
    'networkInterfaces': ?networkInterfaces,
    'networkPerformanceConfig': ?networkPerformanceConfig,
    'params': ?params,
    'privateIpv6GoogleAccess': ?privateIpv6GoogleAccess,
    'reservationAffinity': ?reservationAffinity,
    'resourcePolicies': ?resourcePolicies,
    'resourceStatus': ?resourceStatus,
    'satisfiesPzi': ?satisfiesPzi,
    'satisfiesPzs': ?satisfiesPzs,
    'scheduling': ?scheduling,
    'selfLink': ?selfLink,
    'serviceAccounts': ?serviceAccounts,
    'shieldedInstanceConfig': ?shieldedInstanceConfig,
    'shieldedInstanceIntegrityPolicy': ?shieldedInstanceIntegrityPolicy,
    'sourceMachineImage': ?sourceMachineImage,
    'sourceMachineImageEncryptionKey': ?sourceMachineImageEncryptionKey,
    'startRestricted': ?startRestricted,
    'status': ?status,
    'statusMessage': ?statusMessage,
    'tags': ?tags,
    'zone': ?zone,
  };
}