Partager via


Project interface

Une ressource de projet

Extends

Propriétés

creationTime

UTC Date et heure de création du projet REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

databasesInfo

Liste de DatabaseInfo

provisioningState

État d’approvisionnement du projet. Les valeurs possibles sont les suivantes : « Suppression », « Succeeded » REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

sourceConnectionInfo

Informations pour la connexion à la source

sourcePlatform

Plateforme source pour le projet. Les valeurs possibles sont les suivantes : « SQL », « MySQL », « PostgreSql », « MongoDb », « Unknown »

targetConnectionInfo

Informations pour la connexion à la cible

targetPlatform

Plateforme cible pour le projet. Les valeurs possibles sont les suivantes : « SQLDB », « SQLMI », « AzureDbForMySql », « AzureDbForPostgreSql », « MongoDb », « Unknown »

Propriétés héritées

id

ID de la ressource REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Emplacement de la ressource.

name

Nom de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tags

Balises de ressource.

type

Type de ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

creationTime

UTC Date et heure de création du projet REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

creationTime?: Date

Valeur de propriété

Date

databasesInfo

Liste de DatabaseInfo

databasesInfo?: DatabaseInfo[]

Valeur de propriété

provisioningState

État d’approvisionnement du projet. Les valeurs possibles sont les suivantes : « Suppression », « Succeeded » REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: ProjectProvisioningState

Valeur de propriété

sourceConnectionInfo

Informations pour la connexion à la source

sourceConnectionInfo?: ConnectionInfoUnion

Valeur de propriété

sourcePlatform

Plateforme source pour le projet. Les valeurs possibles sont les suivantes : « SQL », « MySQL », « PostgreSql », « MongoDb », « Unknown »

sourcePlatform: ProjectSourcePlatform

Valeur de propriété

targetConnectionInfo

Informations pour la connexion à la cible

targetConnectionInfo?: ConnectionInfoUnion

Valeur de propriété

targetPlatform

Plateforme cible pour le projet. Les valeurs possibles sont les suivantes : « SQLDB », « SQLMI », « AzureDbForMySql », « AzureDbForPostgreSql », « MongoDb », « Unknown »

targetPlatform: ProjectTargetPlatform

Valeur de propriété

Détails de la propriété héritée

id

ID de la ressource REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Héritée deTrackedResource.id

location

Emplacement de la ressource.

location: string

Valeur de propriété

string

Hérité deTrackedResource.location

name

Nom de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deTrackedResource.name

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

Hérité deTrackedResource.tags

type

Type de ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deTrackedResource.type