Module: AlisSdkRuby::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/alis-sdk-ruby/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- ArrayOfArticleInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ArrayOfArticleInfo')
- ArrayOfNotification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ArrayOfNotification')
- ArticleContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ArticleContent')
- ArticleImage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ArticleImage')
- ArticleInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ArticleInfo')
- GetArticlesArticle_idAlistokenRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesArticle_idAlistokenRequest')
- GetArticlesArticle_idAlistokenResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesArticle_idAlistokenResponse')
- GetArticlesArticle_idLikesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesArticle_idLikesRequest')
- GetArticlesArticle_idLikesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesArticle_idLikesResponse')
- GetArticlesArticle_idRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesArticle_idRequest')
- GetArticlesArticle_idResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesArticle_idResponse')
- GetArticlesPopularRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesPopularRequest')
- GetArticlesPopularResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesPopularResponse')
- GetArticlesRecentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesRecentRequest')
- GetArticlesRecentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetArticlesRecentResponse')
- GetMeArticlesArticle_idDraftsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idDraftsRequest')
- GetMeArticlesArticle_idDraftsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idDraftsResponse')
- GetMeArticlesArticle_idLikeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idLikeRequest')
- GetMeArticlesArticle_idLikeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idLikeResponse')
- GetMeArticlesArticle_idPublicEditRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idPublicEditRequest')
- GetMeArticlesArticle_idPublicEditResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idPublicEditResponse')
- GetMeArticlesArticle_idPublicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idPublicRequest')
- GetMeArticlesArticle_idPublicResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesArticle_idPublicResponse')
- GetMeArticlesDraftsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesDraftsRequest')
- GetMeArticlesDraftsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesDraftsResponse')
- GetMeArticlesPublicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesPublicRequest')
- GetMeArticlesPublicResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeArticlesPublicResponse')
- GetMeInfoRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeInfoRequest')
- GetMeInfoResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeInfoResponse')
- GetMeNotificationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeNotificationsRequest')
- GetMeNotificationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeNotificationsResponse')
- GetMeUnread_notification_managersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeUnread_notification_managersRequest')
- GetMeUnread_notification_managersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeUnread_notification_managersResponse')
- GetMeWalletBalanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeWalletBalanceRequest')
- GetMeWalletBalanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMeWalletBalanceResponse')
- GetUsersUser_idArticlesPublicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsersUser_idArticlesPublicRequest')
- GetUsersUser_idArticlesPublicResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsersUser_idArticlesPublicResponse')
- GetUsersUser_idInfoRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsersUser_idInfoRequest')
- GetUsersUser_idInfoResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsersUser_idInfoResponse')
- MODEL69304a =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MODEL69304a')
- MODEL84cbde =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MODEL84cbde')
- MODELa08eaf =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MODELa08eaf')
- MODELc40ebe =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MODELc40ebe')
- MODELcde73d =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MODELcde73d')
- MODELd06bfe =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MODELd06bfe')
- MODELd25993 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MODELd25993')
- MeArticlesDraftsCreate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MeArticlesDraftsCreate')
- MeInfoIcon =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MeInfoIcon')
- MeInfoUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MeInfoUpdate')
- MeWalletBalance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MeWalletBalance')
- Notification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Notification')
- PostMeArticlesArticle_idFraudRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idFraudRequest')
- PostMeArticlesArticle_idFraudResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idFraudResponse')
- PostMeArticlesArticle_idImagesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idImagesRequest')
- PostMeArticlesArticle_idImagesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idImagesResponse')
- PostMeArticlesArticle_idLikeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idLikeRequest')
- PostMeArticlesArticle_idLikeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idLikeResponse')
- PostMeArticlesArticle_idPvRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idPvRequest')
- PostMeArticlesArticle_idPvResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesArticle_idPvResponse')
- PostMeArticlesDraftsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesDraftsRequest')
- PostMeArticlesDraftsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeArticlesDraftsResponse')
- PostMeInfoIconRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeInfoIconRequest')
- PostMeInfoIconResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostMeInfoIconResponse')
- PutMeArticlesArticle_idDraftsPublishRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idDraftsPublishRequest')
- PutMeArticlesArticle_idDraftsPublishResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idDraftsPublishResponse')
- PutMeArticlesArticle_idDraftsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idDraftsRequest')
- PutMeArticlesArticle_idDraftsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idDraftsResponse')
- PutMeArticlesArticle_idPublicRepublishRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idPublicRepublishRequest')
- PutMeArticlesArticle_idPublicRepublishResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idPublicRepublishResponse')
- PutMeArticlesArticle_idPublicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idPublicRequest')
- PutMeArticlesArticle_idPublicResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idPublicResponse')
- PutMeArticlesArticle_idPublicUnpublishRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idPublicUnpublishRequest')
- PutMeArticlesArticle_idPublicUnpublishResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeArticlesArticle_idPublicUnpublishResponse')
- PutMeInfoRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeInfoRequest')
- PutMeInfoResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeInfoResponse')
- PutMeUnread_notification_managersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeUnread_notification_managersRequest')
- PutMeUnread_notification_managersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutMeUnread_notification_managersResponse')
- UpdateArticle =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateArticle')
- UserInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserInfo')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "1.0.0" api. = { "protocol" => "api-gateway", } api.add_operation(:get_articles_article_id, Seahorse::Model::Operation.new.tap do |o| o.name = "GetArticlesArticle_id" o.http_method = "GET" o.http_request_uri = "/api/articles/{article_id}" o['authtype'] = "none" o.input = Shapes::ShapeRef.new(shape: GetArticlesArticle_idRequest) o.output = Shapes::ShapeRef.new(shape: GetArticlesArticle_idResponse) end) api.add_operation(:get_articles_article_id_alistoken, Seahorse::Model::Operation.new.tap do |o| o.name = "GetArticlesArticle_idAlistoken" o.http_method = "GET" o.http_request_uri = "/api/articles/{article_id}/alistoken" o['authtype'] = "none" o.input = Shapes::ShapeRef.new(shape: GetArticlesArticle_idAlistokenRequest) o.output = Shapes::ShapeRef.new(shape: GetArticlesArticle_idAlistokenResponse) end) api.add_operation(:get_articles_article_id_likes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetArticlesArticle_idLikes" o.http_method = "GET" o.http_request_uri = "/api/articles/{article_id}/likes" o['authtype'] = "none" o.input = Shapes::ShapeRef.new(shape: GetArticlesArticle_idLikesRequest) o.output = Shapes::ShapeRef.new(shape: GetArticlesArticle_idLikesResponse) end) api.add_operation(:get_articles_popular, Seahorse::Model::Operation.new.tap do |o| o.name = "GetArticlesPopular" o.http_method = "GET" o.http_request_uri = "/api/articles/popular" o['authtype'] = "none" o.input = Shapes::ShapeRef.new(shape: GetArticlesPopularRequest) o.output = Shapes::ShapeRef.new(shape: GetArticlesPopularResponse) end) api.add_operation(:get_articles_recent, Seahorse::Model::Operation.new.tap do |o| o.name = "GetArticlesRecent" o.http_method = "GET" o.http_request_uri = "/api/articles/recent" o['authtype'] = "none" o.input = Shapes::ShapeRef.new(shape: GetArticlesRecentRequest) o.output = Shapes::ShapeRef.new(shape: GetArticlesRecentResponse) end) api.add_operation(:get_me_articles_article_id_drafts, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeArticlesArticle_idDrafts" o.http_method = "GET" o.http_request_uri = "/api/me/articles/{article_id}/drafts" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idDraftsRequest) o.output = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idDraftsResponse) end) api.add_operation(:get_me_articles_article_id_like, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeArticlesArticle_idLike" o.http_method = "GET" o.http_request_uri = "/api/me/articles/{article_id}/like" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idLikeRequest) o.output = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idLikeResponse) end) api.add_operation(:get_me_articles_article_id_public, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeArticlesArticle_idPublic" o.http_method = "GET" o.http_request_uri = "/api/me/articles/{article_id}/public" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idPublicRequest) o.output = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idPublicResponse) end) api.add_operation(:get_me_articles_article_id_public_edit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeArticlesArticle_idPublicEdit" o.http_method = "GET" o.http_request_uri = "/api/me/articles/{article_id}/public/edit" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idPublicEditRequest) o.output = Shapes::ShapeRef.new(shape: GetMeArticlesArticle_idPublicEditResponse) end) api.add_operation(:get_me_articles_drafts, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeArticlesDrafts" o.http_method = "GET" o.http_request_uri = "/api/me/articles/drafts" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeArticlesDraftsRequest) o.output = Shapes::ShapeRef.new(shape: GetMeArticlesDraftsResponse) end) api.add_operation(:get_me_articles_public, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeArticlesPublic" o.http_method = "GET" o.http_request_uri = "/api/me/articles/public" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeArticlesPublicRequest) o.output = Shapes::ShapeRef.new(shape: GetMeArticlesPublicResponse) end) api.add_operation(:get_me_info, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeInfo" o.http_method = "GET" o.http_request_uri = "/api/me/info" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeInfoRequest) o.output = Shapes::ShapeRef.new(shape: GetMeInfoResponse) end) api.add_operation(:get_me_notifications, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeNotifications" o.http_method = "GET" o.http_request_uri = "/api/me/notifications" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeNotificationsRequest) o.output = Shapes::ShapeRef.new(shape: GetMeNotificationsResponse) end) api.add_operation(:get_me_unread_notification_managers, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeUnread_notification_managers" o.http_method = "GET" o.http_request_uri = "/api/me/unread_notification_managers" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeUnread_notification_managersRequest) o.output = Shapes::ShapeRef.new(shape: GetMeUnread_notification_managersResponse) end) api.add_operation(:get_me_wallet_balance, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMeWalletBalance" o.http_method = "GET" o.http_request_uri = "/api/me/wallet/balance" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: GetMeWalletBalanceRequest) o.output = Shapes::ShapeRef.new(shape: GetMeWalletBalanceResponse) end) api.add_operation(:get_users_user_id_articles_public, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUsersUser_idArticlesPublic" o.http_method = "GET" o.http_request_uri = "/api/users/{user_id}/articles/public" o['authtype'] = "none" o.input = Shapes::ShapeRef.new(shape: GetUsersUser_idArticlesPublicRequest) o.output = Shapes::ShapeRef.new(shape: GetUsersUser_idArticlesPublicResponse) end) api.add_operation(:get_users_user_id_info, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUsersUser_idInfo" o.http_method = "GET" o.http_request_uri = "/api/users/{user_id}/info" o['authtype'] = "none" o.input = Shapes::ShapeRef.new(shape: GetUsersUser_idInfoRequest) o.output = Shapes::ShapeRef.new(shape: GetUsersUser_idInfoResponse) end) api.add_operation(:post_me_articles_article_id_fraud, Seahorse::Model::Operation.new.tap do |o| o.name = "PostMeArticlesArticle_idFraud" o.http_method = "POST" o.http_request_uri = "/api/me/articles/{article_id}/fraud" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idFraudRequest) o.output = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idFraudResponse) end) api.add_operation(:post_me_articles_article_id_images, Seahorse::Model::Operation.new.tap do |o| o.name = "PostMeArticlesArticle_idImages" o.http_method = "POST" o.http_request_uri = "/api/me/articles/{article_id}/images" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idImagesRequest) o.output = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idImagesResponse) end) api.add_operation(:post_me_articles_article_id_like, Seahorse::Model::Operation.new.tap do |o| o.name = "PostMeArticlesArticle_idLike" o.http_method = "POST" o.http_request_uri = "/api/me/articles/{article_id}/like" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idLikeRequest) o.output = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idLikeResponse) end) api.add_operation(:post_me_articles_article_id_pv, Seahorse::Model::Operation.new.tap do |o| o.name = "PostMeArticlesArticle_idPv" o.http_method = "POST" o.http_request_uri = "/api/me/articles/{article_id}/pv" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idPvRequest) o.output = Shapes::ShapeRef.new(shape: PostMeArticlesArticle_idPvResponse) end) api.add_operation(:post_me_articles_drafts, Seahorse::Model::Operation.new.tap do |o| o.name = "PostMeArticlesDrafts" o.http_method = "POST" o.http_request_uri = "/api/me/articles/drafts" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PostMeArticlesDraftsRequest) o.output = Shapes::ShapeRef.new(shape: PostMeArticlesDraftsResponse) end) api.add_operation(:post_me_info_icon, Seahorse::Model::Operation.new.tap do |o| o.name = "PostMeInfoIcon" o.http_method = "POST" o.http_request_uri = "/api/me/info/icon" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PostMeInfoIconRequest) o.output = Shapes::ShapeRef.new(shape: PostMeInfoIconResponse) end) api.add_operation(:put_me_articles_article_id_drafts, Seahorse::Model::Operation.new.tap do |o| o.name = "PutMeArticlesArticle_idDrafts" o.http_method = "PUT" o.http_request_uri = "/api/me/articles/{article_id}/drafts" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idDraftsRequest) o.output = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idDraftsResponse) end) api.add_operation(:put_me_articles_article_id_drafts_publish, Seahorse::Model::Operation.new.tap do |o| o.name = "PutMeArticlesArticle_idDraftsPublish" o.http_method = "PUT" o.http_request_uri = "/api/me/articles/{article_id}/drafts/publish" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idDraftsPublishRequest) o.output = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idDraftsPublishResponse) end) api.add_operation(:put_me_articles_article_id_public, Seahorse::Model::Operation.new.tap do |o| o.name = "PutMeArticlesArticle_idPublic" o.http_method = "PUT" o.http_request_uri = "/api/me/articles/{article_id}/public" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idPublicRequest) o.output = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idPublicResponse) end) api.add_operation(:put_me_articles_article_id_public_republish, Seahorse::Model::Operation.new.tap do |o| o.name = "PutMeArticlesArticle_idPublicRepublish" o.http_method = "PUT" o.http_request_uri = "/api/me/articles/{article_id}/public/republish" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idPublicRepublishRequest) o.output = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idPublicRepublishResponse) end) api.add_operation(:put_me_articles_article_id_public_unpublish, Seahorse::Model::Operation.new.tap do |o| o.name = "PutMeArticlesArticle_idPublicUnpublish" o.http_method = "PUT" o.http_request_uri = "/api/me/articles/{article_id}/public/unpublish" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idPublicUnpublishRequest) o.output = Shapes::ShapeRef.new(shape: PutMeArticlesArticle_idPublicUnpublishResponse) end) api.add_operation(:put_me_info, Seahorse::Model::Operation.new.tap do |o| o.name = "PutMeInfo" o.http_method = "PUT" o.http_request_uri = "/api/me/info" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PutMeInfoRequest) o.output = Shapes::ShapeRef.new(shape: PutMeInfoResponse) end) api.add_operation(:put_me_unread_notification_managers, Seahorse::Model::Operation.new.tap do |o| o.name = "PutMeUnread_notification_managers" o.http_method = "PUT" o.http_request_uri = "/api/me/unread_notification_managers" o. = "cognitoUserPool" o['authtype'] = "custom" o.input = Shapes::ShapeRef.new(shape: PutMeUnread_notification_managersRequest) o.output = Shapes::ShapeRef.new(shape: PutMeUnread_notification_managersResponse) end) api.(:cognito_user_pool, Seahorse::Model::Authorizer.new.tap do |a| a.name = "cognitoUserPool" a.type = "provided" a.placement = { :location => "header", :name => "Authorization" } end) end