問題タブ [ibm-cloud-infrastructure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud-infrastructure - SoftLayer_Product_Package::getLocations() はいつ無効になりますか?
SoftLayer サポートは、スタック オーバーフローでこの質問をするように私に依頼しました。
ここからの 2016 年 1 月 11 日のメモによると: https://softlayer.github.io/release_notes/
SoftLayer_Product_Package::getLocations() は非推奨です。いつ無効になりますか?1月18日?
ibm-cloud-infrastructure - API経由で仮想サーバーを注文する際に「サービスアドオン:監視からの自動再起動」を設定する方法はありますか
SoftLayer API 経由で仮想サーバーを注文する際に、「監視からの自動再起動」を有効にする方法を探しています。
私の使い方では、APIが「監視からの自動再起動」を設定するオプションを提供すると望ましい
client['Virtual_Guest'].createObject({
'hostname': 'myhost',
'domain': 'yukaary.craft.com',
'startCpus': 1,
'maxMemory': 1024,
'datacenter': {"name": "tok02"},
'privateNetworkOnlyFlag': 'true',
'hourlyBillingFlag': 'true',
'operatingSystemReferenceCode': 'UBUNTU_LATEST',
'localDiskFlag': 'false',
'serviceAddon': {'response': 'reboot'}
})
申し訳ありませんが、これは PHP ではなく Python です。
既存の質問と sldn サイトの両方を検索していますが、現時点では手がかりがありません。
ibm-cloud-infrastructure - ベア メタル サーバーの EVault 注文がエラーで終了する
私は基本的に、ベアメタル サーバーで EVault を注文するためにここに投稿された内容に従っています: SoftLayer で EVault バックアップを注文するためのサンプル コード
仮想ゲストでは機能しますが、ベア メタル サーバーでは verifyOrder 呼び出しで失敗し、次のようなエラー メッセージが表示されます。
これは私が持っている入力の種類であり、指定されたハードウェアは 1 つしかありません。正確に 1 つのサーバーがないと見なされる理由がわかりません。
これは、テストに使用している PHP コードです。(最初の require ステートメントをいくつか削除しました)。これは 1 時間ごとのベア メタル サーバーを参照しており、サンプルに示されているすべてのデータは $apiUsername と $apiKey を除いて実際のものです。
やって集めたベアメタルサーバー(168137)のデータです
python - SoftLayer_Exception_Public を提供する Python を使用した Softlayer API getAccountBackupHistory
まず最初に、私はクラウド コンピューティングと Python の初心者です。皆さんがソフトレイヤー サービス デスクよりも役立つことを願っています。
現時点では、Python API を理解するのに苦労しています。いくつかのサーバーを実行しており、各サーバーで evault エージェントが実行されています。エージェントは定期的にサーバーのバックアップを作成します。evault エージェントは現在 2 か月間実行されているため、履歴データがいくつかあります。
私が望むのは、バックアップが成功したかどうかを (毎日) チェックする Python スクリプトを作成することです。しかし残念ながら、「Account」サービスから「getAccountBackupHistory」メソッドにアクセスできません。
「getAccountBackupHistory」には 3 つのパラメーターが必要ですが、これらをどこに追加すればよいかわかりません。
また、同様のものが見つかることを期待してフォーラムを検索しましたが、役立つものは何も見つかりませんでした。
- Softlayer フォーラム全般
- Softlayer フォーラムの実装
これまでの私のスクリプトは次のとおりです。
これにより、次の例外が発生します。
PS: 私が使用しているアカウントには管理者権限があります
どんなアドバイスでも大歓迎です
乾杯、
Eredjar
ibm-cloud-infrastructure - Softlayer オブジェクト ストレージ認証エンドポイント
ここにある Softlayer オブジェクト ストレージ認証エンドポイントのドキュメントを確認しています: http://sldn.softlayer.com/article/Introduction-Object-Storage#Authentication_Endpoints
ただし、認証情報を正確に渡す方法の例が見つかりません-ヘッダー経由で送信しますか? もしそうなら、ヘッダー名は何ですか?
次のエンドポイントを使用してみました: パブリック ネットワーク: https://dal05.objectstorage.softlayer.net/auth/v1.0
また、パスワードには x-auth-token 、ユーザー名には x-auth-user などのヘッダーを使用します。
Http Basic 認証を使用した認証も試しました。
どちらにも運がありません。
c# - Softlayer オブジェクト ストレージ ETag MD5 チェックサム計算
データを Softlayer オブジェクト ストレージに渡すときに正しいチェックサムを計算する方法を見つけようとしています。
ETag が問題であることはわかっています。リクエストから削除すると機能するためですが、アップロードが破損していないことを確認するために使用することをお勧めします。
これは私の方法です:
ETag の定義方法は次のとおりです。
問題は、リクエスト本文ではなく、ファイルのチェックサムを取得しているという事実にあると思います。
ファイルだけではなく、リクエストボディのチェックサムを取得する必要があることを確認したいと思います。
上記が当てはまる場合、ボディのチェックサムを取得する方法さえわかりません-いくつかのガイダンスが大好きです...
ibm-cloud-infrastructure - Softlayer で getAllOwnedAccounts() を使用する方法
Softlayer Java クライアント Lib を使用してクラウド ポータルを開発しています。
私のユーザー ID は、ブランドのすぐ下にあるマスター アカウントであり、createCustomerAccount() を使用してアカウントを作成しました。アカウントを作成した後、getAllOwnedAccounts() を使用してアカウントのリストを取得できません。以下のコードを実行すると、自分のアカウントのみが表示されます。他のアカウントは正常に作成されたため、「agent.softlayer.com」でアカウントを見つけることができます。
これが私のコードです..
ここに別のコードがあります..
このコードも機能しません..
フィードバックをお待ちしております。ありがとうございました
マイク