Managed Backup Short Term Retention Policies - Update

Uppdaterar en hanterad databas kortsiktiga kvarhållningsprincip.

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

URI-parametrar

Name In Required Type Description
databaseName
path True
  • string

Namnet på databasen.

managedInstanceName
path True
  • string

Namnet på den hanterade instansen.

policyName
path True

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

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True
  • string

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

Begärandetext

Name Type 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 Type Description
200 OK

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 angivna återställningsbara borttagna databasborttagningsdatumet är ogiltigt

  • 400 InvalidRestorableDroppedDatabaseId – Ogiltig återställningsbar borttagen databasidentifierare

  • 400 InvalidParameterValue – ett ogiltigt värde angavs 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

  • 429 SubscriptionTooManyCreateUpdateRequests – begäranden utöver maxbegä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.

  • 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=2020-08-01-preview

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

ManagedBackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

ManagedShortTermRetentionPolicyName

Principnamnet. Ska alltid vara "standard".

ManagedBackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

Name Type 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 Type Description
default
  • string