Share via


ICatalogProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.CatalogPropertiesTypeConverter))]
public interface ICatalogProperties : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.ICatalogUpdateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.CatalogPropertiesTypeConverter))>]
type ICatalogProperties = interface
    interface IJsonSerializable
    interface ICatalogUpdateProperties
Public Interface ICatalogProperties
Implements ICatalogUpdateProperties
Derived
Attributes
Implements

Properties

AdoGitBranch

Git branch.

(Inherited from ICatalogUpdateProperties)
AdoGitPath

The folder where the catalog items can be found inside the repository.

(Inherited from ICatalogUpdateProperties)
AdoGitSecretIdentifier

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

(Inherited from ICatalogUpdateProperties)
AdoGitUri

Git URI.

(Inherited from ICatalogUpdateProperties)
ConnectionState

The connection state of the catalog.

GitHubBranch

Git branch.

(Inherited from ICatalogUpdateProperties)
GitHubPath

The folder where the catalog items can be found inside the repository.

(Inherited from ICatalogUpdateProperties)
GitHubSecretIdentifier

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

(Inherited from ICatalogUpdateProperties)
GitHubUri

Git URI.

(Inherited from ICatalogUpdateProperties)
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.

(Inherited from ICatalogUpdateProperties)
Tag

Resource tags.

(Inherited from ICatalogUpdateProperties)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to