Microsoft.NetApp netApp netAppAccounts/snapshotPolicies 2023-11-01-preview
Article 12/21/2024
2 contributeurs
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource netAppAccounts/snapshotPolicies peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.NetApp/netAppAccounts/snapshotPolicies, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.NetApp/netAppAccounts/snapshotPolicies@2023-11-01-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
dailySchedule: {
hour: int
minute: int
snapshotsToKeep: int
usedBytes: int
}
enabled: bool
hourlySchedule: {
minute: int
snapshotsToKeep: int
usedBytes: int
}
monthlySchedule: {
daysOfMonth: 'string'
hour: int
minute: int
snapshotsToKeep: int
usedBytes: int
}
weeklySchedule: {
day: 'string'
hour: int
minute: int
snapshotsToKeep: int
usedBytes: int
}
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
DailySchedule
Nom
Description
Valeur
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés quotidiens à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
HourlySchedule
Nom
Description
Valeur
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés horaires à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
Microsoft.NetApp/netAppAccounts/snapshotPolicies
Nom
Description
Valeur
emplacement
Emplacement géographique où réside la ressource
chaîne (obligatoire)
nom
Nom de la ressource
chaîne (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : netAppAccounts
Propriétés
Propriétés de la stratégie d’instantané
SnapshotPolicyProperties (obligatoire)
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
MonthlySchedule
Nom
Description
Valeur
daysOfMonth
Indique les jours de l’instantané du mois à prendre. Chaîne délimitée par des virgules.
corde
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés mensuels à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
SnapshotPolicyProperties
Nom
Description
Valeur
dailySchedule
Planifier des instantanés quotidiens
DailySchedule
Activé
Propriété permettant de décider si la stratégie est activée ou non
Bool
hourlySchedule
Planifier des instantanés horaires
hourlySchedule
monthlySchedule
Planification des instantanés mensuels
MonthlySchedule
hebdomadaireSchedule
Planifier des instantanés hebdomadaires
hebdomadaires
WeeklySchedule
Nom
Description
Valeur
jour
Indique l’instantané des jours de la semaine à prendre, accepte une liste séparée par des virgules des noms de jour de semaine en anglais
corde
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés hebdomadaires à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
Définition de ressource de modèle ARM
Le type de ressource netAppAccounts/snapshotPolicies peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.NetApp/netAppAccounts/snapshotPolicies, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.NetApp/netAppAccounts/snapshotPolicies",
"apiVersion": "2023-11-01-preview",
"name": "string",
"location": "string",
"properties": {
"dailySchedule": {
"hour": "int",
"minute": "int",
"snapshotsToKeep": "int",
"usedBytes": "int"
},
"enabled": "bool",
"hourlySchedule": {
"minute": "int",
"snapshotsToKeep": "int",
"usedBytes": "int"
},
"monthlySchedule": {
"daysOfMonth": "string",
"hour": "int",
"minute": "int",
"snapshotsToKeep": "int",
"usedBytes": "int"
},
"weeklySchedule": {
"day": "string",
"hour": "int",
"minute": "int",
"snapshotsToKeep": "int",
"usedBytes": "int"
}
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
DailySchedule
Nom
Description
Valeur
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés quotidiens à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
HourlySchedule
Nom
Description
Valeur
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés horaires à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
Microsoft.NetApp/netAppAccounts/snapshotPolicies
Nom
Description
Valeur
apiVersion
Version de l’API
'2023-11-01-preview'
emplacement
Emplacement géographique où réside la ressource
chaîne (obligatoire)
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés de la stratégie d’instantané
SnapshotPolicyProperties (obligatoire)
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type
Type de ressource
'Microsoft.NetApp/netAppAccounts/snapshotPolicies'
MonthlySchedule
Nom
Description
Valeur
daysOfMonth
Indique les jours de l’instantané du mois à prendre. Chaîne délimitée par des virgules.
corde
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés mensuels à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
SnapshotPolicyProperties
Nom
Description
Valeur
dailySchedule
Planifier des instantanés quotidiens
DailySchedule
Activé
Propriété permettant de décider si la stratégie est activée ou non
Bool
hourlySchedule
Planifier des instantanés horaires
hourlySchedule
monthlySchedule
Planification des instantanés mensuels
MonthlySchedule
hebdomadaireSchedule
Planifier des instantanés hebdomadaires
hebdomadaires
WeeklySchedule
Nom
Description
Valeur
jour
Indique l’instantané des jours de la semaine à prendre, accepte une liste séparée par des virgules des noms de jour de semaine en anglais
corde
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés hebdomadaires à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
Le type de ressource netAppAccounts/snapshotPolicies peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.NetApp/netAppAccounts/snapshotPolicies, ajoutez terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NetApp/netAppAccounts/snapshotPolicies@2023-11-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
dailySchedule = {
hour = int
minute = int
snapshotsToKeep = int
usedBytes = int
}
enabled = bool
hourlySchedule = {
minute = int
snapshotsToKeep = int
usedBytes = int
}
monthlySchedule = {
daysOfMonth = "string"
hour = int
minute = int
snapshotsToKeep = int
usedBytes = int
}
weeklySchedule = {
day = "string"
hour = int
minute = int
snapshotsToKeep = int
usedBytes = int
}
}
})
}
Valeurs de propriété
DailySchedule
Nom
Description
Valeur
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés quotidiens à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
HourlySchedule
Nom
Description
Valeur
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés horaires à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
Microsoft.NetApp/netAppAccounts/snapshotPolicies
Nom
Description
Valeur
emplacement
Emplacement géographique où réside la ressource
chaîne (obligatoire)
nom
Nom de la ressource
chaîne (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID de ressource de type : netAppAccounts
Propriétés
Propriétés de la stratégie d’instantané
SnapshotPolicyProperties (obligatoire)
étiquettes
Balises de ressource
Dictionnaire de noms et de valeurs d’étiquettes.
type
Type de ressource
« Microsoft.NetApp/netAppAccounts/snapshotPolicies@2023-11-01-preview »
MonthlySchedule
Nom
Description
Valeur
daysOfMonth
Indique les jours de l’instantané du mois à prendre. Chaîne délimitée par des virgules.
corde
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés mensuels à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int
SnapshotPolicyProperties
Nom
Description
Valeur
dailySchedule
Planifier des instantanés quotidiens
DailySchedule
Activé
Propriété permettant de décider si la stratégie est activée ou non
Bool
hourlySchedule
Planifier des instantanés horaires
hourlySchedule
monthlySchedule
Planification des instantanés mensuels
MonthlySchedule
hebdomadaireSchedule
Planifier des instantanés hebdomadaires
hebdomadaires
WeeklySchedule
Nom
Description
Valeur
jour
Indique l’instantané des jours de la semaine à prendre, accepte une liste séparée par des virgules des noms de jour de semaine en anglais
corde
heure
Indique l’heure dans le fuseau horaire UTC qu’un instantané doit être pris
Int
minute
Indique l’instantané de minute à prendre
Int
snapshotsToKeep
Nombre d’instantanés hebdomadaires à conserver
Int
usedBytes
Taille des ressources en octets, utilisation actuelle du stockage pour le volume en octets
Int