Project interface
A project resource
- Extends
Properties
creation |
UTC Date and time when project was created NOTE: This property will not be serialized. It can only be populated by the server. |
databases |
List of DatabaseInfo |
provisioning |
The project's provisioning state. Possible values include: 'Deleting', 'Succeeded' NOTE: This property will not be serialized. It can only be populated by the server. |
source |
Information for connecting to source |
source |
Source platform for the project. Possible values include: 'SQL', 'MySQL', 'PostgreSql', 'MongoDb', 'Unknown' |
target |
Information for connecting to target |
target |
Target platform for the project. Possible values include: 'SQLDB', 'SQLMI', 'AzureDbForMySql', 'AzureDbForPostgreSql', 'MongoDb', 'Unknown' |
Inherited Properties
id | Resource ID. NOTE: This property will not be serialized. It can only be populated by the server. |
location | Resource location. |
name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
creationTime
UTC Date and time when project was created NOTE: This property will not be serialized. It can only be populated by the server.
creationTime?: Date
Property Value
Date
databasesInfo
provisioningState
The project's provisioning state. Possible values include: 'Deleting', 'Succeeded' NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: ProjectProvisioningState
Property Value
sourceConnectionInfo
Information for connecting to source
sourceConnectionInfo?: ConnectionInfoUnion
Property Value
sourcePlatform
Source platform for the project. Possible values include: 'SQL', 'MySQL', 'PostgreSql', 'MongoDb', 'Unknown'
sourcePlatform: ProjectSourcePlatform
Property Value
targetConnectionInfo
Information for connecting to target
targetConnectionInfo?: ConnectionInfoUnion
Property Value
targetPlatform
Target platform for the project. Possible values include: 'SQLDB', 'SQLMI', 'AzureDbForMySql', 'AzureDbForPostgreSql', 'MongoDb', 'Unknown'
targetPlatform: ProjectTargetPlatform
Property Value
Inherited Property Details
id
Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From TrackedResource.id
location
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From TrackedResource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From TrackedResource.tags
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From TrackedResource.type