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 description = this.description;
  final disks = this.disks;
  final guestAccelerators = this.guestAccelerators;
  final keyRevocationActionType = this.keyRevocationActionType;
  final labels = this.labels;
  final machineType = this.machineType;
  final metadata = this.metadata;
  final minCpuPlatform = this.minCpuPlatform;
  final networkInterfaces = this.networkInterfaces;
  final networkPerformanceConfig = this.networkPerformanceConfig;
  final privateIpv6GoogleAccess = this.privateIpv6GoogleAccess;
  final reservationAffinity = this.reservationAffinity;
  final resourceManagerTags = this.resourceManagerTags;
  final resourcePolicies = this.resourcePolicies;
  final scheduling = this.scheduling;
  final serviceAccounts = this.serviceAccounts;
  final shieldedInstanceConfig = this.shieldedInstanceConfig;
  final tags = this.tags;
  return {
    'advancedMachineFeatures': ?advancedMachineFeatures,
    'canIpForward': ?canIpForward,
    'confidentialInstanceConfig': ?confidentialInstanceConfig,
    'description': ?description,
    'disks': ?disks,
    'guestAccelerators': ?guestAccelerators,
    'keyRevocationActionType': ?keyRevocationActionType,
    'labels': ?labels,
    'machineType': ?machineType,
    'metadata': ?metadata,
    'minCpuPlatform': ?minCpuPlatform,
    'networkInterfaces': ?networkInterfaces,
    'networkPerformanceConfig': ?networkPerformanceConfig,
    'privateIpv6GoogleAccess': ?privateIpv6GoogleAccess,
    'reservationAffinity': ?reservationAffinity,
    'resourceManagerTags': ?resourceManagerTags,
    'resourcePolicies': ?resourcePolicies,
    'scheduling': ?scheduling,
    'serviceAccounts': ?serviceAccounts,
    'shieldedInstanceConfig': ?shieldedInstanceConfig,
    'tags': ?tags,
  };
}