EncryptionScopesOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:encryption_scopes> Attributet.
- Arv
-
builtins.objectEncryptionScopesOperations
Konstruktor
EncryptionScopesOperations(*args, **kwargs)
Metoder
get |
Returnerar egenskaperna för det angivna krypteringsomfånget. |
list |
Visar en lista över alla krypteringsomfång som är tillgängliga under det angivna lagringskontot. |
patch |
Uppdatera egenskaperna för krypteringsomfånget enligt beskrivningen i begärandetexten. Uppdateringen misslyckas om det angivna krypteringsomfånget inte redan finns. |
put |
Skapar eller uppdaterar synkront ett krypteringsomfång under det angivna lagringskontot. Om ett krypteringsomfång redan har skapats och en efterföljande begäran utfärdas med olika egenskaper, uppdateras egenskaperna för krypteringsomfånget enligt den angivna begäran. |
get
Returnerar egenskaperna för det angivna krypteringsomfånget.
get(resource_group_name: str, account_name: str, encryption_scope_name: str, **kwargs: Any) -> EncryptionScope
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- encryption_scope_name
- str
Namnet på krypteringsomfånget i det angivna lagringskontot. Namn på krypteringsomfång måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
EncryptionScope eller resultatet av cls(response)
Returtyp
Undantag
list
Visar en lista över alla krypteringsomfång som är tillgängliga under det angivna lagringskontot.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[EncryptionScope]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av EncryptionScope eller resultatet av cls(response)
Returtyp
Undantag
patch
Uppdatera egenskaperna för krypteringsomfånget enligt beskrivningen i begärandetexten. Uppdateringen misslyckas om det angivna krypteringsomfånget inte redan finns.
patch(resource_group_name: str, account_name: str, encryption_scope_name: str, encryption_scope: _models.EncryptionScope, *, content_type: str = 'application/json', **kwargs: Any) -> _models.EncryptionScope
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- encryption_scope_name
- str
Namnet på krypteringsomfånget i det angivna lagringskontot. Namn på krypteringsomfång måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
- encryption_scope
- EncryptionScope eller IO
Egenskaper för krypteringsomfång som ska användas för uppdateringen. Är antingen en EncryptionScope-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
EncryptionScope eller resultatet av cls(response)
Returtyp
Undantag
put
Skapar eller uppdaterar synkront ett krypteringsomfång under det angivna lagringskontot. Om ett krypteringsomfång redan har skapats och en efterföljande begäran utfärdas med olika egenskaper, uppdateras egenskaperna för krypteringsomfånget enligt den angivna begäran.
put(resource_group_name: str, account_name: str, encryption_scope_name: str, encryption_scope: _models.EncryptionScope, *, content_type: str = 'application/json', **kwargs: Any) -> _models.EncryptionScope
Parametrar
- resource_group_name
- str
Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.
- account_name
- str
Namnet på lagringskontot i den angivna resursgruppen. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och endast använda siffror och gemener. Krävs.
- encryption_scope_name
- str
Namnet på krypteringsomfånget i det angivna lagringskontot. Namn på krypteringsomfång måste vara mellan 3 och 63 tecken långa och endast använda siffror, gemener och bindestreck (-). Varje bindestreck (-) måste omedelbart föregås och följas av en bokstav eller siffra. Krävs.
- encryption_scope
- EncryptionScope eller IO
Egenskaper för krypteringsomfång som ska användas för att skapa eller uppdatera. Är antingen en EncryptionScope-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
EncryptionScope eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.storage.v2021_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_06_01\\models\\__init__.py'>
Azure SDK for Python