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⚓︎
-CollectionName⚓︎
Nombre de la colección o pool de RDS donde se aplicara la actualización.
Type: System.String
DefaultValue: Siman RDS 2016
SupportsWildcards: false
Aliases:
- RdPool
- HostPool
- RdsPool
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-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
DefaultValue: Production
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-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
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-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[]
DefaultValue: None
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 0
IsRequired: false
ValueFromPipeline: true
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-Version⚓︎
Identificador de la versión de G8 (ej. 1.1.65.71_r2207221505).
Type: System.String
DefaultValue: None
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: true
ValueFromPipeline: false
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.SubscriptionId⚓︎
OUTPUTS⚓︎
System.Management.Automation.PSCustomObject⚓︎
El resultado de la operación por cada suscripción.