Documentation ¶
Overview ¶
Example ¶
Example ローカルのJaegerを利用する例
あらかじめJaegerを起動しておくこと
$ docker run -d --name jaeger -p 4317:4317 -p 16686:16686 jaegertracing/all-in-one:latest
package main import ( "context" "log" "os" "time" "github.com/sacloud/iaas-api-go" "github.com/sacloud/iaas-api-go/ostype" traceotel "github.com/sacloud/iaas-api-go/trace/otel" "github.com/sacloud/iaas-api-go/types" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc" "go.opentelemetry.io/otel/sdk/resource" tracesdk "go.opentelemetry.io/otel/sdk/trace" semconv "go.opentelemetry.io/otel/semconv/v1.7.0" ) // Example ローカルのJaegerを利用する例 // // あらかじめJaegerを起動しておくこと // // $ docker run -d --name jaeger -p 4317:4317 -p 16686:16686 jaegertracing/all-in-one:latest func main() { tp, err := tracerProvider() if err != nil { log.Fatal(err) } // Register our TracerProvider as the global so any imported // instrumentation in the future will default to using it. otel.SetTracerProvider(tp) ctx, cancel := context.WithCancel(context.Background()) defer cancel() // Cleanly shutdown and flush telemetry when the application exits. defer func(ctx context.Context) { // Do not make the application hang when it is shutdown. ctx, cancel = context.WithTimeout(ctx, time.Second*5) defer cancel() if err := tp.Shutdown(ctx); err != nil { log.Fatal(err) } }(ctx) tr := tp.Tracer("component-main") ctx, span := tr.Start(ctx, "foo") defer span.End() // サンプルAPIリクエスト op(ctx) // Jaeger UI( http://localhost:16686/search など)を開くとトレースが確認できるはず } func tracerProvider() (*tracesdk.TracerProvider, error) { if os.Getenv("OTEL_EXPORTER_OTLP_ENDPOINT") == "" { os.Setenv("OTEL_EXPORTER_OTLP_ENDPOINT", "http://localhost:4317") } // Create the OTLP/gRPC exporter exp, err := otlptracegrpc.New(context.Background()) if err != nil { return nil, err } tp := tracesdk.NewTracerProvider( // Always be sure to batch in production. tracesdk.WithBatcher(exp), // Record information about this application in an Resource. tracesdk.WithResource(resource.NewWithAttributes( semconv.SchemaURL, semconv.ServiceNameKey.String("iaas-api-go"), attribute.String("version", iaas.Version), )), ) return tp, nil } func op(ctx context.Context) { // set factory func traceotel.Initialize() caller := iaas.NewClient( os.Getenv("SAKURACLOUD_ACCESS_TOKEN"), os.Getenv("SAKURACLOUD_ACCESS_TOKEN_SECRET"), ) archiveOp := iaas.NewArchiveOp(caller) // normal operation archiveOp.Find(ctx, "is1a", &iaas.FindCondition{ // nolint Count: 1, From: 0, Filter: ostype.ArchiveCriteria[ostype.Ubuntu], }) // invalid operation(not foundエラーになるはず) archiveOp.Read(ctx, "is1a", types.ID(1)) // nolint }
Output:
Index ¶
- func Initialize(opts ...Option)
- type ArchiveTracer
- func (t *ArchiveTracer) CloseFTP(ctx context.Context, zone string, id types.ID) error
- func (t *ArchiveTracer) Create(ctx context.Context, zone string, param *iaas.ArchiveCreateRequest) (*iaas.Archive, error)
- func (t *ArchiveTracer) CreateBlank(ctx context.Context, zone string, param *iaas.ArchiveCreateBlankRequest) (*iaas.Archive, *iaas.FTPServer, error)
- func (t *ArchiveTracer) CreateFromShared(ctx context.Context, zone string, sourceArchiveID types.ID, ...) (*iaas.Archive, error)
- func (t *ArchiveTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *ArchiveTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ArchiveFindResult, error)
- func (t *ArchiveTracer) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *iaas.OpenFTPRequest) (*iaas.FTPServer, error)
- func (t *ArchiveTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Archive, error)
- func (t *ArchiveTracer) Share(ctx context.Context, zone string, id types.ID) (*iaas.ArchiveShareInfo, error)
- func (t *ArchiveTracer) Transfer(ctx context.Context, zone string, sourceArchiveID types.ID, ...) (*iaas.Archive, error)
- func (t *ArchiveTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.Archive, error)
- type AuthStatusTracer
- type AutoBackupTracer
- func (t *AutoBackupTracer) Create(ctx context.Context, zone string, param *iaas.AutoBackupCreateRequest) (*iaas.AutoBackup, error)
- func (t *AutoBackupTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *AutoBackupTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.AutoBackupFindResult, error)
- func (t *AutoBackupTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.AutoBackup, error)
- func (t *AutoBackupTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.AutoBackup, error)
- func (t *AutoBackupTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*iaas.AutoBackup, error)
- type AutoScaleTracer
- func (t *AutoScaleTracer) Create(ctx context.Context, param *iaas.AutoScaleCreateRequest) (*iaas.AutoScale, error)
- func (t *AutoScaleTracer) Delete(ctx context.Context, id types.ID) error
- func (t *AutoScaleTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.AutoScaleFindResult, error)
- func (t *AutoScaleTracer) Read(ctx context.Context, id types.ID) (*iaas.AutoScale, error)
- func (t *AutoScaleTracer) ScaleDown(ctx context.Context, id types.ID) error
- func (t *AutoScaleTracer) ScaleUp(ctx context.Context, id types.ID) error
- func (t *AutoScaleTracer) Status(ctx context.Context, id types.ID) (*iaas.AutoScaleStatus, error)
- func (t *AutoScaleTracer) Update(ctx context.Context, id types.ID, param *iaas.AutoScaleUpdateRequest) (*iaas.AutoScale, error)
- func (t *AutoScaleTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.AutoScaleUpdateSettingsRequest) (*iaas.AutoScale, error)
- type BillTracer
- func (t *BillTracer) ByContract(ctx context.Context, accountID types.ID) (*iaas.BillByContractResult, error)
- func (t *BillTracer) ByContractYear(ctx context.Context, accountID types.ID, year int) (*iaas.BillByContractYearResult, error)
- func (t *BillTracer) ByContractYearMonth(ctx context.Context, accountID types.ID, year int, month int) (*iaas.BillByContractYearMonthResult, error)
- func (t *BillTracer) Details(ctx context.Context, MemberCode string, id types.ID) (*iaas.BillDetailsResult, error)
- func (t *BillTracer) DetailsCSV(ctx context.Context, MemberCode string, id types.ID) (*iaas.BillDetailCSV, error)
- func (t *BillTracer) Read(ctx context.Context, id types.ID) (*iaas.BillReadResult, error)
- type BridgeTracer
- func (t *BridgeTracer) Create(ctx context.Context, zone string, param *iaas.BridgeCreateRequest) (*iaas.Bridge, error)
- func (t *BridgeTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *BridgeTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.BridgeFindResult, error)
- func (t *BridgeTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Bridge, error)
- func (t *BridgeTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.BridgeUpdateRequest) (*iaas.Bridge, error)
- type CDROMTracer
- func (t *CDROMTracer) CloseFTP(ctx context.Context, zone string, id types.ID) error
- func (t *CDROMTracer) Create(ctx context.Context, zone string, param *iaas.CDROMCreateRequest) (*iaas.CDROM, *iaas.FTPServer, error)
- func (t *CDROMTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *CDROMTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.CDROMFindResult, error)
- func (t *CDROMTracer) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *iaas.OpenFTPRequest) (*iaas.FTPServer, error)
- func (t *CDROMTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.CDROM, error)
- func (t *CDROMTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.CDROMUpdateRequest) (*iaas.CDROM, error)
- type CertificateAuthorityTracer
- func (t *CertificateAuthorityTracer) AddClient(ctx context.Context, id types.ID, ...) (*iaas.CertificateAuthorityAddClientOrServerResult, error)
- func (t *CertificateAuthorityTracer) AddServer(ctx context.Context, id types.ID, ...) (*iaas.CertificateAuthorityAddClientOrServerResult, error)
- func (t *CertificateAuthorityTracer) Create(ctx context.Context, param *iaas.CertificateAuthorityCreateRequest) (*iaas.CertificateAuthority, error)
- func (t *CertificateAuthorityTracer) Delete(ctx context.Context, id types.ID) error
- func (t *CertificateAuthorityTracer) DenyClient(ctx context.Context, id types.ID, clientID string) error
- func (t *CertificateAuthorityTracer) Detail(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityDetail, error)
- func (t *CertificateAuthorityTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.CertificateAuthorityFindResult, error)
- func (t *CertificateAuthorityTracer) HoldClient(ctx context.Context, id types.ID, clientID string) error
- func (t *CertificateAuthorityTracer) HoldServer(ctx context.Context, id types.ID, serverID string) error
- func (t *CertificateAuthorityTracer) ListClients(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityListClientsResult, error)
- func (t *CertificateAuthorityTracer) ListServers(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityListServersResult, error)
- func (t *CertificateAuthorityTracer) Read(ctx context.Context, id types.ID) (*iaas.CertificateAuthority, error)
- func (t *CertificateAuthorityTracer) ReadClient(ctx context.Context, id types.ID, clientID string) (*iaas.CertificateAuthorityClient, error)
- func (t *CertificateAuthorityTracer) ReadServer(ctx context.Context, id types.ID, serverID string) (*iaas.CertificateAuthorityServer, error)
- func (t *CertificateAuthorityTracer) ResumeClient(ctx context.Context, id types.ID, clientID string) error
- func (t *CertificateAuthorityTracer) ResumeServer(ctx context.Context, id types.ID, serverID string) error
- func (t *CertificateAuthorityTracer) RevokeClient(ctx context.Context, id types.ID, clientID string) error
- func (t *CertificateAuthorityTracer) RevokeServer(ctx context.Context, id types.ID, serverID string) error
- func (t *CertificateAuthorityTracer) Update(ctx context.Context, id types.ID, ...) (*iaas.CertificateAuthority, error)
- type ContainerRegistryTracer
- func (t *ContainerRegistryTracer) AddUser(ctx context.Context, id types.ID, ...) error
- func (t *ContainerRegistryTracer) Create(ctx context.Context, param *iaas.ContainerRegistryCreateRequest) (*iaas.ContainerRegistry, error)
- func (t *ContainerRegistryTracer) Delete(ctx context.Context, id types.ID) error
- func (t *ContainerRegistryTracer) DeleteUser(ctx context.Context, id types.ID, username string) error
- func (t *ContainerRegistryTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ContainerRegistryFindResult, error)
- func (t *ContainerRegistryTracer) ListUsers(ctx context.Context, id types.ID) (*iaas.ContainerRegistryUsers, error)
- func (t *ContainerRegistryTracer) Read(ctx context.Context, id types.ID) (*iaas.ContainerRegistry, error)
- func (t *ContainerRegistryTracer) Update(ctx context.Context, id types.ID, param *iaas.ContainerRegistryUpdateRequest) (*iaas.ContainerRegistry, error)
- func (t *ContainerRegistryTracer) UpdateSettings(ctx context.Context, id types.ID, ...) (*iaas.ContainerRegistry, error)
- func (t *ContainerRegistryTracer) UpdateUser(ctx context.Context, id types.ID, username string, ...) error
- type CouponTracer
- type DNSTracer
- func (t *DNSTracer) Create(ctx context.Context, param *iaas.DNSCreateRequest) (*iaas.DNS, error)
- func (t *DNSTracer) Delete(ctx context.Context, id types.ID) error
- func (t *DNSTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.DNSFindResult, error)
- func (t *DNSTracer) Read(ctx context.Context, id types.ID) (*iaas.DNS, error)
- func (t *DNSTracer) Update(ctx context.Context, id types.ID, param *iaas.DNSUpdateRequest) (*iaas.DNS, error)
- func (t *DNSTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.DNSUpdateSettingsRequest) (*iaas.DNS, error)
- type DatabaseTracer
- func (t *DatabaseTracer) Boot(ctx context.Context, zone string, id types.ID) error
- func (t *DatabaseTracer) Config(ctx context.Context, zone string, id types.ID) error
- func (t *DatabaseTracer) Create(ctx context.Context, zone string, param *iaas.DatabaseCreateRequest) (*iaas.Database, error)
- func (t *DatabaseTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *DatabaseTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.DatabaseFindResult, error)
- func (t *DatabaseTracer) GetParameter(ctx context.Context, zone string, id types.ID) (*iaas.DatabaseParameter, error)
- func (t *DatabaseTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*iaas.CPUTimeActivity, error)
- func (t *DatabaseTracer) MonitorDatabase(ctx context.Context, zone string, id types.ID, ...) (*iaas.DatabaseActivity, error)
- func (t *DatabaseTracer) MonitorDisk(ctx context.Context, zone string, id types.ID, ...) (*iaas.DiskActivity, error)
- func (t *DatabaseTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, ...) (*iaas.InterfaceActivity, error)
- func (t *DatabaseTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Database, error)
- func (t *DatabaseTracer) Reset(ctx context.Context, zone string, id types.ID) error
- func (t *DatabaseTracer) SetParameter(ctx context.Context, zone string, id types.ID, param map[string]interface{}) error
- func (t *DatabaseTracer) Shutdown(ctx context.Context, zone string, id types.ID, ...) error
- func (t *DatabaseTracer) Status(ctx context.Context, zone string, id types.ID) (*iaas.DatabaseStatus, error)
- func (t *DatabaseTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.Database, error)
- func (t *DatabaseTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*iaas.Database, error)
- type DiskPlanTracer
- type DiskTracer
- func (t *DiskTracer) Config(ctx context.Context, zone string, id types.ID, edit *iaas.DiskEditRequest) error
- func (t *DiskTracer) ConnectToServer(ctx context.Context, zone string, id types.ID, serverID types.ID) error
- func (t *DiskTracer) Create(ctx context.Context, zone string, createParam *iaas.DiskCreateRequest, ...) (*iaas.Disk, error)
- func (t *DiskTracer) CreateWithConfig(ctx context.Context, zone string, createParam *iaas.DiskCreateRequest, ...) (*iaas.Disk, error)
- func (t *DiskTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *DiskTracer) DisconnectFromServer(ctx context.Context, zone string, id types.ID) error
- func (t *DiskTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.DiskFindResult, error)
- func (t *DiskTracer) Monitor(ctx context.Context, zone string, id types.ID, ...) (*iaas.DiskActivity, error)
- func (t *DiskTracer) MonitorDisk(ctx context.Context, zone string, id types.ID, ...) (*iaas.DiskActivity, error)
- func (t *DiskTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Disk, error)
- func (t *DiskTracer) ResizePartition(ctx context.Context, zone string, id types.ID, ...) error
- func (t *DiskTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.DiskUpdateRequest) (*iaas.Disk, error)
- type ESMETracer
- func (t *ESMETracer) Create(ctx context.Context, param *iaas.ESMECreateRequest) (*iaas.ESME, error)
- func (t *ESMETracer) Delete(ctx context.Context, id types.ID) error
- func (t *ESMETracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ESMEFindResult, error)
- func (t *ESMETracer) Logs(ctx context.Context, id types.ID) ([]*iaas.ESMELogs, error)
- func (t *ESMETracer) Read(ctx context.Context, id types.ID) (*iaas.ESME, error)
- func (t *ESMETracer) SendMessageWithGeneratedOTP(ctx context.Context, id types.ID, ...) (*iaas.ESMESendMessageResult, error)
- func (t *ESMETracer) SendMessageWithInputtedOTP(ctx context.Context, id types.ID, ...) (*iaas.ESMESendMessageResult, error)
- func (t *ESMETracer) Update(ctx context.Context, id types.ID, param *iaas.ESMEUpdateRequest) (*iaas.ESME, error)
- type EnhancedDBTracer
- func (t *EnhancedDBTracer) Create(ctx context.Context, param *iaas.EnhancedDBCreateRequest) (*iaas.EnhancedDB, error)
- func (t *EnhancedDBTracer) Delete(ctx context.Context, id types.ID) error
- func (t *EnhancedDBTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.EnhancedDBFindResult, error)
- func (t *EnhancedDBTracer) GetConfig(ctx context.Context, id types.ID) (*iaas.EnhancedDBConfig, error)
- func (t *EnhancedDBTracer) Read(ctx context.Context, id types.ID) (*iaas.EnhancedDB, error)
- func (t *EnhancedDBTracer) SetConfig(ctx context.Context, id types.ID, param *iaas.EnhancedDBSetConfigRequest) error
- func (t *EnhancedDBTracer) SetPassword(ctx context.Context, id types.ID, param *iaas.EnhancedDBSetPasswordRequest) error
- func (t *EnhancedDBTracer) Update(ctx context.Context, id types.ID, param *iaas.EnhancedDBUpdateRequest) (*iaas.EnhancedDB, error)
- type GSLBTracer
- func (t *GSLBTracer) Create(ctx context.Context, param *iaas.GSLBCreateRequest) (*iaas.GSLB, error)
- func (t *GSLBTracer) Delete(ctx context.Context, id types.ID) error
- func (t *GSLBTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.GSLBFindResult, error)
- func (t *GSLBTracer) Read(ctx context.Context, id types.ID) (*iaas.GSLB, error)
- func (t *GSLBTracer) Update(ctx context.Context, id types.ID, param *iaas.GSLBUpdateRequest) (*iaas.GSLB, error)
- func (t *GSLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.GSLBUpdateSettingsRequest) (*iaas.GSLB, error)
- type IPAddressTracer
- func (t *IPAddressTracer) List(ctx context.Context, zone string) (*iaas.IPAddressListResult, error)
- func (t *IPAddressTracer) Read(ctx context.Context, zone string, ipAddress string) (*iaas.IPAddress, error)
- func (t *IPAddressTracer) UpdateHostName(ctx context.Context, zone string, ipAddress string, hostName string) (*iaas.IPAddress, error)
- type IPv6AddrTracer
- func (t *IPv6AddrTracer) Create(ctx context.Context, zone string, param *iaas.IPv6AddrCreateRequest) (*iaas.IPv6Addr, error)
- func (t *IPv6AddrTracer) Delete(ctx context.Context, zone string, ipv6addr string) error
- func (t *IPv6AddrTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.IPv6AddrFindResult, error)
- func (t *IPv6AddrTracer) Read(ctx context.Context, zone string, ipv6addr string) (*iaas.IPv6Addr, error)
- func (t *IPv6AddrTracer) Update(ctx context.Context, zone string, ipv6addr string, ...) (*iaas.IPv6Addr, error)
- type IPv6NetTracer
- func (t *IPv6NetTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.IPv6NetFindResult, error)
- func (t *IPv6NetTracer) List(ctx context.Context, zone string) (*iaas.IPv6NetListResult, error)
- func (t *IPv6NetTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.IPv6Net, error)
- type IconTracer
- func (t *IconTracer) Create(ctx context.Context, param *iaas.IconCreateRequest) (*iaas.Icon, error)
- func (t *IconTracer) Delete(ctx context.Context, id types.ID) error
- func (t *IconTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.IconFindResult, error)
- func (t *IconTracer) Read(ctx context.Context, id types.ID) (*iaas.Icon, error)
- func (t *IconTracer) Update(ctx context.Context, id types.ID, param *iaas.IconUpdateRequest) (*iaas.Icon, error)
- type InterfaceTracer
- func (t *InterfaceTracer) ConnectToPacketFilter(ctx context.Context, zone string, id types.ID, packetFilterID types.ID) error
- func (t *InterfaceTracer) ConnectToSharedSegment(ctx context.Context, zone string, id types.ID) error
- func (t *InterfaceTracer) ConnectToSwitch(ctx context.Context, zone string, id types.ID, switchID types.ID) error
- func (t *InterfaceTracer) Create(ctx context.Context, zone string, param *iaas.InterfaceCreateRequest) (*iaas.Interface, error)
- func (t *InterfaceTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *InterfaceTracer) DisconnectFromPacketFilter(ctx context.Context, zone string, id types.ID) error
- func (t *InterfaceTracer) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID) error
- func (t *InterfaceTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.InterfaceFindResult, error)
- func (t *InterfaceTracer) Monitor(ctx context.Context, zone string, id types.ID, ...) (*iaas.InterfaceActivity, error)
- func (t *InterfaceTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Interface, error)
- func (t *InterfaceTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.Interface, error)
- type InternetPlanTracer
- type InternetTracer
- func (t *InternetTracer) AddSubnet(ctx context.Context, zone string, id types.ID, ...) (*iaas.InternetSubnetOperationResult, error)
- func (t *InternetTracer) Create(ctx context.Context, zone string, param *iaas.InternetCreateRequest) (*iaas.Internet, error)
- func (t *InternetTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *InternetTracer) DeleteSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID) error
- func (t *InternetTracer) DisableIPv6(ctx context.Context, zone string, id types.ID, ipv6netID types.ID) error
- func (t *InternetTracer) EnableIPv6(ctx context.Context, zone string, id types.ID) (*iaas.IPv6NetInfo, error)
- func (t *InternetTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.InternetFindResult, error)
- func (t *InternetTracer) Monitor(ctx context.Context, zone string, id types.ID, ...) (*iaas.RouterActivity, error)
- func (t *InternetTracer) MonitorRouter(ctx context.Context, zone string, id types.ID, ...) (*iaas.RouterActivity, error)
- func (t *InternetTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Internet, error)
- func (t *InternetTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.Internet, error)
- func (t *InternetTracer) UpdateBandWidth(ctx context.Context, zone string, id types.ID, ...) (*iaas.Internet, error)
- func (t *InternetTracer) UpdateSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID, ...) (*iaas.InternetSubnetOperationResult, error)
- type LicenseInfoTracer
- type LicenseTracer
- func (t *LicenseTracer) Create(ctx context.Context, param *iaas.LicenseCreateRequest) (*iaas.License, error)
- func (t *LicenseTracer) Delete(ctx context.Context, id types.ID) error
- func (t *LicenseTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.LicenseFindResult, error)
- func (t *LicenseTracer) Read(ctx context.Context, id types.ID) (*iaas.License, error)
- func (t *LicenseTracer) Update(ctx context.Context, id types.ID, param *iaas.LicenseUpdateRequest) (*iaas.License, error)
- type LoadBalancerTracer
- func (t *LoadBalancerTracer) Boot(ctx context.Context, zone string, id types.ID) error
- func (t *LoadBalancerTracer) Config(ctx context.Context, zone string, id types.ID) error
- func (t *LoadBalancerTracer) Create(ctx context.Context, zone string, param *iaas.LoadBalancerCreateRequest) (*iaas.LoadBalancer, error)
- func (t *LoadBalancerTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *LoadBalancerTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.LoadBalancerFindResult, error)
- func (t *LoadBalancerTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*iaas.CPUTimeActivity, error)
- func (t *LoadBalancerTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, ...) (*iaas.InterfaceActivity, error)
- func (t *LoadBalancerTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.LoadBalancer, error)
- func (t *LoadBalancerTracer) Reset(ctx context.Context, zone string, id types.ID) error
- func (t *LoadBalancerTracer) Shutdown(ctx context.Context, zone string, id types.ID, ...) error
- func (t *LoadBalancerTracer) Status(ctx context.Context, zone string, id types.ID) (*iaas.LoadBalancerStatusResult, error)
- func (t *LoadBalancerTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.LoadBalancer, error)
- func (t *LoadBalancerTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*iaas.LoadBalancer, error)
- type LocalRouterTracer
- func (t *LocalRouterTracer) Create(ctx context.Context, param *iaas.LocalRouterCreateRequest) (*iaas.LocalRouter, error)
- func (t *LocalRouterTracer) Delete(ctx context.Context, id types.ID) error
- func (t *LocalRouterTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.LocalRouterFindResult, error)
- func (t *LocalRouterTracer) HealthStatus(ctx context.Context, id types.ID) (*iaas.LocalRouterHealth, error)
- func (t *LocalRouterTracer) MonitorLocalRouter(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.LocalRouterActivity, error)
- func (t *LocalRouterTracer) Read(ctx context.Context, id types.ID) (*iaas.LocalRouter, error)
- func (t *LocalRouterTracer) Update(ctx context.Context, id types.ID, param *iaas.LocalRouterUpdateRequest) (*iaas.LocalRouter, error)
- func (t *LocalRouterTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.LocalRouterUpdateSettingsRequest) (*iaas.LocalRouter, error)
- type MobileGatewayTracer
- func (t *MobileGatewayTracer) AddSIM(ctx context.Context, zone string, id types.ID, ...) error
- func (t *MobileGatewayTracer) Boot(ctx context.Context, zone string, id types.ID) error
- func (t *MobileGatewayTracer) Config(ctx context.Context, zone string, id types.ID) error
- func (t *MobileGatewayTracer) ConnectToSwitch(ctx context.Context, zone string, id types.ID, switchID types.ID) error
- func (t *MobileGatewayTracer) Create(ctx context.Context, zone string, param *iaas.MobileGatewayCreateRequest) (*iaas.MobileGateway, error)
- func (t *MobileGatewayTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *MobileGatewayTracer) DeleteSIM(ctx context.Context, zone string, id types.ID, simID types.ID) error
- func (t *MobileGatewayTracer) DeleteTrafficConfig(ctx context.Context, zone string, id types.ID) error
- func (t *MobileGatewayTracer) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID) error
- func (t *MobileGatewayTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.MobileGatewayFindResult, error)
- func (t *MobileGatewayTracer) GetDNS(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayDNSSetting, error)
- func (t *MobileGatewayTracer) GetSIMRoutes(ctx context.Context, zone string, id types.ID) (iaas.MobileGatewaySIMRoutes, error)
- func (t *MobileGatewayTracer) GetTrafficConfig(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayTrafficControl, error)
- func (t *MobileGatewayTracer) ListSIM(ctx context.Context, zone string, id types.ID) (iaas.MobileGatewaySIMs, error)
- func (t *MobileGatewayTracer) Logs(ctx context.Context, zone string, id types.ID) ([]*iaas.MobileGatewaySIMLogs, error)
- func (t *MobileGatewayTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, ...) (*iaas.InterfaceActivity, error)
- func (t *MobileGatewayTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.MobileGateway, error)
- func (t *MobileGatewayTracer) Reset(ctx context.Context, zone string, id types.ID) error
- func (t *MobileGatewayTracer) SetDNS(ctx context.Context, zone string, id types.ID, ...) error
- func (t *MobileGatewayTracer) SetSIMRoutes(ctx context.Context, zone string, id types.ID, ...) error
- func (t *MobileGatewayTracer) SetTrafficConfig(ctx context.Context, zone string, id types.ID, ...) error
- func (t *MobileGatewayTracer) Shutdown(ctx context.Context, zone string, id types.ID, ...) error
- func (t *MobileGatewayTracer) TrafficStatus(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayTrafficStatus, error)
- func (t *MobileGatewayTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.MobileGateway, error)
- func (t *MobileGatewayTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*iaas.MobileGateway, error)
- type NFSTracer
- func (t *NFSTracer) Boot(ctx context.Context, zone string, id types.ID) error
- func (t *NFSTracer) Create(ctx context.Context, zone string, param *iaas.NFSCreateRequest) (*iaas.NFS, error)
- func (t *NFSTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *NFSTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.NFSFindResult, error)
- func (t *NFSTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*iaas.CPUTimeActivity, error)
- func (t *NFSTracer) MonitorFreeDiskSize(ctx context.Context, zone string, id types.ID, ...) (*iaas.FreeDiskSizeActivity, error)
- func (t *NFSTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, ...) (*iaas.InterfaceActivity, error)
- func (t *NFSTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.NFS, error)
- func (t *NFSTracer) Reset(ctx context.Context, zone string, id types.ID) error
- func (t *NFSTracer) Shutdown(ctx context.Context, zone string, id types.ID, ...) error
- func (t *NFSTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.NFSUpdateRequest) (*iaas.NFS, error)
- type NoteTracer
- func (t *NoteTracer) Create(ctx context.Context, param *iaas.NoteCreateRequest) (*iaas.Note, error)
- func (t *NoteTracer) Delete(ctx context.Context, id types.ID) error
- func (t *NoteTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.NoteFindResult, error)
- func (t *NoteTracer) Read(ctx context.Context, id types.ID) (*iaas.Note, error)
- func (t *NoteTracer) Update(ctx context.Context, id types.ID, param *iaas.NoteUpdateRequest) (*iaas.Note, error)
- type Option
- type OptionFunc
- type PacketFilterTracer
- func (t *PacketFilterTracer) Create(ctx context.Context, zone string, param *iaas.PacketFilterCreateRequest) (*iaas.PacketFilter, error)
- func (t *PacketFilterTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *PacketFilterTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.PacketFilterFindResult, error)
- func (t *PacketFilterTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.PacketFilter, error)
- func (t *PacketFilterTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.PacketFilter, error)
- type PrivateHostPlanTracer
- type PrivateHostTracer
- func (t *PrivateHostTracer) Create(ctx context.Context, zone string, param *iaas.PrivateHostCreateRequest) (*iaas.PrivateHost, error)
- func (t *PrivateHostTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *PrivateHostTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.PrivateHostFindResult, error)
- func (t *PrivateHostTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.PrivateHost, error)
- func (t *PrivateHostTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.PrivateHost, error)
- type ProxyLBTracer
- func (t *ProxyLBTracer) ChangePlan(ctx context.Context, id types.ID, param *iaas.ProxyLBChangePlanRequest) (*iaas.ProxyLB, error)
- func (t *ProxyLBTracer) Create(ctx context.Context, param *iaas.ProxyLBCreateRequest) (*iaas.ProxyLB, error)
- func (t *ProxyLBTracer) Delete(ctx context.Context, id types.ID) error
- func (t *ProxyLBTracer) DeleteCertificates(ctx context.Context, id types.ID) error
- func (t *ProxyLBTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ProxyLBFindResult, error)
- func (t *ProxyLBTracer) GetCertificates(ctx context.Context, id types.ID) (*iaas.ProxyLBCertificates, error)
- func (t *ProxyLBTracer) HealthStatus(ctx context.Context, id types.ID) (*iaas.ProxyLBHealth, error)
- func (t *ProxyLBTracer) MonitorConnection(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.ConnectionActivity, error)
- func (t *ProxyLBTracer) Read(ctx context.Context, id types.ID) (*iaas.ProxyLB, error)
- func (t *ProxyLBTracer) RenewLetsEncryptCert(ctx context.Context, id types.ID) error
- func (t *ProxyLBTracer) SetCertificates(ctx context.Context, id types.ID, param *iaas.ProxyLBSetCertificatesRequest) (*iaas.ProxyLBCertificates, error)
- func (t *ProxyLBTracer) Update(ctx context.Context, id types.ID, param *iaas.ProxyLBUpdateRequest) (*iaas.ProxyLB, error)
- func (t *ProxyLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.ProxyLBUpdateSettingsRequest) (*iaas.ProxyLB, error)
- type RegionTracer
- type SIMTracer
- func (t *SIMTracer) Activate(ctx context.Context, id types.ID) error
- func (t *SIMTracer) AssignIP(ctx context.Context, id types.ID, param *iaas.SIMAssignIPRequest) error
- func (t *SIMTracer) ClearIP(ctx context.Context, id types.ID) error
- func (t *SIMTracer) Create(ctx context.Context, param *iaas.SIMCreateRequest) (*iaas.SIM, error)
- func (t *SIMTracer) Deactivate(ctx context.Context, id types.ID) error
- func (t *SIMTracer) Delete(ctx context.Context, id types.ID) error
- func (t *SIMTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SIMFindResult, error)
- func (t *SIMTracer) GetNetworkOperator(ctx context.Context, id types.ID) ([]*iaas.SIMNetworkOperatorConfig, error)
- func (t *SIMTracer) IMEILock(ctx context.Context, id types.ID, param *iaas.SIMIMEILockRequest) error
- func (t *SIMTracer) IMEIUnlock(ctx context.Context, id types.ID) error
- func (t *SIMTracer) Logs(ctx context.Context, id types.ID) (*iaas.SIMLogsResult, error)
- func (t *SIMTracer) MonitorSIM(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.LinkActivity, error)
- func (t *SIMTracer) Read(ctx context.Context, id types.ID) (*iaas.SIM, error)
- func (t *SIMTracer) SetNetworkOperator(ctx context.Context, id types.ID, configs []*iaas.SIMNetworkOperatorConfig) error
- func (t *SIMTracer) Status(ctx context.Context, id types.ID) (*iaas.SIMInfo, error)
- func (t *SIMTracer) Update(ctx context.Context, id types.ID, param *iaas.SIMUpdateRequest) (*iaas.SIM, error)
- type SSHKeyTracer
- func (t *SSHKeyTracer) Create(ctx context.Context, param *iaas.SSHKeyCreateRequest) (*iaas.SSHKey, error)
- func (t *SSHKeyTracer) Delete(ctx context.Context, id types.ID) error
- func (t *SSHKeyTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SSHKeyFindResult, error)
- func (t *SSHKeyTracer) Generate(ctx context.Context, param *iaas.SSHKeyGenerateRequest) (*iaas.SSHKeyGenerated, error)
- func (t *SSHKeyTracer) Read(ctx context.Context, id types.ID) (*iaas.SSHKey, error)
- func (t *SSHKeyTracer) Update(ctx context.Context, id types.ID, param *iaas.SSHKeyUpdateRequest) (*iaas.SSHKey, error)
- type ServerPlanTracer
- type ServerTracer
- func (t *ServerTracer) Boot(ctx context.Context, zone string, id types.ID) error
- func (t *ServerTracer) BootWithVariables(ctx context.Context, zone string, id types.ID, param *iaas.ServerBootVariables) error
- func (t *ServerTracer) ChangePlan(ctx context.Context, zone string, id types.ID, ...) (*iaas.Server, error)
- func (t *ServerTracer) Create(ctx context.Context, zone string, param *iaas.ServerCreateRequest) (*iaas.Server, error)
- func (t *ServerTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *ServerTracer) DeleteWithDisks(ctx context.Context, zone string, id types.ID, ...) error
- func (t *ServerTracer) EjectCDROM(ctx context.Context, zone string, id types.ID, ...) error
- func (t *ServerTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ServerFindResult, error)
- func (t *ServerTracer) GetVNCProxy(ctx context.Context, zone string, id types.ID) (*iaas.VNCProxyInfo, error)
- func (t *ServerTracer) InsertCDROM(ctx context.Context, zone string, id types.ID, ...) error
- func (t *ServerTracer) Monitor(ctx context.Context, zone string, id types.ID, ...) (*iaas.CPUTimeActivity, error)
- func (t *ServerTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*iaas.CPUTimeActivity, error)
- func (t *ServerTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Server, error)
- func (t *ServerTracer) Reset(ctx context.Context, zone string, id types.ID) error
- func (t *ServerTracer) SendKey(ctx context.Context, zone string, id types.ID, ...) error
- func (t *ServerTracer) SendNMI(ctx context.Context, zone string, id types.ID) error
- func (t *ServerTracer) Shutdown(ctx context.Context, zone string, id types.ID, ...) error
- func (t *ServerTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.ServerUpdateRequest) (*iaas.Server, error)
- type ServiceClassTracer
- type SimpleMonitorTracer
- func (t *SimpleMonitorTracer) Create(ctx context.Context, param *iaas.SimpleMonitorCreateRequest) (*iaas.SimpleMonitor, error)
- func (t *SimpleMonitorTracer) Delete(ctx context.Context, id types.ID) error
- func (t *SimpleMonitorTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SimpleMonitorFindResult, error)
- func (t *SimpleMonitorTracer) HealthStatus(ctx context.Context, id types.ID) (*iaas.SimpleMonitorHealthStatus, error)
- func (t *SimpleMonitorTracer) MonitorResponseTime(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.ResponseTimeSecActivity, error)
- func (t *SimpleMonitorTracer) Read(ctx context.Context, id types.ID) (*iaas.SimpleMonitor, error)
- func (t *SimpleMonitorTracer) Update(ctx context.Context, id types.ID, param *iaas.SimpleMonitorUpdateRequest) (*iaas.SimpleMonitor, error)
- func (t *SimpleMonitorTracer) UpdateSettings(ctx context.Context, id types.ID, ...) (*iaas.SimpleMonitor, error)
- type SubnetTracer
- type SwitchTracer
- func (t *SwitchTracer) ConnectToBridge(ctx context.Context, zone string, id types.ID, bridgeID types.ID) error
- func (t *SwitchTracer) Create(ctx context.Context, zone string, param *iaas.SwitchCreateRequest) (*iaas.Switch, error)
- func (t *SwitchTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *SwitchTracer) DisconnectFromBridge(ctx context.Context, zone string, id types.ID) error
- func (t *SwitchTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.SwitchFindResult, error)
- func (t *SwitchTracer) GetServers(ctx context.Context, zone string, id types.ID) (*iaas.SwitchGetServersResult, error)
- func (t *SwitchTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Switch, error)
- func (t *SwitchTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.SwitchUpdateRequest) (*iaas.Switch, error)
- type VPCRouterTracer
- func (t *VPCRouterTracer) Boot(ctx context.Context, zone string, id types.ID) error
- func (t *VPCRouterTracer) Config(ctx context.Context, zone string, id types.ID) error
- func (t *VPCRouterTracer) ConnectToSwitch(ctx context.Context, zone string, id types.ID, nicIndex int, switchID types.ID) error
- func (t *VPCRouterTracer) Create(ctx context.Context, zone string, param *iaas.VPCRouterCreateRequest) (*iaas.VPCRouter, error)
- func (t *VPCRouterTracer) Delete(ctx context.Context, zone string, id types.ID) error
- func (t *VPCRouterTracer) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID, nicIndex int) error
- func (t *VPCRouterTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.VPCRouterFindResult, error)
- func (t *VPCRouterTracer) Logs(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouterLog, error)
- func (t *VPCRouterTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*iaas.CPUTimeActivity, error)
- func (t *VPCRouterTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, ...) (*iaas.InterfaceActivity, error)
- func (t *VPCRouterTracer) Ping(ctx context.Context, zone string, id types.ID, destination string) (*iaas.VPCRouterPingResults, error)
- func (t *VPCRouterTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouter, error)
- func (t *VPCRouterTracer) Reset(ctx context.Context, zone string, id types.ID) error
- func (t *VPCRouterTracer) Shutdown(ctx context.Context, zone string, id types.ID, ...) error
- func (t *VPCRouterTracer) Status(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouterStatus, error)
- func (t *VPCRouterTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*iaas.VPCRouter, error)
- func (t *VPCRouterTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*iaas.VPCRouter, error)
- type ZoneTracer
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Initialize ¶
func Initialize(opts ...Option)
Initialize initialize tracer and add client factory hooks
Types ¶
type ArchiveTracer ¶
type ArchiveTracer struct { Internal iaas.ArchiveAPI // contains filtered or unexported fields }
ArchiveTracer is for trace ArchiveOp operations
func (*ArchiveTracer) Create ¶
func (t *ArchiveTracer) Create(ctx context.Context, zone string, param *iaas.ArchiveCreateRequest) (*iaas.Archive, error)
Create is API call with trace log
func (*ArchiveTracer) CreateBlank ¶
func (t *ArchiveTracer) CreateBlank(ctx context.Context, zone string, param *iaas.ArchiveCreateBlankRequest) (*iaas.Archive, *iaas.FTPServer, error)
CreateBlank is API call with trace log
func (*ArchiveTracer) CreateFromShared ¶
func (t *ArchiveTracer) CreateFromShared(ctx context.Context, zone string, sourceArchiveID types.ID, destZoneID types.ID, param *iaas.ArchiveCreateRequestFromShared) (*iaas.Archive, error)
CreateFromShared is API call with trace log
func (*ArchiveTracer) Find ¶
func (t *ArchiveTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ArchiveFindResult, error)
Find is API call with trace log
func (*ArchiveTracer) OpenFTP ¶
func (t *ArchiveTracer) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *iaas.OpenFTPRequest) (*iaas.FTPServer, error)
OpenFTP is API call with trace log
func (*ArchiveTracer) Share ¶
func (t *ArchiveTracer) Share(ctx context.Context, zone string, id types.ID) (*iaas.ArchiveShareInfo, error)
Share is API call with trace log
type AuthStatusTracer ¶
type AuthStatusTracer struct { Internal iaas.AuthStatusAPI // contains filtered or unexported fields }
AuthStatusTracer is for trace AuthStatusOp operations
type AutoBackupTracer ¶
type AutoBackupTracer struct { Internal iaas.AutoBackupAPI // contains filtered or unexported fields }
AutoBackupTracer is for trace AutoBackupOp operations
func (*AutoBackupTracer) Create ¶
func (t *AutoBackupTracer) Create(ctx context.Context, zone string, param *iaas.AutoBackupCreateRequest) (*iaas.AutoBackup, error)
Create is API call with trace log
func (*AutoBackupTracer) Find ¶
func (t *AutoBackupTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.AutoBackupFindResult, error)
Find is API call with trace log
func (*AutoBackupTracer) Read ¶
func (t *AutoBackupTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.AutoBackup, error)
Read is API call with trace log
func (*AutoBackupTracer) Update ¶
func (t *AutoBackupTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.AutoBackupUpdateRequest) (*iaas.AutoBackup, error)
Update is API call with trace log
func (*AutoBackupTracer) UpdateSettings ¶
func (t *AutoBackupTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.AutoBackupUpdateSettingsRequest) (*iaas.AutoBackup, error)
UpdateSettings is API call with trace log
type AutoScaleTracer ¶
type AutoScaleTracer struct { Internal iaas.AutoScaleAPI // contains filtered or unexported fields }
AutoScaleTracer is for trace AutoScaleOp operations
func (*AutoScaleTracer) Create ¶
func (t *AutoScaleTracer) Create(ctx context.Context, param *iaas.AutoScaleCreateRequest) (*iaas.AutoScale, error)
Create is API call with trace log
func (*AutoScaleTracer) Find ¶
func (t *AutoScaleTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.AutoScaleFindResult, error)
Find is API call with trace log
func (*AutoScaleTracer) Update ¶
func (t *AutoScaleTracer) Update(ctx context.Context, id types.ID, param *iaas.AutoScaleUpdateRequest) (*iaas.AutoScale, error)
Update is API call with trace log
func (*AutoScaleTracer) UpdateSettings ¶
func (t *AutoScaleTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.AutoScaleUpdateSettingsRequest) (*iaas.AutoScale, error)
UpdateSettings is API call with trace log
type BillTracer ¶
type BillTracer struct { Internal iaas.BillAPI // contains filtered or unexported fields }
BillTracer is for trace BillOp operations
func (*BillTracer) ByContract ¶
func (t *BillTracer) ByContract(ctx context.Context, accountID types.ID) (*iaas.BillByContractResult, error)
ByContract is API call with trace log
func (*BillTracer) ByContractYear ¶
func (t *BillTracer) ByContractYear(ctx context.Context, accountID types.ID, year int) (*iaas.BillByContractYearResult, error)
ByContractYear is API call with trace log
func (*BillTracer) ByContractYearMonth ¶
func (t *BillTracer) ByContractYearMonth(ctx context.Context, accountID types.ID, year int, month int) (*iaas.BillByContractYearMonthResult, error)
ByContractYearMonth is API call with trace log
func (*BillTracer) Details ¶
func (t *BillTracer) Details(ctx context.Context, MemberCode string, id types.ID) (*iaas.BillDetailsResult, error)
Details is API call with trace log
func (*BillTracer) DetailsCSV ¶
func (t *BillTracer) DetailsCSV(ctx context.Context, MemberCode string, id types.ID) (*iaas.BillDetailCSV, error)
DetailsCSV is API call with trace log
type BridgeTracer ¶
type BridgeTracer struct { Internal iaas.BridgeAPI // contains filtered or unexported fields }
BridgeTracer is for trace BridgeOp operations
func (*BridgeTracer) Create ¶
func (t *BridgeTracer) Create(ctx context.Context, zone string, param *iaas.BridgeCreateRequest) (*iaas.Bridge, error)
Create is API call with trace log
func (*BridgeTracer) Find ¶
func (t *BridgeTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.BridgeFindResult, error)
Find is API call with trace log
type CDROMTracer ¶
type CDROMTracer struct { Internal iaas.CDROMAPI // contains filtered or unexported fields }
CDROMTracer is for trace CDROMOp operations
func (*CDROMTracer) Create ¶
func (t *CDROMTracer) Create(ctx context.Context, zone string, param *iaas.CDROMCreateRequest) (*iaas.CDROM, *iaas.FTPServer, error)
Create is API call with trace log
func (*CDROMTracer) Find ¶
func (t *CDROMTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.CDROMFindResult, error)
Find is API call with trace log
func (*CDROMTracer) OpenFTP ¶
func (t *CDROMTracer) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *iaas.OpenFTPRequest) (*iaas.FTPServer, error)
OpenFTP is API call with trace log
type CertificateAuthorityTracer ¶
type CertificateAuthorityTracer struct { Internal iaas.CertificateAuthorityAPI // contains filtered or unexported fields }
CertificateAuthorityTracer is for trace CertificateAuthorityOp operations
func (*CertificateAuthorityTracer) AddClient ¶
func (t *CertificateAuthorityTracer) AddClient(ctx context.Context, id types.ID, param *iaas.CertificateAuthorityAddClientParam) (*iaas.CertificateAuthorityAddClientOrServerResult, error)
AddClient is API call with trace log
func (*CertificateAuthorityTracer) AddServer ¶
func (t *CertificateAuthorityTracer) AddServer(ctx context.Context, id types.ID, param *iaas.CertificateAuthorityAddServerParam) (*iaas.CertificateAuthorityAddClientOrServerResult, error)
AddServer is API call with trace log
func (*CertificateAuthorityTracer) Create ¶
func (t *CertificateAuthorityTracer) Create(ctx context.Context, param *iaas.CertificateAuthorityCreateRequest) (*iaas.CertificateAuthority, error)
Create is API call with trace log
func (*CertificateAuthorityTracer) DenyClient ¶
func (t *CertificateAuthorityTracer) DenyClient(ctx context.Context, id types.ID, clientID string) error
DenyClient is API call with trace log
func (*CertificateAuthorityTracer) Detail ¶
func (t *CertificateAuthorityTracer) Detail(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityDetail, error)
Detail is API call with trace log
func (*CertificateAuthorityTracer) Find ¶
func (t *CertificateAuthorityTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.CertificateAuthorityFindResult, error)
Find is API call with trace log
func (*CertificateAuthorityTracer) HoldClient ¶
func (t *CertificateAuthorityTracer) HoldClient(ctx context.Context, id types.ID, clientID string) error
HoldClient is API call with trace log
func (*CertificateAuthorityTracer) HoldServer ¶
func (t *CertificateAuthorityTracer) HoldServer(ctx context.Context, id types.ID, serverID string) error
HoldServer is API call with trace log
func (*CertificateAuthorityTracer) ListClients ¶
func (t *CertificateAuthorityTracer) ListClients(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityListClientsResult, error)
ListClients is API call with trace log
func (*CertificateAuthorityTracer) ListServers ¶
func (t *CertificateAuthorityTracer) ListServers(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityListServersResult, error)
ListServers is API call with trace log
func (*CertificateAuthorityTracer) Read ¶
func (t *CertificateAuthorityTracer) Read(ctx context.Context, id types.ID) (*iaas.CertificateAuthority, error)
Read is API call with trace log
func (*CertificateAuthorityTracer) ReadClient ¶
func (t *CertificateAuthorityTracer) ReadClient(ctx context.Context, id types.ID, clientID string) (*iaas.CertificateAuthorityClient, error)
ReadClient is API call with trace log
func (*CertificateAuthorityTracer) ReadServer ¶
func (t *CertificateAuthorityTracer) ReadServer(ctx context.Context, id types.ID, serverID string) (*iaas.CertificateAuthorityServer, error)
ReadServer is API call with trace log
func (*CertificateAuthorityTracer) ResumeClient ¶
func (t *CertificateAuthorityTracer) ResumeClient(ctx context.Context, id types.ID, clientID string) error
ResumeClient is API call with trace log
func (*CertificateAuthorityTracer) ResumeServer ¶
func (t *CertificateAuthorityTracer) ResumeServer(ctx context.Context, id types.ID, serverID string) error
ResumeServer is API call with trace log
func (*CertificateAuthorityTracer) RevokeClient ¶
func (t *CertificateAuthorityTracer) RevokeClient(ctx context.Context, id types.ID, clientID string) error
RevokeClient is API call with trace log
func (*CertificateAuthorityTracer) RevokeServer ¶
func (t *CertificateAuthorityTracer) RevokeServer(ctx context.Context, id types.ID, serverID string) error
RevokeServer is API call with trace log
type ContainerRegistryTracer ¶
type ContainerRegistryTracer struct { Internal iaas.ContainerRegistryAPI // contains filtered or unexported fields }
ContainerRegistryTracer is for trace ContainerRegistryOp operations
func (*ContainerRegistryTracer) AddUser ¶
func (t *ContainerRegistryTracer) AddUser(ctx context.Context, id types.ID, param *iaas.ContainerRegistryUserCreateRequest) error
AddUser is API call with trace log
func (*ContainerRegistryTracer) Create ¶
func (t *ContainerRegistryTracer) Create(ctx context.Context, param *iaas.ContainerRegistryCreateRequest) (*iaas.ContainerRegistry, error)
Create is API call with trace log
func (*ContainerRegistryTracer) DeleteUser ¶
func (t *ContainerRegistryTracer) DeleteUser(ctx context.Context, id types.ID, username string) error
DeleteUser is API call with trace log
func (*ContainerRegistryTracer) Find ¶
func (t *ContainerRegistryTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ContainerRegistryFindResult, error)
Find is API call with trace log
func (*ContainerRegistryTracer) ListUsers ¶
func (t *ContainerRegistryTracer) ListUsers(ctx context.Context, id types.ID) (*iaas.ContainerRegistryUsers, error)
ListUsers is API call with trace log
func (*ContainerRegistryTracer) Read ¶
func (t *ContainerRegistryTracer) Read(ctx context.Context, id types.ID) (*iaas.ContainerRegistry, error)
Read is API call with trace log
func (*ContainerRegistryTracer) Update ¶
func (t *ContainerRegistryTracer) Update(ctx context.Context, id types.ID, param *iaas.ContainerRegistryUpdateRequest) (*iaas.ContainerRegistry, error)
Update is API call with trace log
func (*ContainerRegistryTracer) UpdateSettings ¶
func (t *ContainerRegistryTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.ContainerRegistryUpdateSettingsRequest) (*iaas.ContainerRegistry, error)
UpdateSettings is API call with trace log
func (*ContainerRegistryTracer) UpdateUser ¶
func (t *ContainerRegistryTracer) UpdateUser(ctx context.Context, id types.ID, username string, param *iaas.ContainerRegistryUserUpdateRequest) error
UpdateUser is API call with trace log
type CouponTracer ¶
type CouponTracer struct { Internal iaas.CouponAPI // contains filtered or unexported fields }
CouponTracer is for trace CouponOp operations
type DNSTracer ¶
type DNSTracer struct { Internal iaas.DNSAPI // contains filtered or unexported fields }
DNSTracer is for trace DNSOp operations
func (*DNSTracer) Find ¶
func (t *DNSTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.DNSFindResult, error)
Find is API call with trace log
type DatabaseTracer ¶
type DatabaseTracer struct { Internal iaas.DatabaseAPI // contains filtered or unexported fields }
DatabaseTracer is for trace DatabaseOp operations
func (*DatabaseTracer) Create ¶
func (t *DatabaseTracer) Create(ctx context.Context, zone string, param *iaas.DatabaseCreateRequest) (*iaas.Database, error)
Create is API call with trace log
func (*DatabaseTracer) Find ¶
func (t *DatabaseTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.DatabaseFindResult, error)
Find is API call with trace log
func (*DatabaseTracer) GetParameter ¶
func (t *DatabaseTracer) GetParameter(ctx context.Context, zone string, id types.ID) (*iaas.DatabaseParameter, error)
GetParameter is API call with trace log
func (*DatabaseTracer) MonitorCPU ¶
func (t *DatabaseTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error)
MonitorCPU is API call with trace log
func (*DatabaseTracer) MonitorDatabase ¶
func (t *DatabaseTracer) MonitorDatabase(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DatabaseActivity, error)
MonitorDatabase is API call with trace log
func (*DatabaseTracer) MonitorDisk ¶
func (t *DatabaseTracer) MonitorDisk(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DiskActivity, error)
MonitorDisk is API call with trace log
func (*DatabaseTracer) MonitorInterface ¶
func (t *DatabaseTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*DatabaseTracer) Read ¶
func (t *DatabaseTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Database, error)
Read is API call with trace log
func (*DatabaseTracer) SetParameter ¶
func (t *DatabaseTracer) SetParameter(ctx context.Context, zone string, id types.ID, param map[string]interface{}) error
SetParameter is API call with trace log
func (*DatabaseTracer) Shutdown ¶
func (t *DatabaseTracer) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error
Shutdown is API call with trace log
func (*DatabaseTracer) Status ¶
func (t *DatabaseTracer) Status(ctx context.Context, zone string, id types.ID) (*iaas.DatabaseStatus, error)
Status is API call with trace log
func (*DatabaseTracer) Update ¶
func (t *DatabaseTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.DatabaseUpdateRequest) (*iaas.Database, error)
Update is API call with trace log
func (*DatabaseTracer) UpdateSettings ¶
func (t *DatabaseTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.DatabaseUpdateSettingsRequest) (*iaas.Database, error)
UpdateSettings is API call with trace log
type DiskPlanTracer ¶
type DiskPlanTracer struct { Internal iaas.DiskPlanAPI // contains filtered or unexported fields }
DiskPlanTracer is for trace DiskPlanOp operations
type DiskTracer ¶
type DiskTracer struct { Internal iaas.DiskAPI // contains filtered or unexported fields }
DiskTracer is for trace DiskOp operations
func (*DiskTracer) Config ¶
func (t *DiskTracer) Config(ctx context.Context, zone string, id types.ID, edit *iaas.DiskEditRequest) error
Config is API call with trace log
func (*DiskTracer) ConnectToServer ¶
func (t *DiskTracer) ConnectToServer(ctx context.Context, zone string, id types.ID, serverID types.ID) error
ConnectToServer is API call with trace log
func (*DiskTracer) Create ¶
func (t *DiskTracer) Create(ctx context.Context, zone string, createParam *iaas.DiskCreateRequest, distantFrom []types.ID) (*iaas.Disk, error)
Create is API call with trace log
func (*DiskTracer) CreateWithConfig ¶
func (t *DiskTracer) CreateWithConfig(ctx context.Context, zone string, createParam *iaas.DiskCreateRequest, editParam *iaas.DiskEditRequest, bootAtAvailable bool, distantFrom []types.ID) (*iaas.Disk, error)
CreateWithConfig is API call with trace log
func (*DiskTracer) DisconnectFromServer ¶
DisconnectFromServer is API call with trace log
func (*DiskTracer) Find ¶
func (t *DiskTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.DiskFindResult, error)
Find is API call with trace log
func (*DiskTracer) Monitor ¶
func (t *DiskTracer) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DiskActivity, error)
Monitor is API call with trace log
func (*DiskTracer) MonitorDisk ¶
func (t *DiskTracer) MonitorDisk(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DiskActivity, error)
MonitorDisk is API call with trace log
func (*DiskTracer) ResizePartition ¶
func (t *DiskTracer) ResizePartition(ctx context.Context, zone string, id types.ID, param *iaas.DiskResizePartitionRequest) error
ResizePartition is API call with trace log
type ESMETracer ¶
type ESMETracer struct { Internal iaas.ESMEAPI // contains filtered or unexported fields }
ESMETracer is for trace ESMEOp operations
func (*ESMETracer) Create ¶
func (t *ESMETracer) Create(ctx context.Context, param *iaas.ESMECreateRequest) (*iaas.ESME, error)
Create is API call with trace log
func (*ESMETracer) Find ¶
func (t *ESMETracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ESMEFindResult, error)
Find is API call with trace log
func (*ESMETracer) SendMessageWithGeneratedOTP ¶
func (t *ESMETracer) SendMessageWithGeneratedOTP(ctx context.Context, id types.ID, param *iaas.ESMESendMessageWithGeneratedOTPRequest) (*iaas.ESMESendMessageResult, error)
SendMessageWithGeneratedOTP is API call with trace log
func (*ESMETracer) SendMessageWithInputtedOTP ¶
func (t *ESMETracer) SendMessageWithInputtedOTP(ctx context.Context, id types.ID, param *iaas.ESMESendMessageWithInputtedOTPRequest) (*iaas.ESMESendMessageResult, error)
SendMessageWithInputtedOTP is API call with trace log
type EnhancedDBTracer ¶
type EnhancedDBTracer struct { Internal iaas.EnhancedDBAPI // contains filtered or unexported fields }
EnhancedDBTracer is for trace EnhancedDBOp operations
func (*EnhancedDBTracer) Create ¶
func (t *EnhancedDBTracer) Create(ctx context.Context, param *iaas.EnhancedDBCreateRequest) (*iaas.EnhancedDB, error)
Create is API call with trace log
func (*EnhancedDBTracer) Find ¶
func (t *EnhancedDBTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.EnhancedDBFindResult, error)
Find is API call with trace log
func (*EnhancedDBTracer) GetConfig ¶
func (t *EnhancedDBTracer) GetConfig(ctx context.Context, id types.ID) (*iaas.EnhancedDBConfig, error)
GetConfig is API call with trace log
func (*EnhancedDBTracer) SetConfig ¶
func (t *EnhancedDBTracer) SetConfig(ctx context.Context, id types.ID, param *iaas.EnhancedDBSetConfigRequest) error
SetConfig is API call with trace log
func (*EnhancedDBTracer) SetPassword ¶
func (t *EnhancedDBTracer) SetPassword(ctx context.Context, id types.ID, param *iaas.EnhancedDBSetPasswordRequest) error
SetPassword is API call with trace log
type GSLBTracer ¶
type GSLBTracer struct { Internal iaas.GSLBAPI // contains filtered or unexported fields }
GSLBTracer is for trace GSLBOp operations
func (*GSLBTracer) Create ¶
func (t *GSLBTracer) Create(ctx context.Context, param *iaas.GSLBCreateRequest) (*iaas.GSLB, error)
Create is API call with trace log
func (*GSLBTracer) Find ¶
func (t *GSLBTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.GSLBFindResult, error)
Find is API call with trace log
func (*GSLBTracer) Update ¶
func (t *GSLBTracer) Update(ctx context.Context, id types.ID, param *iaas.GSLBUpdateRequest) (*iaas.GSLB, error)
Update is API call with trace log
func (*GSLBTracer) UpdateSettings ¶
func (t *GSLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.GSLBUpdateSettingsRequest) (*iaas.GSLB, error)
UpdateSettings is API call with trace log
type IPAddressTracer ¶
type IPAddressTracer struct { Internal iaas.IPAddressAPI // contains filtered or unexported fields }
IPAddressTracer is for trace IPAddressOp operations
func (*IPAddressTracer) List ¶
func (t *IPAddressTracer) List(ctx context.Context, zone string) (*iaas.IPAddressListResult, error)
List is API call with trace log
func (*IPAddressTracer) Read ¶
func (t *IPAddressTracer) Read(ctx context.Context, zone string, ipAddress string) (*iaas.IPAddress, error)
Read is API call with trace log
func (*IPAddressTracer) UpdateHostName ¶
func (t *IPAddressTracer) UpdateHostName(ctx context.Context, zone string, ipAddress string, hostName string) (*iaas.IPAddress, error)
UpdateHostName is API call with trace log
type IPv6AddrTracer ¶
type IPv6AddrTracer struct { Internal iaas.IPv6AddrAPI // contains filtered or unexported fields }
IPv6AddrTracer is for trace IPv6AddrOp operations
func (*IPv6AddrTracer) Create ¶
func (t *IPv6AddrTracer) Create(ctx context.Context, zone string, param *iaas.IPv6AddrCreateRequest) (*iaas.IPv6Addr, error)
Create is API call with trace log
func (*IPv6AddrTracer) Find ¶
func (t *IPv6AddrTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.IPv6AddrFindResult, error)
Find is API call with trace log
type IPv6NetTracer ¶
type IPv6NetTracer struct { Internal iaas.IPv6NetAPI // contains filtered or unexported fields }
IPv6NetTracer is for trace IPv6NetOp operations
func (*IPv6NetTracer) Find ¶
func (t *IPv6NetTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.IPv6NetFindResult, error)
Find is API call with trace log
type IconTracer ¶
type IconTracer struct { Internal iaas.IconAPI // contains filtered or unexported fields }
IconTracer is for trace IconOp operations
func (*IconTracer) Create ¶
func (t *IconTracer) Create(ctx context.Context, param *iaas.IconCreateRequest) (*iaas.Icon, error)
Create is API call with trace log
func (*IconTracer) Find ¶
func (t *IconTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.IconFindResult, error)
Find is API call with trace log
type InterfaceTracer ¶
type InterfaceTracer struct { Internal iaas.InterfaceAPI // contains filtered or unexported fields }
InterfaceTracer is for trace InterfaceOp operations
func (*InterfaceTracer) ConnectToPacketFilter ¶
func (t *InterfaceTracer) ConnectToPacketFilter(ctx context.Context, zone string, id types.ID, packetFilterID types.ID) error
ConnectToPacketFilter is API call with trace log
func (*InterfaceTracer) ConnectToSharedSegment ¶
func (t *InterfaceTracer) ConnectToSharedSegment(ctx context.Context, zone string, id types.ID) error
ConnectToSharedSegment is API call with trace log
func (*InterfaceTracer) ConnectToSwitch ¶
func (t *InterfaceTracer) ConnectToSwitch(ctx context.Context, zone string, id types.ID, switchID types.ID) error
ConnectToSwitch is API call with trace log
func (*InterfaceTracer) Create ¶
func (t *InterfaceTracer) Create(ctx context.Context, zone string, param *iaas.InterfaceCreateRequest) (*iaas.Interface, error)
Create is API call with trace log
func (*InterfaceTracer) DisconnectFromPacketFilter ¶
func (t *InterfaceTracer) DisconnectFromPacketFilter(ctx context.Context, zone string, id types.ID) error
DisconnectFromPacketFilter is API call with trace log
func (*InterfaceTracer) DisconnectFromSwitch ¶
DisconnectFromSwitch is API call with trace log
func (*InterfaceTracer) Find ¶
func (t *InterfaceTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.InterfaceFindResult, error)
Find is API call with trace log
func (*InterfaceTracer) Monitor ¶
func (t *InterfaceTracer) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error)
Monitor is API call with trace log
type InternetPlanTracer ¶
type InternetPlanTracer struct { Internal iaas.InternetPlanAPI // contains filtered or unexported fields }
InternetPlanTracer is for trace InternetPlanOp operations
type InternetTracer ¶
type InternetTracer struct { Internal iaas.InternetAPI // contains filtered or unexported fields }
InternetTracer is for trace InternetOp operations
func (*InternetTracer) AddSubnet ¶
func (t *InternetTracer) AddSubnet(ctx context.Context, zone string, id types.ID, param *iaas.InternetAddSubnetRequest) (*iaas.InternetSubnetOperationResult, error)
AddSubnet is API call with trace log
func (*InternetTracer) Create ¶
func (t *InternetTracer) Create(ctx context.Context, zone string, param *iaas.InternetCreateRequest) (*iaas.Internet, error)
Create is API call with trace log
func (*InternetTracer) DeleteSubnet ¶
func (t *InternetTracer) DeleteSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID) error
DeleteSubnet is API call with trace log
func (*InternetTracer) DisableIPv6 ¶
func (t *InternetTracer) DisableIPv6(ctx context.Context, zone string, id types.ID, ipv6netID types.ID) error
DisableIPv6 is API call with trace log
func (*InternetTracer) EnableIPv6 ¶
func (t *InternetTracer) EnableIPv6(ctx context.Context, zone string, id types.ID) (*iaas.IPv6NetInfo, error)
EnableIPv6 is API call with trace log
func (*InternetTracer) Find ¶
func (t *InternetTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.InternetFindResult, error)
Find is API call with trace log
func (*InternetTracer) Monitor ¶
func (t *InternetTracer) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.RouterActivity, error)
Monitor is API call with trace log
func (*InternetTracer) MonitorRouter ¶
func (t *InternetTracer) MonitorRouter(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.RouterActivity, error)
MonitorRouter is API call with trace log
func (*InternetTracer) Read ¶
func (t *InternetTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.Internet, error)
Read is API call with trace log
func (*InternetTracer) Update ¶
func (t *InternetTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.InternetUpdateRequest) (*iaas.Internet, error)
Update is API call with trace log
func (*InternetTracer) UpdateBandWidth ¶
func (t *InternetTracer) UpdateBandWidth(ctx context.Context, zone string, id types.ID, param *iaas.InternetUpdateBandWidthRequest) (*iaas.Internet, error)
UpdateBandWidth is API call with trace log
type LicenseInfoTracer ¶
type LicenseInfoTracer struct { Internal iaas.LicenseInfoAPI // contains filtered or unexported fields }
LicenseInfoTracer is for trace LicenseInfoOp operations
type LicenseTracer ¶
type LicenseTracer struct { Internal iaas.LicenseAPI // contains filtered or unexported fields }
LicenseTracer is for trace LicenseOp operations
func (*LicenseTracer) Create ¶
func (t *LicenseTracer) Create(ctx context.Context, param *iaas.LicenseCreateRequest) (*iaas.License, error)
Create is API call with trace log
func (*LicenseTracer) Find ¶
func (t *LicenseTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.LicenseFindResult, error)
Find is API call with trace log
type LoadBalancerTracer ¶
type LoadBalancerTracer struct { Internal iaas.LoadBalancerAPI // contains filtered or unexported fields }
LoadBalancerTracer is for trace LoadBalancerOp operations
func (*LoadBalancerTracer) Create ¶
func (t *LoadBalancerTracer) Create(ctx context.Context, zone string, param *iaas.LoadBalancerCreateRequest) (*iaas.LoadBalancer, error)
Create is API call with trace log
func (*LoadBalancerTracer) Find ¶
func (t *LoadBalancerTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.LoadBalancerFindResult, error)
Find is API call with trace log
func (*LoadBalancerTracer) MonitorCPU ¶
func (t *LoadBalancerTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error)
MonitorCPU is API call with trace log
func (*LoadBalancerTracer) MonitorInterface ¶
func (t *LoadBalancerTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*LoadBalancerTracer) Read ¶
func (t *LoadBalancerTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.LoadBalancer, error)
Read is API call with trace log
func (*LoadBalancerTracer) Shutdown ¶
func (t *LoadBalancerTracer) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error
Shutdown is API call with trace log
func (*LoadBalancerTracer) Status ¶
func (t *LoadBalancerTracer) Status(ctx context.Context, zone string, id types.ID) (*iaas.LoadBalancerStatusResult, error)
Status is API call with trace log
func (*LoadBalancerTracer) Update ¶
func (t *LoadBalancerTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.LoadBalancerUpdateRequest) (*iaas.LoadBalancer, error)
Update is API call with trace log
func (*LoadBalancerTracer) UpdateSettings ¶
func (t *LoadBalancerTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.LoadBalancerUpdateSettingsRequest) (*iaas.LoadBalancer, error)
UpdateSettings is API call with trace log
type LocalRouterTracer ¶
type LocalRouterTracer struct { Internal iaas.LocalRouterAPI // contains filtered or unexported fields }
LocalRouterTracer is for trace LocalRouterOp operations
func (*LocalRouterTracer) Create ¶
func (t *LocalRouterTracer) Create(ctx context.Context, param *iaas.LocalRouterCreateRequest) (*iaas.LocalRouter, error)
Create is API call with trace log
func (*LocalRouterTracer) Find ¶
func (t *LocalRouterTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.LocalRouterFindResult, error)
Find is API call with trace log
func (*LocalRouterTracer) HealthStatus ¶
func (t *LocalRouterTracer) HealthStatus(ctx context.Context, id types.ID) (*iaas.LocalRouterHealth, error)
HealthStatus is API call with trace log
func (*LocalRouterTracer) MonitorLocalRouter ¶
func (t *LocalRouterTracer) MonitorLocalRouter(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.LocalRouterActivity, error)
MonitorLocalRouter is API call with trace log
func (*LocalRouterTracer) Update ¶
func (t *LocalRouterTracer) Update(ctx context.Context, id types.ID, param *iaas.LocalRouterUpdateRequest) (*iaas.LocalRouter, error)
Update is API call with trace log
func (*LocalRouterTracer) UpdateSettings ¶
func (t *LocalRouterTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.LocalRouterUpdateSettingsRequest) (*iaas.LocalRouter, error)
UpdateSettings is API call with trace log
type MobileGatewayTracer ¶
type MobileGatewayTracer struct { Internal iaas.MobileGatewayAPI // contains filtered or unexported fields }
MobileGatewayTracer is for trace MobileGatewayOp operations
func (*MobileGatewayTracer) AddSIM ¶
func (t *MobileGatewayTracer) AddSIM(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayAddSIMRequest) error
AddSIM is API call with trace log
func (*MobileGatewayTracer) ConnectToSwitch ¶
func (t *MobileGatewayTracer) ConnectToSwitch(ctx context.Context, zone string, id types.ID, switchID types.ID) error
ConnectToSwitch is API call with trace log
func (*MobileGatewayTracer) Create ¶
func (t *MobileGatewayTracer) Create(ctx context.Context, zone string, param *iaas.MobileGatewayCreateRequest) (*iaas.MobileGateway, error)
Create is API call with trace log
func (*MobileGatewayTracer) DeleteSIM ¶
func (t *MobileGatewayTracer) DeleteSIM(ctx context.Context, zone string, id types.ID, simID types.ID) error
DeleteSIM is API call with trace log
func (*MobileGatewayTracer) DeleteTrafficConfig ¶
func (t *MobileGatewayTracer) DeleteTrafficConfig(ctx context.Context, zone string, id types.ID) error
DeleteTrafficConfig is API call with trace log
func (*MobileGatewayTracer) DisconnectFromSwitch ¶
func (t *MobileGatewayTracer) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID) error
DisconnectFromSwitch is API call with trace log
func (*MobileGatewayTracer) Find ¶
func (t *MobileGatewayTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.MobileGatewayFindResult, error)
Find is API call with trace log
func (*MobileGatewayTracer) GetDNS ¶
func (t *MobileGatewayTracer) GetDNS(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayDNSSetting, error)
GetDNS is API call with trace log
func (*MobileGatewayTracer) GetSIMRoutes ¶
func (t *MobileGatewayTracer) GetSIMRoutes(ctx context.Context, zone string, id types.ID) (iaas.MobileGatewaySIMRoutes, error)
GetSIMRoutes is API call with trace log
func (*MobileGatewayTracer) GetTrafficConfig ¶
func (t *MobileGatewayTracer) GetTrafficConfig(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayTrafficControl, error)
GetTrafficConfig is API call with trace log
func (*MobileGatewayTracer) ListSIM ¶
func (t *MobileGatewayTracer) ListSIM(ctx context.Context, zone string, id types.ID) (iaas.MobileGatewaySIMs, error)
ListSIM is API call with trace log
func (*MobileGatewayTracer) Logs ¶
func (t *MobileGatewayTracer) Logs(ctx context.Context, zone string, id types.ID) ([]*iaas.MobileGatewaySIMLogs, error)
Logs is API call with trace log
func (*MobileGatewayTracer) MonitorInterface ¶
func (t *MobileGatewayTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*MobileGatewayTracer) Read ¶
func (t *MobileGatewayTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.MobileGateway, error)
Read is API call with trace log
func (*MobileGatewayTracer) SetDNS ¶
func (t *MobileGatewayTracer) SetDNS(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayDNSSetting) error
SetDNS is API call with trace log
func (*MobileGatewayTracer) SetSIMRoutes ¶
func (t *MobileGatewayTracer) SetSIMRoutes(ctx context.Context, zone string, id types.ID, param []*iaas.MobileGatewaySIMRouteParam) error
SetSIMRoutes is API call with trace log
func (*MobileGatewayTracer) SetTrafficConfig ¶
func (t *MobileGatewayTracer) SetTrafficConfig(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayTrafficControl) error
SetTrafficConfig is API call with trace log
func (*MobileGatewayTracer) Shutdown ¶
func (t *MobileGatewayTracer) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error
Shutdown is API call with trace log
func (*MobileGatewayTracer) TrafficStatus ¶
func (t *MobileGatewayTracer) TrafficStatus(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayTrafficStatus, error)
TrafficStatus is API call with trace log
func (*MobileGatewayTracer) Update ¶
func (t *MobileGatewayTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayUpdateRequest) (*iaas.MobileGateway, error)
Update is API call with trace log
func (*MobileGatewayTracer) UpdateSettings ¶
func (t *MobileGatewayTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayUpdateSettingsRequest) (*iaas.MobileGateway, error)
UpdateSettings is API call with trace log
type NFSTracer ¶
type NFSTracer struct { Internal iaas.NFSAPI // contains filtered or unexported fields }
NFSTracer is for trace NFSOp operations
func (*NFSTracer) Create ¶
func (t *NFSTracer) Create(ctx context.Context, zone string, param *iaas.NFSCreateRequest) (*iaas.NFS, error)
Create is API call with trace log
func (*NFSTracer) Find ¶
func (t *NFSTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.NFSFindResult, error)
Find is API call with trace log
func (*NFSTracer) MonitorCPU ¶
func (t *NFSTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error)
MonitorCPU is API call with trace log
func (*NFSTracer) MonitorFreeDiskSize ¶
func (t *NFSTracer) MonitorFreeDiskSize(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.FreeDiskSizeActivity, error)
MonitorFreeDiskSize is API call with trace log
func (*NFSTracer) MonitorInterface ¶
func (t *NFSTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error)
MonitorInterface is API call with trace log
type NoteTracer ¶
type NoteTracer struct { Internal iaas.NoteAPI // contains filtered or unexported fields }
NoteTracer is for trace NoteOp operations
func (*NoteTracer) Create ¶
func (t *NoteTracer) Create(ctx context.Context, param *iaas.NoteCreateRequest) (*iaas.Note, error)
Create is API call with trace log
func (*NoteTracer) Find ¶
func (t *NoteTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.NoteFindResult, error)
Find is API call with trace log
type Option ¶
type Option interface {
Apply(*config)
}
func WithSpanOptions ¶
func WithSpanOptions(opts ...trace.SpanStartOption) Option
func WithTracerProvider ¶
func WithTracerProvider(provider trace.TracerProvider) Option
type OptionFunc ¶
type OptionFunc func(*config)
func (OptionFunc) Apply ¶
func (o OptionFunc) Apply(c *config)
type PacketFilterTracer ¶
type PacketFilterTracer struct { Internal iaas.PacketFilterAPI // contains filtered or unexported fields }
PacketFilterTracer is for trace PacketFilterOp operations
func (*PacketFilterTracer) Create ¶
func (t *PacketFilterTracer) Create(ctx context.Context, zone string, param *iaas.PacketFilterCreateRequest) (*iaas.PacketFilter, error)
Create is API call with trace log
func (*PacketFilterTracer) Find ¶
func (t *PacketFilterTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.PacketFilterFindResult, error)
Find is API call with trace log
type PrivateHostPlanTracer ¶
type PrivateHostPlanTracer struct { Internal iaas.PrivateHostPlanAPI // contains filtered or unexported fields }
PrivateHostPlanTracer is for trace PrivateHostPlanOp operations
type PrivateHostTracer ¶
type PrivateHostTracer struct { Internal iaas.PrivateHostAPI // contains filtered or unexported fields }
PrivateHostTracer is for trace PrivateHostOp operations
func (*PrivateHostTracer) Create ¶
func (t *PrivateHostTracer) Create(ctx context.Context, zone string, param *iaas.PrivateHostCreateRequest) (*iaas.PrivateHost, error)
Create is API call with trace log
func (*PrivateHostTracer) Find ¶
func (t *PrivateHostTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.PrivateHostFindResult, error)
Find is API call with trace log
type ProxyLBTracer ¶
type ProxyLBTracer struct { Internal iaas.ProxyLBAPI // contains filtered or unexported fields }
ProxyLBTracer is for trace ProxyLBOp operations
func (*ProxyLBTracer) ChangePlan ¶
func (t *ProxyLBTracer) ChangePlan(ctx context.Context, id types.ID, param *iaas.ProxyLBChangePlanRequest) (*iaas.ProxyLB, error)
ChangePlan is API call with trace log
func (*ProxyLBTracer) Create ¶
func (t *ProxyLBTracer) Create(ctx context.Context, param *iaas.ProxyLBCreateRequest) (*iaas.ProxyLB, error)
Create is API call with trace log
func (*ProxyLBTracer) DeleteCertificates ¶
DeleteCertificates is API call with trace log
func (*ProxyLBTracer) Find ¶
func (t *ProxyLBTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ProxyLBFindResult, error)
Find is API call with trace log
func (*ProxyLBTracer) GetCertificates ¶
func (t *ProxyLBTracer) GetCertificates(ctx context.Context, id types.ID) (*iaas.ProxyLBCertificates, error)
GetCertificates is API call with trace log
func (*ProxyLBTracer) HealthStatus ¶
HealthStatus is API call with trace log
func (*ProxyLBTracer) MonitorConnection ¶
func (t *ProxyLBTracer) MonitorConnection(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.ConnectionActivity, error)
MonitorConnection is API call with trace log
func (*ProxyLBTracer) RenewLetsEncryptCert ¶
RenewLetsEncryptCert is API call with trace log
func (*ProxyLBTracer) SetCertificates ¶
func (t *ProxyLBTracer) SetCertificates(ctx context.Context, id types.ID, param *iaas.ProxyLBSetCertificatesRequest) (*iaas.ProxyLBCertificates, error)
SetCertificates is API call with trace log
func (*ProxyLBTracer) Update ¶
func (t *ProxyLBTracer) Update(ctx context.Context, id types.ID, param *iaas.ProxyLBUpdateRequest) (*iaas.ProxyLB, error)
Update is API call with trace log
func (*ProxyLBTracer) UpdateSettings ¶
func (t *ProxyLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.ProxyLBUpdateSettingsRequest) (*iaas.ProxyLB, error)
UpdateSettings is API call with trace log
type RegionTracer ¶
type RegionTracer struct { Internal iaas.RegionAPI // contains filtered or unexported fields }
RegionTracer is for trace RegionOp operations
type SIMTracer ¶
type SIMTracer struct { Internal iaas.SIMAPI // contains filtered or unexported fields }
SIMTracer is for trace SIMOp operations
func (*SIMTracer) AssignIP ¶
func (t *SIMTracer) AssignIP(ctx context.Context, id types.ID, param *iaas.SIMAssignIPRequest) error
AssignIP is API call with trace log
func (*SIMTracer) Deactivate ¶
Deactivate is API call with trace log
func (*SIMTracer) Find ¶
func (t *SIMTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SIMFindResult, error)
Find is API call with trace log
func (*SIMTracer) GetNetworkOperator ¶
func (t *SIMTracer) GetNetworkOperator(ctx context.Context, id types.ID) ([]*iaas.SIMNetworkOperatorConfig, error)
GetNetworkOperator is API call with trace log
func (*SIMTracer) IMEILock ¶
func (t *SIMTracer) IMEILock(ctx context.Context, id types.ID, param *iaas.SIMIMEILockRequest) error
IMEILock is API call with trace log
func (*SIMTracer) IMEIUnlock ¶
IMEIUnlock is API call with trace log
func (*SIMTracer) MonitorSIM ¶
func (t *SIMTracer) MonitorSIM(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.LinkActivity, error)
MonitorSIM is API call with trace log
func (*SIMTracer) SetNetworkOperator ¶
func (t *SIMTracer) SetNetworkOperator(ctx context.Context, id types.ID, configs []*iaas.SIMNetworkOperatorConfig) error
SetNetworkOperator is API call with trace log
type SSHKeyTracer ¶
type SSHKeyTracer struct { Internal iaas.SSHKeyAPI // contains filtered or unexported fields }
SSHKeyTracer is for trace SSHKeyOp operations
func (*SSHKeyTracer) Create ¶
func (t *SSHKeyTracer) Create(ctx context.Context, param *iaas.SSHKeyCreateRequest) (*iaas.SSHKey, error)
Create is API call with trace log
func (*SSHKeyTracer) Find ¶
func (t *SSHKeyTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SSHKeyFindResult, error)
Find is API call with trace log
func (*SSHKeyTracer) Generate ¶
func (t *SSHKeyTracer) Generate(ctx context.Context, param *iaas.SSHKeyGenerateRequest) (*iaas.SSHKeyGenerated, error)
Generate is API call with trace log
type ServerPlanTracer ¶
type ServerPlanTracer struct { Internal iaas.ServerPlanAPI // contains filtered or unexported fields }
ServerPlanTracer is for trace ServerPlanOp operations
type ServerTracer ¶
type ServerTracer struct { Internal iaas.ServerAPI // contains filtered or unexported fields }
ServerTracer is for trace ServerOp operations
func (*ServerTracer) BootWithVariables ¶
func (t *ServerTracer) BootWithVariables(ctx context.Context, zone string, id types.ID, param *iaas.ServerBootVariables) error
BootWithVariables is API call with trace log
func (*ServerTracer) ChangePlan ¶
func (t *ServerTracer) ChangePlan(ctx context.Context, zone string, id types.ID, plan *iaas.ServerChangePlanRequest) (*iaas.Server, error)
ChangePlan is API call with trace log
func (*ServerTracer) Create ¶
func (t *ServerTracer) Create(ctx context.Context, zone string, param *iaas.ServerCreateRequest) (*iaas.Server, error)
Create is API call with trace log
func (*ServerTracer) DeleteWithDisks ¶
func (t *ServerTracer) DeleteWithDisks(ctx context.Context, zone string, id types.ID, disks *iaas.ServerDeleteWithDisksRequest) error
DeleteWithDisks is API call with trace log
func (*ServerTracer) EjectCDROM ¶
func (t *ServerTracer) EjectCDROM(ctx context.Context, zone string, id types.ID, ejectParam *iaas.EjectCDROMRequest) error
EjectCDROM is API call with trace log
func (*ServerTracer) Find ¶
func (t *ServerTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ServerFindResult, error)
Find is API call with trace log
func (*ServerTracer) GetVNCProxy ¶
func (t *ServerTracer) GetVNCProxy(ctx context.Context, zone string, id types.ID) (*iaas.VNCProxyInfo, error)
GetVNCProxy is API call with trace log
func (*ServerTracer) InsertCDROM ¶
func (t *ServerTracer) InsertCDROM(ctx context.Context, zone string, id types.ID, insertParam *iaas.InsertCDROMRequest) error
InsertCDROM is API call with trace log
func (*ServerTracer) Monitor ¶
func (t *ServerTracer) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error)
Monitor is API call with trace log
func (*ServerTracer) MonitorCPU ¶
func (t *ServerTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error)
MonitorCPU is API call with trace log
func (*ServerTracer) SendKey ¶
func (t *ServerTracer) SendKey(ctx context.Context, zone string, id types.ID, keyboardParam *iaas.SendKeyRequest) error
SendKey is API call with trace log
type ServiceClassTracer ¶
type ServiceClassTracer struct { Internal iaas.ServiceClassAPI // contains filtered or unexported fields }
ServiceClassTracer is for trace ServiceClassOp operations
type SimpleMonitorTracer ¶
type SimpleMonitorTracer struct { Internal iaas.SimpleMonitorAPI // contains filtered or unexported fields }
SimpleMonitorTracer is for trace SimpleMonitorOp operations
func (*SimpleMonitorTracer) Create ¶
func (t *SimpleMonitorTracer) Create(ctx context.Context, param *iaas.SimpleMonitorCreateRequest) (*iaas.SimpleMonitor, error)
Create is API call with trace log
func (*SimpleMonitorTracer) Find ¶
func (t *SimpleMonitorTracer) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SimpleMonitorFindResult, error)
Find is API call with trace log
func (*SimpleMonitorTracer) HealthStatus ¶
func (t *SimpleMonitorTracer) HealthStatus(ctx context.Context, id types.ID) (*iaas.SimpleMonitorHealthStatus, error)
HealthStatus is API call with trace log
func (*SimpleMonitorTracer) MonitorResponseTime ¶
func (t *SimpleMonitorTracer) MonitorResponseTime(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.ResponseTimeSecActivity, error)
MonitorResponseTime is API call with trace log
func (*SimpleMonitorTracer) Update ¶
func (t *SimpleMonitorTracer) Update(ctx context.Context, id types.ID, param *iaas.SimpleMonitorUpdateRequest) (*iaas.SimpleMonitor, error)
Update is API call with trace log
func (*SimpleMonitorTracer) UpdateSettings ¶
func (t *SimpleMonitorTracer) UpdateSettings(ctx context.Context, id types.ID, param *iaas.SimpleMonitorUpdateSettingsRequest) (*iaas.SimpleMonitor, error)
UpdateSettings is API call with trace log
type SubnetTracer ¶
type SubnetTracer struct { Internal iaas.SubnetAPI // contains filtered or unexported fields }
SubnetTracer is for trace SubnetOp operations
type SwitchTracer ¶
type SwitchTracer struct { Internal iaas.SwitchAPI // contains filtered or unexported fields }
SwitchTracer is for trace SwitchOp operations
func (*SwitchTracer) ConnectToBridge ¶
func (t *SwitchTracer) ConnectToBridge(ctx context.Context, zone string, id types.ID, bridgeID types.ID) error
ConnectToBridge is API call with trace log
func (*SwitchTracer) Create ¶
func (t *SwitchTracer) Create(ctx context.Context, zone string, param *iaas.SwitchCreateRequest) (*iaas.Switch, error)
Create is API call with trace log
func (*SwitchTracer) DisconnectFromBridge ¶
DisconnectFromBridge is API call with trace log
func (*SwitchTracer) Find ¶
func (t *SwitchTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.SwitchFindResult, error)
Find is API call with trace log
func (*SwitchTracer) GetServers ¶
func (t *SwitchTracer) GetServers(ctx context.Context, zone string, id types.ID) (*iaas.SwitchGetServersResult, error)
GetServers is API call with trace log
type VPCRouterTracer ¶
type VPCRouterTracer struct { Internal iaas.VPCRouterAPI // contains filtered or unexported fields }
VPCRouterTracer is for trace VPCRouterOp operations
func (*VPCRouterTracer) ConnectToSwitch ¶
func (t *VPCRouterTracer) ConnectToSwitch(ctx context.Context, zone string, id types.ID, nicIndex int, switchID types.ID) error
ConnectToSwitch is API call with trace log
func (*VPCRouterTracer) Create ¶
func (t *VPCRouterTracer) Create(ctx context.Context, zone string, param *iaas.VPCRouterCreateRequest) (*iaas.VPCRouter, error)
Create is API call with trace log
func (*VPCRouterTracer) DisconnectFromSwitch ¶
func (t *VPCRouterTracer) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID, nicIndex int) error
DisconnectFromSwitch is API call with trace log
func (*VPCRouterTracer) Find ¶
func (t *VPCRouterTracer) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.VPCRouterFindResult, error)
Find is API call with trace log
func (*VPCRouterTracer) Logs ¶
func (t *VPCRouterTracer) Logs(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouterLog, error)
Logs is API call with trace log
func (*VPCRouterTracer) MonitorCPU ¶
func (t *VPCRouterTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error)
MonitorCPU is API call with trace log
func (*VPCRouterTracer) MonitorInterface ¶
func (t *VPCRouterTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*VPCRouterTracer) Ping ¶
func (t *VPCRouterTracer) Ping(ctx context.Context, zone string, id types.ID, destination string) (*iaas.VPCRouterPingResults, error)
Ping is API call with trace log
func (*VPCRouterTracer) Read ¶
func (t *VPCRouterTracer) Read(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouter, error)
Read is API call with trace log
func (*VPCRouterTracer) Shutdown ¶
func (t *VPCRouterTracer) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error
Shutdown is API call with trace log
func (*VPCRouterTracer) Status ¶
func (t *VPCRouterTracer) Status(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouterStatus, error)
Status is API call with trace log
func (*VPCRouterTracer) Update ¶
func (t *VPCRouterTracer) Update(ctx context.Context, zone string, id types.ID, param *iaas.VPCRouterUpdateRequest) (*iaas.VPCRouter, error)
Update is API call with trace log
func (*VPCRouterTracer) UpdateSettings ¶
func (t *VPCRouterTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.VPCRouterUpdateSettingsRequest) (*iaas.VPCRouter, error)
UpdateSettings is API call with trace log
type ZoneTracer ¶
type ZoneTracer struct { Internal iaas.ZoneAPI // contains filtered or unexported fields }
ZoneTracer is for trace ZoneOp operations