Update-SimanAwsG8Version⚓︎
SYNOPSIS⚓︎
Actualiza la version de G8 para suscripciones en AWS.
SYNTAX⚓︎
Update-SimanAwsG8Version [[-SusId] <SubscriptionId[]>] [-Version <String>] [-CollectionName <String>]
[-Environment <String>] [-Force] [<CommonParameters>]
DESCRIPTION⚓︎
Este comando copia los archivos de la versión de G8 a un pool de servidores RDS
y la establece como versión activa para las suscripciones proporcionadas con el parámetro -SusId.
La imagen de la versión debera estar previamente generada y disponible en el repositorio interno de Siman Cloud,
esto se realiza mediante el comando Build-SimanG8Image.
Si no se especifíca el parametro CollectionName se tomará como default el pool principal de AWS:
[Siman RDS 2016].
EXAMPLES⚓︎
Example 1 - Actualiza una suscripción con los parametros default⚓︎
PS> Update-SimanAwsG8Version -SusId SUS102 -Version 1.1.65.71
SusId : SUS102
Version : 1.1.65.71
RdsPool : Siman RDS 2016
Status : OK
Example 2 - Actualiza el pool de pruebas⚓︎
PS> Update-SimanAwsG8Version -SusId SUS102 -Version 1.1.65.72 -RdsPool 'Siman Testing' -Environment Testing
SusId : SUS102
Version : 1.1.65.72
RdsPool : Siman Testing
Status : OK
PARAMETERS⚓︎
-SusId⚓︎
Este parámetro puede ser una lista de IDs de suscripción SUSnnn o una colección de objetos tipo [Siman.Cloud.Model.SubscriptionId].
Adicionalmente es posible canalizar los resultados del comando Get-SimanSubscription por medio del pipeline.
Type: Siman.Cloud.Model.SubscriptionId[]
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-Version⚓︎
Identificador de la versión de G8 (ej. 1.1.65.71_r2207221505).
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName⚓︎
Nombre de la colección o pool de RDS donde se aplicara la actualización.
Type: System.String
Parameter Sets: (All)
Aliases: RdsPool
Required: False
Position: Named
Default value: Siman RDS 2016
Accept pipeline input: False
Accept wildcard characters: False
-Environment⚓︎
Entorno del pool de RDS donde se aplicara la actualización.
Si no se especifíca se considera solo el entorno
Production.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Production
Accept pipeline input: False
Accept wildcard characters: False
-Force⚓︎
Forza la actualizacion de un pool productivo aun si el pool principal de la suscripcion no esta en AWS.
Se necesita el rol de Cloud Admin para ejecutar este comando.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters⚓︎
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS⚓︎
Siman.Cloud.Model.SubscriptionId[]⚓︎
OUTPUTS⚓︎
System.Management.Automation.PSCustomObject⚓︎
El resultado de la operación por cada suscripción.