Files - Update
Mettre à jour un fichier
Cette méthode met à jour un fichier existant.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/files/{fileName}?api-version=2022-03-30-preview
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file
|
path | True |
string |
Nom du fichier |
|
group
|
path | True |
string |
Nom du groupe de ressources |
|
project
|
path | True |
string |
Nom du projet |
|
service
|
path | True |
string |
Nom du service |
|
subscription
|
path | True |
string |
ID d’abonnement qui identifie un abonnement Azure. |
|
api-version
|
query | True |
string |
Version de l’API |
Corps de la demande
| Nom | Type | Description |
|---|---|---|
| etag |
string |
Valeur de balise d’entité forte HTTP. Cette opération est ignorée si elle est envoyée. |
| properties |
Propriétés de fichier personnalisées |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Ressource de fichier mise à jour |
|
| Other Status Codes |
Erreur |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Files_Update
Exemple de requête
PATCH https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/files/x114d023d8?api-version=2022-03-30-preview
{
"properties": {
"filePath": "DmsSdkFilePath/DmsSdkFile.sql"
}
}
Exemple de réponse
{
"properties": {
"extension": "sql",
"filePath": "DmsSdkFilePath/DmsSdkFile.sql"
},
"etag": "C2WE6C3yt2I0hunjpjzffY8LhTLqrJZHJ20gkuq2ZOA=",
"id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/projects/DmsSdkProject/files/x114d023d8",
"name": "x114d023d8",
"type": "Microsoft.DataMigration/services/projects/files"
}
Définitions
| Nom | Description |
|---|---|
|
Api |
Informations sur l’erreur. |
|
created |
|
|
OData |
Informations d’erreur au format OData. |
|
Project |
Ressource de fichier |
|
Project |
Classe de base pour les propriétés de fichier. |
|
System |
ApiError
Informations sur l’erreur.
| Nom | Type | Description |
|---|---|---|
| error |
Informations d’erreur au format OData |
|
| systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
createdByType
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ODataError
Informations d’erreur au format OData.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Description lisible par l’ordinateur de l’erreur, telle que « InvalidRequest » ou « InternalServerError ». |
| details |
Erreurs internes qui ont provoqué cette erreur |
|
| message |
string |
Description lisible par l’homme de l’erreur |
ProjectFile
Ressource de fichier
| Nom | Type | Description |
|---|---|---|
| etag |
string |
Valeur de balise d’entité forte HTTP. Cette opération est ignorée si elle est envoyée. |
| id |
string |
ID de ressource. |
| name |
string |
Nom de la ressource. |
| properties |
Propriétés de fichier personnalisées |
|
| systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
| type |
string |
Type de ressource. |
ProjectFileProperties
Classe de base pour les propriétés de fichier.
| Nom | Type | Description |
|---|---|---|
| extension |
string |
Extension de fichier facultative. S’il est soumis, il ne doit pas avoir de période de début et doit correspondre à l’extension de filePath. |
| filePath |
string |
Chemin relatif de cette ressource de fichier. Cette propriété peut être définie lors de la création ou de la mise à jour de la ressource de fichier. |
| lastModified |
string (date-time) |
Modification DateTime. |
| mediaType |
string |
Type de contenu de fichier. Cette propriété peut être modifiée pour refléter le type de contenu du fichier. |
| size |
integer (int64) |
Taille du fichier. |
SystemData
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
|
| createdBy |
string |
|
| createdByType | ||
| lastModifiedAt |
string (date-time) |
|
| lastModifiedBy |
string |
|
| lastModifiedByType |