Documentation
¶
Index ¶
- type AzureProvider
- func (a *AzureProvider) CheckRequirements() (*[]provider.RequirementStatus, error)
- func (a *AzureProvider) CreateTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
- func (a *AzureProvider) CreateWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
- func (a *AzureProvider) DestroyTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
- func (a *AzureProvider) DestroyWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
- func (a *AzureProvider) GetInfo() (models.ProviderInfo, error)
- func (a *AzureProvider) GetPresetTargetConfigs() (*[]provider.TargetConfig, error)
- func (a *AzureProvider) GetTargetProviderMetadata(targetReq *provider.TargetRequest) (string, error)
- func (a *AzureProvider) GetWorkspaceProviderMetadata(workspaceReq *provider.WorkspaceRequest) (string, error)
- func (a *AzureProvider) Initialize(req provider.InitializeProviderRequest) (*util.Empty, error)
- func (a *AzureProvider) StartTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
- func (a *AzureProvider) StartWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
- func (a *AzureProvider) StopTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
- func (a *AzureProvider) StopWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureProvider ¶
type AzureProvider struct { BasePath *string DaytonaDownloadUrl *string DaytonaVersion *string ServerUrl *string NetworkKey *string ApiUrl *string ApiKey *string ApiPort *uint32 ServerPort *uint32 WorkspaceLogsDir *string TargetLogsDir *string // contains filtered or unexported fields }
func (*AzureProvider) CheckRequirements ¶ added in v0.3.0
func (a *AzureProvider) CheckRequirements() (*[]provider.RequirementStatus, error)
func (*AzureProvider) CreateTarget ¶ added in v0.4.0
func (a *AzureProvider) CreateTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
func (*AzureProvider) CreateWorkspace ¶
func (a *AzureProvider) CreateWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
func (*AzureProvider) DestroyTarget ¶ added in v0.4.0
func (a *AzureProvider) DestroyTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
func (*AzureProvider) DestroyWorkspace ¶
func (a *AzureProvider) DestroyWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
func (*AzureProvider) GetInfo ¶
func (a *AzureProvider) GetInfo() (models.ProviderInfo, error)
func (*AzureProvider) GetPresetTargetConfigs ¶ added in v0.4.0
func (a *AzureProvider) GetPresetTargetConfigs() (*[]provider.TargetConfig, error)
func (*AzureProvider) GetTargetProviderMetadata ¶ added in v0.4.0
func (a *AzureProvider) GetTargetProviderMetadata(targetReq *provider.TargetRequest) (string, error)
func (*AzureProvider) GetWorkspaceProviderMetadata ¶ added in v0.4.0
func (a *AzureProvider) GetWorkspaceProviderMetadata(workspaceReq *provider.WorkspaceRequest) (string, error)
func (*AzureProvider) Initialize ¶
func (a *AzureProvider) Initialize(req provider.InitializeProviderRequest) (*util.Empty, error)
func (*AzureProvider) StartTarget ¶ added in v0.4.0
func (a *AzureProvider) StartTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
func (*AzureProvider) StartWorkspace ¶
func (a *AzureProvider) StartWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
func (*AzureProvider) StopTarget ¶ added in v0.4.0
func (a *AzureProvider) StopTarget(targetReq *provider.TargetRequest) (*util.Empty, error)
func (*AzureProvider) StopWorkspace ¶
func (a *AzureProvider) StopWorkspace(workspaceReq *provider.WorkspaceRequest) (*util.Empty, error)
Click to show internal directories.
Click to hide internal directories.