---
schema_version: "1"
id: 3664d94245e64f1b03a9f600d6bc1a268c50d8bcab00c9540b43e344d5edde4f
title: ConnectApi.ManagedContentProviderInstanceInput
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_managed_content_provider_instance.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_managed_content_provider_instance.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 08f74135c8f2f9e1b6fa7b4c3de33693bbfb5086ca9507ae160a3bb05f86cc02
description: Create or update a managed content provider instance.
---
# ConnectApi.ManagedContentProviderInstanceInput

Create or update a managed content provider instance.

<table class="featureTable sort_table" summary="">




          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d668039e47">Property</th>

              <th class="featureTableHeader vertical-align-top " id="d668039e50">Type</th>

              <th class="featureTableHeader vertical-align-top " id="d668039e53">Description</th>

              <th class="featureTableHeader vertical-align-top " id="d668039e56">Required or Optional</th>

              <th class="featureTableHeader vertical-align-top " id="d668039e59">Available Version</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d668039e47 d668039e59" data-title="Property"><samp class="codeph apex_code">instanceKey</samp></td>

              <td class="entry" headers="d668039e50" data-title="Type">String</td>

              <td class="entry" headers="d668039e53" data-title="Description">Provider instance key.</td>

              <td class="entry" headers="d668039e56" data-title="Required or Optional">Required to create a provider instance<p class="p">At least one property is required to
                  update a provider instance.</p>
              </td>

              <td class="entry" headers="d668039e47 d668039e59" data-title="Property">65.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d668039e47 d668039e59" data-title="Property"><samp class="codeph apex_code">isDefault</samp></td>

              <td class="entry" headers="d668039e50" data-title="Type">Boolean</td>

              <td class="entry" headers="d668039e53" data-title="Description">Specifies whether the instance is the default instance (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>).</td>

              <td class="entry" headers="d668039e56" data-title="Required or Optional">Required to create a provider instance<p class="p">At least one property is required to
                  update a provider instance.</p>
              </td>

              <td class="entry" headers="d668039e47 d668039e59" data-title="Property">65.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d668039e47 d668039e59" data-title="Property"><samp class="codeph apex_code">name</samp></td>

              <td class="entry" headers="d668039e50" data-title="Type">String</td>

              <td class="entry" headers="d668039e53" data-title="Description">Name of the provider instance.</td>

              <td class="entry" headers="d668039e56" data-title="Required or Optional">Required to create a provider instance<p class="p">At least one property is required to
                  update a provider instance.</p>
              </td>

              <td class="entry" headers="d668039e47 d668039e59" data-title="Property">65.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d668039e47 d668039e59" data-title="Property"><samp class="codeph apex_code">providerLightning​ComponentId</samp></td>

              <td class="entry" headers="d668039e50" data-title="Type">String</td>

              <td class="entry" headers="d668039e53" data-title="Description">ID of the provider lightning component.</td>

              <td class="entry" headers="d668039e56" data-title="Required or Optional">Required to create a provider instance<p class="p">This property isn’t supported for
                  updating a provider instance.</p>
              </td>

              <td class="entry" headers="d668039e47 d668039e59" data-title="Property">65.0</td>

            </tr>

          </tbody>

        </table>

#### See Also

- [updateManagedContentProviderInstance(providerInstanceId, providerInstanceInput)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_ManagedContent_static_methods.htm#apex_ConnectAPI_ManagedContent_updateManagedContentProviderInstance_2 "Update a digital asset management (DAM) provider instance.")
- [createManagedContentProvider(providerInstanceInput)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_ManagedContent_static_methods.htm#apex_ConnectAPI_ManagedContent_createManagedContentProvider_2 "Create a digital asset management (DAM) provider instance.")