Class: QuicknodeSdk::Admin
Instance Method Summary
collapse
#method_missing, #respond_to_missing?
Constructor Details
#initialize ⇒ Admin
Returns a new instance of Admin.
88
|
# File 'sig/quicknode_sdk.rbs', line 88
def initialize: (untyped native) -> void
|
Instance Method Details
#account_info ⇒ Object
134
|
# File 'sig/quicknode_sdk.rbs', line 134
def account_info: () -> untyped
|
#archive_endpoint ⇒ void
This method returns an undefined value.
94
|
# File 'sig/quicknode_sdk.rbs', line 94
def archive_endpoint: (id: String) -> void
|
#bulk_add_tag ⇒ Object
152
|
# File 'sig/quicknode_sdk.rbs', line 152
def bulk_add_tag: (ids: Array[String], label: String) -> untyped
|
#bulk_remove_tag ⇒ Object
153
|
# File 'sig/quicknode_sdk.rbs', line 153
def bulk_remove_tag: (ids: Array[String], tag_id: Integer) -> untyped
|
#bulk_update_endpoint_status ⇒ Object
151
|
# File 'sig/quicknode_sdk.rbs', line 151
def bulk_update_endpoint_status: (ids: Array[String], status: String) -> untyped
|
#create_domain_mask ⇒ void
This method returns an undefined value.
112
|
# File 'sig/quicknode_sdk.rbs', line 112
def create_domain_mask: (id: String, ?domain_mask: String) -> void
|
#create_endpoint ⇒ Object
91
|
# File 'sig/quicknode_sdk.rbs', line 91
def create_endpoint: (?chain: String, ?network: String) -> untyped
|
#create_ip ⇒ void
This method returns an undefined value.
110
|
# File 'sig/quicknode_sdk.rbs', line 110
def create_ip: (id: String, ip: String) -> void
|
#create_jwt ⇒ void
This method returns an undefined value.
114
|
# File 'sig/quicknode_sdk.rbs', line 114
def create_jwt: (id: String, kid: String, public_key: String, name: String) -> void
|
#create_method_rate_limit ⇒ Object
124
|
# File 'sig/quicknode_sdk.rbs', line 124
def create_method_rate_limit: (id: String, interval: String, methods: Array[String], rate: Integer) -> untyped
|
121
|
# File 'sig/quicknode_sdk.rbs', line 121
def create_or_update_ip_custom_header: (id: String, header_name: String) -> untyped
|
#create_referrer ⇒ void
This method returns an undefined value.
108
|
# File 'sig/quicknode_sdk.rbs', line 108
def create_referrer: (id: String, referrer: String) -> void
|
#create_request_filter ⇒ Object
116
|
# File 'sig/quicknode_sdk.rbs', line 116
def create_request_filter: (id: String, methods: Array[String]) -> untyped
|
#create_tag ⇒ void
This method returns an undefined value.
96
|
# File 'sig/quicknode_sdk.rbs', line 96
def create_tag: (id: String, ?label: String) -> void
|
#create_team ⇒ Object
143
|
# File 'sig/quicknode_sdk.rbs', line 143
def create_team: (name: String) -> untyped
|
#create_token ⇒ void
This method returns an undefined value.
106
|
# File 'sig/quicknode_sdk.rbs', line 106
def create_token: (id: String) -> void
|
#delete_account_tag ⇒ Object
156
|
# File 'sig/quicknode_sdk.rbs', line 156
def delete_account_tag: (id: Integer) -> untyped
|
#delete_domain_mask ⇒ Object
113
|
# File 'sig/quicknode_sdk.rbs', line 113
def delete_domain_mask: (id: String, domain_mask_id: String) -> untyped
|
#delete_ip ⇒ Object
111
|
# File 'sig/quicknode_sdk.rbs', line 111
def delete_ip: (id: String, ip_id: String) -> untyped
|
122
|
# File 'sig/quicknode_sdk.rbs', line 122
def delete_ip_custom_header: (id: String) -> untyped
|
#delete_jwt ⇒ void
This method returns an undefined value.
115
|
# File 'sig/quicknode_sdk.rbs', line 115
def delete_jwt: (id: String, jwt_id: String) -> void
|
#delete_method_rate_limit ⇒ void
This method returns an undefined value.
126
|
# File 'sig/quicknode_sdk.rbs', line 126
def delete_method_rate_limit: (id: String, method_rate_limit_id: String) -> void
|
#delete_rate_limit_override ⇒ void
This method returns an undefined value.
129
|
# File 'sig/quicknode_sdk.rbs', line 129
def delete_rate_limit_override: (id: String, override_id: String) -> void
|
#delete_referrer ⇒ Object
109
|
# File 'sig/quicknode_sdk.rbs', line 109
def delete_referrer: (id: String, referrer_id: String) -> untyped
|
#delete_request_filter ⇒ void
This method returns an undefined value.
118
|
# File 'sig/quicknode_sdk.rbs', line 118
def delete_request_filter: (id: String, request_filter_id: String) -> void
|
#delete_tag ⇒ void
This method returns an undefined value.
97
|
# File 'sig/quicknode_sdk.rbs', line 97
def delete_tag: (id: String, tag_id: String) -> void
|
#delete_team ⇒ Object
145
|
# File 'sig/quicknode_sdk.rbs', line 145
def delete_team: (id: Integer) -> untyped
|
#delete_token ⇒ Object
107
|
# File 'sig/quicknode_sdk.rbs', line 107
def delete_token: (id: String, token_id: String) -> untyped
|
#disable_multichain ⇒ void
This method returns an undefined value.
120
|
# File 'sig/quicknode_sdk.rbs', line 120
def disable_multichain: (id: String) -> void
|
138
|
# File 'sig/quicknode_sdk.rbs', line 138
def disable_tooling_access: () -> untyped
|
#enable_multichain ⇒ void
This method returns an undefined value.
119
|
# File 'sig/quicknode_sdk.rbs', line 119
def enable_multichain: (id: String) -> void
|
137
|
# File 'sig/quicknode_sdk.rbs', line 137
def enable_tooling_access: () -> untyped
|
#get_account_metrics ⇒ Object
132
|
# File 'sig/quicknode_sdk.rbs', line 132
def get_account_metrics: (period: String, metric: String, ?percentile: String) -> untyped
|
#get_api_credits ⇒ Object
135
|
# File 'sig/quicknode_sdk.rbs', line 135
def get_api_credits: (chain: String) -> untyped
|
#get_endpoint_logs ⇒ Object
102
|
# File 'sig/quicknode_sdk.rbs', line 102
def get_endpoint_logs: (id: String, from_time: String, to_time: String, ?include_details: bool, ?limit: Integer, ?next_at: String) -> untyped
|
#get_endpoint_metrics ⇒ Object
131
|
# File 'sig/quicknode_sdk.rbs', line 131
def get_endpoint_metrics: (id: String, period: String, metric: String) -> untyped
|
#get_endpoint_security ⇒ Object
158
|
# File 'sig/quicknode_sdk.rbs', line 158
def get_endpoint_security: (id: String) -> untyped
|
#get_endpoint_urls ⇒ Object
130
|
# File 'sig/quicknode_sdk.rbs', line 130
def get_endpoint_urls: (id: String) -> untyped
|
#get_endpoints ⇒ Object
90
|
# File 'sig/quicknode_sdk.rbs', line 90
def get_endpoints: (?limit: Integer, ?offset: Integer, ?search: String, ?sort_by: String, ?sort_direction: String, ?networks: Array[String], ?statuses: Array[String], ?labels: Array[String], ?dedicated: bool, ?is_flat_rate: bool, ?tag_ids: Array[Integer], ?tag_labels: Array[String]) -> untyped
|
#get_log_details ⇒ Object
103
|
# File 'sig/quicknode_sdk.rbs', line 103
def get_log_details: (id: String, request_id: String) -> untyped
|
#get_method_rate_limits ⇒ Object
123
|
# File 'sig/quicknode_sdk.rbs', line 123
def get_method_rate_limits: (id: String) -> untyped
|
#get_rate_limits ⇒ Object
128
|
# File 'sig/quicknode_sdk.rbs', line 128
def get_rate_limits: (id: String) -> untyped
|
#get_security_options ⇒ Object
104
|
# File 'sig/quicknode_sdk.rbs', line 104
def get_security_options: (id: String) -> untyped
|
#get_team ⇒ Object
144
|
# File 'sig/quicknode_sdk.rbs', line 144
def get_team: (id: Integer) -> untyped
|
#get_usage ⇒ Object
98
|
# File 'sig/quicknode_sdk.rbs', line 98
def get_usage: (?start_time: Integer, ?end_time: Integer) -> untyped
|
#get_usage_by_chain ⇒ Object
101
|
# File 'sig/quicknode_sdk.rbs', line 101
def get_usage_by_chain: (?start_time: Integer, ?end_time: Integer) -> untyped
|
#get_usage_by_endpoint ⇒ Object
99
|
# File 'sig/quicknode_sdk.rbs', line 99
def get_usage_by_endpoint: (?start_time: Integer, ?end_time: Integer) -> untyped
|
#get_usage_by_method ⇒ Object
100
|
# File 'sig/quicknode_sdk.rbs', line 100
def get_usage_by_method: (?start_time: Integer, ?end_time: Integer) -> untyped
|
#get_usage_by_tag ⇒ Object
157
|
# File 'sig/quicknode_sdk.rbs', line 157
def get_usage_by_tag: (?start_time: Integer, ?end_time: Integer) -> untyped
|
#invite_team_member ⇒ Object
148
|
# File 'sig/quicknode_sdk.rbs', line 148
def invite_team_member: (id: Integer, email: String, ?full_name: String, ?role: String) -> untyped
|
#list_chains ⇒ Object
133
|
# File 'sig/quicknode_sdk.rbs', line 133
def list_chains: () -> untyped
|
#list_invoices ⇒ Object
140
|
# File 'sig/quicknode_sdk.rbs', line 140
def list_invoices: () -> untyped
|
#list_payments ⇒ Object
141
|
# File 'sig/quicknode_sdk.rbs', line 141
def list_payments: () -> untyped
|
154
|
# File 'sig/quicknode_sdk.rbs', line 154
def list_tags: () -> untyped
|
#list_team_endpoints ⇒ Object
146
|
# File 'sig/quicknode_sdk.rbs', line 146
def list_team_endpoints: (id: Integer) -> untyped
|
#list_teams ⇒ Object
142
|
# File 'sig/quicknode_sdk.rbs', line 142
def list_teams: () -> untyped
|
139
|
# File 'sig/quicknode_sdk.rbs', line 139
def mint_tooling_token: () -> untyped
|
#remove_team_member ⇒ Object
149
|
# File 'sig/quicknode_sdk.rbs', line 149
def remove_team_member: (id: Integer, user_id: Integer, ?destroy_user: bool) -> untyped
|
#rename_tag ⇒ Object
155
|
# File 'sig/quicknode_sdk.rbs', line 155
def rename_tag: (id: Integer, label: String) -> untyped
|
#resend_team_invite ⇒ Object
150
|
# File 'sig/quicknode_sdk.rbs', line 150
def resend_team_invite: (id: Integer, user_id: Integer) -> untyped
|
#show_endpoint ⇒ Object
92
|
# File 'sig/quicknode_sdk.rbs', line 92
def show_endpoint: (id: String) -> untyped
|
136
|
# File 'sig/quicknode_sdk.rbs', line 136
def tooling_access_status: () -> untyped
|
#update_endpoint ⇒ void
This method returns an undefined value.
93
|
# File 'sig/quicknode_sdk.rbs', line 93
def update_endpoint: (id: String, ?label: String) -> void
|
#update_endpoint_status ⇒ Object
95
|
# File 'sig/quicknode_sdk.rbs', line 95
def update_endpoint_status: (id: String, status: String) -> untyped
|
#update_method_rate_limit ⇒ Object
125
|
# File 'sig/quicknode_sdk.rbs', line 125
def update_method_rate_limit: (id: String, method_rate_limit_id: String, ?methods: Array[String], ?status: String, ?rate: Integer) -> untyped
|
#update_rate_limits ⇒ void
This method returns an undefined value.
127
|
# File 'sig/quicknode_sdk.rbs', line 127
def update_rate_limits: (id: String, ?rps: Integer, ?rpm: Integer, ?rpd: Integer) -> void
|
#update_request_filter ⇒ void
This method returns an undefined value.
117
|
# File 'sig/quicknode_sdk.rbs', line 117
def update_request_filter: (id: String, request_filter_id: String, ?methods: Array[String]) -> void
|
#update_security_options ⇒ Object
105
|
# File 'sig/quicknode_sdk.rbs', line 105
def update_security_options: (id: String, ?tokens: String, ?referrers: String, ?jwts: String, ?ips: String, ?domain_masks: String, ?hsts: String, ?cors: String, ?request_filters: String, ?ip_custom_header: String) -> untyped
|
#update_team_endpoints ⇒ Object
147
|
# File 'sig/quicknode_sdk.rbs', line 147
def update_team_endpoints: (id: Integer, endpoint_ids: Array[String]) -> untyped
|