toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final additionalPodRangesConfig = this.additionalPodRangesConfig;
final desiredAdditionalIpRangesConfig =
this.desiredAdditionalIpRangesConfig;
final desiredAddonsConfig = this.desiredAddonsConfig;
final desiredAnonymousAuthenticationConfig =
this.desiredAnonymousAuthenticationConfig;
final desiredAuthenticatorGroupsConfig =
this.desiredAuthenticatorGroupsConfig;
final desiredAutoIpamConfig = this.desiredAutoIpamConfig;
final desiredAutopilotWorkloadPolicyConfig =
this.desiredAutopilotWorkloadPolicyConfig;
final desiredBinaryAuthorization = this.desiredBinaryAuthorization;
final desiredClusterAutoscaling = this.desiredClusterAutoscaling;
final desiredCompliancePostureConfig = this.desiredCompliancePostureConfig;
final desiredContainerdConfig = this.desiredContainerdConfig;
final desiredControlPlaneEndpointsConfig =
this.desiredControlPlaneEndpointsConfig;
final desiredCostManagementConfig = this.desiredCostManagementConfig;
final desiredDatabaseEncryption = this.desiredDatabaseEncryption;
final desiredDatapathProvider = this.desiredDatapathProvider;
final desiredDefaultEnablePrivateNodes =
this.desiredDefaultEnablePrivateNodes;
final desiredDefaultSnatStatus = this.desiredDefaultSnatStatus;
final desiredDisableL4LbFirewallReconciliation =
this.desiredDisableL4LbFirewallReconciliation;
final desiredDnsConfig = this.desiredDnsConfig;
final desiredEnableCiliumClusterwideNetworkPolicy =
this.desiredEnableCiliumClusterwideNetworkPolicy;
final desiredEnableFqdnNetworkPolicy = this.desiredEnableFqdnNetworkPolicy;
final desiredEnableMultiNetworking = this.desiredEnableMultiNetworking;
final desiredEnablePrivateEndpoint = this.desiredEnablePrivateEndpoint;
final desiredEnterpriseConfig = this.desiredEnterpriseConfig;
final desiredFleet = this.desiredFleet;
final desiredGatewayApiConfig = this.desiredGatewayApiConfig;
final desiredGcfsConfig = this.desiredGcfsConfig;
final desiredIdentityServiceConfig = this.desiredIdentityServiceConfig;
final desiredImageType = this.desiredImageType;
final desiredInTransitEncryptionConfig =
this.desiredInTransitEncryptionConfig;
final desiredIntraNodeVisibilityConfig =
this.desiredIntraNodeVisibilityConfig;
final desiredK8sBetaApis = this.desiredK8sBetaApis;
final desiredL4ilbSubsettingConfig = this.desiredL4ilbSubsettingConfig;
final desiredLocations = this.desiredLocations;
final desiredLoggingConfig = this.desiredLoggingConfig;
final desiredLoggingService = this.desiredLoggingService;
final desiredManagedOpentelemetryConfig =
this.desiredManagedOpentelemetryConfig;
final desiredMasterAuthorizedNetworksConfig =
this.desiredMasterAuthorizedNetworksConfig;
final desiredMasterVersion = this.desiredMasterVersion;
final desiredMeshCertificates = this.desiredMeshCertificates;
final desiredMonitoringConfig = this.desiredMonitoringConfig;
final desiredMonitoringService = this.desiredMonitoringService;
final desiredNetworkPerformanceConfig =
this.desiredNetworkPerformanceConfig;
final desiredNetworkTierConfig = this.desiredNetworkTierConfig;
final desiredNodeKubeletConfig = this.desiredNodeKubeletConfig;
final desiredNodePoolAutoConfigKubeletConfig =
this.desiredNodePoolAutoConfigKubeletConfig;
final desiredNodePoolAutoConfigLinuxNodeConfig =
this.desiredNodePoolAutoConfigLinuxNodeConfig;
final desiredNodePoolAutoConfigNetworkTags =
this.desiredNodePoolAutoConfigNetworkTags;
final desiredNodePoolAutoConfigResourceManagerTags =
this.desiredNodePoolAutoConfigResourceManagerTags;
final desiredNodePoolAutoscaling = this.desiredNodePoolAutoscaling;
final desiredNodePoolId = this.desiredNodePoolId;
final desiredNodePoolLoggingConfig = this.desiredNodePoolLoggingConfig;
final desiredNodeVersion = this.desiredNodeVersion;
final desiredNotificationConfig = this.desiredNotificationConfig;
final desiredParentProductConfig = this.desiredParentProductConfig;
final desiredPodAutoscaling = this.desiredPodAutoscaling;
final desiredPrivateClusterConfig = this.desiredPrivateClusterConfig;
final desiredPrivateIpv6GoogleAccess = this.desiredPrivateIpv6GoogleAccess;
final desiredPrivilegedAdmissionConfig =
this.desiredPrivilegedAdmissionConfig;
final desiredRbacBindingConfig = this.desiredRbacBindingConfig;
final desiredReleaseChannel = this.desiredReleaseChannel;
final desiredResourceUsageExportConfig =
this.desiredResourceUsageExportConfig;
final desiredSecretManagerConfig = this.desiredSecretManagerConfig;
final desiredSecurityPostureConfig = this.desiredSecurityPostureConfig;
final desiredServiceExternalIpsConfig =
this.desiredServiceExternalIpsConfig;
final desiredShieldedNodes = this.desiredShieldedNodes;
final desiredStackType = this.desiredStackType;
final desiredUserManagedKeysConfig = this.desiredUserManagedKeysConfig;
final desiredVerticalPodAutoscaling = this.desiredVerticalPodAutoscaling;
final desiredWorkloadIdentityConfig = this.desiredWorkloadIdentityConfig;
final enableK8sBetaApis = this.enableK8sBetaApis;
final etag = this.etag;
final gkeAutoUpgradeConfig = this.gkeAutoUpgradeConfig;
final removedAdditionalPodRangesConfig =
this.removedAdditionalPodRangesConfig;
final userManagedKeysConfig = this.userManagedKeysConfig;
return {
'additionalPodRangesConfig': ?additionalPodRangesConfig,
'desiredAdditionalIpRangesConfig': ?desiredAdditionalIpRangesConfig,
'desiredAddonsConfig': ?desiredAddonsConfig,
'desiredAnonymousAuthenticationConfig':
?desiredAnonymousAuthenticationConfig,
'desiredAuthenticatorGroupsConfig': ?desiredAuthenticatorGroupsConfig,
'desiredAutoIpamConfig': ?desiredAutoIpamConfig,
'desiredAutopilotWorkloadPolicyConfig':
?desiredAutopilotWorkloadPolicyConfig,
'desiredBinaryAuthorization': ?desiredBinaryAuthorization,
'desiredClusterAutoscaling': ?desiredClusterAutoscaling,
'desiredCompliancePostureConfig': ?desiredCompliancePostureConfig,
'desiredContainerdConfig': ?desiredContainerdConfig,
'desiredControlPlaneEndpointsConfig': ?desiredControlPlaneEndpointsConfig,
'desiredCostManagementConfig': ?desiredCostManagementConfig,
'desiredDatabaseEncryption': ?desiredDatabaseEncryption,
'desiredDatapathProvider': ?desiredDatapathProvider,
'desiredDefaultEnablePrivateNodes': ?desiredDefaultEnablePrivateNodes,
'desiredDefaultSnatStatus': ?desiredDefaultSnatStatus,
'desiredDisableL4LbFirewallReconciliation':
?desiredDisableL4LbFirewallReconciliation,
'desiredDnsConfig': ?desiredDnsConfig,
'desiredEnableCiliumClusterwideNetworkPolicy':
?desiredEnableCiliumClusterwideNetworkPolicy,
'desiredEnableFqdnNetworkPolicy': ?desiredEnableFqdnNetworkPolicy,
'desiredEnableMultiNetworking': ?desiredEnableMultiNetworking,
'desiredEnablePrivateEndpoint': ?desiredEnablePrivateEndpoint,
'desiredEnterpriseConfig': ?desiredEnterpriseConfig,
'desiredFleet': ?desiredFleet,
'desiredGatewayApiConfig': ?desiredGatewayApiConfig,
'desiredGcfsConfig': ?desiredGcfsConfig,
'desiredIdentityServiceConfig': ?desiredIdentityServiceConfig,
'desiredImageType': ?desiredImageType,
'desiredInTransitEncryptionConfig': ?desiredInTransitEncryptionConfig,
'desiredIntraNodeVisibilityConfig': ?desiredIntraNodeVisibilityConfig,
'desiredK8sBetaApis': ?desiredK8sBetaApis,
'desiredL4ilbSubsettingConfig': ?desiredL4ilbSubsettingConfig,
'desiredLocations': ?desiredLocations,
'desiredLoggingConfig': ?desiredLoggingConfig,
'desiredLoggingService': ?desiredLoggingService,
'desiredManagedOpentelemetryConfig': ?desiredManagedOpentelemetryConfig,
'desiredMasterAuthorizedNetworksConfig':
?desiredMasterAuthorizedNetworksConfig,
'desiredMasterVersion': ?desiredMasterVersion,
'desiredMeshCertificates': ?desiredMeshCertificates,
'desiredMonitoringConfig': ?desiredMonitoringConfig,
'desiredMonitoringService': ?desiredMonitoringService,
'desiredNetworkPerformanceConfig': ?desiredNetworkPerformanceConfig,
'desiredNetworkTierConfig': ?desiredNetworkTierConfig,
'desiredNodeKubeletConfig': ?desiredNodeKubeletConfig,
'desiredNodePoolAutoConfigKubeletConfig':
?desiredNodePoolAutoConfigKubeletConfig,
'desiredNodePoolAutoConfigLinuxNodeConfig':
?desiredNodePoolAutoConfigLinuxNodeConfig,
'desiredNodePoolAutoConfigNetworkTags':
?desiredNodePoolAutoConfigNetworkTags,
'desiredNodePoolAutoConfigResourceManagerTags':
?desiredNodePoolAutoConfigResourceManagerTags,
'desiredNodePoolAutoscaling': ?desiredNodePoolAutoscaling,
'desiredNodePoolId': ?desiredNodePoolId,
'desiredNodePoolLoggingConfig': ?desiredNodePoolLoggingConfig,
'desiredNodeVersion': ?desiredNodeVersion,
'desiredNotificationConfig': ?desiredNotificationConfig,
'desiredParentProductConfig': ?desiredParentProductConfig,
'desiredPodAutoscaling': ?desiredPodAutoscaling,
'desiredPrivateClusterConfig': ?desiredPrivateClusterConfig,
'desiredPrivateIpv6GoogleAccess': ?desiredPrivateIpv6GoogleAccess,
'desiredPrivilegedAdmissionConfig': ?desiredPrivilegedAdmissionConfig,
'desiredRbacBindingConfig': ?desiredRbacBindingConfig,
'desiredReleaseChannel': ?desiredReleaseChannel,
'desiredResourceUsageExportConfig': ?desiredResourceUsageExportConfig,
'desiredSecretManagerConfig': ?desiredSecretManagerConfig,
'desiredSecurityPostureConfig': ?desiredSecurityPostureConfig,
'desiredServiceExternalIpsConfig': ?desiredServiceExternalIpsConfig,
'desiredShieldedNodes': ?desiredShieldedNodes,
'desiredStackType': ?desiredStackType,
'desiredUserManagedKeysConfig': ?desiredUserManagedKeysConfig,
'desiredVerticalPodAutoscaling': ?desiredVerticalPodAutoscaling,
'desiredWorkloadIdentityConfig': ?desiredWorkloadIdentityConfig,
'enableK8sBetaApis': ?enableK8sBetaApis,
'etag': ?etag,
'gkeAutoUpgradeConfig': ?gkeAutoUpgradeConfig,
'removedAdditionalPodRangesConfig': ?removedAdditionalPodRangesConfig,
'userManagedKeysConfig': ?userManagedKeysConfig,
};
}