Sdílet prostřednictvím


Files - Update

Aktualizace souboru
Tato metoda aktualizuje existující soubor.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
fileName
path True

string

Název souboru

groupName
path True

string

Název skupiny prostředků

projectName
path True

string

Název projektu

serviceName
path True

string

Název služby

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API

Text požadavku

Name Typ Description
etag

string

Hodnota značky silné entity HTTP Pokud se odešle, bude se tato možnost ignorovat.

properties

ProjectFileProperties

Vlastní vlastnosti souboru

Odpovědi

Name Typ Description
200 OK

ProjectFile

Aktualizace prostředku souboru

Other Status Codes

ApiError

Chyba

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Files_Update

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
ApiError

Informace o chybě

createdByType
ODataError

Informace o chybě ve formátu OData

ProjectFile

Prostředek souboru

ProjectFileProperties

Základní třída pro vlastnosti souboru.

SystemData

ApiError

Informace o chybě

Name Typ Description
error

ODataError

Informace o chybě ve formátu OData

systemData

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

createdByType

Hodnota Description
User
Application
ManagedIdentity
Key

ODataError

Informace o chybě ve formátu OData

Name Typ Description
code

string

Strojově čitelný popis chyby, například InvalidRequest nebo InternalServerError

details

ODataError[]

Vnitřní chyby, které způsobily tuto chybu

message

string

Popis chyby čitelný člověkem

ProjectFile

Prostředek souboru

Name Typ Description
etag

string

Hodnota značky silné entity HTTP Pokud se odešle, bude se tato možnost ignorovat.

id

string

ID prostředku.

name

string

Název prostředku

properties

ProjectFileProperties

Vlastní vlastnosti souboru

systemData

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

type

string

Typ zdroje.

ProjectFileProperties

Základní třída pro vlastnosti souboru.

Name Typ Description
extension

string

Volitelné přípony souboru. Pokud byl odeslán, neměl by mít úvodní období a musí odpovídat příponě z filePath.

filePath

string

Relativní cesta k tomuto prostředku souboru Tuto vlastnost lze nastavit při vytváření nebo aktualizaci prostředku souboru.

lastModified

string (date-time)

Datum a čas změny.

mediaType

string

Typ obsahu souboru. Tuto vlastnost lze upravit tak, aby odrážela typ obsahu souboru.

size

integer (int64)

Velikost souboru.

SystemData

Name Typ Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType