StorageSasDefinitionId Class
Creates a key vault storage account sas definition id. If uri is specified the id properties are parsed from the uri, otherwise builds the id from the specified vault, account_name, and sas_definition. :param uri: The uri of the key vault storage account sas definition :param vault: The vault uri :param account_name: The storage account name :param sas_definition: The sas definition name
- Inheritance
-
StorageSasDefinitionId
Constructor
StorageSasDefinitionId(uri=None, vault=None, account_name=None, sas_definition=None)
Parameters
Name | Description |
---|---|
uri
|
default value: None
|
vault
|
default value: None
|
account_name
|
default value: None
|
sas_definition
|
default value: None
|
Methods
create_certificate_id
static create_certificate_id(vault, name, version=None)
Parameters
Name | Description |
---|---|
vault
Required
|
The vault uri. |
name
Required
|
The certificate name. |
version
|
The certificate version. default value: None
|
Returns
Type | Description |
---|---|
create_certificate_issuer_id
static create_certificate_issuer_id(vault, name)
Parameters
Name | Description |
---|---|
vault
Required
|
The vault uri. |
name
Required
|
The certificate name. |
Returns
Type | Description |
---|---|
create_certificate_operation_id
static create_certificate_operation_id(vault, name)
Parameters
Name | Description |
---|---|
vault
Required
|
The vault uri. |
name
Required
|
The certificate name. |
Returns
Type | Description |
---|---|
create_key_id
static create_key_id(vault, name, version=None)
Parameters
Name | Description |
---|---|
vault
Required
|
The vault uri. |
name
Required
|
The key name. |
version
|
The key version. default value: None
|
Returns
Type | Description |
---|---|
create_object_id
static create_object_id(collection, vault, name, version)
Parameters
Name | Description |
---|---|
collection
Required
|
The resource collection type. |
vault
Required
|
The vault URI. |
name
Required
|
The resource name. |
version
Required
|
The resource version. |
Returns
Type | Description |
---|---|
create_secret_id
static create_secret_id(vault, name, version=None)
Parameters
Name | Description |
---|---|
vault
Required
|
The vault uri. |
name
Required
|
The secret name. |
version
|
The secret version. default value: None
|
Returns
Type | Description |
---|---|
parse_certificate_id
static parse_certificate_id(id)
Parameters
Name | Description |
---|---|
id
Required
|
The resource collection type. |
Returns
Type | Description |
---|---|
parse_certificate_issuer_id
static parse_certificate_issuer_id(id)
Parameters
Name | Description |
---|---|
id
Required
|
The resource collection type. |
Returns
Type | Description |
---|---|
parse_certificate_operation_id
static parse_certificate_operation_id(id)
Parameters
Name | Description |
---|---|
id
Required
|
The resource collection type. |
Returns
Type | Description |
---|---|
parse_key_id
static parse_key_id(id)
Parameters
Name | Description |
---|---|
id
Required
|
The key uri. |
Returns
Type | Description |
---|---|
parse_object_id
static parse_object_id(collection, id)
Parameters
Name | Description |
---|---|
collection
Required
|
The resource collection type. |
id
Required
|
The resource uri. |
Returns
Type | Description |
---|---|
parse_secret_id
static parse_secret_id(id)
Parameters
Name | Description |
---|---|
id
Required
|
The secret uri. |
Returns
Type | Description |
---|---|
Attributes
base_id
The version-less key vault object identifier uri,
id
The full key vault object identifier uri
version_none
version_none = ''
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for