Sdílet prostřednictvím


Managed Instance Long Term Retention Policies - Get

Získá zásady dlouhodobého uchovávání spravované databáze.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
databaseName
path True

string

Název databáze.

managedInstanceName
path True

string

Název spravované instance.

policyName
path True

ManagedInstanceLongTermRetentionPolicyName

Název zásady. Měla by být vždy výchozí.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru nebo portálu.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Odpovědi

Name Typ Description
200 OK

ManagedInstanceLongTermRetentionPolicy

Pro spravovanou databázi se úspěšně zobrazily zásady LTR.

Other Status Codes

Chybové odpovědi: ***

  • 400 LTRNotSupportedForPerDBCMK – Dlouhodobé uchovávání záloh se nepodporuje, pokud je klíč CMK na úrovni databáze nakonfigurovaný ve verzi Preview.

  • 400 LongTermRetentionPolicyNotSupported – U této databáze není podporováno dlouhodobé uchovávání.

  • 400 LongTermRetentionPolicyInvalid – Zásady dlouhodobého uchovávání jsou neplatné.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

  • 404 ServerNotInSubscriptionResourceGroup – Zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 ResourceNotFound – Požadovaný prostředek nebyl nalezen.

Příklady

Get the long term retention policy for the managed database.

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testResourceGroup/providers/Microsoft.Sql/managedInstances/testInstance/databases/testDatabase/backupLongTermRetentionPolicies/default?api-version=2021-11-01

Ukázková odpověď

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/resourceGroups/testResourceGroup/managedInstances/testInstance/databases/testDatabase/backupLongTermRetentionPolicies/default",
  "name": "default",
  "type": "Microsoft.Sql/resourceGroups/managedInstances/databases/backupLongTermRetentionPolicies",
  "properties": {
    "weeklyRetention": "P1M",
    "monthlyRetention": "P1Y",
    "yearlyRetention": "P5Y",
    "weekOfYear": 5
  }
}

Definice

Name Description
ManagedInstanceLongTermRetentionPolicy

Zásady dlouhodobého uchovávání informací.

ManagedInstanceLongTermRetentionPolicyName

Název zásady. Měla by být vždy výchozí.

ManagedInstanceLongTermRetentionPolicy

Zásady dlouhodobého uchovávání informací.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.monthlyRetention

string

Zásady měsíčního uchovávání záloh LTR ve formátu ISO 8601.

properties.weekOfYear

integer (int32)

Týden roku pro roční zálohování ve formátu ISO 8601.

properties.weeklyRetention

string

Týdenní zásady uchovávání informací pro zálohování LTR ve formátu ISO 8601.

properties.yearlyRetention

string

Roční zásady uchovávání informací pro zálohování LTR ve formátu ISO 8601.

type

string

Typ zdroje.

ManagedInstanceLongTermRetentionPolicyName

Název zásady. Měla by být vždy výchozí.

Hodnota Description
default