CatalogProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Properties of a catalog.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.CatalogPropertiesTypeConverter))]
public class CatalogProperties : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.ICatalogProperties, Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.CatalogPropertiesTypeConverter))>]
type CatalogProperties = class
interface ICatalogProperties
interface IJsonSerializable
interface ICatalogUpdateProperties
interface IValidates
Public Class CatalogProperties
Implements ICatalogProperties, IValidates
- Inheritance
-
CatalogProperties
- Attributes
- Implements
Constructors
CatalogProperties() |
Creates an new CatalogProperties instance. |
Properties
AdoGit |
Properties for an Azure DevOps catalog type. |
AdoGitBranch |
Git branch. |
AdoGitPath |
The folder where the catalog items can be found inside the repository. |
AdoGitSecretIdentifier |
A reference to the Key Vault secret containing a security token to authenticate to a Git repository. |
AdoGitUri |
Git URI. |
ConnectionState |
The connection state of the catalog. |
GitHub |
Properties for a GitHub catalog type. |
GitHubBranch |
Git branch. |
GitHubPath |
The folder where the catalog items can be found inside the repository. |
GitHubSecretIdentifier |
A reference to the Key Vault secret containing a security token to authenticate to a Git repository. |
GitHubUri |
Git URI. |
LastConnectionTime |
When the catalog was last connected. |
LastSyncStatAdded |
Count of catalog items added during synchronization. |
LastSyncStatRemoved |
Count of catalog items removed during synchronization. |
LastSyncStatSyncedCatalogItemType |
Indicates catalog item types that were synced. |
LastSyncStatSynchronizationError |
Count of synchronization errors that occured during synchronization. |
LastSyncStatUnchanged |
Count of catalog items that were unchanged during synchronization. |
LastSyncStatUpdated |
Count of catalog items updated during synchronization. |
LastSyncStatValidationError |
Count of catalog items that had validation errors during synchronization. |
LastSyncTime |
When the catalog was last synced. |
ProvisioningState |
The provisioning state of the resource. |
SyncState |
The synchronization state of the catalog. |
SyncType |
Indicates the type of sync that is configured for the catalog. |
Tag |
Resource tags. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of CatalogProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of CatalogProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.ICatalogProperties. |
FromJsonString(String) |
Creates a new instance of CatalogProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of CatalogProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |