Soporte ejemplos de uso de Tools for V5 PowerShell - Herramientas de AWS para PowerShell (versión 5)

¡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.

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-ASACase

Ejemplo 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 $true

Ejemplo 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-ASAService

Ejemplo 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-ASASeverityLevel

Ejemplo 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"

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")

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"

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")

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"

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).