Get-SimanSusDataFolder⚓︎
SYNOPSIS⚓︎
Obtiene el detalle de las carpetas y FileShares asociados a cada suscripción.
SYNTAX⚓︎
SusId (Default)⚓︎
Get-SimanSusDataFolder [-SusId] <SubscriptionId[]> [<CommonParameters>]
Object⚓︎
Get-SimanSusDataFolder -InputObject <Subscription> [<CommonParameters>]
DESCRIPTION⚓︎
Este comando revisa el namespace de DFSN \\siman.cloud\SUSDATA para cada suscripción solicitada y obtiene
su ruta actual asi como rutas adicionales si las tuviese.
Si la ruta activa apunta a Azure Files determina ademas los detalles de cuota y uso de almaceniamiento.
EXAMPLES⚓︎
Example 1 - Detalles de una sola suscripción⚓︎
PS> Get-SimanSusDataFolder -SusId SUS102
SusId Name Rds Provider Storage Provider Quota Usage Free Active Target
----- ---- ------------ ------- -------- ----- ----- ---- -------------
SUS102 SDM Azure simansusdata03 Azure 36 GB 4 GB 88% \\simansusdata01.file.core.windows.net\sus102
Example 2 - Detalle de todas las suscripciones activas⚓︎
PS> Get-SimanSubscription -Status Active | Get-SimanSusDataFolder
SusId Name Rds Provider Storage Provider Quota Usage Free Active Target
----- ---- ------------ ------- -------- ----- ----- ---- -------------
SUS001 Marisa AWS AWS \\Smnawsfs02\susdata\SUS001
SUS004 Motores Azure simansusdata01 Azure 32 GB 12 GB 63% \\simansusdata01.file.core.windows.net\sus004
SUS006 Shafir AWS AWS \\Smnawsfs02\susdata\SUS006
SUS007 Bozovi… Azure simansusdata01 Azure 32 GB 28 GB 13% \\simansusdata01.file.core.windows.net\sus007
SUS008 Siman Azure simansusdata01 Azure 50 GB 32 GB 36% \\simansusdata01.file.core.windows.net\sus008
SUS009 Emilia… Azure simansusdata01 Azure 32 GB 6 GB 82% \\simansusdata01.file.core.windows.net\sus009
SUS010 KnowIT Azure simansusdata01 Azure 36 GB 4 GB 88% \\simansusdata01.file.core.windows.net\sus010
...
PARAMETERS⚓︎
-InputObject⚓︎
Objeto que representa una suscripción de Siman Cloud.
Generalmente se utiliza para canalizar los resultados del comando
Get-SimanSubscriptionmediante el pipeline.
Type: Siman.Cloud.Model.Subscription
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Object
Position: Named
IsRequired: true
ValueFromPipeline: true
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-SusId⚓︎
Este parámetro puede ser una lista de IDs de suscriptor SUSnnn o una colección de objetos tipo [Siman.Cloud.Model.SubscriptionId].
Type: Siman.Cloud.Model.SubscriptionId[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: SusId
Position: 0
IsRequired: true
ValueFromPipeline: true
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
CommonParameters⚓︎
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS⚓︎
Siman.Cloud.Model.Subscription⚓︎
Acepta los valores de salida del comando Get-SimanSubscription mediante el pipeline.
Siman.Cloud.Model.SubscriptionId⚓︎
Este tipo de dato es parte de las propiedades de la clase .NET [Siman.Cloud.Model.Subscription] que representa el identificador la suscripción.
Un objeto de este tipo se puede crear mediante una cadena con el formato 'SUSnnn' o un numero entero con el valor de nnn.
OUTPUTS⚓︎
Siman.Cloud.SusDataFolder⚓︎
Objeto personalizado [PSCustomObject] con los detalles del storage y file shares asignados por suscripción.
NOTES⚓︎
- Si la ruta DFS no tiene ActiveTarget o apunta a proveedor desconocido, el comando marca StorageProvider como UNKNOWN.
- En caso de que la suscripción no tenga FileShare asociado o el ActiveTarget de DFS sea distinto se generara una avertencia.