Dela via


Files - Update

Uppdatera en fil
Den här metoden uppdaterar en befintlig fil.

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-parametrar

Name I Obligatorisk Typ Description
fileName
path True

string

Namnet på filen

groupName
path True

string

Namnet på resursgruppen

projectName
path True

string

Projektets namn

serviceName
path True

string

Tjänstens namn

subscriptionId
path True

string

Prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True

string

Version av API:et

Begärandetext

Name Typ Description
etag

string

HTTP-värde för stark entitetstagg. Detta ignoreras om det skickas.

properties

ProjectFileProperties

Egenskaper för anpassad fil

Svar

Name Typ Description
200 OK

ProjectFile

Filresursen har uppdaterats

Other Status Codes

ApiError

Fel

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Files_Update

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
ApiError

Felinformation.

createdByType
ODataError

Felinformation i OData-format.

ProjectFile

En filresurs

ProjectFileProperties

Basklass för filegenskaper.

SystemData

ApiError

Felinformation.

Name Typ Description
error

ODataError

Felinformation i OData-format

systemData

SystemData

Metadata som rör skapande och senaste ändring av resursen.

createdByType

Värde Description
User
Application
ManagedIdentity
Key

ODataError

Felinformation i OData-format.

Name Typ Description
code

string

Den maskinläsbara beskrivningen av felet, till exempel "InvalidRequest" eller "InternalServerError"

details

ODataError[]

Inre fel som orsakade det här felet

message

string

Den mänskliga läsbara beskrivningen av felet

ProjectFile

En filresurs

Name Typ Description
etag

string

HTTP-värde för stark entitetstagg. Detta ignoreras om det skickas.

id

string

Resurs-ID.

name

string

Resursnamn.

properties

ProjectFileProperties

Egenskaper för anpassad fil

systemData

SystemData

Metadata som rör skapande och senaste ändring av resursen.

type

string

Resurstyp.

ProjectFileProperties

Basklass för filegenskaper.

Name Typ Description
extension

string

Valfritt filnamnstillägg. Om det skickas bör det inte ha en inledande period och måste matcha tillägget från filePath.

filePath

string

Relativ sökväg för den här filresursen. Den här egenskapen kan anges när du skapar eller uppdaterar filresursen.

lastModified

string (date-time)

Ändra DateTime.

mediaType

string

Filinnehållstyp. Den här egenskapen kan ändras så att den återspeglar filinnehållstypen.

size

integer (int64)

Filstorlek.

SystemData

Name Typ Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType