Watch Aspire live streamsDocsTry Aspire

StorageAccountLocalUserProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Storage v13.6.0-preview.1.26478.8
interface StorageAccountLocalUserProxy {
extendedGroups: Aspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfInt32Proxy;
groupId: BicepValueProxy | number;
hasSharedKey: BicepValueProxy | boolean;
hasSshKey: BicepValueProxy | boolean;
hasSshPassword: BicepValueProxy | boolean;
homeDirectory: BicepValueProxy | string;
readonly id: BicepValueProxy;
isAclAuthorizationAllowed: BicepValueProxy | boolean;
isNfsV3Enabled: BicepValueProxy | boolean;
name: BicepValueProxy | string;
parent: StorageAccountProxy;
permissionScopes: Aspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfStoragePermissionScopeProxy;
readonly sid: BicepValueProxy | string;
sshAuthorizedKeys: Aspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfStorageSshPublicKeyProxy;
readonly systemData: StorageSystemDataProxy;
readonly userId: BicepValueProxy | number;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearGroupId(): void;
clearHasSharedKey(): void;
clearHasSshKey(): void;
clearHasSshPassword(): void;
clearHomeDirectory(): void;
clearIsAclAuthorizationAllowed(): void;
clearIsNfsV3Enabled(): void;
clearName(): void;
getKeys(): LocalUserKeysProxy;
}

Properties

propertyextendedGroupsAspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfInt32Proxyget · set
Gets or sets the ExtendedGroups provisioning property.
propertygroupIdBicepValueProxy | numberget · set
Gets or sets the GroupId provisioning property.
propertyhasSharedKeyBicepValueProxy | booleanget · set
Gets or sets the HasSharedKey provisioning property.
propertyhasSshKeyBicepValueProxy | booleanget · set
Gets or sets the HasSshKey provisioning property.
propertyhasSshPasswordBicepValueProxy | booleanget · set
Gets or sets the HasSshPassword provisioning property.
propertyhomeDirectoryBicepValueProxy | stringget · set
Gets or sets the HomeDirectory provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyisAclAuthorizationAllowedBicepValueProxy | booleanget · set
Gets or sets the IsAclAuthorizationAllowed provisioning property.
propertyisNfsV3EnabledBicepValueProxy | booleanget · set
Gets or sets the IsNfsV3Enabled provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyparentStorageAccountProxyget · set
Gets or sets the Parent provisioning property.
propertypermissionScopesAspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfStoragePermissionScopeProxyget · set
Gets or sets the PermissionScopes provisioning property.
propertysidBicepValueProxy | stringget
Gets the Sid provisioning property.
propertysshAuthorizedKeysAspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfStorageSshPublicKeyProxyget · set
Gets or sets the SshAuthorizedKeys provisioning property.
propertysystemDataStorageSystemDataProxyget
Gets the SystemData provisioning property.
propertyuserIdBicepValueProxy | numberget
Gets the UserId provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the GroupId provisioning property.
clearGroupId(): void
Clears the HasSharedKey provisioning property.
clearHasSharedKey(): void
Clears the HasSshKey provisioning property.
clearHasSshKey(): void
Clears the HasSshPassword provisioning property.
clearHasSshPassword(): void
Clears the HomeDirectory provisioning property.
clearHomeDirectory(): void
Clears the IsAclAuthorizationAllowed provisioning property.
clearIsAclAuthorizationAllowed(): void
Clears the IsNfsV3Enabled provisioning property.
clearIsNfsV3Enabled(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
methodgetKeys
Invokes GetKeys on the StorageAccountLocalUser provisioning model.
getKeys(): LocalUserKeysProxy
LocalUserKeysProxy