ops

package
v2.0.0-alpha2 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Boot

func Boot(resourceName string) *dsl.Operation

Boot リソースに対するBoot操作を定義

func CloseFTP

func CloseFTP(resourceName string) *dsl.Operation

CloseFTP FTPクローズ操作を定義

func Config

func Config(resourceName string) *dsl.Operation

Config Config操作を定義

func Create

func Create(resourceName string, nakedType meta.Type, createParam, result *dsl.Model) *dsl.Operation

Create Create操作を定義

func CreateAppliance

func CreateAppliance(resourceName string, nakedType meta.Type, createParam, result *dsl.Model) *dsl.Operation

CreateAppliance Create操作を定義

func CreateCommonServiceItem

func CreateCommonServiceItem(resourceName string, nakedType meta.Type, createParam, result *dsl.Model) *dsl.Operation

CreateCommonServiceItem Create操作を定義

func Delete

func Delete(resourceName string) *dsl.Operation

Delete Delete操作を定義

func Find

func Find(resourceName string, nakedType meta.Type, findParam, result *dsl.Model) *dsl.Operation

Find Find操作を定義

func FindAppliance

func FindAppliance(resourceName string, nakedType meta.Type, findParam, result *dsl.Model) *dsl.Operation

FindAppliance Find操作を定義

func FindCommonServiceItem

func FindCommonServiceItem(resourceName string, nakedType meta.Type, findParam, result *dsl.Model) *dsl.Operation

FindCommonServiceItem Find操作を定義

func HealthStatus

func HealthStatus(resourceName string, nakedType meta.Type, result *dsl.Model) *dsl.Operation

HealthStatus ステータス取得操作を定義(シンプル監視)

func List

func List(resourceName string, nakedType meta.Type, result *dsl.Model) *dsl.Operation

List List操作(パラメータのないFind)を定義

func Monitor

func Monitor(resourceName string, monitorParam, result *dsl.Model) *dsl.Operation

Monitor アクティビティモニタ取得操作を定義

func MonitorChild

func MonitorChild(resourceName, funcNameSuffix, childResourceName string, monitorParam, result *dsl.Model) *dsl.Operation

MonitorChild アクティビティモニタ取得操作を定義

func MonitorChildBy

func MonitorChildBy(resourceName, funcNameSuffix, childResourceName string, monitorParam, result *dsl.Model) *dsl.Operation

MonitorChildBy アプライアンスなどでの内部リソースインデックスを持つアクティビティモニタ取得操作を定義

func OpenFTP

func OpenFTP(resourceName string, openParam, result *dsl.Model) *dsl.Operation

OpenFTP FTPオープン操作を定義

func Read

func Read(resourceName string, nakedType meta.Type, result *dsl.Model) *dsl.Operation

Read Read操作を定義

func ReadAppliance

func ReadAppliance(resourceName string, nakedType meta.Type, result *dsl.Model) *dsl.Operation

ReadAppliance Read操作を定義

func ReadCommonServiceItem

func ReadCommonServiceItem(resourceName string, nakedType meta.Type, result *dsl.Model) *dsl.Operation

ReadCommonServiceItem Read操作を定義

func Reset

func Reset(resourceName string) *dsl.Operation

Reset リソースに対するリセット操作を定義

func Shutdown

func Shutdown(resourceName string) *dsl.Operation

Shutdown リソースに対するシャットダウン操作を定義

func Status

func Status(resourceName string, nakedType meta.Type, result *dsl.Model) *dsl.Operation

Status ステータス取得操作を定義

func Update

func Update(resourceName string, nakedType meta.Type, updateParam, result *dsl.Model) *dsl.Operation

Update Update操作を定義

func UpdateAppliance

func UpdateAppliance(resourceName string, nakedType meta.Type, updateParam, result *dsl.Model) *dsl.Operation

UpdateAppliance Update操作を定義

func UpdateCommonServiceItem

func UpdateCommonServiceItem(resourceName string, nakedType meta.Type, updateParam, result *dsl.Model) *dsl.Operation

UpdateCommonServiceItem Update操作を定義

func WithIDAction

func WithIDAction(resourceName, opName, method, pathSuffix string, arguments ...*dsl.Argument) *dsl.Operation

WithIDAction ID+αのみを引数にとるシンプルなオペレーションを定義

Types

This section is empty.

Jump to

Keyboard shortcuts

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