Udostępnij przez


IStorageIdentity Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.StorageIdentityTypeConverter))]
public interface IStorageIdentity : Microsoft.Azure.PowerShell.Cmdlets.Storage.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.StorageIdentityTypeConverter))>]
type IStorageIdentity = interface
    interface IJsonSerializable
Public Interface IStorageIdentity
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
AccountName

The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

BlobInventoryPolicyName

The name of the storage account blob inventory policy. It should always be 'default'

ContainerName

The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.

DeletedAccountName

Name of the deleted storage account.

EncryptionScopeName

The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.

FileServicesName

The name of the file Service within the specified storage account. File Service Name must be "default"

FileServiceUsagesName

The name of the file service usage. File Service Usage Name must be "default"

Id

Resource identity path

Location

The name of the Azure region.

ManagementPolicyName

The name of the Storage Account Management Policy. It should always be 'default'

MigrationName

The name of the Storage Account Migration. It should always be 'default'

NetworkSecurityPerimeterConfigurationName

The name for Network Security Perimeter configuration

ObjectReplicationPolicyId

For the destination account, provide the value 'default'. Configure the policy on the destination account first. For the source account, provide the value of the policy ID that is returned when you download the policy that was defined on the destination account. The policy is downloaded as a JSON file.

PrivateEndpointConnectionName

The name of the private endpoint connection associated with the Azure resource

QueueName

A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase alphanumeric and dash(-) characters only, it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters.

ResourceGroupName

The name of the resource group. The name is case insensitive.

ShareName

The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.

StorageTaskAssignmentName

The name of the storage task assignment within the specified resource group. Storage task assignment names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

SubscriptionId

The ID of the target subscription. The value must be an UUID.

TableName

A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character.

Username

The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to