Files - Update
Actualizar un archivo
Este método actualiza un archivo existente.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/projects/{projectName}/files/{fileName}?api-version=2022-03-30-preview
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file
|
path | True |
string |
Nombre del archivo |
|
group
|
path | True |
string |
Nombre del grupo de recursos |
|
project
|
path | True |
string |
Nombre del proyecto |
|
service
|
path | True |
string |
Nombre del servicio |
|
subscription
|
path | True |
string |
Identificador de suscripción que identifica una suscripción de Azure. |
|
api-version
|
query | True |
string |
Versión de la API |
Cuerpo de la solicitud
| Nombre | Tipo | Description |
|---|---|---|
| etag |
string |
Valor de etiqueta de entidad segura HTTP. Esto se omite si se envía. |
| properties |
Propiedades de archivo personalizadas |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Recurso de archivo actualizado |
|
| Other Status Codes |
Error |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
Files_Update
Solicitud de ejemplo
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"
}
}
Respuesta de muestra
{
"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"
}
Definiciones
| Nombre | Description |
|---|---|
|
Api |
Información de error. |
|
created |
|
|
OData |
Información de error en formato OData. |
|
Project |
Un recurso de archivo |
|
Project |
Clase base para propiedades de archivo. |
|
System |
ApiError
Información de error.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Información de error en formato OData |
|
| systemData |
Metadatos relativos a la creación y última modificación del recurso. |
createdByType
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ODataError
Información de error en formato OData.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Descripción legible por la máquina del error, como "InvalidRequest" o "InternalServerError". |
| details |
Errores internos que provocaron este error |
|
| message |
string |
Descripción legible del error |
ProjectFile
Un recurso de archivo
| Nombre | Tipo | Description |
|---|---|---|
| etag |
string |
Valor de etiqueta de entidad segura HTTP. Esto se omite si se envía. |
| id |
string |
Identificador de recurso. |
| name |
string |
Nombre del recurso. |
| properties |
Propiedades de archivo personalizadas |
|
| systemData |
Metadatos relativos a la creación y última modificación del recurso. |
|
| type |
string |
Tipo de recurso. |
ProjectFileProperties
Clase base para propiedades de archivo.
| Nombre | Tipo | Description |
|---|---|---|
| extension |
string |
Extensión de archivo opcional. Si se envía no debe tener un período inicial y debe coincidir con la extensión de filePath. |
| filePath |
string |
Ruta de acceso relativa de este recurso de archivo. Esta propiedad se puede establecer al crear o actualizar el recurso de archivo. |
| lastModified |
string (date-time) |
Fecha y hora de modificación. |
| mediaType |
string |
Tipo de contenido de archivo. Esta propiedad se puede modificar para reflejar el tipo de contenido del archivo. |
| size |
integer (int64) |
Tamaño del archivo. |
SystemData
| Nombre | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
|
| createdBy |
string |
|
| createdByType | ||
| lastModifiedAt |
string (date-time) |
|
| lastModifiedBy |
string |
|
| lastModifiedByType |