Partager via


StorageEndpointProperties Classe

Propriétés du point de terminaison stockage Azure pour le chargement de fichiers.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.iothub._serialization.Model
StorageEndpointProperties

Constructeur

StorageEndpointProperties(*, connection_string: str, container_name: str, sas_ttl_as_iso8601: timedelta | None = None, authentication_type: str | _models.AuthenticationType | None = None, identity: _models.ManagedIdentity | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
sas_ttl_as_iso8601

Période pendant laquelle l’URI SAP généré par IoT Hub pour le chargement de fichiers est valide. Voir https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.

connection_string
str

Chaîne de connexion du compte de stockage Azure vers lequel les fichiers sont chargés. Obligatoire.

container_name
str

Nom du conteneur racine dans lequel vous chargez des fichiers. Le conteneur n’a pas besoin d’exister, mais doit être créatable à l’aide de la connectionString spécifiée. Obligatoire.

authentication_type

Spécifie le type d’authentification utilisé pour la connexion au compte de stockage. Les valeurs connues sont « keyBased » et « identityBased ».

identity

Propriétés d’identité managée du point de terminaison de stockage pour le chargement de fichiers.

Variables

Nom Description
sas_ttl_as_iso8601

Période pendant laquelle l’URI SAP généré par IoT Hub pour le chargement de fichiers est valide. Voir https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.

connection_string
str

Chaîne de connexion du compte de stockage Azure vers lequel les fichiers sont chargés. Obligatoire.

container_name
str

Nom du conteneur racine dans lequel vous chargez des fichiers. Le conteneur n’a pas besoin d’exister, mais doit être créatable à l’aide de la connectionString spécifiée. Obligatoire.

authentication_type

Spécifie le type d’authentification utilisé pour la connexion au compte de stockage. Les valeurs connues sont « keyBased » et « identityBased ».

identity

Propriétés d’identité managée du point de terminaison de stockage pour le chargement de fichiers.