models

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2017 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// CloudDetailsBmcLbTypeNodePort captures enum value "node-port"
	CloudDetailsBmcLbTypeNodePort string = "node-port"
	// CloudDetailsBmcLbTypeExternal captures enum value "external"
	CloudDetailsBmcLbTypeExternal string = "external"
)
View Source
const (
	// ClusterMastersStatePendingState captures enum value "PendingState"
	ClusterMastersStatePENDINGSTATE string = "PENDINGSTATE"
	// ClusterMastersStateRunning captures enum value "RUNNING"
	ClusterMastersStateRUNNING string = "RUNNING"
	// ClusterMastersStateSucceeded captures enum value "Succeeded"
	ClusterMastersStateSUCCEEDED string = "SUCCEEDED"
	// ClusterMastersStateFailed captures enum value "Failed"
	ClusterMastersStateFAILED string = "FAILED"
	// ClusterMastersStateUnknown captures enum value "Unknown"
	ClusterMastersStateUNKNOWN string = "UNKNOWN"
	// ClusterMastersStateTerminating captures enum value "Terminating"
	ClusterMastersStateTERMINATING string = "TERMINATING"
	// ClusterMastersStateTerminated captures enum value "Terminated"
	ClusterMastersStateTERMINATED string = "TERMINATED"
)
View Source
const (
	// ClusterNodesStateINITIALIZING captures enum value "INITIALIZING"
	ClusterNodesStateINITIALIZING string = "INITIALIZING"
	// ClusterNodesStatePROVISIONING captures enum value "PROVISIONING"
	ClusterNodesStatePROVISIONING string = "PROVISIONING"
	// ClusterNodesStateRUNNING captures enum value "RUNNING"
	ClusterNodesStateRUNNING string = "RUNNING"
	// ClusterNodesStateTERMINATING captures enum value "TERMINATING"
	ClusterNodesStateTERMINATING string = "TERMINATING"
	// ClusterNodesStateTERMINATED captures enum value "TERMINATED"
	ClusterNodesStateTERMINATED string = "TERMINATED"
	// ClusterNodesStateFAILING captures enum value "FAILING"
	ClusterNodesStateFAILING string = "FAILING"
)
View Source
const (
	// ClusterStateINITIALIZING captures enum value "INITIALIZING"
	ClusterStateINITIALIZING string = "INITIALIZING"
	// ClusterStatePROVISIONING captures enum value "PROVISIONING"
	ClusterStatePROVISIONING string = "PROVISIONING"
	// ClusterStateRUNNING captures enum value "RUNNING"
	ClusterStateRUNNING string = "RUNNING"
	// ClusterStateTERMINATING captures enum value "TERMINATING"
	ClusterStateTERMINATING string = "TERMINATING"
	// ClusterStateTERMINATED captures enum value "TERMINATED"
	ClusterStateTERMINATED string = "TERMINATED"
	// ClusterStateFAILING captures enum value "FAILING"
	ClusterStateFAILING string = "FAILING"
)
View Source
const (
	// ClusterTkmStatePendingState captures enum value "PendingState"
	ClusterTkmStatePendingState string = "PendingState"
	// ClusterTkmStateRunning captures enum value "Running"
	ClusterTkmStateRunning string = "Running"
	// ClusterTkmStateSucceeded captures enum value "Succeeded"
	ClusterTkmStateSucceeded string = "Succeeded"
	// ClusterTkmStateFailed captures enum value "Failed"
	ClusterTkmStateFailed string = "Failed"
	// ClusterTkmStateUnknown captures enum value "Unknown"
	ClusterTkmStateUnknown string = "Unknown"
	// ClusterTkmStateTerminating captures enum value "Terminating"
	ClusterTkmStateTerminating string = "Terminating"
	// ClusterTkmStateTerminated captures enum value "Terminated"
	ClusterTkmStateTerminated string = "Terminated"
)
View Source
const (
	// ClusterTkwStateINITIALIZING captures enum value "INITIALIZING"
	ClusterTkwStateINITIALIZING string = "INITIALIZING"
	// ClusterTkwStatePROVISIONING captures enum value "PROVISIONING"
	ClusterTkwStatePROVISIONING string = "PROVISIONING"
	// ClusterTkwStateRUNNING captures enum value "RUNNING"
	ClusterTkwStateRUNNING string = "RUNNING"
	// ClusterTkwStateTERMINATING captures enum value "TERMINATING"
	ClusterTkwStateTERMINATING string = "TERMINATING"
	// ClusterTkwStateTERMINATED captures enum value "TERMINATED"
	ClusterTkwStateTERMINATED string = "TERMINATED"
	// ClusterTkwStateFAILING captures enum value "FAILING"
	ClusterTkwStateFAILING string = "FAILING"
)
View Source
const (
	// ClusterCreateRequestLbTypeNodePort captures enum value "node-port"
	ClusterCreateRequestLbTypeNodePort string = "node-port"
	// ClusterCreateRequestLbTypeExternal captures enum value "external"
	ClusterCreateRequestLbTypeExternal string = "external"
)
View Source
const (
	// WorkItemStatusStringNew captures enum value "New"
	WorkItemStatusStringNew string = "New"
	// WorkItemStatusStringRunning captures enum value "Running"
	WorkItemStatusStringRunning string = "Running"
	// WorkItemStatusStringComplete captures enum value "Complete"
	WorkItemStatusStringComplete string = "Complete"
	// WorkItemStatusStringFailed captures enum value "Failed"
	WorkItemStatusStringFailed string = "Failed"
)
View Source
const (
	// WorkerDetailsBmcLifecycleStatePROVISIONING captures enum value "PROVISIONING"
	WorkerDetailsBmcLifecycleStatePROVISIONING string = "PROVISIONING"
	// WorkerDetailsBmcLifecycleStateRUNNING captures enum value "RUNNING"
	WorkerDetailsBmcLifecycleStateRUNNING string = "RUNNING"
	// WorkerDetailsBmcLifecycleStateTERMINATING captures enum value "TERMINATING"
	WorkerDetailsBmcLifecycleStateTERMINATING string = "TERMINATING"
	// WorkerDetailsBmcLifecycleStateTERMINATED captures enum value "TERMINATED"
	WorkerDetailsBmcLifecycleStateTERMINATED string = "TERMINATED"
	// WorkerDetailsBmcLifecycleStateDELETED captures enum value "DELETED"
	WorkerDetailsBmcLifecycleStateDELETED string = "DELETED"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ADstruct

type ADstruct struct {

	// compartment Id
	CompartmentID string `json:"compartmentId,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

ADstruct a dstruct swagger:model ADstruct

func (*ADstruct) MarshalBinary

func (m *ADstruct) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ADstruct) UnmarshalBinary

func (m *ADstruct) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ADstruct) Validate

func (m *ADstruct) Validate(formats strfmt.Registry) error

Validate validates this a dstruct

type AWSauthConfig

type AWSauthConfig struct {

	// access key Id
	AccessKeyID string `json:"accessKeyId,omitempty"`

	// secret access key
	SecretAccessKey string `json:"secretAccessKey,omitempty"`
}

AWSauthConfig a w sauth config swagger:model AWSauthConfig

func (*AWSauthConfig) MarshalBinary

func (m *AWSauthConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AWSauthConfig) UnmarshalBinary

func (m *AWSauthConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AWSauthConfig) Validate

func (m *AWSauthConfig) Validate(formats strfmt.Registry) error

Validate validates this a w sauth config

type Actarray

type Actarray []Activity

Actarray actarray swagger:model Actarray

func (Actarray) Validate

func (m Actarray) Validate(formats strfmt.Registry) error

Validate validates this actarray

type Activity

type Activity struct {
	CreatedAt time.Time `json:"createdAt"`
	Message   string    `json:"message"`
}

type AdDetails

type AdDetails struct {

	// id
	ID string `json:"id,omitempty"`

	// subnet
	Subnet string `json:"subnet,omitempty"`
}

AdDetails ad details swagger:model adDetails

func (*AdDetails) MarshalBinary

func (m *AdDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AdDetails) UnmarshalBinary

func (m *AdDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AdDetails) Validate

func (m *AdDetails) Validate(formats strfmt.Registry) error

Validate validates this ad details

type AuthConfig

type AuthConfig struct {

	// aws
	Aws *AWSauthConfig `json:"aws,omitempty"`

	// bmc
	Bmc *BMCauthConfig `json:"bmc,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

AuthConfig auth config swagger:model authConfig

func (*AuthConfig) MarshalBinary

func (m *AuthConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AuthConfig) UnmarshalBinary

func (m *AuthConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AuthConfig) Validate

func (m *AuthConfig) Validate(formats strfmt.Registry) error

Validate validates this auth config

type AuthConfigSecure

type AuthConfigSecure struct {

	// cloud type
	CloudType string `json:"cloudType,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// resource owner Id
	ResourceOwnerID string `json:"resourceOwnerId,omitempty"`

	// tenant Id
	TenantID string `json:"tenantId,omitempty"`
}

AuthConfigSecure auth config secure swagger:model authConfigSecure

func (*AuthConfigSecure) MarshalBinary

func (m *AuthConfigSecure) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AuthConfigSecure) UnmarshalBinary

func (m *AuthConfigSecure) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AuthConfigSecure) Validate

func (m *AuthConfigSecure) Validate(formats strfmt.Registry) error

Validate validates this auth config secure

type AuthConfigWithID

type AuthConfigWithID struct {

	// aws
	Aws *AWSauthConfig `json:"aws,omitempty"`

	// bmc
	Bmc *BMCauthConfig `json:"bmc,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// tenant Id
	TenantID string `json:"tenantId,omitempty"`
}

AuthConfigWithID auth config with Id swagger:model authConfigWithId

func (*AuthConfigWithID) MarshalBinary

func (m *AuthConfigWithID) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AuthConfigWithID) UnmarshalBinary

func (m *AuthConfigWithID) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AuthConfigWithID) Validate

func (m *AuthConfigWithID) Validate(formats strfmt.Registry) error

Validate validates this auth config with Id

type AuthConfigsListResponse

type AuthConfigsListResponse struct {

	// auth configs
	// Min Length: 0
	AuthConfigs []*AuthConfigSecure `json:"authConfigs"`
}

AuthConfigsListResponse auth configs list response swagger:model authConfigsListResponse

func (*AuthConfigsListResponse) MarshalBinary

func (m *AuthConfigsListResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AuthConfigsListResponse) UnmarshalBinary

func (m *AuthConfigsListResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AuthConfigsListResponse) Validate

func (m *AuthConfigsListResponse) Validate(formats strfmt.Registry) error

Validate validates this auth configs list response

type BMCClusterConfig

type BMCClusterConfig struct {

	// compartment
	Compartment string `json:"compartment,omitempty"`

	// pools
	Pools []*Pool `json:"pools"`

	// region
	Region string `json:"region,omitempty"`

	// ssh private key
	SSHPrivateKey string `json:"sshPrivateKey,omitempty"`

	// ssh public key
	SSHPublicKey string `json:"sshPublicKey,omitempty"`

	// vcn Id
	VcnID string `json:"vcnId,omitempty"`
}

BMCClusterConfig b m c cluster config swagger:model BMCClusterConfig

func (*BMCClusterConfig) MarshalBinary

func (m *BMCClusterConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BMCClusterConfig) UnmarshalBinary

func (m *BMCClusterConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BMCClusterConfig) Validate

func (m *BMCClusterConfig) Validate(formats strfmt.Registry) error

Validate validates this b m c cluster config

type BMCauthConfig

type BMCauthConfig struct {

	// fingerprint
	Fingerprint string `json:"fingerprint,omitempty"`

	// private key
	PrivateKey string `json:"privateKey,omitempty"`

	// region
	Region string `json:"region,omitempty"`

	// tenancy
	Tenancy string `json:"tenancy,omitempty"`

	// user
	User string `json:"user,omitempty"`
}

BMCauthConfig b m cauth config swagger:model BMCauthConfig

func (*BMCauthConfig) MarshalBinary

func (m *BMCauthConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BMCauthConfig) UnmarshalBinary

func (m *BMCauthConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BMCauthConfig) Validate

func (m *BMCauthConfig) Validate(formats strfmt.Registry) error

Validate validates this b m cauth config

type CloudDetails

type CloudDetails struct {

	// bmc
	Bmc *CloudDetailsBmc `json:"bmc,omitempty"`
}

CloudDetails cloud details swagger:model CloudDetails

func (*CloudDetails) MarshalBinary

func (m *CloudDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudDetails) UnmarshalBinary

func (m *CloudDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudDetails) Validate

func (m *CloudDetails) Validate(formats strfmt.Registry) error

Validate validates this cloud details

type CloudDetailsBmc

type CloudDetailsBmc struct {

	// lb shape
	LbShape string `json:"lbShape,omitempty"`

	// lb type
	LbType string `json:"lbType,omitempty"`

	// node Id
	NodeID string `json:"nodeId,omitempty"`
}

CloudDetailsBmc cloud details bmc swagger:model CloudDetailsBmc

func (*CloudDetailsBmc) MarshalBinary

func (m *CloudDetailsBmc) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CloudDetailsBmc) UnmarshalBinary

func (m *CloudDetailsBmc) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CloudDetailsBmc) Validate

func (m *CloudDetailsBmc) Validate(formats strfmt.Registry) error

Validate validates this cloud details bmc

type Cluster

type Cluster struct {

	// auth config Id
	AuthConfigID string `json:"authConfigId,omitempty"`

	// bmc cluster config
	BmcClusterConfig *BMCClusterConfig `json:"bmcClusterConfig,omitempty"`

	// cloud details
	CloudDetails *CloudDetails `json:"cloudDetails,omitempty"`

	// cloud type
	CloudType string `json:"cloudType,omitempty"`

	// desired state
	DesiredState string `json:"desiredState,omitempty"`

	// endpoints
	Endpoints map[string]string `json:"endpoints"`

	// id
	ID string `json:"id,omitempty"`

	// k8 version
	K8Version string `json:"k8Version,omitempty"`

	// masters state
	MastersState string `json:"mastersState,omitempty"`

	// metadata
	Metadata *ClusterMetadata `json:"metadata,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// nodes state
	NodesState string `json:"nodesState,omitempty"`

	// resource owner Id
	ResourceOwnerID string `json:"resourceOwnerId,omitempty"`

	// state
	State string `json:"state,omitempty"`

	// state details
	StateDetails *StateDetails `json:"stateDetails,omitempty"`

	// tenant Id
	TenantID string `json:"tenantId,omitempty"`

	// tkm state
	TkmState string `json:"tkmState,omitempty"`

	// tkw state
	TkwState string `json:"tkwState,omitempty"`
}

Cluster cluster swagger:model Cluster

func (*Cluster) MarshalBinary

func (m *Cluster) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Cluster) UnmarshalBinary

func (m *Cluster) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Cluster) Validate

func (m *Cluster) Validate(formats strfmt.Registry) error

Validate validates this cluster

type ClusterCreateRequest

type ClusterCreateRequest struct {

	// bmc cluster config
	BmcClusterConfig *BMCClusterConfig `json:"bmcClusterConfig,omitempty"`

	// cloud auth Id
	CloudAuthID string `json:"cloudAuthId,omitempty"`

	// cloud type
	CloudType string `json:"cloudType,omitempty"`

	// k8 version
	K8Version string `json:"k8Version,omitempty"`

	// lb type
	LbType string `json:"lbType,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// tenant Id
	TenantID string `json:"tenantId,omitempty"`

	// wercker Id
	WerckerID string `json:"werckerId,omitempty"`

	//linux version
	LinuxVersion string `json:"linuxVersion, omitempty"`
}

ClusterCreateRequest cluster create request swagger:model ClusterCreateRequest

func (*ClusterCreateRequest) MarshalBinary

func (m *ClusterCreateRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClusterCreateRequest) UnmarshalBinary

func (m *ClusterCreateRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClusterCreateRequest) Validate

func (m *ClusterCreateRequest) Validate(formats strfmt.Registry) error

Validate validates this cluster create request

type ClusterDetails

type ClusterDetails struct {

	// k8
	K8 *Cluster `json:"k8,omitempty"`

	// workers
	Workers []*WorkerDetails `json:"workers"`
}

ClusterDetails cluster details swagger:model ClusterDetails

func (*ClusterDetails) MarshalBinary

func (m *ClusterDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClusterDetails) UnmarshalBinary

func (m *ClusterDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClusterDetails) Validate

func (m *ClusterDetails) Validate(formats strfmt.Registry) error

Validate validates this cluster details

type ClusterEndpoint

type ClusterEndpoint struct {

	// name
	Name string `json:"name,omitempty"`

	// value
	Value string `json:"value,omitempty"`
}

ClusterEndpoint cluster endpoint swagger:model ClusterEndpoint

func (*ClusterEndpoint) MarshalBinary

func (m *ClusterEndpoint) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClusterEndpoint) UnmarshalBinary

func (m *ClusterEndpoint) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClusterEndpoint) Validate

func (m *ClusterEndpoint) Validate(formats strfmt.Registry) error

Validate validates this cluster endpoint

type ClusterMetadata

type ClusterMetadata struct {

	// created at
	CreatedAt string `json:"createdAt,omitempty"`

	// created by
	CreatedBy string `json:"createdBy,omitempty"`

	// created by work item
	CreatedByWorkItem string `json:"createdByWorkItem,omitempty"`

	// deleted at
	DeletedAt string `json:"deletedAt,omitempty"`

	// deleted by
	DeletedBy string `json:"deletedBy,omitempty"`

	// deleted by work item
	DeletedByWorkItem string `json:"deletedByWorkItem,omitempty"`
}

ClusterMetadata cluster metadata swagger:model ClusterMetadata

func (*ClusterMetadata) MarshalBinary

func (m *ClusterMetadata) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClusterMetadata) UnmarshalBinary

func (m *ClusterMetadata) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClusterMetadata) Validate

func (m *ClusterMetadata) Validate(formats strfmt.Registry) error

Validate validates this cluster metadata

type ClusterPools

type ClusterPools struct {

	// cluster Id
	ClusterID string `json:"clusterId,omitempty"`

	// pools
	Pools []*Pool `json:"pools"`
}

ClusterPools cluster pools swagger:model ClusterPools

func (*ClusterPools) MarshalBinary

func (m *ClusterPools) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClusterPools) UnmarshalBinary

func (m *ClusterPools) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClusterPools) Validate

func (m *ClusterPools) Validate(formats strfmt.Registry) error

Validate validates this cluster pools

type ClusterPoolsResponse

type ClusterPoolsResponse struct {

	// pools
	Pools []*Pool `json:"pools"`

	// resource owner Id
	ResourceOwnerID string `json:"resourceOwnerId,omitempty"`
}

ClusterPoolsResponse cluster pools response swagger:model ClusterPoolsResponse

func (*ClusterPoolsResponse) MarshalBinary

func (m *ClusterPoolsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClusterPoolsResponse) UnmarshalBinary

func (m *ClusterPoolsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClusterPoolsResponse) Validate

func (m *ClusterPoolsResponse) Validate(formats strfmt.Registry) error

Validate validates this cluster pools response

type ClusterWorkItemResponse

type ClusterWorkItemResponse struct {

	// cluster Id
	ClusterID string `json:"clusterId,omitempty"`

	// work item Id
	WorkItemID string `json:"workItemId,omitempty"`
}

ClusterWorkItemResponse cluster work item response swagger:model ClusterWorkItemResponse

func (*ClusterWorkItemResponse) MarshalBinary

func (m *ClusterWorkItemResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClusterWorkItemResponse) UnmarshalBinary

func (m *ClusterWorkItemResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClusterWorkItemResponse) Validate

func (m *ClusterWorkItemResponse) Validate(formats strfmt.Registry) error

Validate validates this cluster work item response

type ClustersListResponse

type ClustersListResponse struct {

	// clusters
	Clusters []*Cluster `json:"clusters"`
}

ClustersListResponse clusters list response swagger:model ClustersListResponse

func (*ClustersListResponse) MarshalBinary

func (m *ClustersListResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClustersListResponse) UnmarshalBinary

func (m *ClustersListResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClustersListResponse) Validate

func (m *ClustersListResponse) Validate(formats strfmt.Registry) error

Validate validates this clusters list response

type Compartmentstruct

type Compartmentstruct struct {

	// e tag
	ETag string `json:"ETag,omitempty"`

	// compartment Id
	CompartmentID string `json:"compartmentId,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// inactive status
	InactiveStatus int32 `json:"inactiveStatus,omitempty"`

	// lifecycle state
	LifecycleState string `json:"lifecycleState,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// time created
	TimeCreated string `json:"timeCreated,omitempty"`
}

Compartmentstruct compartmentstruct swagger:model Compartmentstruct

func (*Compartmentstruct) MarshalBinary

func (m *Compartmentstruct) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Compartmentstruct) UnmarshalBinary

func (m *Compartmentstruct) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Compartmentstruct) Validate

func (m *Compartmentstruct) Validate(formats strfmt.Registry) error

Validate validates this compartmentstruct

type Error

type Error struct {

	// code
	// Required: true
	Code *int32 `json:"code"`

	// message
	// Required: true
	Message *string `json:"message"`
}

Error error swagger:model Error

func (*Error) MarshalBinary

func (m *Error) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Error) UnmarshalBinary

func (m *Error) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Error) Validate

func (m *Error) Validate(formats strfmt.Registry) error

Validate validates this error

type GetADsRequest

type GetADsRequest struct {

	// cloud auth Id
	CloudAuthID string `json:"cloudAuthId,omitempty"`

	// compartment ocid
	CompartmentOcid string `json:"compartmentOcid,omitempty"`
}

GetADsRequest get a ds request swagger:model GetADsRequest

func (*GetADsRequest) MarshalBinary

func (m *GetADsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetADsRequest) UnmarshalBinary

func (m *GetADsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetADsRequest) Validate

func (m *GetADsRequest) Validate(formats strfmt.Registry) error

Validate validates this get a ds request

type GetADsResponse

type GetADsResponse struct {

	// ads
	Ads []*ADstruct `json:"ads"`
}

GetADsResponse get a ds response swagger:model GetADsResponse

func (*GetADsResponse) MarshalBinary

func (m *GetADsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetADsResponse) UnmarshalBinary

func (m *GetADsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetADsResponse) Validate

func (m *GetADsResponse) Validate(formats strfmt.Registry) error

Validate validates this get a ds response

type GetCompartmentsRequest

type GetCompartmentsRequest struct {

	// cloud auth Id
	CloudAuthID string `json:"cloudAuthId,omitempty"`
}

GetCompartmentsRequest get compartments request swagger:model GetCompartmentsRequest

func (*GetCompartmentsRequest) MarshalBinary

func (m *GetCompartmentsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCompartmentsRequest) UnmarshalBinary

func (m *GetCompartmentsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCompartmentsRequest) Validate

func (m *GetCompartmentsRequest) Validate(formats strfmt.Registry) error

Validate validates this get compartments request

type GetCompartmentsResponse

type GetCompartmentsResponse struct {

	// compartments
	Compartments []*Compartmentstruct `json:"compartments"`
}

GetCompartmentsResponse get compartments response swagger:model GetCompartmentsResponse

func (*GetCompartmentsResponse) MarshalBinary

func (m *GetCompartmentsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCompartmentsResponse) UnmarshalBinary

func (m *GetCompartmentsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCompartmentsResponse) Validate

func (m *GetCompartmentsResponse) Validate(formats strfmt.Registry) error

Validate validates this get compartments response

type GetSubnetsRequest

type GetSubnetsRequest struct {

	// cloud auth Id
	CloudAuthID string `json:"cloudAuthId,omitempty"`

	// compartment ocid
	CompartmentOcid string `json:"compartmentOcid,omitempty"`

	// vcn ocid
	VcnOcid string `json:"vcnOcid,omitempty"`
}

GetSubnetsRequest get subnets request swagger:model GetSubnetsRequest

func (*GetSubnetsRequest) MarshalBinary

func (m *GetSubnetsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetSubnetsRequest) UnmarshalBinary

func (m *GetSubnetsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetSubnetsRequest) Validate

func (m *GetSubnetsRequest) Validate(formats strfmt.Registry) error

Validate validates this get subnets request

type GetSubnetsResponse

type GetSubnetsResponse struct {

	// compartments
	Compartments []*Subnetstruct `json:"compartments"`
}

GetSubnetsResponse get subnets response swagger:model GetSubnetsResponse

func (*GetSubnetsResponse) MarshalBinary

func (m *GetSubnetsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetSubnetsResponse) UnmarshalBinary

func (m *GetSubnetsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetSubnetsResponse) Validate

func (m *GetSubnetsResponse) Validate(formats strfmt.Registry) error

Validate validates this get subnets response

type GetVCNsRequest

type GetVCNsRequest struct {

	// cloud auth Id
	CloudAuthID string `json:"cloudAuthId,omitempty"`

	// compartment ocid
	CompartmentOcid string `json:"compartmentOcid,omitempty"`
}

GetVCNsRequest get v c ns request swagger:model GetVCNsRequest

func (*GetVCNsRequest) MarshalBinary

func (m *GetVCNsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetVCNsRequest) UnmarshalBinary

func (m *GetVCNsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetVCNsRequest) Validate

func (m *GetVCNsRequest) Validate(formats strfmt.Registry) error

Validate validates this get v c ns request

type GetVCNsResponse

type GetVCNsResponse struct {

	// ads
	Ads []*VCNstruct `json:"ads"`
}

GetVCNsResponse get v c ns response swagger:model GetVCNsResponse

func (*GetVCNsResponse) MarshalBinary

func (m *GetVCNsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetVCNsResponse) UnmarshalBinary

func (m *GetVCNsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetVCNsResponse) Validate

func (m *GetVCNsResponse) Validate(formats strfmt.Registry) error

Validate validates this get v c ns response

type Pool

type Pool struct {

	// ads
	Ads []*AdDetails `json:"ads"`

	// image id
	ImageId string `json:"imageId,omitempty"`

	// image name
	ImageName string `json:"imageName,omitempty"`

	// k8 version
	K8Version string `json:"k8Version,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// shape
	Shape string `json:"shape,omitempty"`

	// workers per a d
	WorkersPerAD int32 `json:"workersPerAD,omitempty"`
}

Pool pool swagger:model Pool

func (*Pool) MarshalBinary

func (m *Pool) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Pool) UnmarshalBinary

func (m *Pool) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Pool) Validate

func (m *Pool) Validate(formats strfmt.Registry) error

Validate validates this pool

type StateDetails

type StateDetails struct {

	// nodes rollup
	NodesRollup *StateDetailsNodesRollup `json:"nodesRollup,omitempty"`

	// tkw rollup
	TkwRollup *StateDetailsTkwRollup `json:"tkwRollup,omitempty"`
}

StateDetails state details swagger:model StateDetails

func (*StateDetails) MarshalBinary

func (m *StateDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StateDetails) UnmarshalBinary

func (m *StateDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StateDetails) Validate

func (m *StateDetails) Validate(formats strfmt.Registry) error

Validate validates this state details

type StateDetailsNodesRollup

type StateDetailsNodesRollup struct {

	// p r o v i s i o n i n g
	PROVISIONING int32 `json:"PROVISIONING,omitempty"`
}

StateDetailsNodesRollup state details nodes rollup swagger:model StateDetailsNodesRollup

func (*StateDetailsNodesRollup) MarshalBinary

func (m *StateDetailsNodesRollup) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StateDetailsNodesRollup) UnmarshalBinary

func (m *StateDetailsNodesRollup) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StateDetailsNodesRollup) Validate

func (m *StateDetailsNodesRollup) Validate(formats strfmt.Registry) error

Validate validates this state details nodes rollup

type StateDetailsTkwRollup

type StateDetailsTkwRollup struct {

	// p r o v i s i o n i n g
	PROVISIONING int32 `json:"PROVISIONING,omitempty"`
}

StateDetailsTkwRollup state details tkw rollup swagger:model StateDetailsTkwRollup

func (*StateDetailsTkwRollup) MarshalBinary

func (m *StateDetailsTkwRollup) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*StateDetailsTkwRollup) UnmarshalBinary

func (m *StateDetailsTkwRollup) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*StateDetailsTkwRollup) Validate

func (m *StateDetailsTkwRollup) Validate(formats strfmt.Registry) error

Validate validates this state details tkw rollup

type Subnetstruct

type Subnetstruct struct {

	// e tag
	ETag string `json:"ETag,omitempty"`

	// availability domain
	AvailabilityDomain string `json:"availabilityDomain,omitempty"`

	// cidr block
	CidrBlock string `json:"cidrBlock,omitempty"`

	// compartment Id
	CompartmentID string `json:"compartmentId,omitempty"`

	// dhcp options Id
	DhcpOptionsID string `json:"dhcpOptionsId,omitempty"`

	// display name
	DisplayName string `json:"displayName,omitempty"`

	// dns label
	DNSLabel string `json:"dnsLabel,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// lifecycle state
	LifecycleState string `json:"lifecycleState,omitempty"`

	// route table Id
	RouteTableID string `json:"routeTableId,omitempty"`

	// security list ids
	SecurityListIds []string `json:"securityListIds"`

	// subnet domain name
	SubnetDomainName string `json:"subnetDomainName,omitempty"`

	// time created
	TimeCreated string `json:"timeCreated,omitempty"`

	// vcn Id
	VcnID string `json:"vcnId,omitempty"`

	// virtual router Ip
	VirtualRouterIP string `json:"virtualRouterIp,omitempty"`

	// virtual router mac
	VirtualRouterMac string `json:"virtualRouterMac,omitempty"`
}

Subnetstruct subnetstruct swagger:model Subnetstruct

func (*Subnetstruct) MarshalBinary

func (m *Subnetstruct) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Subnetstruct) UnmarshalBinary

func (m *Subnetstruct) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Subnetstruct) Validate

func (m *Subnetstruct) Validate(formats strfmt.Registry) error

Validate validates this subnetstruct

type VCNstruct

type VCNstruct struct {

	// e tag
	ETag string `json:"ETag,omitempty"`

	// cidr block
	CidrBlock string `json:"cidrBlock,omitempty"`

	// compartment Id
	CompartmentID string `json:"compartmentId,omitempty"`

	// default dhcp options Id
	DefaultDhcpOptionsID string `json:"defaultDhcpOptionsId,omitempty"`

	// default route table Id
	DefaultRouteTableID string `json:"defaultRouteTableId,omitempty"`

	// default security list Id
	DefaultSecurityListID string `json:"defaultSecurityListId,omitempty"`

	// display name
	DisplayName string `json:"displayName,omitempty"`

	// dns label
	DNSLabel string `json:"dnsLabel,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// lifecycle state
	LifecycleState string `json:"lifecycleState,omitempty"`

	// time created
	TimeCreated string `json:"timeCreated,omitempty"`

	// vcn domain name
	VcnDomainName string `json:"vcnDomainName,omitempty"`
}

VCNstruct v c nstruct swagger:model VCNstruct

func (*VCNstruct) MarshalBinary

func (m *VCNstruct) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VCNstruct) UnmarshalBinary

func (m *VCNstruct) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VCNstruct) Validate

func (m *VCNstruct) Validate(formats strfmt.Registry) error

Validate validates this v c nstruct

type WorkItem

type WorkItem struct {

	// activity
	Activity Actarray `json:"activity"`

	// closed at
	ClosedAt string `json:"closedAt,omitempty"`

	// cluster Id
	ClusterID string `json:"clusterId,omitempty"`

	// created at
	CreatedAt string `json:"createdAt,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// locked until
	LockedUntil string `json:"lockedUntil,omitempty"`

	// resource owner Id
	ResourceOwnerID string `json:"resourceOwnerId,omitempty"`

	// response error
	ResponseError string `json:"responseError,omitempty"`

	// started at
	StartedAt string `json:"startedAt,omitempty"`

	// status
	// Maximum: 3
	// Minimum: 0
	Status *int32 `json:"status,omitempty"`

	// status string
	StatusString string `json:"statusString,omitempty"`

	// tenant Id
	TenantID string `json:"tenantId,omitempty"`

	// tm Id
	TmID string `json:"tmId,omitempty"`

	// type
	// Maximum: 2
	// Minimum: 0
	Type *int32 `json:"type,omitempty"`
}

WorkItem work item swagger:model workItem

func (*WorkItem) MarshalBinary

func (m *WorkItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*WorkItem) UnmarshalBinary

func (m *WorkItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*WorkItem) Validate

func (m *WorkItem) Validate(formats strfmt.Registry) error

Validate validates this work item

type WorkItemsListResponse

type WorkItemsListResponse struct {

	// work items
	WorkItems []*WorkItem `json:"workItems"`
}

WorkItemsListResponse work items list response swagger:model workItemsListResponse

func (*WorkItemsListResponse) MarshalBinary

func (m *WorkItemsListResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*WorkItemsListResponse) UnmarshalBinary

func (m *WorkItemsListResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*WorkItemsListResponse) Validate

func (m *WorkItemsListResponse) Validate(formats strfmt.Registry) error

Validate validates this work items list response

type WorkerDetails

type WorkerDetails struct {

	// availability domain
	AvailabilityDomain string `json:"availabilityDomain,omitempty"`

	// bmc lifecycle state
	BmcLifecycleState string `json:"bmcLifecycleState,omitempty"`

	// compartment Id
	CompartmentID string `json:"compartmentId,omitempty"`

	// error
	Error *WorkerErrors `json:"error,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// image Id
	ImageID string `json:"imageId,omitempty"`

	// k8 version
	K8Version string `json:"k8Version,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// pool
	Pool string `json:"pool,omitempty"`

	// public Ip
	PublicIP string `json:"publicIp,omitempty"`

	// region
	Region string `json:"region,omitempty"`

	// shape
	Shape string `json:"shape,omitempty"`

	// slot
	Slot int32 `json:"slot,omitempty"`

	// subnet Id
	SubnetID string `json:"subnetId,omitempty"`

	// worker status
	WorkerStatus string `json:"workerStatus,omitempty"`
}

WorkerDetails worker details swagger:model WorkerDetails

func (*WorkerDetails) MarshalBinary

func (m *WorkerDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*WorkerDetails) UnmarshalBinary

func (m *WorkerDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*WorkerDetails) Validate

func (m *WorkerDetails) Validate(formats strfmt.Registry) error

Validate validates this worker details

type WorkerErrors

type WorkerErrors struct {

	// message
	Message string `json:"message,omitempty"`
}

WorkerErrors worker errors swagger:model WorkerErrors

func (*WorkerErrors) MarshalBinary

func (m *WorkerErrors) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*WorkerErrors) UnmarshalBinary

func (m *WorkerErrors) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*WorkerErrors) Validate

func (m *WorkerErrors) Validate(formats strfmt.Registry) error

Validate validates this worker errors

Jump to

Keyboard shortcuts

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