toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final addonsConfig = this.addonsConfig;
  final alphaClusterFeatureGates = this.alphaClusterFeatureGates;
  final anonymousAuthenticationConfig = this.anonymousAuthenticationConfig;
  final authenticatorGroupsConfig = this.authenticatorGroupsConfig;
  final autopilot = this.autopilot;
  final autoscaling = this.autoscaling;
  final binaryAuthorization = this.binaryAuthorization;
  final clusterIpv4Cidr = this.clusterIpv4Cidr;
  final compliancePostureConfig = this.compliancePostureConfig;
  final conditions = this.conditions;
  final confidentialNodes = this.confidentialNodes;
  final controlPlaneEndpointsConfig = this.controlPlaneEndpointsConfig;
  final costManagementConfig = this.costManagementConfig;
  final createTime = this.createTime;
  final currentMasterVersion = this.currentMasterVersion;
  final currentNodeCount = this.currentNodeCount;
  final currentNodeVersion = this.currentNodeVersion;
  final databaseEncryption = this.databaseEncryption;
  final defaultMaxPodsConstraint = this.defaultMaxPodsConstraint;
  final description = this.description;
  final enableK8sBetaApis = this.enableK8sBetaApis;
  final enableKubernetesAlpha = this.enableKubernetesAlpha;
  final enableTpu = this.enableTpu;
  final endpoint = this.endpoint;
  final enterpriseConfig = this.enterpriseConfig;
  final etag = this.etag;
  final expireTime = this.expireTime;
  final fleet = this.fleet;
  final gkeAutoUpgradeConfig = this.gkeAutoUpgradeConfig;
  final id = this.id;
  final identityServiceConfig = this.identityServiceConfig;
  final initialClusterVersion = this.initialClusterVersion;
  final initialNodeCount = this.initialNodeCount;
  final instanceGroupUrls = this.instanceGroupUrls;
  final ipAllocationPolicy = this.ipAllocationPolicy;
  final labelFingerprint = this.labelFingerprint;
  final legacyAbac = this.legacyAbac;
  final location = this.location;
  final locations = this.locations;
  final loggingConfig = this.loggingConfig;
  final loggingService = this.loggingService;
  final maintenancePolicy = this.maintenancePolicy;
  final managedOpentelemetryConfig = this.managedOpentelemetryConfig;
  final masterAuth = this.masterAuth;
  final masterAuthorizedNetworksConfig = this.masterAuthorizedNetworksConfig;
  final meshCertificates = this.meshCertificates;
  final monitoringConfig = this.monitoringConfig;
  final monitoringService = this.monitoringService;
  final name = this.name;
  final network = this.network;
  final networkConfig = this.networkConfig;
  final networkPolicy = this.networkPolicy;
  final nodeConfig = this.nodeConfig;
  final nodeIpv4CidrSize = this.nodeIpv4CidrSize;
  final nodePoolAutoConfig = this.nodePoolAutoConfig;
  final nodePoolDefaults = this.nodePoolDefaults;
  final nodePools = this.nodePools;
  final notificationConfig = this.notificationConfig;
  final parentProductConfig = this.parentProductConfig;
  final podAutoscaling = this.podAutoscaling;
  final privateClusterConfig = this.privateClusterConfig;
  final rbacBindingConfig = this.rbacBindingConfig;
  final releaseChannel = this.releaseChannel;
  final resourceLabels = this.resourceLabels;
  final resourceUsageExportConfig = this.resourceUsageExportConfig;
  final satisfiesPzi = this.satisfiesPzi;
  final satisfiesPzs = this.satisfiesPzs;
  final secretManagerConfig = this.secretManagerConfig;
  final securityPostureConfig = this.securityPostureConfig;
  final selfLink = this.selfLink;
  final servicesIpv4Cidr = this.servicesIpv4Cidr;
  final shieldedNodes = this.shieldedNodes;
  final status = this.status;
  final statusMessage = this.statusMessage;
  final subnetwork = this.subnetwork;
  final tpuIpv4CidrBlock = this.tpuIpv4CidrBlock;
  final userManagedKeysConfig = this.userManagedKeysConfig;
  final verticalPodAutoscaling = this.verticalPodAutoscaling;
  final workloadIdentityConfig = this.workloadIdentityConfig;
  final zone = this.zone;
  return {
    'addonsConfig': ?addonsConfig,
    'alphaClusterFeatureGates': ?alphaClusterFeatureGates,
    'anonymousAuthenticationConfig': ?anonymousAuthenticationConfig,
    'authenticatorGroupsConfig': ?authenticatorGroupsConfig,
    'autopilot': ?autopilot,
    'autoscaling': ?autoscaling,
    'binaryAuthorization': ?binaryAuthorization,
    'clusterIpv4Cidr': ?clusterIpv4Cidr,
    'compliancePostureConfig': ?compliancePostureConfig,
    'conditions': ?conditions,
    'confidentialNodes': ?confidentialNodes,
    'controlPlaneEndpointsConfig': ?controlPlaneEndpointsConfig,
    'costManagementConfig': ?costManagementConfig,
    'createTime': ?createTime,
    'currentMasterVersion': ?currentMasterVersion,
    'currentNodeCount': ?currentNodeCount,
    'currentNodeVersion': ?currentNodeVersion,
    'databaseEncryption': ?databaseEncryption,
    'defaultMaxPodsConstraint': ?defaultMaxPodsConstraint,
    'description': ?description,
    'enableK8sBetaApis': ?enableK8sBetaApis,
    'enableKubernetesAlpha': ?enableKubernetesAlpha,
    'enableTpu': ?enableTpu,
    'endpoint': ?endpoint,
    'enterpriseConfig': ?enterpriseConfig,
    'etag': ?etag,
    'expireTime': ?expireTime,
    'fleet': ?fleet,
    'gkeAutoUpgradeConfig': ?gkeAutoUpgradeConfig,
    'id': ?id,
    'identityServiceConfig': ?identityServiceConfig,
    'initialClusterVersion': ?initialClusterVersion,
    'initialNodeCount': ?initialNodeCount,
    'instanceGroupUrls': ?instanceGroupUrls,
    'ipAllocationPolicy': ?ipAllocationPolicy,
    'labelFingerprint': ?labelFingerprint,
    'legacyAbac': ?legacyAbac,
    'location': ?location,
    'locations': ?locations,
    'loggingConfig': ?loggingConfig,
    'loggingService': ?loggingService,
    'maintenancePolicy': ?maintenancePolicy,
    'managedOpentelemetryConfig': ?managedOpentelemetryConfig,
    'masterAuth': ?masterAuth,
    'masterAuthorizedNetworksConfig': ?masterAuthorizedNetworksConfig,
    'meshCertificates': ?meshCertificates,
    'monitoringConfig': ?monitoringConfig,
    'monitoringService': ?monitoringService,
    'name': ?name,
    'network': ?network,
    'networkConfig': ?networkConfig,
    'networkPolicy': ?networkPolicy,
    'nodeConfig': ?nodeConfig,
    'nodeIpv4CidrSize': ?nodeIpv4CidrSize,
    'nodePoolAutoConfig': ?nodePoolAutoConfig,
    'nodePoolDefaults': ?nodePoolDefaults,
    'nodePools': ?nodePools,
    'notificationConfig': ?notificationConfig,
    'parentProductConfig': ?parentProductConfig,
    'podAutoscaling': ?podAutoscaling,
    'privateClusterConfig': ?privateClusterConfig,
    'rbacBindingConfig': ?rbacBindingConfig,
    'releaseChannel': ?releaseChannel,
    'resourceLabels': ?resourceLabels,
    'resourceUsageExportConfig': ?resourceUsageExportConfig,
    'satisfiesPzi': ?satisfiesPzi,
    'satisfiesPzs': ?satisfiesPzs,
    'secretManagerConfig': ?secretManagerConfig,
    'securityPostureConfig': ?securityPostureConfig,
    'selfLink': ?selfLink,
    'servicesIpv4Cidr': ?servicesIpv4Cidr,
    'shieldedNodes': ?shieldedNodes,
    'status': ?status,
    'statusMessage': ?statusMessage,
    'subnetwork': ?subnetwork,
    'tpuIpv4CidrBlock': ?tpuIpv4CidrBlock,
    'userManagedKeysConfig': ?userManagedKeysConfig,
    'verticalPodAutoscaling': ?verticalPodAutoscaling,
    'workloadIdentityConfig': ?workloadIdentityConfig,
    'zone': ?zone,
  };
}