RoutingStorageContainerProperties interface
Propriétés liées à un point de terminaison de conteneur de stockage.
Propriétés
authentication |
Méthode utilisée pour l’authentification auprès du point de terminaison de stockage |
batch |
Intervalle de temps auquel les objets blob sont écrits dans le stockage. La valeur doit être comprise entre 60 et 720 secondes. La valeur par défaut est 300 secondes. |
connection |
Chaîne de connexion du compte de stockage. |
container |
Nom du conteneur de stockage dans le compte de stockage. |
encoding | Encodage utilisé pour sérialiser des messages dans des objets blob. Les valeurs prises en charge sont « avro », « avrodeflate » et « JSON ». La valeur par défaut est 'avro'. |
endpoint |
URL du point de terminaison de stockage. Il doit inclure le protocole https:// |
file |
Format de nom de fichier pour l’objet blob. Le format par défaut est {iothub}/{partition}/{AAAA}/{MM}/{DD}/{HH}/{mm}. Tous les paramètres sont obligatoires, mais peuvent être réorganisés. |
id | ID du point de terminaison du conteneur de stockage |
identity | Propriétés d’identité managée du point de terminaison de stockage de routage. |
max |
Nombre maximal d’octets pour chaque objet blob écrit dans le stockage. La valeur doit être comprise entre 10485760(10 Mo) et 524288000(500 Mo). La valeur par défaut est 314572800(300 Mo). |
name | Nom qui identifie ce point de terminaison. Le nom ne peut inclure que des caractères alphanumériques, des points, des traits de soulignement, des traits d’union et a une longueur maximale de 64 caractères. Les noms suivants sont réservés : événements, fileNotifications, $default. Les noms de points de terminaison doivent être uniques parmi les types de points de terminaison. |
resource |
Nom du groupe de ressources du compte de stockage. |
subscription |
Identificateur d’abonnement du compte de stockage. |
Détails de la propriété
authenticationType
Méthode utilisée pour l’authentification auprès du point de terminaison de stockage
authenticationType?: string
Valeur de propriété
string
batchFrequencyInSeconds
Intervalle de temps auquel les objets blob sont écrits dans le stockage. La valeur doit être comprise entre 60 et 720 secondes. La valeur par défaut est 300 secondes.
batchFrequencyInSeconds?: number
Valeur de propriété
number
connectionString
Chaîne de connexion du compte de stockage.
connectionString?: string
Valeur de propriété
string
containerName
Nom du conteneur de stockage dans le compte de stockage.
containerName: string
Valeur de propriété
string
encoding
Encodage utilisé pour sérialiser des messages dans des objets blob. Les valeurs prises en charge sont « avro », « avrodeflate » et « JSON ». La valeur par défaut est 'avro'.
encoding?: string
Valeur de propriété
string
endpointUri
URL du point de terminaison de stockage. Il doit inclure le protocole https://
endpointUri?: string
Valeur de propriété
string
fileNameFormat
Format de nom de fichier pour l’objet blob. Le format par défaut est {iothub}/{partition}/{AAAA}/{MM}/{DD}/{HH}/{mm}. Tous les paramètres sont obligatoires, mais peuvent être réorganisés.
fileNameFormat?: string
Valeur de propriété
string
id
ID du point de terminaison du conteneur de stockage
id?: string
Valeur de propriété
string
identity
Propriétés d’identité managée du point de terminaison de stockage de routage.
identity?: ManagedIdentity
Valeur de propriété
maxChunkSizeInBytes
Nombre maximal d’octets pour chaque objet blob écrit dans le stockage. La valeur doit être comprise entre 10485760(10 Mo) et 524288000(500 Mo). La valeur par défaut est 314572800(300 Mo).
maxChunkSizeInBytes?: number
Valeur de propriété
number
name
Nom qui identifie ce point de terminaison. Le nom ne peut inclure que des caractères alphanumériques, des points, des traits de soulignement, des traits d’union et a une longueur maximale de 64 caractères. Les noms suivants sont réservés : événements, fileNotifications, $default. Les noms de points de terminaison doivent être uniques parmi les types de points de terminaison.
name: string
Valeur de propriété
string
resourceGroup
Nom du groupe de ressources du compte de stockage.
resourceGroup?: string
Valeur de propriété
string
subscriptionId
Identificateur d’abonnement du compte de stockage.
subscriptionId?: string
Valeur de propriété
string