DiagnosticsStorageAccountConfig Class

The storage account information for storing Service Fabric diagnostic logs.

All required parameters must be populated in order to send to Azure.

Inheritance
DiagnosticsStorageAccountConfig

Constructor

DiagnosticsStorageAccountConfig(*, storage_account_name: str, protected_account_key_name: str, blob_endpoint: str, queue_endpoint: str, table_endpoint: str, protected_account_key_name2: Optional[str] = None, **kwargs)

Parameters

storage_account_name
str
Required

Required. The Azure storage account name.

protected_account_key_name
str
Required

Required. The protected diagnostics storage key name.

protected_account_key_name2
str
Required

The secondary protected diagnostics storage key name. If one of the storage account keys is rotated the cluster will fallback to using the other.

blob_endpoint
str
Required

Required. The blob endpoint of the azure storage account.

queue_endpoint
str
Required

Required. The queue endpoint of the azure storage account.

table_endpoint
str
Required

Required. The table endpoint of the azure storage account.