StorageIdentity Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.StorageIdentityTypeConverter))]
public class StorageIdentity : Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IStorageIdentity
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.StorageIdentityTypeConverter))>]
type StorageIdentity = class
interface IStorageIdentity
interface IJsonSerializable
Public Class StorageIdentity
Implements IStorageIdentity
- Inheritance
-
StorageIdentity
- Attributes
- Implements
Constructors
StorageIdentity() |
Creates an new StorageIdentity instance. |
Properties
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' |
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. |
Id |
Resource identity path |
Location |
The location of the deleted storage account. |
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' |
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 |
ResourceGroupName |
The name of the resource group within the user's subscription. The name is case insensitive. |
SubscriptionId |
The ID of the target subscription. |
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
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of StorageIdentity. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of StorageIdentity. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IStorageIdentity. |
FromJsonString(String) |
Creates a new instance of StorageIdentity, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of StorageIdentity into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |