BucketProperties interface

Proprietà delle risorse bucket

Proprietà

akvDetails

Specifica le impostazioni di Azure Key Vault. Questi vengono utilizzati quando a) si recupera il certificato del bucket server e b) si memorizzano le credenziali del bucket

Note:

  1. Se un certificato bucket era stato precedentemente fornito direttamente usando la proprietà certificateObject, è possibile successivamente utilizzare Azure Key Vault per la gestione dei certificati utilizzando queste proprietà 'akvDetails'. Tuttavia, una volta configurato Azure Key Vault, non è più possibile fornire il certificato direttamente tramite la proprietà certificateObject.
  2. Queste proprietà sono mutuamente esclusive con la proprietà server.certificateObject.
fileSystemUser

Utente del file system con accesso ai dati del volume. Per Unix, si tratta dell'uid e gid dell'utente. Per Windows, si tratta del nome utente dell'utente. Si noti che i dettagli utente Unix e Windows si escludono a vicenda, ovvero è necessario specificare uno o più elementi, ma non entrambi.

path

Percorso del volume montato all'interno del bucket. Il valore predefinito è il percorso radice '/' se non viene fornito alcun valore quando viene creato il bucket.

permissions

Autorizzazioni di accesso per il bucket. ReadOnly o ReadWrite. Il valore predefinito è ReadOnly se non viene fornito alcun valore durante la creazione del bucket.

provisioningState

Stato di provisioning della risorsa

server

Proprietà del server che gestisce il ciclo di vita dei bucket del volume

status

Lo stato delle credenziali del bucket. Vi si legge:

"NoCredentialsSet": la coppia di chiavi di accesso e segrete non è stata generata. "CredentialsExpired": la coppia di chiavi di accesso e chiave segreta è scaduta. "Attivo": il certificato è stato installato e le credenziali non sono scadute.

Dettagli proprietà

akvDetails

Specifica le impostazioni di Azure Key Vault. Questi vengono utilizzati quando a) si recupera il certificato del bucket server e b) si memorizzano le credenziali del bucket

Note:

  1. Se un certificato bucket era stato precedentemente fornito direttamente usando la proprietà certificateObject, è possibile successivamente utilizzare Azure Key Vault per la gestione dei certificati utilizzando queste proprietà 'akvDetails'. Tuttavia, una volta configurato Azure Key Vault, non è più possibile fornire il certificato direttamente tramite la proprietà certificateObject.
  2. Queste proprietà sono mutuamente esclusive con la proprietà server.certificateObject.
akvDetails?: AzureKeyVaultDetails

Valore della proprietà

fileSystemUser

Utente del file system con accesso ai dati del volume. Per Unix, si tratta dell'uid e gid dell'utente. Per Windows, si tratta del nome utente dell'utente. Si noti che i dettagli utente Unix e Windows si escludono a vicenda, ovvero è necessario specificare uno o più elementi, ma non entrambi.

fileSystemUser?: FileSystemUser

Valore della proprietà

path

Percorso del volume montato all'interno del bucket. Il valore predefinito è il percorso radice '/' se non viene fornito alcun valore quando viene creato il bucket.

path?: string

Valore della proprietà

string

permissions

Autorizzazioni di accesso per il bucket. ReadOnly o ReadWrite. Il valore predefinito è ReadOnly se non viene fornito alcun valore durante la creazione del bucket.

permissions?: string

Valore della proprietà

string

provisioningState

Stato di provisioning della risorsa

provisioningState?: string

Valore della proprietà

string

server

Proprietà del server che gestisce il ciclo di vita dei bucket del volume

server?: BucketServerProperties

Valore della proprietà

status

Lo stato delle credenziali del bucket. Vi si legge:

"NoCredentialsSet": la coppia di chiavi di accesso e segrete non è stata generata. "CredentialsExpired": la coppia di chiavi di accesso e chiave segreta è scaduta. "Attivo": il certificato è stato installato e le credenziali non sono scadute.

status?: string

Valore della proprietà

string