Share via


DevCenterProjectCatalogSettings Class

Definition

Project catalog settings for project catalogs under a project associated to this dev center.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.DevCenterProjectCatalogSettingsTypeConverter))]
public class DevCenterProjectCatalogSettings : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.IDevCenterProjectCatalogSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.DevCenterProjectCatalogSettingsTypeConverter))>]
type DevCenterProjectCatalogSettings = class
    interface IDevCenterProjectCatalogSettings
    interface IJsonSerializable
Public Class DevCenterProjectCatalogSettings
Implements IDevCenterProjectCatalogSettings
Inheritance
DevCenterProjectCatalogSettings
Attributes
Implements

Constructors

DevCenterProjectCatalogSettings()

Creates an new DevCenterProjectCatalogSettings instance.

Properties

CatalogItemSyncEnableStatus

Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DevCenterProjectCatalogSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DevCenterProjectCatalogSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.IDevCenterProjectCatalogSettings.

FromJsonString(String)

Creates a new instance of DevCenterProjectCatalogSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DevCenterProjectCatalogSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to