operations

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 12, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreatePrivateConnectionResponse

type CreatePrivateConnectionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreatePrivateConnectionResponse *shared.CreatePrivateConnectionResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreatePrivateConnectionResponse) GetContentType

func (o *CreatePrivateConnectionResponse) GetContentType() string

func (*CreatePrivateConnectionResponse) GetCreatePrivateConnectionResponse

func (o *CreatePrivateConnectionResponse) GetCreatePrivateConnectionResponse() *shared.CreatePrivateConnectionResponse

func (*CreatePrivateConnectionResponse) GetRawResponse

func (o *CreatePrivateConnectionResponse) GetRawResponse() *http.Response

func (*CreatePrivateConnectionResponse) GetStatusCode

func (o *CreatePrivateConnectionResponse) GetStatusCode() int

type CreateResumeWorkspaceRequest

type CreateResumeWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*CreateResumeWorkspaceRequest) GetWorkspaceID

func (o *CreateResumeWorkspaceRequest) GetWorkspaceID() string

type CreateResumeWorkspaceResponse

type CreateResumeWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreateWorkspace *shared.CreateWorkspace
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateResumeWorkspaceResponse) GetContentType

func (o *CreateResumeWorkspaceResponse) GetContentType() string

func (*CreateResumeWorkspaceResponse) GetCreateWorkspace

func (o *CreateResumeWorkspaceResponse) GetCreateWorkspace() *shared.CreateWorkspace

func (*CreateResumeWorkspaceResponse) GetRawResponse

func (o *CreateResumeWorkspaceResponse) GetRawResponse() *http.Response

func (*CreateResumeWorkspaceResponse) GetStatusCode

func (o *CreateResumeWorkspaceResponse) GetStatusCode() int

type CreateStagesFileRequest

type CreateStagesFileRequest struct {
	// Path in Stages
	Path string `pathParam:"style=simple,explode=false,name=path"`
	// ID of the Stages-enabled workspace group
	WorkspaceGroupID        string                          `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
	CreateStagesFileRequest *shared.CreateStagesFileRequest `request:"mediaType=multipart/form-data"`
	// If set to `true`, forces creation of an empty file
	IsFile *bool `queryParam:"style=form,explode=true,name=isFile"`
}

func (*CreateStagesFileRequest) GetCreateStagesFileRequest

func (o *CreateStagesFileRequest) GetCreateStagesFileRequest() *shared.CreateStagesFileRequest

func (*CreateStagesFileRequest) GetIsFile

func (o *CreateStagesFileRequest) GetIsFile() *bool

func (*CreateStagesFileRequest) GetPath

func (o *CreateStagesFileRequest) GetPath() string

func (*CreateStagesFileRequest) GetWorkspaceGroupID

func (o *CreateStagesFileRequest) GetWorkspaceGroupID() string

type CreateStagesFileResponse

type CreateStagesFileResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreateStagesFile *shared.CreateStagesFile
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateStagesFileResponse) GetContentType

func (o *CreateStagesFileResponse) GetContentType() string

func (*CreateStagesFileResponse) GetCreateStagesFile

func (o *CreateStagesFileResponse) GetCreateStagesFile() *shared.CreateStagesFile

func (*CreateStagesFileResponse) GetRawResponse

func (o *CreateStagesFileResponse) GetRawResponse() *http.Response

func (*CreateStagesFileResponse) GetStatusCode

func (o *CreateStagesFileResponse) GetStatusCode() int

type CreateStorageWorkspaceGroupsRequest

type CreateStorageWorkspaceGroupsRequest struct {
	// Here's a sample of JSON data sent in the request body to the API.
	StorageDRSetup shared.StorageDRSetup `request:"mediaType=application/json"`
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*CreateStorageWorkspaceGroupsRequest) GetStorageDRSetup

func (*CreateStorageWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *CreateStorageWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type CreateStorageWorkspaceGroupsResponse

type CreateStorageWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateStorageWorkspaceGroupsResponse) GetContentType

func (o *CreateStorageWorkspaceGroupsResponse) GetContentType() string

func (*CreateStorageWorkspaceGroupsResponse) GetRawResponse

func (o *CreateStorageWorkspaceGroupsResponse) GetRawResponse() *http.Response

func (*CreateStorageWorkspaceGroupsResponse) GetStatusCode

func (o *CreateStorageWorkspaceGroupsResponse) GetStatusCode() int

type CreateStorageWorkspaceRequest

type CreateStorageWorkspaceRequest struct {
	// Here's a sample of JSON data sent in the request body to the API.
	StorageDRSetup shared.StorageDRSetup `request:"mediaType=application/json"`
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*CreateStorageWorkspaceRequest) GetStorageDRSetup

func (o *CreateStorageWorkspaceRequest) GetStorageDRSetup() shared.StorageDRSetup

func (*CreateStorageWorkspaceRequest) GetWorkspaceID

func (o *CreateStorageWorkspaceRequest) GetWorkspaceID() string

type CreateStorageWorkspaceResponse

type CreateStorageWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateStorageWorkspaceResponse) GetContentType

func (o *CreateStorageWorkspaceResponse) GetContentType() string

func (*CreateStorageWorkspaceResponse) GetRawResponse

func (o *CreateStorageWorkspaceResponse) GetRawResponse() *http.Response

func (*CreateStorageWorkspaceResponse) GetStatusCode

func (o *CreateStorageWorkspaceResponse) GetStatusCode() int

type CreateSuspendWorkspaceRequest

type CreateSuspendWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*CreateSuspendWorkspaceRequest) GetWorkspaceID

func (o *CreateSuspendWorkspaceRequest) GetWorkspaceID() string

type CreateSuspendWorkspaceResponse

type CreateSuspendWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreateWorkspace *shared.CreateWorkspace
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateSuspendWorkspaceResponse) GetContentType

func (o *CreateSuspendWorkspaceResponse) GetContentType() string

func (*CreateSuspendWorkspaceResponse) GetCreateWorkspace

func (o *CreateSuspendWorkspaceResponse) GetCreateWorkspace() *shared.CreateWorkspace

func (*CreateSuspendWorkspaceResponse) GetRawResponse

func (o *CreateSuspendWorkspaceResponse) GetRawResponse() *http.Response

func (*CreateSuspendWorkspaceResponse) GetStatusCode

func (o *CreateSuspendWorkspaceResponse) GetStatusCode() int

type CreateWorkspaceGroupResponse

type CreateWorkspaceGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreateWorkspaceGroup *shared.CreateWorkspaceGroup
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateWorkspaceGroupResponse) GetContentType

func (o *CreateWorkspaceGroupResponse) GetContentType() string

func (*CreateWorkspaceGroupResponse) GetCreateWorkspaceGroup

func (o *CreateWorkspaceGroupResponse) GetCreateWorkspaceGroup() *shared.CreateWorkspaceGroup

func (*CreateWorkspaceGroupResponse) GetRawResponse

func (o *CreateWorkspaceGroupResponse) GetRawResponse() *http.Response

func (*CreateWorkspaceGroupResponse) GetStatusCode

func (o *CreateWorkspaceGroupResponse) GetStatusCode() int

type CreateWorkspaceResponse

type CreateWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreateWorkspace *shared.CreateWorkspace
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateWorkspaceResponse) GetContentType

func (o *CreateWorkspaceResponse) GetContentType() string

func (*CreateWorkspaceResponse) GetCreateWorkspace

func (o *CreateWorkspaceResponse) GetCreateWorkspace() *shared.CreateWorkspace

func (*CreateWorkspaceResponse) GetRawResponse

func (o *CreateWorkspaceResponse) GetRawResponse() *http.Response

func (*CreateWorkspaceResponse) GetStatusCode

func (o *CreateWorkspaceResponse) GetStatusCode() int

type DeletePrivateConnectionRequest

type DeletePrivateConnectionRequest struct {
	// ID of the private connection
	ConnectionID string `pathParam:"style=simple,explode=false,name=connectionID"`
}

func (*DeletePrivateConnectionRequest) GetConnectionID

func (o *DeletePrivateConnectionRequest) GetConnectionID() string

type DeletePrivateConnectionResponse

type DeletePrivateConnectionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	DeletePrivateConnection *shared.DeletePrivateConnection
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePrivateConnectionResponse) GetContentType

func (o *DeletePrivateConnectionResponse) GetContentType() string

func (*DeletePrivateConnectionResponse) GetDeletePrivateConnection

func (o *DeletePrivateConnectionResponse) GetDeletePrivateConnection() *shared.DeletePrivateConnection

func (*DeletePrivateConnectionResponse) GetRawResponse

func (o *DeletePrivateConnectionResponse) GetRawResponse() *http.Response

func (*DeletePrivateConnectionResponse) GetStatusCode

func (o *DeletePrivateConnectionResponse) GetStatusCode() int

type DeleteStagesFileRequest

type DeleteStagesFileRequest struct {
	// Path in Stages to a file or folder to delete
	Path string `pathParam:"style=simple,explode=false,name=path"`
	// ID of the Stages-enabled workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*DeleteStagesFileRequest) GetPath

func (o *DeleteStagesFileRequest) GetPath() string

func (*DeleteStagesFileRequest) GetWorkspaceGroupID

func (o *DeleteStagesFileRequest) GetWorkspaceGroupID() string

type DeleteStagesFileResponse

type DeleteStagesFileResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	DeleteStagesFile *shared.DeleteStagesFile
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteStagesFileResponse) GetContentType

func (o *DeleteStagesFileResponse) GetContentType() string

func (*DeleteStagesFileResponse) GetDeleteStagesFile

func (o *DeleteStagesFileResponse) GetDeleteStagesFile() *shared.DeleteStagesFile

func (*DeleteStagesFileResponse) GetRawResponse

func (o *DeleteStagesFileResponse) GetRawResponse() *http.Response

func (*DeleteStagesFileResponse) GetStatusCode

func (o *DeleteStagesFileResponse) GetStatusCode() int

type DeleteWorkspaceGroupsRequest

type DeleteWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
	// To terminate a workspace group even if it has active workspaces, set to `true`
	Force *bool `queryParam:"style=form,explode=true,name=force"`
}

func (*DeleteWorkspaceGroupsRequest) GetForce

func (o *DeleteWorkspaceGroupsRequest) GetForce() *bool

func (*DeleteWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *DeleteWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type DeleteWorkspaceGroupsResponse

type DeleteWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TerminateWorkspaceGroups *shared.TerminateWorkspaceGroups
}

func (*DeleteWorkspaceGroupsResponse) GetContentType

func (o *DeleteWorkspaceGroupsResponse) GetContentType() string

func (*DeleteWorkspaceGroupsResponse) GetRawResponse

func (o *DeleteWorkspaceGroupsResponse) GetRawResponse() *http.Response

func (*DeleteWorkspaceGroupsResponse) GetStatusCode

func (o *DeleteWorkspaceGroupsResponse) GetStatusCode() int

func (*DeleteWorkspaceGroupsResponse) GetTerminateWorkspaceGroups

func (o *DeleteWorkspaceGroupsResponse) GetTerminateWorkspaceGroups() *shared.TerminateWorkspaceGroups

type DeleteWorkspaceRequest

type DeleteWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*DeleteWorkspaceRequest) GetWorkspaceID

func (o *DeleteWorkspaceRequest) GetWorkspaceID() string

type DeleteWorkspaceResponse

type DeleteWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreateWorkspace *shared.CreateWorkspace
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteWorkspaceResponse) GetContentType

func (o *DeleteWorkspaceResponse) GetContentType() string

func (*DeleteWorkspaceResponse) GetCreateWorkspace

func (o *DeleteWorkspaceResponse) GetCreateWorkspace() *shared.CreateWorkspace

func (*DeleteWorkspaceResponse) GetRawResponse

func (o *DeleteWorkspaceResponse) GetRawResponse() *http.Response

func (*DeleteWorkspaceResponse) GetStatusCode

func (o *DeleteWorkspaceResponse) GetStatusCode() int

type GetOrganizationInfoResponse

type GetOrganizationInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Organization *shared.Organization
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetOrganizationInfoResponse) GetContentType

func (o *GetOrganizationInfoResponse) GetContentType() string

func (*GetOrganizationInfoResponse) GetOrganization

func (o *GetOrganizationInfoResponse) GetOrganization() *shared.Organization

func (*GetOrganizationInfoResponse) GetRawResponse

func (o *GetOrganizationInfoResponse) GetRawResponse() *http.Response

func (*GetOrganizationInfoResponse) GetStatusCode

func (o *GetOrganizationInfoResponse) GetStatusCode() int

type GetOutboundWorkspaceRequest

type GetOutboundWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*GetOutboundWorkspaceRequest) GetWorkspaceID

func (o *GetOutboundWorkspaceRequest) GetWorkspaceID() string

type GetOutboundWorkspaceResponse

type GetOutboundWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PrivateConnectionOutboundAllowLists []shared.PrivateConnectionOutboundAllowList
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetOutboundWorkspaceResponse) GetContentType

func (o *GetOutboundWorkspaceResponse) GetContentType() string

func (*GetOutboundWorkspaceResponse) GetPrivateConnectionOutboundAllowLists

func (o *GetOutboundWorkspaceResponse) GetPrivateConnectionOutboundAllowLists() []shared.PrivateConnectionOutboundAllowList

func (*GetOutboundWorkspaceResponse) GetRawResponse

func (o *GetOutboundWorkspaceResponse) GetRawResponse() *http.Response

func (*GetOutboundWorkspaceResponse) GetStatusCode

func (o *GetOutboundWorkspaceResponse) GetStatusCode() int

type GetPrivateConnectionRequest

type GetPrivateConnectionRequest struct {
	// ID of the private connection
	ConnectionID string `pathParam:"style=simple,explode=false,name=connectionID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*GetPrivateConnectionRequest) GetConnectionID

func (o *GetPrivateConnectionRequest) GetConnectionID() string

func (*GetPrivateConnectionRequest) GetFields

func (o *GetPrivateConnectionRequest) GetFields() *string

type GetPrivateConnectionResponse

type GetPrivateConnectionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PrivateConnections []shared.PrivateConnection
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetPrivateConnectionResponse) GetContentType

func (o *GetPrivateConnectionResponse) GetContentType() string

func (*GetPrivateConnectionResponse) GetPrivateConnections

func (o *GetPrivateConnectionResponse) GetPrivateConnections() []shared.PrivateConnection

func (*GetPrivateConnectionResponse) GetRawResponse

func (o *GetPrivateConnectionResponse) GetRawResponse() *http.Response

func (*GetPrivateConnectionResponse) GetStatusCode

func (o *GetPrivateConnectionResponse) GetStatusCode() int

type GetPrivateConnectionWorkspaceGroupsRequest

type GetPrivateConnectionWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*GetPrivateConnectionWorkspaceGroupsRequest) GetFields

func (*GetPrivateConnectionWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *GetPrivateConnectionWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type GetPrivateConnectionWorkspaceGroupsResponse

type GetPrivateConnectionWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PrivateConnections []shared.PrivateConnection
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetPrivateConnectionWorkspaceGroupsResponse) GetContentType

func (*GetPrivateConnectionWorkspaceGroupsResponse) GetPrivateConnections

func (*GetPrivateConnectionWorkspaceGroupsResponse) GetRawResponse

func (*GetPrivateConnectionWorkspaceGroupsResponse) GetStatusCode

type GetPrivateConnectionWorkspaceRequest

type GetPrivateConnectionWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*GetPrivateConnectionWorkspaceRequest) GetFields

func (*GetPrivateConnectionWorkspaceRequest) GetWorkspaceID

func (o *GetPrivateConnectionWorkspaceRequest) GetWorkspaceID() string

type GetPrivateConnectionWorkspaceResponse

type GetPrivateConnectionWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PrivateConnections []shared.PrivateConnection
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetPrivateConnectionWorkspaceResponse) GetContentType

func (o *GetPrivateConnectionWorkspaceResponse) GetContentType() string

func (*GetPrivateConnectionWorkspaceResponse) GetPrivateConnections

func (o *GetPrivateConnectionWorkspaceResponse) GetPrivateConnections() []shared.PrivateConnection

func (*GetPrivateConnectionWorkspaceResponse) GetRawResponse

func (*GetPrivateConnectionWorkspaceResponse) GetStatusCode

func (o *GetPrivateConnectionWorkspaceResponse) GetStatusCode() int

type GetRecoveryBackupWorkspaceGroupsRequest

type GetRecoveryBackupWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*GetRecoveryBackupWorkspaceGroupsRequest) GetFields

func (*GetRecoveryBackupWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *GetRecoveryBackupWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type GetRecoveryBackupWorkspaceGroupsResponse

type GetRecoveryBackupWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Regions []shared.Region
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetRecoveryBackupWorkspaceGroupsResponse) GetContentType

func (*GetRecoveryBackupWorkspaceGroupsResponse) GetRawResponse

func (*GetRecoveryBackupWorkspaceGroupsResponse) GetRegions

func (*GetRecoveryBackupWorkspaceGroupsResponse) GetStatusCode

func (o *GetRecoveryBackupWorkspaceGroupsResponse) GetStatusCode() int

type GetRecoveryBackupWorkspaceRequest

type GetRecoveryBackupWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*GetRecoveryBackupWorkspaceRequest) GetFields

func (o *GetRecoveryBackupWorkspaceRequest) GetFields() *string

func (*GetRecoveryBackupWorkspaceRequest) GetWorkspaceID

func (o *GetRecoveryBackupWorkspaceRequest) GetWorkspaceID() string

type GetRecoveryBackupWorkspaceResponse

type GetRecoveryBackupWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Regions []shared.Region
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetRecoveryBackupWorkspaceResponse) GetContentType

func (o *GetRecoveryBackupWorkspaceResponse) GetContentType() string

func (*GetRecoveryBackupWorkspaceResponse) GetRawResponse

func (o *GetRecoveryBackupWorkspaceResponse) GetRawResponse() *http.Response

func (*GetRecoveryBackupWorkspaceResponse) GetRegions

func (*GetRecoveryBackupWorkspaceResponse) GetStatusCode

func (o *GetRecoveryBackupWorkspaceResponse) GetStatusCode() int

type GetStagesFileRequest

type GetStagesFileRequest struct {
	// Path in Stages to a file or folder
	Path string `pathParam:"style=simple,explode=false,name=path"`
	// ID of the Stages-enabled workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
	// If enabled, the API request returns only metadata
	Metadata *bool `queryParam:"style=form,explode=true,name=metadata"`
}

func (*GetStagesFileRequest) GetMetadata

func (o *GetStagesFileRequest) GetMetadata() *bool

func (*GetStagesFileRequest) GetPath

func (o *GetStagesFileRequest) GetPath() string

func (*GetStagesFileRequest) GetWorkspaceGroupID

func (o *GetStagesFileRequest) GetWorkspaceGroupID() string

type GetStagesFileResponse

type GetStagesFileResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	StagesObjectMetadata *shared.StagesObjectMetadata
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetStagesFileResponse) GetContentType

func (o *GetStagesFileResponse) GetContentType() string

func (*GetStagesFileResponse) GetRawResponse

func (o *GetStagesFileResponse) GetRawResponse() *http.Response

func (*GetStagesFileResponse) GetStagesObjectMetadata

func (o *GetStagesFileResponse) GetStagesObjectMetadata() *shared.StagesObjectMetadata

func (*GetStagesFileResponse) GetStatusCode

func (o *GetStagesFileResponse) GetStatusCode() int

type GetStorageStatusWorkspaceGroupsRequest

type GetStorageStatusWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*GetStorageStatusWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *GetStorageStatusWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type GetStorageStatusWorkspaceGroupsResponse

type GetStorageStatusWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	StorageDRStatus *shared.StorageDRStatus
}

func (*GetStorageStatusWorkspaceGroupsResponse) GetContentType

func (o *GetStorageStatusWorkspaceGroupsResponse) GetContentType() string

func (*GetStorageStatusWorkspaceGroupsResponse) GetRawResponse

func (*GetStorageStatusWorkspaceGroupsResponse) GetStatusCode

func (o *GetStorageStatusWorkspaceGroupsResponse) GetStatusCode() int

func (*GetStorageStatusWorkspaceGroupsResponse) GetStorageDRStatus

type GetStorageStatusWorkspaceRequest

type GetStorageStatusWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*GetStorageStatusWorkspaceRequest) GetWorkspaceID

func (o *GetStorageStatusWorkspaceRequest) GetWorkspaceID() string

type GetStorageStatusWorkspaceResponse

type GetStorageStatusWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	StorageDRStatus *shared.StorageDRStatus
}

func (*GetStorageStatusWorkspaceResponse) GetContentType

func (o *GetStorageStatusWorkspaceResponse) GetContentType() string

func (*GetStorageStatusWorkspaceResponse) GetRawResponse

func (o *GetStorageStatusWorkspaceResponse) GetRawResponse() *http.Response

func (*GetStorageStatusWorkspaceResponse) GetStatusCode

func (o *GetStorageStatusWorkspaceResponse) GetStatusCode() int

func (*GetStorageStatusWorkspaceResponse) GetStorageDRStatus

func (o *GetStorageStatusWorkspaceResponse) GetStorageDRStatus() *shared.StorageDRStatus

type GetWorkspaceGroupsRequest

type GetWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*GetWorkspaceGroupsRequest) GetFields

func (o *GetWorkspaceGroupsRequest) GetFields() *string

func (*GetWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *GetWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type GetWorkspaceGroupsResponse

type GetWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	WorkspaceGroup *shared.WorkspaceGroup
}

func (*GetWorkspaceGroupsResponse) GetContentType

func (o *GetWorkspaceGroupsResponse) GetContentType() string

func (*GetWorkspaceGroupsResponse) GetRawResponse

func (o *GetWorkspaceGroupsResponse) GetRawResponse() *http.Response

func (*GetWorkspaceGroupsResponse) GetStatusCode

func (o *GetWorkspaceGroupsResponse) GetStatusCode() int

func (*GetWorkspaceGroupsResponse) GetWorkspaceGroup

func (o *GetWorkspaceGroupsResponse) GetWorkspaceGroup() *shared.WorkspaceGroup

type GetteWorkspaceRequest

type GetteWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*GetteWorkspaceRequest) GetFields

func (o *GetteWorkspaceRequest) GetFields() *string

func (*GetteWorkspaceRequest) GetWorkspaceID

func (o *GetteWorkspaceRequest) GetWorkspaceID() string

type GetteWorkspaceResponse

type GetteWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	Workspace *shared.Workspace
}

func (*GetteWorkspaceResponse) GetContentType

func (o *GetteWorkspaceResponse) GetContentType() string

func (*GetteWorkspaceResponse) GetRawResponse

func (o *GetteWorkspaceResponse) GetRawResponse() *http.Response

func (*GetteWorkspaceResponse) GetStatusCode

func (o *GetteWorkspaceResponse) GetStatusCode() int

func (*GetteWorkspaceResponse) GetWorkspace

func (o *GetteWorkspaceResponse) GetWorkspace() *shared.Workspace

type ListBillingUsageAggregateBy

type ListBillingUsageAggregateBy string

ListBillingUsageAggregateBy - The aggregate type used to group usage which includes hour, day and month. default is hour

const (
	ListBillingUsageAggregateByHour  ListBillingUsageAggregateBy = "hour"
	ListBillingUsageAggregateByDay   ListBillingUsageAggregateBy = "day"
	ListBillingUsageAggregateByMonth ListBillingUsageAggregateBy = "month"
)

func (ListBillingUsageAggregateBy) ToPointer

func (*ListBillingUsageAggregateBy) UnmarshalJSON

func (e *ListBillingUsageAggregateBy) UnmarshalJSON(data []byte) error

type ListBillingUsageMetric

type ListBillingUsageMetric string

ListBillingUsageMetric - Metrics include ComputeCredit, StorageAvgByte. default is all

const (
	ListBillingUsageMetricComputeCredit  ListBillingUsageMetric = "ComputeCredit"
	ListBillingUsageMetricStorageAvgByte ListBillingUsageMetric = "StorageAvgByte"
)

func (ListBillingUsageMetric) ToPointer

func (*ListBillingUsageMetric) UnmarshalJSON

func (e *ListBillingUsageMetric) UnmarshalJSON(data []byte) error

type ListBillingUsageRequest

type ListBillingUsageRequest struct {
	// The end time for the usage interval valid UTC ISO8601 format e.g. 2023-07-30T18:30:00Z
	EndTime string `queryParam:"style=form,explode=true,name=endTime"`
	// The start time for the usage interval in valid UTC ISO8601 format e.g. 2023-07-30T18:30:00Z
	StartTime string `queryParam:"style=form,explode=true,name=startTime"`
	// The aggregate type used to group usage which includes hour, day and month. default is hour
	AggregateBy *ListBillingUsageAggregateBy `queryParam:"style=form,explode=true,name=aggregateBy"`
	// Metrics include ComputeCredit, StorageAvgByte. default is all
	Metric *ListBillingUsageMetric `queryParam:"style=form,explode=true,name=metric"`
}

func (*ListBillingUsageRequest) GetAggregateBy

func (*ListBillingUsageRequest) GetEndTime

func (o *ListBillingUsageRequest) GetEndTime() string

func (*ListBillingUsageRequest) GetMetric

func (*ListBillingUsageRequest) GetStartTime

func (o *ListBillingUsageRequest) GetStartTime() string

type ListBillingUsageResponse

type ListBillingUsageResponse struct {
	// OK
	BillingUsage *shared.BillingUsage
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListBillingUsageResponse) GetBillingUsage

func (o *ListBillingUsageResponse) GetBillingUsage() *shared.BillingUsage

func (*ListBillingUsageResponse) GetContentType

func (o *ListBillingUsageResponse) GetContentType() string

func (*ListBillingUsageResponse) GetRawResponse

func (o *ListBillingUsageResponse) GetRawResponse() *http.Response

func (*ListBillingUsageResponse) GetStatusCode

func (o *ListBillingUsageResponse) GetStatusCode() int

type ListRegionsRequest

type ListRegionsRequest struct {
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
}

func (*ListRegionsRequest) GetFields

func (o *ListRegionsRequest) GetFields() *string

type ListRegionsResponse

type ListRegionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	Regions []shared.Region
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListRegionsResponse) GetContentType

func (o *ListRegionsResponse) GetContentType() string

func (*ListRegionsResponse) GetRawResponse

func (o *ListRegionsResponse) GetRawResponse() *http.Response

func (*ListRegionsResponse) GetRegions

func (o *ListRegionsResponse) GetRegions() []shared.Region

func (*ListRegionsResponse) GetStatusCode

func (o *ListRegionsResponse) GetStatusCode() int

type ListWorkspaceGroupRequest

type ListWorkspaceGroupRequest struct {
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
	// To include any terminated workspace groups, set to `true`
	IncludeTerminated *bool `queryParam:"style=form,explode=true,name=includeTerminated"`
}

func (*ListWorkspaceGroupRequest) GetFields

func (o *ListWorkspaceGroupRequest) GetFields() *string

func (*ListWorkspaceGroupRequest) GetIncludeTerminated

func (o *ListWorkspaceGroupRequest) GetIncludeTerminated() *bool

type ListWorkspaceGroupResponse

type ListWorkspaceGroupResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	WorkspaceGroups []shared.WorkspaceGroup
}

func (*ListWorkspaceGroupResponse) GetContentType

func (o *ListWorkspaceGroupResponse) GetContentType() string

func (*ListWorkspaceGroupResponse) GetRawResponse

func (o *ListWorkspaceGroupResponse) GetRawResponse() *http.Response

func (*ListWorkspaceGroupResponse) GetStatusCode

func (o *ListWorkspaceGroupResponse) GetStatusCode() int

func (*ListWorkspaceGroupResponse) GetWorkspaceGroups

func (o *ListWorkspaceGroupResponse) GetWorkspaceGroups() []shared.WorkspaceGroup

type ListWorkspaceRequest

type ListWorkspaceRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `queryParam:"style=form,explode=true,name=workspaceGroupID"`
	// Comma-separated values list that correspond to the filtered fields for returned entities
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
	// To include any terminated workspaces, set to `true`
	IncludeTerminated *bool `queryParam:"style=form,explode=true,name=includeTerminated"`
}

func (*ListWorkspaceRequest) GetFields

func (o *ListWorkspaceRequest) GetFields() *string

func (*ListWorkspaceRequest) GetIncludeTerminated

func (o *ListWorkspaceRequest) GetIncludeTerminated() *bool

func (*ListWorkspaceRequest) GetWorkspaceGroupID

func (o *ListWorkspaceRequest) GetWorkspaceGroupID() string

type ListWorkspaceResponse

type ListWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	Workspaces []shared.Workspace
}

func (*ListWorkspaceResponse) GetContentType

func (o *ListWorkspaceResponse) GetContentType() string

func (*ListWorkspaceResponse) GetRawResponse

func (o *ListWorkspaceResponse) GetRawResponse() *http.Response

func (*ListWorkspaceResponse) GetStatusCode

func (o *ListWorkspaceResponse) GetStatusCode() int

func (*ListWorkspaceResponse) GetWorkspaces

func (o *ListWorkspaceResponse) GetWorkspaces() []shared.Workspace

type UpdateFailbackWorkspaceGroupsRequest

type UpdateFailbackWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*UpdateFailbackWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *UpdateFailbackWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type UpdateFailbackWorkspaceGroupsResponse

type UpdateFailbackWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateFailbackWorkspaceGroupsResponse) GetContentType

func (o *UpdateFailbackWorkspaceGroupsResponse) GetContentType() string

func (*UpdateFailbackWorkspaceGroupsResponse) GetRawResponse

func (*UpdateFailbackWorkspaceGroupsResponse) GetStatusCode

func (o *UpdateFailbackWorkspaceGroupsResponse) GetStatusCode() int

type UpdateFailbackWorkspaceRequest

type UpdateFailbackWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*UpdateFailbackWorkspaceRequest) GetWorkspaceID

func (o *UpdateFailbackWorkspaceRequest) GetWorkspaceID() string

type UpdateFailbackWorkspaceResponse

type UpdateFailbackWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateFailbackWorkspaceResponse) GetContentType

func (o *UpdateFailbackWorkspaceResponse) GetContentType() string

func (*UpdateFailbackWorkspaceResponse) GetRawResponse

func (o *UpdateFailbackWorkspaceResponse) GetRawResponse() *http.Response

func (*UpdateFailbackWorkspaceResponse) GetStatusCode

func (o *UpdateFailbackWorkspaceResponse) GetStatusCode() int

type UpdateFailoverWorkspaceGroupsRequest

type UpdateFailoverWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*UpdateFailoverWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *UpdateFailoverWorkspaceGroupsRequest) GetWorkspaceGroupID() string

type UpdateFailoverWorkspaceGroupsResponse

type UpdateFailoverWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateFailoverWorkspaceGroupsResponse) GetContentType

func (o *UpdateFailoverWorkspaceGroupsResponse) GetContentType() string

func (*UpdateFailoverWorkspaceGroupsResponse) GetRawResponse

func (*UpdateFailoverWorkspaceGroupsResponse) GetStatusCode

func (o *UpdateFailoverWorkspaceGroupsResponse) GetStatusCode() int

type UpdateFailoverWorkspaceRequest

type UpdateFailoverWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*UpdateFailoverWorkspaceRequest) GetWorkspaceID

func (o *UpdateFailoverWorkspaceRequest) GetWorkspaceID() string

type UpdateFailoverWorkspaceResponse

type UpdateFailoverWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateFailoverWorkspaceResponse) GetContentType

func (o *UpdateFailoverWorkspaceResponse) GetContentType() string

func (*UpdateFailoverWorkspaceResponse) GetRawResponse

func (o *UpdateFailoverWorkspaceResponse) GetRawResponse() *http.Response

func (*UpdateFailoverWorkspaceResponse) GetStatusCode

func (o *UpdateFailoverWorkspaceResponse) GetStatusCode() int

type UpdatePrivateConnectionRequest

type UpdatePrivateConnectionRequest struct {
	// Here's a sample of JSON data sent in the request body to the API.
	UpdatePrivateConnection shared.UpdatePrivateConnection `request:"mediaType=application/json"`
	// ID of the private connection
	ConnectionID string `pathParam:"style=simple,explode=false,name=connectionID"`
}

func (*UpdatePrivateConnectionRequest) GetConnectionID

func (o *UpdatePrivateConnectionRequest) GetConnectionID() string

func (*UpdatePrivateConnectionRequest) GetUpdatePrivateConnection

func (o *UpdatePrivateConnectionRequest) GetUpdatePrivateConnection() shared.UpdatePrivateConnection

type UpdatePrivateConnectionResponse

type UpdatePrivateConnectionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	UpdatePrivateConnectionResponse *shared.UpdatePrivateConnectionResponse
}

func (*UpdatePrivateConnectionResponse) GetContentType

func (o *UpdatePrivateConnectionResponse) GetContentType() string

func (*UpdatePrivateConnectionResponse) GetRawResponse

func (o *UpdatePrivateConnectionResponse) GetRawResponse() *http.Response

func (*UpdatePrivateConnectionResponse) GetStatusCode

func (o *UpdatePrivateConnectionResponse) GetStatusCode() int

func (*UpdatePrivateConnectionResponse) GetUpdatePrivateConnectionResponse

func (o *UpdatePrivateConnectionResponse) GetUpdatePrivateConnectionResponse() *shared.UpdatePrivateConnectionResponse

type UpdateStagesFileRequest

type UpdateStagesFileRequest struct {
	// Path in Stages to modify
	Path string `pathParam:"style=simple,explode=false,name=path"`
	// ID of the Stages-enabled workspace group
	WorkspaceGroupID string              `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
	StagesPatch      *shared.StagesPatch `request:"mediaType=application/json"`
}

func (*UpdateStagesFileRequest) GetPath

func (o *UpdateStagesFileRequest) GetPath() string

func (*UpdateStagesFileRequest) GetStagesPatch

func (o *UpdateStagesFileRequest) GetStagesPatch() *shared.StagesPatch

func (*UpdateStagesFileRequest) GetWorkspaceGroupID

func (o *UpdateStagesFileRequest) GetWorkspaceGroupID() string

type UpdateStagesFileResponse

type UpdateStagesFileResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	ModifyStagesFile *shared.ModifyStagesFile
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateStagesFileResponse) GetContentType

func (o *UpdateStagesFileResponse) GetContentType() string

func (*UpdateStagesFileResponse) GetModifyStagesFile

func (o *UpdateStagesFileResponse) GetModifyStagesFile() *shared.ModifyStagesFile

func (*UpdateStagesFileResponse) GetRawResponse

func (o *UpdateStagesFileResponse) GetRawResponse() *http.Response

func (*UpdateStagesFileResponse) GetStatusCode

func (o *UpdateStagesFileResponse) GetStatusCode() int

type UpdateStartFailoverTestModeWorkspaceGroupsRequest

type UpdateStartFailoverTestModeWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*UpdateStartFailoverTestModeWorkspaceGroupsRequest) GetWorkspaceGroupID

type UpdateStartFailoverTestModeWorkspaceGroupsResponse

type UpdateStartFailoverTestModeWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateStartFailoverTestModeWorkspaceGroupsResponse) GetContentType

func (*UpdateStartFailoverTestModeWorkspaceGroupsResponse) GetRawResponse

func (*UpdateStartFailoverTestModeWorkspaceGroupsResponse) GetStatusCode

type UpdateStartFailoverTestModeWorkspaceRequest

type UpdateStartFailoverTestModeWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*UpdateStartFailoverTestModeWorkspaceRequest) GetWorkspaceID

type UpdateStartFailoverTestModeWorkspaceResponse

type UpdateStartFailoverTestModeWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateStartFailoverTestModeWorkspaceResponse) GetContentType

func (*UpdateStartFailoverTestModeWorkspaceResponse) GetRawResponse

func (*UpdateStartFailoverTestModeWorkspaceResponse) GetStatusCode

type UpdateStopFailoverTestModeWorkspaceGroupsRequest

type UpdateStopFailoverTestModeWorkspaceGroupsRequest struct {
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*UpdateStopFailoverTestModeWorkspaceGroupsRequest) GetWorkspaceGroupID

type UpdateStopFailoverTestModeWorkspaceGroupsResponse

type UpdateStopFailoverTestModeWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateStopFailoverTestModeWorkspaceGroupsResponse) GetContentType

func (*UpdateStopFailoverTestModeWorkspaceGroupsResponse) GetRawResponse

func (*UpdateStopFailoverTestModeWorkspaceGroupsResponse) GetStatusCode

type UpdateStopFailoverTestModeWorkspaceRequest

type UpdateStopFailoverTestModeWorkspaceRequest struct {
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*UpdateStopFailoverTestModeWorkspaceRequest) GetWorkspaceID

type UpdateStopFailoverTestModeWorkspaceResponse

type UpdateStopFailoverTestModeWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateStopFailoverTestModeWorkspaceResponse) GetContentType

func (*UpdateStopFailoverTestModeWorkspaceResponse) GetRawResponse

func (*UpdateStopFailoverTestModeWorkspaceResponse) GetStatusCode

type UpdateWorkspaceGroupsRequest

type UpdateWorkspaceGroupsRequest struct {
	// Here's a sample of JSON data sent to the API in the request body.
	WorkspaceGroupUpdate shared.WorkspaceGroupUpdate `request:"mediaType=application/json"`
	// ID of the workspace group
	WorkspaceGroupID string `pathParam:"style=simple,explode=false,name=workspaceGroupID"`
}

func (*UpdateWorkspaceGroupsRequest) GetWorkspaceGroupID

func (o *UpdateWorkspaceGroupsRequest) GetWorkspaceGroupID() string

func (*UpdateWorkspaceGroupsRequest) GetWorkspaceGroupUpdate

func (o *UpdateWorkspaceGroupsRequest) GetWorkspaceGroupUpdate() shared.WorkspaceGroupUpdate

type UpdateWorkspaceGroupsResponse

type UpdateWorkspaceGroupsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	UpdateWorkspaceGroups *shared.UpdateWorkspaceGroups
}

func (*UpdateWorkspaceGroupsResponse) GetContentType

func (o *UpdateWorkspaceGroupsResponse) GetContentType() string

func (*UpdateWorkspaceGroupsResponse) GetRawResponse

func (o *UpdateWorkspaceGroupsResponse) GetRawResponse() *http.Response

func (*UpdateWorkspaceGroupsResponse) GetStatusCode

func (o *UpdateWorkspaceGroupsResponse) GetStatusCode() int

func (*UpdateWorkspaceGroupsResponse) GetUpdateWorkspaceGroups

func (o *UpdateWorkspaceGroupsResponse) GetUpdateWorkspaceGroups() *shared.UpdateWorkspaceGroups

type UpdateWorkspaceRequest

type UpdateWorkspaceRequest struct {
	// Here's a sample of JSON data sent to the API in the request body.
	WorkspaceUpdate shared.WorkspaceUpdate `request:"mediaType=application/json"`
	// ID of the workspace
	WorkspaceID string `pathParam:"style=simple,explode=false,name=workspaceID"`
}

func (*UpdateWorkspaceRequest) GetWorkspaceID

func (o *UpdateWorkspaceRequest) GetWorkspaceID() string

func (*UpdateWorkspaceRequest) GetWorkspaceUpdate

func (o *UpdateWorkspaceRequest) GetWorkspaceUpdate() shared.WorkspaceUpdate

type UpdateWorkspaceResponse

type UpdateWorkspaceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	CreateWorkspace *shared.CreateWorkspace
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateWorkspaceResponse) GetContentType

func (o *UpdateWorkspaceResponse) GetContentType() string

func (*UpdateWorkspaceResponse) GetCreateWorkspace

func (o *UpdateWorkspaceResponse) GetCreateWorkspace() *shared.CreateWorkspace

func (*UpdateWorkspaceResponse) GetRawResponse

func (o *UpdateWorkspaceResponse) GetRawResponse() *http.Response

func (*UpdateWorkspaceResponse) GetStatusCode

func (o *UpdateWorkspaceResponse) GetStatusCode() int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL