ServiceSasParameters Classe
Paramètres permettant de répertorier les informations d’identification SAP du 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.ModelServiceSasParameters
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)
Variables
- canonicalized_resource
- str
Chemin canonique de la ressource signée. Obligatoire.
- resource
- str ou SignedResource
Services signés accessibles avec la sap de service. Les valeurs possibles sont les suivantes : Blob (b), Container (c), File (f), Share (s). Les valeurs connues sont : « b », « c », « f » et « s ».
- permissions
- str ou Permissions
Autorisations signées pour la SAP de service. Les valeurs possibles sont : 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
Adresse IP ou plage d’adresses IP à partir de laquelle accepter les demandes.
- protocols
- str ou HttpProtocol
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
- datetime
Heure à laquelle la sap devient valide.
- shared_access_expiry_time
- datetime
Heure à laquelle la signature d’accès partagé devient non 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 SAP du compte.
- cache_control
- str
Remplacement de l’en-tête de réponse pour le contrôle du cache.
- content_disposition
- str
Remplacement de l’en-tête de réponse pour la suppression 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.