このコンテンツはまだ日本語訳がありません。
Config
Main class for a new Daytona::Config object.
Constructors
new Config()
def initialize(api_key:, jwt_token:, api_url:, organization_id:, target:)Initializes a new Daytona::Config object.
Parameters:
api_keyString, nil - Daytona API key. Defaults to ENV[‘DAYTONA_API_KEY’].jwt_tokenString, nil - Daytona JWT token. Defaults to ENV[‘DAYTONA_JWT_TOKEN’].api_urlString, nil - Daytona API URL. Defaults to ENV[‘DAYTONA_API_URL’] or Daytona::Config::API_URL.organization_idString, nil - Daytona organization ID. Defaults to ENV[‘DAYTONA_ORGANIZATION_ID’].targetString, nil - Daytona target. Defaults to ENV[‘DAYTONA_TARGET’].
Returns:
Config- a new instance of Config
Methods
api_key()
def api_key()API key for authentication with the Daytona API
Returns:
String, nil- Daytona API key
api_key=()
def api_key=(value)API key for authentication with the Daytona API
Returns:
String, nil- Daytona API key
jwt_token()
def jwt_token()JWT token for authentication with the Daytona API
Returns:
String, nil- Daytona JWT token
jwt_token=()
def jwt_token=(value)JWT token for authentication with the Daytona API
Returns:
String, nil- Daytona JWT token
api_url()
def api_url()URL of the Daytona API
Returns:
String, nil- Daytona API URL
api_url=()
def api_url=(value)URL of the Daytona API
Returns:
String, nil- Daytona API URL
organization_id()
def organization_id()Organization ID for authentication with the Daytona API
Returns:
String, nil- Daytona API URL
organization_id=()
def organization_id=(value)Organization ID for authentication with the Daytona API
Returns:
String, nil- Daytona API URL
target()
def target()Target environment for sandboxes
Returns:
String, nil- Daytona target
target=()
def target=(value)Target environment for sandboxes
Returns:
String, nil- Daytona target