toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final adminSettings = this.adminSettings;
final catalogIntegrationEnabled = this.catalogIntegrationEnabled;
final classType = this.classType;
final consumerNetwork = this.consumerNetwork;
final controlledEgressConfig = this.controlledEgressConfig;
final controlledEgressEnabled = this.controlledEgressEnabled;
final createTime = this.createTime;
final customDomain = this.customDomain;
final denyMaintenancePeriod = this.denyMaintenancePeriod;
final egressPublicIp = this.egressPublicIp;
final encryptionConfig = this.encryptionConfig;
final fipsEnabled = this.fipsEnabled;
final geminiEnabled = this.geminiEnabled;
final ingressPrivateIp = this.ingressPrivateIp;
final ingressPublicIp = this.ingressPublicIp;
final lastDenyMaintenancePeriod = this.lastDenyMaintenancePeriod;
final linkedLspProjectNumber = this.linkedLspProjectNumber;
final lookerUri = this.lookerUri;
final lookerVersion = this.lookerVersion;
final maintenanceSchedule = this.maintenanceSchedule;
final maintenanceWindow = this.maintenanceWindow;
final name = this.name;
final oauthConfig = this.oauthConfig;
final periodicExportConfig = this.periodicExportConfig;
final platformEdition = this.platformEdition;
final privateIpEnabled = this.privateIpEnabled;
final pscConfig = this.pscConfig;
final pscEnabled = this.pscEnabled;
final publicIpEnabled = this.publicIpEnabled;
final reservedRange = this.reservedRange;
final satisfiesPzi = this.satisfiesPzi;
final satisfiesPzs = this.satisfiesPzs;
final softDeleteReason = this.softDeleteReason;
final state = this.state;
final suspendedTime = this.suspendedTime;
final updateTime = this.updateTime;
final userMetadata = this.userMetadata;
return {
'adminSettings': ?adminSettings,
'catalogIntegrationEnabled': ?catalogIntegrationEnabled,
'classType': ?classType,
'consumerNetwork': ?consumerNetwork,
'controlledEgressConfig': ?controlledEgressConfig,
'controlledEgressEnabled': ?controlledEgressEnabled,
'createTime': ?createTime,
'customDomain': ?customDomain,
'denyMaintenancePeriod': ?denyMaintenancePeriod,
'egressPublicIp': ?egressPublicIp,
'encryptionConfig': ?encryptionConfig,
'fipsEnabled': ?fipsEnabled,
'geminiEnabled': ?geminiEnabled,
'ingressPrivateIp': ?ingressPrivateIp,
'ingressPublicIp': ?ingressPublicIp,
'lastDenyMaintenancePeriod': ?lastDenyMaintenancePeriod,
'linkedLspProjectNumber': ?linkedLspProjectNumber,
'lookerUri': ?lookerUri,
'lookerVersion': ?lookerVersion,
'maintenanceSchedule': ?maintenanceSchedule,
'maintenanceWindow': ?maintenanceWindow,
'name': ?name,
'oauthConfig': ?oauthConfig,
'periodicExportConfig': ?periodicExportConfig,
'platformEdition': ?platformEdition,
'privateIpEnabled': ?privateIpEnabled,
'pscConfig': ?pscConfig,
'pscEnabled': ?pscEnabled,
'publicIpEnabled': ?publicIpEnabled,
'reservedRange': ?reservedRange,
'satisfiesPzi': ?satisfiesPzi,
'satisfiesPzs': ?satisfiesPzs,
'softDeleteReason': ?softDeleteReason,
'state': ?state,
'suspendedTime': ?suspendedTime,
'updateTime': ?updateTime,
'userMetadata': ?userMetadata,
};
}