toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'billingAccount': billingAccount,
'complianceRegime': complianceRegime,
'complianceStatus': complianceStatus.toMap(),
'compliantButDisallowedServices': compliantButDisallowedServices,
'createTime': createTime,
'displayName': displayName,
'ekmProvisioningResponse': ekmProvisioningResponse.toMap(),
'enableSovereignControls': enableSovereignControls,
'etag': etag,
'kajEnrollmentState': kajEnrollmentState,
'kmsSettings': kmsSettings.toMap(),
'labels': labels,
'name': name,
'partner': partner,
'partnerPermissions': partnerPermissions.toMap(),
'provisionedResourcesParent': provisionedResourcesParent,
'resourceMonitoringEnabled': resourceMonitoringEnabled,
'resourceSettings': pulumi.Input.encodeList<GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResponse, Map<String, dynamic>>(resourceSettings, (value) => value.toMap()),
'resources': pulumi.Input.encodeList<GoogleCloudAssuredworkloadsV1WorkloadResourceInfoResponse, Map<String, dynamic>>(resources, (value) => value.toMap()),
'saaEnrollmentResponse': saaEnrollmentResponse.toMap(),
'violationNotificationsEnabled': violationNotificationsEnabled,
};
}