Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples
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.
AWS Support ejemplos de uso de herramientas para PowerShell
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso del AWS Tools for PowerShell with AWS Support.
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 funciones de servicio individuales, es posible ver las acciones en contexto en los escenarios relacionados.
Cada ejemplo incluye un enlace al código fuente completo, donde puede encontrar instrucciones sobre cómo configurar y ejecutar el código en su contexto.
Temas
Acciones
En el siguiente ejemplo de código se muestra cómo usar Add-ASACommunicationToCase
.
- Herramientas para PowerShell
-
Ejemplo 1: 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: agrega el cuerpo de una comunicación de correo electrónico a las mayúsculas y minúsculas especificadas más una o más direcciones de correo electrónico contenidas 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 API obtener más información, consulte AddCommunicationToCase AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASACase
.
- Herramientas para PowerShell
-
Ejemplo 1: Devuelve los detalles de todos los casos de soporte.
Get-ASACase
Ejemplo 2: Devuelve los detalles de todos los casos de soporte desde la fecha y hora especificadas.
Get-ASACase -AfterTime "2013-09-10T03:06Z"
Ejemplo 3: Devuelve los detalles de los primeros 10 casos de soporte, incluidos los que se han resuelto.
Get-ASACase -MaxResult 10 -IncludeResolvedCases $true
Ejemplo 4: devuelve los detalles del único caso de soporte especificado.
Get-ASACase -CaseIdList "case-12345678910-2013-c4c1d2bf33c5cf47"
Ejemplo 5: Devuelve los detalles de los casos de soporte especificados.
Get-ASACase -CaseIdList @("case-12345678910-2013-c4c1d2bf33c5cf47", "case-18929034710-2011-c4fdeabf33c5cf47")
-
Para API obtener más información, consulte DescribeCases AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASACommunication
.
- Herramientas para PowerShell
-
Ejemplo 1: devuelve todas las comunicaciones del caso especificado.
Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"
Ejemplo 2: devuelve todas las comunicaciones desde la medianoche UTC del 1 de enero de 2012 para el caso especificado.
Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -AfterTime "2012-01-10T00:00Z"
-
Para API obtener más información, consulte DescribeCommunications AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASAService
.
- Herramientas para PowerShell
-
Ejemplo 1: Devuelve todos los códigos, nombres y categorías de servicio disponibles.
Get-ASAService
Ejemplo 2: devuelve el nombre y las categorías del servicio con el código especificado.
Get-ASAService -ServiceCodeList "amazon-cloudfront"
Ejemplo 3: Devuelve el nombre y las categorías de los códigos de servicio especificados.
Get-ASAService -ServiceCodeList @("amazon-cloudfront", "amazon-cloudwatch")
Ejemplo 4: Devuelve 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 API obtener más información, consulte DescribeServicesla Referencia de AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASASeverityLevel
.
- Herramientas para 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"
-
Para API obtener más información, consulte DescribeSeverityLevels AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASATrustedAdvisorCheck
.
- Herramientas para PowerShell
-
Ejemplo 1: Devuelve la colección de cheques de Trusted Advisor. Debe especificar el parámetro de idioma, que puede aceptar «en» para la salida en inglés o «ja» para la salida en japonés.
Get-ASATrustedAdvisorCheck -Language "en"
-
Para API obtener más información, consulte DescribeTrustedAdvisorChecksla referencia del AWS Tools for PowerShell cmdlet.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASATrustedAdvisorCheckRefreshStatus
.
- Herramientas para PowerShell
-
Ejemplo 1: Devuelve el estado actual de las solicitudes de actualización para las comprobaciones especificadas. Solicitud: se ASATrustedAdvisorCheckRefresh puede utilizar para solicitar que se actualice la información de estado de las comprobaciones.
Get-ASATrustedAdvisorCheckRefreshStatus -CheckId @("checkid1", "checkid2")
-
Para API obtener más información, consulte la referencia DescribeTrustedAdvisorCheckRefreshStatusesdel AWS Tools for PowerShell cmdlet.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASATrustedAdvisorCheckResult
.
- Herramientas para PowerShell
-
Ejemplo 1: Devuelve 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 es 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. Para que los resultados se muestren en japonés, añada el parámetro «ja» de -Language.
Get-ASATrustedAdvisorCheckResult -CheckId "checkid1"
-
Para API obtener más información, consulte la referencia DescribeTrustedAdvisorCheckResultde AWS Tools for PowerShell cmdlets.
-
En el siguiente ejemplo de código se muestra cómo usar Get-ASATrustedAdvisorCheckSummary
.
- Herramientas para PowerShell
-
Ejemplo 1: Devuelve el resumen más reciente de la comprobación de Trusted Advisor especificada.
Get-ASATrustedAdvisorCheckSummary -CheckId "checkid1"
Ejemplo 2: Devuelve los resúmenes más recientes de las comprobaciones de Trusted Advisor especificadas.
Get-ASATrustedAdvisorCheckSummary -CheckId @("checkid1", "checkid2")
-
Para API obtener más información, consulte DescribeTrustedAdvisorCheckSummaries AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar New-ASACase
.
- Herramientas para 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 ASAService cmdlet Get-. El valor del SeverityCode parámetro - se puede obtener mediante el cmdlet Get-. ASASeverityLevel 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. De forma predeterminada, las mayúsculas y minúsculas se gestionarán en inglés. Para usar japonés, añada el parámetro «ja» en el idioma. Los CommunicationBody parámetros -ServiceCode, -CategoryCode, -Subject 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 API obtener más información, consulte la referencia CreateCasedel AWS Tools for PowerShell cmdlet.
-
En el siguiente ejemplo de código se muestra cómo usar Request-ASATrustedAdvisorCheckRefresh
.
- Herramientas para PowerShell
-
Ejemplo 1: Solicita una actualización para la comprobación de Trusted Advisor especificada.
Request-ASATrustedAdvisorCheckRefresh -CheckId "checkid1"
-
Para API obtener más información, consulte RefreshTrustedAdvisorCheck AWS Tools for PowerShellCmdlet Reference.
-
En el siguiente ejemplo de código se muestra cómo usar Resolve-ASACase
.
- Herramientas para PowerShell
-
Ejemplo 1: devuelve el estado inicial del caso especificado y el estado actual una vez finalizada la llamada para resolverlo.
Resolve-ASACase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"
-
Para API obtener más información, consulte ResolveCasela referencia del AWS Tools for PowerShell cmdlet.
-