toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'annotations': ?annotations,
'authorization': ?pulumi.Input.mapOptionalInputValue<AttachedClusterAuthorization, Map<String, dynamic>>(authorization, (value) => value.toMap()),
'binaryAuthorization': ?pulumi.Input.mapOptionalInputValue<AttachedClusterBinaryAuthorization, Map<String, dynamic>>(binaryAuthorization, (value) => value.toMap()),
'clusterRegion': ?clusterRegion,
'createTime': ?createTime,
'deletionPolicy': ?deletionPolicy,
'description': ?description,
'distribution': ?distribution,
'effectiveAnnotations': ?effectiveAnnotations,
'errors': ?pulumi.Input.mapOptionalInputValue<List<AttachedClusterError>, List<Map<String, dynamic>>>(errors, (value) => pulumi.Input.encodeList<AttachedClusterError, Map<String, dynamic>>(value, (value) => value.toMap())),
'fleet': ?pulumi.Input.mapOptionalInputValue<AttachedClusterFleet, Map<String, dynamic>>(fleet, (value) => value.toMap()),
'kubernetesVersion': ?kubernetesVersion,
'location': ?location,
'loggingConfig': ?pulumi.Input.mapOptionalInputValue<AttachedClusterLoggingConfig, Map<String, dynamic>>(loggingConfig, (value) => value.toMap()),
'monitoringConfig': ?pulumi.Input.mapOptionalInputValue<AttachedClusterMonitoringConfig, Map<String, dynamic>>(monitoringConfig, (value) => value.toMap()),
'name': ?name,
'oidcConfig': ?pulumi.Input.mapOptionalInputValue<AttachedClusterOidcConfig, Map<String, dynamic>>(oidcConfig, (value) => value.toMap()),
'platformVersion': ?platformVersion,
'project': ?project,
'proxyConfig': ?pulumi.Input.mapOptionalInputValue<AttachedClusterProxyConfig, Map<String, dynamic>>(proxyConfig, (value) => value.toMap()),
'reconciling': ?reconciling,
'securityPostureConfig': ?pulumi.Input.mapOptionalInputValue<AttachedClusterSecurityPostureConfig, Map<String, dynamic>>(securityPostureConfig, (value) => value.toMap()),
'state': ?state,
'uid': ?uid,
'updateTime': ?updateTime,
'workloadIdentityConfigs': ?pulumi.Input.mapOptionalInputValue<List<AttachedClusterWorkloadIdentityConfig>, List<Map<String, dynamic>>>(workloadIdentityConfigs, (value) => pulumi.Input.encodeList<AttachedClusterWorkloadIdentityConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}