Dela via


BlobInventoryPoliciesOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

StorageManagementClient's

<xref:blob_inventory_policies> Attributet.

Arv
builtins.object
BlobInventoryPoliciesOperations

Konstruktor

BlobInventoryPoliciesOperations(*args, **kwargs)

Metoder

create_or_update

Anger blobinventeringsprincipen till det angivna lagringskontot.

delete

Tar bort den blobinventeringsprincip som är associerad med det angivna lagringskontot.

get

Hämtar den blobinventeringsprincip som är associerad med det angivna lagringskontot.

list

Hämtar den blobinventeringsprincip som är associerad med det angivna lagringskontot.

create_or_update

Anger blobinventeringsprincipen till det angivna lagringskontot.

create_or_update(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | _models.BlobInventoryPolicyName, properties: _models.BlobInventoryPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BlobInventoryPolicy

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

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.

blob_inventory_policy_name
str eller BlobInventoryPolicyName
Obligatorisk

Namnet på lagringskontots bloblagerprincip. Det bör alltid vara "standard". "default" Krävs.

properties
BlobInventoryPolicy eller IO
Obligatorisk

Blobinventeringsprincipen är inställd på ett lagringskonto. Är antingen en BlobInventoryPolicy-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

BlobInventoryPolicy eller resultatet av cls(response)

Returtyp

Undantag

delete

Tar bort den blobinventeringsprincip som är associerad med det angivna lagringskontot.

delete(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | BlobInventoryPolicyName, **kwargs: Any) -> None

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

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.

blob_inventory_policy_name
str eller BlobInventoryPolicyName
Obligatorisk

Namnet på lagringskontots bloblagerprincip. Det bör alltid vara "standard". "default" Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

get

Hämtar den blobinventeringsprincip som är associerad med det angivna lagringskontot.

get(resource_group_name: str, account_name: str, blob_inventory_policy_name: str | BlobInventoryPolicyName, **kwargs: Any) -> BlobInventoryPolicy

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

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.

blob_inventory_policy_name
str eller BlobInventoryPolicyName
Obligatorisk

Namnet på lagringskontots bloblagerprincip. Det bör alltid vara "standard". "default" Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

BlobInventoryPolicy eller resultatet av cls(response)

Returtyp

Undantag

list

Hämtar den blobinventeringsprincip som är associerad med det angivna lagringskontot.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[BlobInventoryPolicy]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt. Krävs.

account_name
str
Obligatorisk

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 BlobInventoryPolicy eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

models = <module 'azure.mgmt.storage.v2022_05_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2022_05_01\\models\\__init__.py'>