public sealed class OrganizationConfig : IMessage<OrganizationConfig>, IEquatable<OrganizationConfig>, IDeepCloneable<OrganizationConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Catalog v1 API class OrganizationConfig.
The configuration related to the migration from Data Catalog to Dataplex that
has been applied to an organization and any projects under it. It is the
response message for
[RetrieveConfig][google.cloud.datacatalog.v1.DataCatalog.RetrieveConfig].
public MapField<string, MigrationConfig> Config { get; }
Map of organizations and project resource names and their configuration.
The format for the map keys is organizations/{organizationId} or
projects/{projectId}.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eOrganizationConfig\u003c/code\u003e class within the Google Cloud Data Catalog v1 API, detailing its structure and functionality.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eOrganizationConfig\u003c/code\u003e class is 2.14.0, and the page also lists other previous versions ranging from 2.13.0 back to 1.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOrganizationConfig\u003c/code\u003e class is related to the migration from Data Catalog to Dataplex, and it serves as the response message for retrieving the configuration.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eOrganizationConfig\u003c/code\u003e implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and has properties like \u003ccode\u003eConfig\u003c/code\u003e that contains a map of organization and project configurations.\u003c/p\u003e\n"],["\u003cp\u003eThe page also lists the constructors and inherited members for the \u003ccode\u003eOrganizationConfig\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,["# Data Catalog v1 API - Class OrganizationConfig (2.16.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.16.0 (latest)](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/latest/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.15.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.14.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.13.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.12.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.11.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.10.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.9.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.8.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.7.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.6.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.5.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.4.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.3.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.2.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.1.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/2.0.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [1.8.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/1.8.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [1.7.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/1.7.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/1.6.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/1.5.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/1.4.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/1.3.0/Google.Cloud.DataCatalog.V1.OrganizationConfig)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/1.2.0/Google.Cloud.DataCatalog.V1.OrganizationConfig) \n\n public sealed class OrganizationConfig : IMessage\u003cOrganizationConfig\u003e, IEquatable\u003cOrganizationConfig\u003e, IDeepCloneable\u003cOrganizationConfig\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Data Catalog v1 API class OrganizationConfig.\n\nThe configuration related to the migration from Data Catalog to Dataplex that\nhas been applied to an organization and any projects under it. It is the\nresponse message for\n\\[RetrieveConfig\\]\\[google.cloud.datacatalog.v1.DataCatalog.RetrieveConfig\\]. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e OrganizationConfig \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[OrganizationConfig](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/latest/Google.Cloud.DataCatalog.V1.OrganizationConfig), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[OrganizationConfig](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/latest/Google.Cloud.DataCatalog.V1.OrganizationConfig), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[OrganizationConfig](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/latest/Google.Cloud.DataCatalog.V1.OrganizationConfig), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.DataCatalog.V1](/dotnet/docs/reference/Google.Cloud.DataCatalog.V1/latest/Google.Cloud.DataCatalog.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.DataCatalog.V1.dll\n\nConstructors\n------------\n\n### OrganizationConfig()\n\n public OrganizationConfig()\n\n### OrganizationConfig(OrganizationConfig)\n\n public OrganizationConfig(OrganizationConfig other)\n\nProperties\n----------\n\n### Config\n\n public MapField\u003cstring, MigrationConfig\u003e Config { get; }\n\nMap of organizations and project resource names and their configuration.\nThe format for the map keys is `organizations/{organizationId}` or\n`projects/{projectId}`."]]