StorageEndpointProperties 類別
檔案上傳的 Azure 儲存體端點屬性。
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.iothub._serialization.ModelStorageEndpointProperties
建構函式
StorageEndpointProperties(*, connection_string: str, container_name: str, sas_ttl_as_iso8601: timedelta | None = None, authentication_type: str | _models.AuthenticationType | None = None, **kwargs: Any)
僅限關鍵字的參數
名稱 | Description |
---|---|
sas_ttl_as_iso8601
|
檔案上傳IoT 中樞所產生的 SAS URI 有效期間。 請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options。 |
connection_string
|
上傳檔案之 Azure 儲存體帳戶的連接字串。 必要。 |
container_name
|
上傳檔案的根容器名稱。 容器不需要存在,但應該使用指定的 connectionString 來建立。 必要。 |
authentication_type
|
指定用於連線到儲存體帳戶的驗證類型。 已知值為:「keyBased」 和 「identityBased」。 |
變數
名稱 | Description |
---|---|
sas_ttl_as_iso8601
|
檔案上傳IoT 中樞所產生的 SAS URI 有效期間。 請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options。 |
connection_string
|
上傳檔案之 Azure 儲存體帳戶的連接字串。 必要。 |
container_name
|
上傳檔案的根容器名稱。 容器不需要存在,但應該使用指定的 connectionString 來建立。 必要。 |
authentication_type
|
指定用於連線到儲存體帳戶的驗證類型。 已知值為:「keyBased」 和 「identityBased」。 |