Files - Update

Fájl frissítése
Ez a metódus frissít egy meglévő fájlt.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/files/{fileName}?api-version=2022-03-30-preview

URI-paraméterek

Name In Kötelező Típus Description
fileName
path True

string

A fájl neve

groupName
path True

string

Az erőforráscsoport neve

projectName
path True

string

A projekt neve

serviceName
path True

string

A szolgáltatás neve

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True

string

Az API verziója

Kérelem törzse

Name Típus Description
etag

string

HTTP-erős entitáscímke-érték. Ezt a rendszer figyelmen kívül hagyja, ha be van küldve.

properties

ProjectFileProperties

Egyéni fájltulajdonságok

Válaszok

Name Típus Description
200 OK

ProjectFile

Fájlerőforrás frissítve

Other Status Codes

ApiError

Hiba

Biztonság

azure_auth

Azure Active Directory OAuth2-folyamat

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

Files_Update

Mintakérelem

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"
  }
}

Mintaválasz

{
  "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"
}

Definíciók

Name Description
ApiError

Hibainformációk.

createdByType
ODataError

Hibainformációk OData formátumban.

ProjectFile

Fájlerőforrás

ProjectFileProperties

A fájltulajdonságok alaposztálya.

SystemData

ApiError

Hibainformációk.

Name Típus Description
error

ODataError

Hibainformációk OData formátumban

systemData

SystemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

createdByType

Érték Description
User
Application
ManagedIdentity
Key

ODataError

Hibainformációk OData formátumban.

Name Típus Description
code

string

A hiba géppel olvasható leírása, például "InvalidRequest" vagy "InternalServerError"

details

ODataError[]

A hibát okozó belső hibák

message

string

A hiba ember által olvasható leírása

ProjectFile

Fájlerőforrás

Name Típus Description
etag

string

HTTP-erős entitáscímke-érték. Ezt a rendszer figyelmen kívül hagyja, ha be van küldve.

id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties

ProjectFileProperties

Egyéni fájltulajdonságok

systemData

SystemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

type

string

Erőforrás típusa.

ProjectFileProperties

A fájltulajdonságok alaposztálya.

Name Típus Description
extension

string

Nem kötelező fájlkiterjesztés. Ha be van küldve, annak nem lehet kezdő időszaka, és meg kell egyeznie a filePath bővítményével.

filePath

string

A fájlerőforrás relatív elérési útja. Ez a tulajdonság beállítható a fájlerőforrás létrehozásakor vagy frissítésekor.

lastModified

string (date-time)

Módosítás dátumideje.

mediaType

string

Fájltartalom típusa. Ez a tulajdonság a fájl tartalomtípusának megfelelően módosítható.

size

integer (int64)

Fájlméret.

SystemData

Name Típus Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType