Managed Backup Short Term Retention Policies - Update

Uppdateringar en hanterad databass princip för kortsiktig kvarhållning.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/backupShortTermRetentionPolicies/default?api-version=2021-11-01

URI-parametrar

Name I Obligatorisk Typ Description
databaseName
path True

string

Namnet på databasen.

managedInstanceName
path True

string

Namnet på den hanterade instansen.

policyName
path True

ManagedShortTermRetentionPolicyName

Principnamnet. Ska alltid vara "standard".

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

subscriptionId
path True

string

Prenumerations-ID:t som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

Begärandetext

Name Typ Description
properties.retentionDays

integer

Kvarhållningsperioden för säkerhetskopior i dagar. Så här många dagar stöds återställning till tidpunkt.

Svar

Name Typ Description
200 OK

ManagedBackupShortTermRetentionPolicy

Principen har uppdaterats.

202 Accepted

Har godkänts

Other Status Codes

Felsvar: ***

  • 400 InvalidBackupRetentionDays – kvarhållningsdagarna {0} för är inte en giltig konfiguration. Giltig kvarhållning av säkerhetskopior måste vara i steg om 7 dagar (7, 14, 21 osv.)

  • 400 InvalidRestorableDroppedDatabaseDeletionDate – Det återställningsbara borttagna borttagningsdatumet för databasen är ogiltigt

  • 400 InvalidRestorableDroppedDatabaseId – Ogiltig återställningsbar borttagen databasidentifierare

  • 400 InvalidParameterValue – ett ogiltigt värde gavs till en parameter.

  • 400 InvalidBackupRetentionPeriod – Kvarhållningsdagarna {0} för är inte en giltig konfiguration. Giltig kvarhållning av säkerhetskopior i dagar måste vara mellan {1} och {2}

  • 404 SubscriptionDoesNotHaveServer – den begärda servern hittades inte

  • 404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.

  • 404 ResourceNotFound – Den begärda resursen hittades inte.

  • 404 SourceDatabaseNotFound – källdatabasen finns inte.

  • 404 CannotFindObject – Det går inte att hitta objektet eftersom det inte finns eller så har du inte behörighet

  • 404 OperationIdNotFound – Åtgärden med ID finns inte.

  • 409 OperationCancelled – Åtgärden har avbrutits av användaren.

  • 409 Åtgärd avbröts – Det gick inte att slutföra åtgärden på resursen eftersom den avbröts av en annan åtgärd på samma resurs.

  • 429 SubscriptionTooManyCreateUpdateRequests – begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyCreateUpdateRequests – begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 429 SubscriptionTooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 500 OperationTimedOut – Tidsgränsen för åtgärden uppnåddes och återställdes automatiskt. Försök att utföra åtgärden igen.

  • 503 TooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 503 TooManyRequests – Begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.

  • 504 RequestTimeout – Tjänstbegäran överskred den tillåtna tidsgränsen.

Exempel

Update the short term retention policy for the database.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb/backupShortTermRetentionPolicies/default?api-version=2021-11-01

{
  "properties": {
    "retentionDays": 14
  }
}

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/managedInstances/testsvr/databases/testdb/backupShortTermRetentionPolicies/default",
  "name": "default",
  "type": "Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies",
  "properties": {
    "retentionDays": 14
  }
}

Definitioner

Name Description
ManagedBackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

ManagedShortTermRetentionPolicyName

Principnamnet. Ska alltid vara "standard".

ManagedBackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

Name Typ Description
id

string

Resurs-ID.

name

string

Resursnamn.

properties.retentionDays

integer

Kvarhållningsperioden för säkerhetskopior i dagar. Så här många dagar stöds återställning till tidpunkt.

type

string

Resurstyp.

ManagedShortTermRetentionPolicyName

Principnamnet. Ska alltid vara "standard".

Name Typ Description
default

string