Partager via


ServiceSasParameters Classe

Paramètres permettant de répertorier les informations d’identification SAP de service d’une ressource spécifique.

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

Héritage
azure.mgmt.storage._serialization.Model
ServiceSasParameters

Constructeur

ServiceSasParameters(*, canonicalized_resource: str, resource: str | _models.SignedResource | None = None, permissions: str | _models.Permissions | None = None, ip_address_or_range: str | None = None, protocols: str | _models.HttpProtocol | None = None, shared_access_start_time: datetime | None = None, shared_access_expiry_time: datetime | None = None, identifier: str | None = None, partition_key_start: str | None = None, partition_key_end: str | None = None, row_key_start: str | None = None, row_key_end: str | None = None, key_to_sign: str | None = None, cache_control: str | None = None, content_disposition: str | None = None, content_encoding: str | None = None, content_language: str | None = None, content_type: str | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
canonicalized_resource
str

Chemin canonique de la ressource signée. Obligatoire.

resource

Services signés accessibles avec la SAP de service. Les valeurs possibles sont les suivantes : Blob (b), Conteneur (c), Fichier (f), Partage (s). Les valeurs connues sont « b », « c », « f » et « s ».

permissions

Autorisations signées pour la SAP de service. Les valeurs possibles sont les suivantes : Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) et Process (p). Les valeurs connues sont « r », « d », « w », « l », « a », « c », « u » et « p ».

ip_address_or_range
str

Une adresse IP ou une plage d’adresses IP à partir de laquelle accepter les demandes.

protocols

Protocole autorisé pour une requête effectuée avec la SAP du compte. Les valeurs connues sont « https », « http » et « https ».

shared_access_start_time

Heure à laquelle la signature d’accès partagé devient valide.

shared_access_expiry_time

Heure à laquelle la signature d’accès partagé ne devient plus valide.

identifier
str

Valeur unique composée au plus de 64 caractères, corrélée à une stratégie d'accès spécifiée pour le conteneur, la file d'attente ou la table.

partition_key_start
str

Début de la clé de partition.

partition_key_end
str

Fin de la clé de partition.

row_key_start
str

Début de la clé de ligne.

row_key_end
str

Fin de la clé de ligne.

key_to_sign
str

Clé avec laquelle signer le jeton SAS du compte.

cache_control
str

Remplacement de l’en-tête de réponse pour le contrôle de cache.

content_disposition
str

Remplacement de l’en-tête de réponse pour la disposition du contenu.

content_encoding
str

Remplacement de l’en-tête de réponse pour l’encodage de contenu.

content_language
str

Remplacement de l’en-tête de réponse pour la langue de contenu.

content_type
str

Remplacement de l’en-tête de réponse pour le type de contenu.

Variables

Nom Description
canonicalized_resource
str

Chemin canonique de la ressource signée. Obligatoire.

resource

Services signés accessibles avec la SAP de service. Les valeurs possibles sont les suivantes : Blob (b), Conteneur (c), Fichier (f), Partage (s). Les valeurs connues sont « b », « c », « f » et « s ».

permissions

Autorisations signées pour la SAP de service. Les valeurs possibles sont les suivantes : Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) et Process (p). Les valeurs connues sont « r », « d », « w », « l », « a », « c », « u » et « p ».

ip_address_or_range
str

Une adresse IP ou une plage d’adresses IP à partir de laquelle accepter les demandes.

protocols

Protocole autorisé pour une requête effectuée avec la SAP du compte. Les valeurs connues sont « https », « http » et « https ».

shared_access_start_time

Heure à laquelle la signature d’accès partagé devient valide.

shared_access_expiry_time

Heure à laquelle la signature d’accès partagé ne devient plus valide.

identifier
str

Valeur unique composée au plus de 64 caractères, corrélée à une stratégie d'accès spécifiée pour le conteneur, la file d'attente ou la table.

partition_key_start
str

Début de la clé de partition.

partition_key_end
str

Fin de la clé de partition.

row_key_start
str

Début de la clé de ligne.

row_key_end
str

Fin de la clé de ligne.

key_to_sign
str

Clé avec laquelle signer le jeton SAS du compte.

cache_control
str

Remplacement de l’en-tête de réponse pour le contrôle de cache.

content_disposition
str

Remplacement de l’en-tête de réponse pour la disposition du contenu.

content_encoding
str

Remplacement de l’en-tête de réponse pour l’encodage de contenu.

content_language
str

Remplacement de l’en-tête de réponse pour la langue de contenu.

content_type
str

Remplacement de l’en-tête de réponse pour le type de contenu.