ImmutabilityPolicy interface
Proprietà ImmutabilityPolicy di un contenitore BLOB, tra cui ID, nome risorsa, tipo di risorsa, Etag.
- Extends
Proprietà
allow |
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitato, i nuovi blocchi possono essere scritti in un BLOB di accodamento mantenendo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy. |
allow |
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitata, i nuovi blocchi possono essere scritti in "Accodamento e BLOB bock" mantenendo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy. Le proprietà 'allowProtectedAppendWrites' e 'allowProtectedAppendWritesAll' si escludono a vicenda. |
immutability |
Periodo di immutabilità per i BLOB nel contenitore dopo la creazione dei criteri, in giorni. |
state | Lo stato ImmutabilityPolicy di un contenitore BLOB, i valori possibili includono: Bloccato e Sbloccato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Proprietà ereditate
etag | Resource Etag. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
id | ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
name | Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
type | Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
allowProtectedAppendWrites
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitato, i nuovi blocchi possono essere scritti in un BLOB di accodamento mantenendo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy.
allowProtectedAppendWrites?: boolean
Valore della proprietà
boolean
allowProtectedAppendWritesAll
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitata, i nuovi blocchi possono essere scritti in "Accodamento e BLOB bock" mantenendo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy. Le proprietà 'allowProtectedAppendWrites' e 'allowProtectedAppendWritesAll' si escludono a vicenda.
allowProtectedAppendWritesAll?: boolean
Valore della proprietà
boolean
immutabilityPeriodSinceCreationInDays
Periodo di immutabilità per i BLOB nel contenitore dopo la creazione dei criteri, in giorni.
immutabilityPeriodSinceCreationInDays?: number
Valore della proprietà
number
state
Lo stato ImmutabilityPolicy di un contenitore BLOB, i valori possibili includono: Bloccato e Sbloccato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
state?: string
Valore della proprietà
string
Dettagli proprietà ereditate
etag
Resource Etag. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
etag?: string
Valore della proprietà
string
Ereditato daAzureEntityResource.etag
id
ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
Ereditato daAzureEntityResource.id
name
Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
name?: string
Valore della proprietà
string
Ereditato daAzureEntityResource.name
type
Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server.
type?: string
Valore della proprietà
string
Ereditato daAzureEntityResource.type