Items - Update Mirrored Database Definition
Åsidosätter definitionen för den angivna speglade databasen.
Det här API:et stöder tidskrävande åtgärder (LRO).
Behörigheter
Anroparen måste ha läs- och skrivbehörighet för den speglade databasen.
Obligatoriska delegerade omfång
MirroredDatabase.ReadWrite.All eller Item.ReadWrite.All
Identiteter som stöds av Microsoft Entra
Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.
| Identitet | Stöd | 
|---|---|
| Användare | Ja | 
| Tjänsthuvudnamn och hanterade identiteter | Ja | 
Gränssnitt
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/updateDefinition
		URI-parametrar
| Name | I | Obligatorisk | Typ | Description | 
|---|---|---|---|---|
| 
						 mirrored 
					 | 
					path | True | 
			 string (uuid)  | 
					
						 Det speglade databas-ID:t.  | 
				
| 
						 workspace 
					 | 
					path | True | 
			 string (uuid)  | 
					
						 Arbetsyte-ID.  | 
				
Begärandetext
| Name | Obligatorisk | Typ | Description | 
|---|---|---|---|
| definition | True | 
		 Speglat offentligt definitionsobjekt för databasen.  | 
Svar
| Name | Typ | Description | 
|---|---|---|
| 200 OK | 
		 Begäran har slutförts.  | 
|
| 202 Accepted | 
		 Begäran har godkänts. Uppdateringsdefinitionen pågår. Sidhuvuden 
  | 
|
| Other Status Codes | 
		 Vanliga felkoder: 
  | 
Exempel
Update a mirrored database definition example
Exempelbegäran
POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2/updateDefinition
{
  "definition": {
    "parts": [
      {
        "path": "mirroring.json",
        "payload": "eyAicHJvcGVydGllcy..WJsZSIgfSB9IH0gXSB9IH0",
        "payloadType": "InlineBase64"
      },
      {
        "path": ".platform",
        "payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
        "payloadType": "InlineBase64"
      }
    ]
  }
}
Exempelsvar
Location: https://api.fabric.microsoft.com/v1/operations/0000aaaa-11bb-cccc-dd22-eeeeee333333
x-ms-operation-id: 0000aaaa-11bb-cccc-dd22-eeeeee333333
Retry-After: 30
				Definitioner
| Name | Description | 
|---|---|
| 
							Error | 
						
							 Det felrelaterade resursinformationsobjektet.  | 
					
| 
							Error | 
						
							 Felsvaret.  | 
					
| 
							Error | 
						
							 Information om felsvar.  | 
					
| 
							Mirrored | 
						
							 Speglat offentligt definitionsobjekt för databasen.  | 
					
| 
							Mirrored | 
						
							 Speglat databasdefinitionsdelsobjekt.  | 
					
| 
							Payload | 
						
							 Typ av definitionsdelens nyttolast. Ytterligare nyttolasttyper kan läggas till över tid.  | 
					
| 
							Update | 
						
							 Uppdatera nyttolasten för den speglade databasens offentliga definitionsbegäran.  | 
					
ErrorRelatedResource  
			
			Det felrelaterade resursinformationsobjektet.
| Name | Typ | Description | 
|---|---|---|
| resourceId | 
			 string  | 
	
		 Det resurs-ID som ingår i felet.  | 
| resourceType | 
			 string  | 
	
		 Typen av resurs som är inblandad i felet.  | 
ErrorResponse 
			
			Felsvaret.
| Name | Typ | Description | 
|---|---|---|
| errorCode | 
			 string  | 
	
		 En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare.  | 
| message | 
			 string  | 
	
		 En mänsklig läsbar representation av felet.  | 
| moreDetails | 
		 Lista över ytterligare felinformation.  | 
|
| relatedResource | 
		 Felrelaterad resursinformation.  | 
|
| requestId | 
			 string  | 
	
		 ID för den begäran som är associerad med felet.  | 
ErrorResponseDetails  
			
			Information om felsvar.
| Name | Typ | Description | 
|---|---|---|
| errorCode | 
			 string  | 
	
		 En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare.  | 
| message | 
			 string  | 
	
		 En mänsklig läsbar representation av felet.  | 
| relatedResource | 
		 Felrelaterad resursinformation.  | 
MirroredDatabaseDefinition  
			
			Speglat offentligt definitionsobjekt för databasen.
| Name | Typ | Description | 
|---|---|---|
| parts | 
		 En lista över definitionsdelar.  | 
MirroredDatabaseDefinitionPart   
			
			Speglat databasdefinitionsdelsobjekt.
| Name | Typ | Description | 
|---|---|---|
| path | 
			 string  | 
	
		 Den speglade databasdelssökvägen.  | 
| payload | 
			 string  | 
	
		 Den speglade databasdelens nyttolast.  | 
| payloadType | 
		 Nyttolasttypen.  | 
PayloadType 
			
			Typ av definitionsdelens nyttolast. Ytterligare nyttolasttyper kan läggas till över tid.
| Värde | Description | 
|---|---|
| InlineBase64 | 
		 Infogad bas 64.  | 
UpdateMirroredDatabaseDefinitionRequest    
			
			Uppdatera nyttolasten för den speglade databasens offentliga definitionsbegäran.
| Name | Typ | Description | 
|---|---|---|
| definition | 
		 Speglat offentligt definitionsobjekt för databasen.  |