¡Se Herramientas de AWS para PowerShell ha lanzado la versión 5 (V5) del!
Para obtener información sobre los cambios más importantes y la migración de sus aplicaciones, consulte el tema sobre migración.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Soporte ejemplos de uso de Tools for V5 PowerShell
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso de la Herramientas de AWS para PowerShell V5 con. Soporte
Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.
En cada ejemplo se incluye un enlace al código de origen completo, con instrucciones de configuración y ejecución del código en el contexto.
Temas
Acciones
En el siguiente ejemplo de código, se muestra cómo utilizar Add-ASACommunicationToCase.
- Herramientas para la PowerShell V5
-
Ejemplo 1: se agrega el cuerpo de una comunicación de correo electrónico al caso especificado.
Add-ASACommunicationToCase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -CommunicationBody "Some text about the case"Ejemplo 2: se agrega el cuerpo de una comunicación por correo electrónico al caso especificado más una dirección de correo electrónico o más, que se encuentran en la línea CC del correo electrónico.
Add-ASACommunicationToCase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -CcEmailAddress @("email1@address.com", "email2@address.com") -CommunicationBody "Some text about the case"-
Para obtener más información sobre la API, consulte AddCommunicationToCasela referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASACase.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelven los detalles de todos los casos de soporte.
Get-ASACaseEjemplo 2: se devuelven los detalles de todos los casos de soporte desde la fecha y hora especificadas.
Get-ASACase -AfterTime "2013-09-10T03:06Z"Ejemplo 3: se devuelven los detalles de los primeros 10 casos de soporte, incluidos los que se han resuelto.
Get-ASACase -MaxResult 10 -IncludeResolvedCases $trueEjemplo 4: se devuelven los detalles del único caso de soporte especificado.
Get-ASACase -CaseIdList "case-12345678910-2013-c4c1d2bf33c5cf47"Ejemplo 5: se devuelven los detalles de los casos de soporte especificados.
Get-ASACase -CaseIdList @("case-12345678910-2013-c4c1d2bf33c5cf47", "case-18929034710-2011-c4fdeabf33c5cf47")-
Para obtener más información sobre la API, consulte DescribeCasesla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASACommunication.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelven todas las comunicaciones del caso especificado.
Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"Ejemplo 2: se devuelven todas las comunicaciones desde la medianoche (horario UTC) del 1 de enero de 2012 para el caso especificado.
Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -AfterTime "2012-01-10T00:00Z"-
Para obtener más información sobre la API, consulte DescribeCommunicationsla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASAService.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelven todos los códigos, nombres y categorías de servicio disponibles.
Get-ASAServiceEjemplo 2: se devuelven el nombre y las categorías del servicio con el código especificado.
Get-ASAService -ServiceCodeList "amazon-cloudfront"Ejemplo 3: se devuelven el nombre y las categorías de los códigos de servicio especificados.
Get-ASAService -ServiceCodeList @("amazon-cloudfront", "amazon-cloudwatch")Ejemplo 4: se devuelven el nombre y las categorías (en japonés) de los códigos de servicio especificados. Actualmente, se admiten los códigos de idioma inglés (“en”) y japonés (“ja”).
Get-ASAService -ServiceCodeList @("amazon-cloudfront", "amazon-cloudwatch") -Language "ja"-
Para obtener más información sobre la API, consulte DescribeServicesla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASASeverityLevel.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: Devuelve la lista de niveles de gravedad que se pueden asignar a un caso de AWS Support.
Get-ASASeverityLevelEjemplo 2: Devuelve la lista de niveles de gravedad que se pueden asignar a un caso de AWS Support. Los nombres de los niveles se devuelven en japonés.
Get-ASASeverityLevel -Language "ja"-
Para obtener más información sobre la API, consulte DescribeSeverityLevels Herramientas de AWS para PowerShellCmdlet Reference (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASATrustedAdvisorCheck.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelve la colección de comprobaciones de Trusted Advisor. Debe especificar el parámetro Language, que puede aceptar “en” para la salida en inglés o “ja” para la salida en japonés.
Get-ASATrustedAdvisorCheck -Language "en"-
Para obtener más información sobre la API, consulte DescribeTrustedAdvisorChecksla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASATrustedAdvisorCheckRefreshStatus.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelve el estado actual de las solicitudes de actualización para las comprobaciones especificadas. Solicitud: se ASATrusted AdvisorCheckRefresh puede utilizar para solicitar que se actualice la información de estado de las comprobaciones.
Get-ASATrustedAdvisorCheckRefreshStatus -CheckId @("checkid1", "checkid2")-
Para obtener más información sobre la API, consulte DescribeTrustedAdvisorCheckRefreshStatuses Herramientas de AWS para PowerShellCmdlet Reference (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASATrustedAdvisorCheckResult.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelven los resultados de una comprobación de Trusted Advisor. La lista de comprobaciones de Trusted Advisor disponibles se puede obtener mediante Get- ASATrustedAdvisorChecks. El resultado contiene el estado general de la comprobación, la fecha y hora en la que se ejecutó por última vez y el identificador único de la comprobación específica. Si desea que los resultados se muestren en japonés, añada el parámetro -Language “ja”.
Get-ASATrustedAdvisorCheckResult -CheckId "checkid1"-
Para obtener más información sobre la API, consulte DescribeTrustedAdvisorCheckResult Herramientas de AWS para PowerShellCmdlet Reference (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-ASATrustedAdvisorCheckSummary.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelve el resumen más reciente de la comprobación especificada de Trusted Advisor.
Get-ASATrustedAdvisorCheckSummary -CheckId "checkid1"Ejemplo 2: se devuelven los resúmenes más recientes de las comprobaciones especificadas de Trusted Advisor.
Get-ASATrustedAdvisorCheckSummary -CheckId @("checkid1", "checkid2")-
Para obtener más información sobre la API, consulte DescribeTrustedAdvisorCheckSummariesla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar New-ASACase.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: Crea un nuevo caso en el AWS Support Center. Los valores de los CategoryCode parámetros - ServiceCode y - se pueden obtener mediante el Get-ASAService cmdlet. El valor del SeverityCode parámetro - se puede obtener mediante el Get-ASASeverityLevel cmdlet. El valor del IssueType parámetro - puede ser «servicio al cliente» o «técnico». Si tiene éxito, se AWS mostrará el número de caso de Support. Por defecto, el caso se gestiona en inglés, pero si desea hacerlo en japonés, añada el parámetro -Language “ja”. Los CommunicationBody parámetros -ServiceCode, -CategoryCode, -Asunto y - son obligatorios.
New-ASACase -ServiceCode "amazon-cloudfront" -CategoryCode "APIs" -SeverityCode "low" -Subject "subject text" -CommunicationBody "description of the case" -CcEmailAddress @("email1@domain.com", "email2@domain.com") -IssueType "technical"-
Para obtener información sobre la API, consulte CreateCase Herramientas de AWS para PowerShellCmdlet Reference (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Request-ASATrustedAdvisorCheckRefresh.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se solicita una actualización para la comprobación especificada de Trusted Advisor.
Request-ASATrustedAdvisorCheckRefresh -CheckId "checkid1"-
Para obtener más información sobre la API, consulte RefreshTrustedAdvisorCheckla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Resolve-ASACase.
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: se devuelve el estado inicial del caso especificado y su estado actual una vez que se completa la llamada para resolverlo.
Resolve-ASACase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"-
Para obtener más información sobre la API, consulte ResolveCasela referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-