/** * <p> * Returns the current list of AWS services and a list of service categories that applies to each one. You then use * service names and categories in your <a>CreateCase</a> requests. Each AWS service has its own set of categories. * </p> * <p> * The service codes and category codes correspond to the values that are displayed in the <b>Service</b> and * <b>Category</b> drop-down lists on the AWS Support Center <a * href="https://console.aws.amazon.com/support/home#/case/create">Create Case</a> page. The values in those fields, * however, do not necessarily match the service codes and categories returned by the <code>DescribeServices</code> * request. Always use the service codes and categories obtained programmatically. This practice ensures that you * always have the most recent set of service and category codes. * </p> * * @param describeServicesRequest * @return Result of the DescribeServices operation returned by the service. * @throws InternalServerErrorException * An internal server error occurred. * @sample AWSSupport.DescribeServices * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/support-2013-04-15/DescribeServices" target="_top">AWS API * Documentation</a> */ @Override public DescribeServicesResult describeServices(DescribeServicesRequest request) { request = beforeClientExecution(request); return executeDescribeServices(request); }
/** * <p> * Returns the current list of AWS services and a list of service categories that applies to each one. You then use * service names and categories in your <a>CreateCase</a> requests. Each AWS service has its own set of categories. * </p> * <p> * The service codes and category codes correspond to the values that are displayed in the <b>Service</b> and * <b>Category</b> drop-down lists on the AWS Support Center <a * href="https://console.aws.amazon.com/support/home#/case/create">Create Case</a> page. The values in those fields, * however, do not necessarily match the service codes and categories returned by the <code>DescribeServices</code> * request. Always use the service codes and categories obtained programmatically. This practice ensures that you * always have the most recent set of service and category codes. * </p> * * @param describeServicesRequest * @return Result of the DescribeServices operation returned by the service. * @throws InternalServerErrorException * An internal server error occurred. * @sample AWSSupport.DescribeServices * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/support-2013-04-15/DescribeServices" target="_top">AWS API * Documentation</a> */ @Override public DescribeServicesResult describeServices(DescribeServicesRequest request) { request = beforeClientExecution(request); return executeDescribeServices(request); }