Sha256: 9382324bc233cd15b72a556923e43b1e5e16fd8075a8af91d9fc239184ecb100
Contents?: true
Size: 1.44 KB
Versions: 2
Compression:
Stored size: 1.44 KB
Contents
# Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. # typed: true # frozen_string_literal: true module PlexRubySDK module Operations POST_USERS_SIGN_IN_DATA_SERVICES_SERVERS = [ 'https://plex.tv/api/v2' ].freeze class PostUsersSignInDataServices < ::Crystalline::FieldAugmented extend T::Sig field :endpoint, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('endpoint') } } field :identifier, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('identifier') } } field :secret, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('secret') } } field :status, ::PlexRubySDK::Operations::PostUsersSignInDataStatus, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('status'), 'decoder': Utils.enum_from_string(::PlexRubySDK::Operations::PostUsersSignInDataStatus, false) } } field :token, ::String, { 'format_json': { 'letter_case': ::PlexRubySDK::Utils.field_name('token') } } sig { params(endpoint: ::String, identifier: ::String, secret: ::String, status: ::PlexRubySDK::Operations::PostUsersSignInDataStatus, token: ::String).void } def initialize(endpoint: nil, identifier: nil, secret: nil, status: nil, token: nil) @endpoint = endpoint @identifier = identifier @secret = secret @status = status @token = token end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
plex_ruby_sdk-0.7.7 | lib/plex_ruby_sdk/models/operations/post_users_sign_in_data_services.rb |
plex_ruby_sdk-0.7.6 | lib/plex_ruby_sdk/models/operations/post_users_sign_in_data_services.rb |