Documentation ¶
Overview ¶
Example ¶
Example ローカルのJaegerを利用する例
package main import ( "context" "log" "os" "time" "github.com/sacloud/libsacloud/v2/helper/api" "github.com/sacloud/libsacloud/v2/sacloud" "github.com/sacloud/libsacloud/v2/sacloud/ostype" traceotel "github.com/sacloud/libsacloud/v2/sacloud/trace/otel" "github.com/sacloud/libsacloud/v2/sacloud/types" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/exporters/jaeger" "go.opentelemetry.io/otel/sdk/resource" tracesdk "go.opentelemetry.io/otel/sdk/trace" semconv "go.opentelemetry.io/otel/semconv/v1.7.0" ) // ref: https://github.com/open-telemetry/opentelemetry-go/blob/a65d50a4c6412ebaf4b8a5ffeed8eae2a9417ef1/example/jaeger/main.go // Example ローカルのJaegerを利用する例 func main() { tp, err := tracerProvider("http://localhost:14268/api/traces") 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 など)を開くとトレースが確認できるはず } // tracerProvider returns an OpenTelemetry TracerProvider configured to use // the Jaeger exporter that will send spans to the provided url. The returned // TracerProvider will also use a Resource configured with all the information // about the application. func tracerProvider(url string) (*tracesdk.TracerProvider, error) { // Create the Jaeger exporter exp, err := jaeger.New(jaeger.WithCollectorEndpoint(jaeger.WithEndpoint(url))) 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("libsacloud"), attribute.String("exporter", "jaeger"), attribute.Int64("ID", 1), )), ) return tp, nil } func op(ctx context.Context) { // set factory func traceotel.Initialize() caller := api.NewCaller(&api.CallerOptions{ AccessToken: os.Getenv("SAKURACLOUD_ACCESS_TOKEN"), AccessTokenSecret: os.Getenv("SAKURACLOUD_ACCESS_TOKEN_SECRET"), }) archiveOp := sacloud.NewArchiveOp(caller) // normal operation archiveOp.Find(ctx, "is1a", &sacloud.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 *sacloud.ArchiveCreateRequest) (*sacloud.Archive, error)
- func (t *ArchiveTracer) CreateBlank(ctx context.Context, zone string, param *sacloud.ArchiveCreateBlankRequest) (*sacloud.Archive, *sacloud.FTPServer, error)
- func (t *ArchiveTracer) CreateFromShared(ctx context.Context, zone string, sourceArchiveID types.ID, ...) (*sacloud.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 *sacloud.FindCondition) (*sacloud.ArchiveFindResult, error)
- func (t *ArchiveTracer) OpenFTP(ctx context.Context, zone string, id types.ID, ...) (*sacloud.FTPServer, error)
- func (t *ArchiveTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Archive, error)
- func (t *ArchiveTracer) Share(ctx context.Context, zone string, id types.ID) (*sacloud.ArchiveShareInfo, error)
- func (t *ArchiveTracer) Transfer(ctx context.Context, zone string, sourceArchiveID types.ID, ...) (*sacloud.Archive, error)
- func (t *ArchiveTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.Archive, error)
- type AuthStatusTracer
- type AutoBackupTracer
- func (t *AutoBackupTracer) Create(ctx context.Context, zone string, param *sacloud.AutoBackupCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.AutoBackupFindResult, error)
- func (t *AutoBackupTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.AutoBackup, error)
- func (t *AutoBackupTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.AutoBackup, error)
- func (t *AutoBackupTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*sacloud.AutoBackup, error)
- type BillTracer
- func (t *BillTracer) ByContract(ctx context.Context, accountID types.ID) (*sacloud.BillByContractResult, error)
- func (t *BillTracer) ByContractYear(ctx context.Context, accountID types.ID, year int) (*sacloud.BillByContractYearResult, error)
- func (t *BillTracer) ByContractYearMonth(ctx context.Context, accountID types.ID, year int, month int) (*sacloud.BillByContractYearMonthResult, error)
- func (t *BillTracer) Details(ctx context.Context, MemberCode string, id types.ID) (*sacloud.BillDetailsResult, error)
- func (t *BillTracer) DetailsCSV(ctx context.Context, MemberCode string, id types.ID) (*sacloud.BillDetailCSV, error)
- func (t *BillTracer) Read(ctx context.Context, id types.ID) (*sacloud.BillReadResult, error)
- type BridgeTracer
- func (t *BridgeTracer) Create(ctx context.Context, zone string, param *sacloud.BridgeCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.BridgeFindResult, error)
- func (t *BridgeTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Bridge, error)
- func (t *BridgeTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.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 *sacloud.CDROMCreateRequest) (*sacloud.CDROM, *sacloud.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 *sacloud.FindCondition) (*sacloud.CDROMFindResult, error)
- func (t *CDROMTracer) OpenFTP(ctx context.Context, zone string, id types.ID, ...) (*sacloud.FTPServer, error)
- func (t *CDROMTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.CDROM, error)
- func (t *CDROMTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.CDROM, error)
- type CertificateAuthorityTracer
- func (t *CertificateAuthorityTracer) AddClient(ctx context.Context, id types.ID, ...) (*sacloud.CertificateAuthorityAddClientOrServerResult, error)
- func (t *CertificateAuthorityTracer) AddServer(ctx context.Context, id types.ID, ...) (*sacloud.CertificateAuthorityAddClientOrServerResult, error)
- func (t *CertificateAuthorityTracer) Create(ctx context.Context, param *sacloud.CertificateAuthorityCreateRequest) (*sacloud.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) (*sacloud.CertificateAuthorityDetail, error)
- func (t *CertificateAuthorityTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.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) (*sacloud.CertificateAuthorityListClientsResult, error)
- func (t *CertificateAuthorityTracer) ListServers(ctx context.Context, id types.ID) (*sacloud.CertificateAuthorityListServersResult, error)
- func (t *CertificateAuthorityTracer) Read(ctx context.Context, id types.ID) (*sacloud.CertificateAuthority, error)
- func (t *CertificateAuthorityTracer) ReadClient(ctx context.Context, id types.ID, clientID string) (*sacloud.CertificateAuthorityClient, error)
- func (t *CertificateAuthorityTracer) ReadServer(ctx context.Context, id types.ID, serverID string) (*sacloud.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, ...) (*sacloud.CertificateAuthority, error)
- type ContainerRegistryTracer
- func (t *ContainerRegistryTracer) AddUser(ctx context.Context, id types.ID, ...) error
- func (t *ContainerRegistryTracer) Create(ctx context.Context, param *sacloud.ContainerRegistryCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.ContainerRegistryFindResult, error)
- func (t *ContainerRegistryTracer) ListUsers(ctx context.Context, id types.ID) (*sacloud.ContainerRegistryUsers, error)
- func (t *ContainerRegistryTracer) Read(ctx context.Context, id types.ID) (*sacloud.ContainerRegistry, error)
- func (t *ContainerRegistryTracer) Update(ctx context.Context, id types.ID, ...) (*sacloud.ContainerRegistry, error)
- func (t *ContainerRegistryTracer) UpdateSettings(ctx context.Context, id types.ID, ...) (*sacloud.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 *sacloud.DNSCreateRequest) (*sacloud.DNS, error)
- func (t *DNSTracer) Delete(ctx context.Context, id types.ID) error
- func (t *DNSTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.DNSFindResult, error)
- func (t *DNSTracer) Read(ctx context.Context, id types.ID) (*sacloud.DNS, error)
- func (t *DNSTracer) Update(ctx context.Context, id types.ID, param *sacloud.DNSUpdateRequest) (*sacloud.DNS, error)
- func (t *DNSTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.DNSUpdateSettingsRequest) (*sacloud.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 *sacloud.DatabaseCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.DatabaseFindResult, error)
- func (t *DatabaseTracer) GetParameter(ctx context.Context, zone string, id types.ID) (*sacloud.DatabaseParameter, error)
- func (t *DatabaseTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*sacloud.CPUTimeActivity, error)
- func (t *DatabaseTracer) MonitorDatabase(ctx context.Context, zone string, id types.ID, ...) (*sacloud.DatabaseActivity, error)
- func (t *DatabaseTracer) MonitorDisk(ctx context.Context, zone string, id types.ID, ...) (*sacloud.DiskActivity, error)
- func (t *DatabaseTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, ...) (*sacloud.InterfaceActivity, error)
- func (t *DatabaseTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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) (*sacloud.DatabaseStatus, error)
- func (t *DatabaseTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.Database, error)
- func (t *DatabaseTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*sacloud.Database, error)
- type DiskPlanTracer
- type DiskTracer
- func (t *DiskTracer) Config(ctx context.Context, zone string, id types.ID, edit *sacloud.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 *sacloud.DiskCreateRequest, ...) (*sacloud.Disk, error)
- func (t *DiskTracer) CreateWithConfig(ctx context.Context, zone string, createParam *sacloud.DiskCreateRequest, ...) (*sacloud.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 *sacloud.FindCondition) (*sacloud.DiskFindResult, error)
- func (t *DiskTracer) Monitor(ctx context.Context, zone string, id types.ID, ...) (*sacloud.DiskActivity, error)
- func (t *DiskTracer) MonitorDisk(ctx context.Context, zone string, id types.ID, ...) (*sacloud.DiskActivity, error)
- func (t *DiskTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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, ...) (*sacloud.Disk, error)
- type ESMETracer
- func (t *ESMETracer) Create(ctx context.Context, param *sacloud.ESMECreateRequest) (*sacloud.ESME, error)
- func (t *ESMETracer) Delete(ctx context.Context, id types.ID) error
- func (t *ESMETracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.ESMEFindResult, error)
- func (t *ESMETracer) Logs(ctx context.Context, id types.ID) ([]*sacloud.ESMELogs, error)
- func (t *ESMETracer) Read(ctx context.Context, id types.ID) (*sacloud.ESME, error)
- func (t *ESMETracer) SendMessageWithGeneratedOTP(ctx context.Context, id types.ID, ...) (*sacloud.ESMESendMessageResult, error)
- func (t *ESMETracer) SendMessageWithInputtedOTP(ctx context.Context, id types.ID, ...) (*sacloud.ESMESendMessageResult, error)
- func (t *ESMETracer) Update(ctx context.Context, id types.ID, param *sacloud.ESMEUpdateRequest) (*sacloud.ESME, error)
- type EnhancedDBTracer
- func (t *EnhancedDBTracer) Create(ctx context.Context, param *sacloud.EnhancedDBCreateRequest) (*sacloud.EnhancedDB, error)
- func (t *EnhancedDBTracer) Delete(ctx context.Context, id types.ID) error
- func (t *EnhancedDBTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.EnhancedDBFindResult, error)
- func (t *EnhancedDBTracer) Read(ctx context.Context, id types.ID) (*sacloud.EnhancedDB, error)
- func (t *EnhancedDBTracer) SetPassword(ctx context.Context, id types.ID, param *sacloud.EnhancedDBSetPasswordRequest) error
- func (t *EnhancedDBTracer) Update(ctx context.Context, id types.ID, param *sacloud.EnhancedDBUpdateRequest) (*sacloud.EnhancedDB, error)
- type GSLBTracer
- func (t *GSLBTracer) Create(ctx context.Context, param *sacloud.GSLBCreateRequest) (*sacloud.GSLB, error)
- func (t *GSLBTracer) Delete(ctx context.Context, id types.ID) error
- func (t *GSLBTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.GSLBFindResult, error)
- func (t *GSLBTracer) Read(ctx context.Context, id types.ID) (*sacloud.GSLB, error)
- func (t *GSLBTracer) Update(ctx context.Context, id types.ID, param *sacloud.GSLBUpdateRequest) (*sacloud.GSLB, error)
- func (t *GSLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.GSLBUpdateSettingsRequest) (*sacloud.GSLB, error)
- type IPAddressTracer
- func (t *IPAddressTracer) List(ctx context.Context, zone string) (*sacloud.IPAddressListResult, error)
- func (t *IPAddressTracer) Read(ctx context.Context, zone string, ipAddress string) (*sacloud.IPAddress, error)
- func (t *IPAddressTracer) UpdateHostName(ctx context.Context, zone string, ipAddress string, hostName string) (*sacloud.IPAddress, error)
- type IPv6AddrTracer
- func (t *IPv6AddrTracer) Create(ctx context.Context, zone string, param *sacloud.IPv6AddrCreateRequest) (*sacloud.IPv6Addr, error)
- func (t *IPv6AddrTracer) Delete(ctx context.Context, zone string, ipv6addr string) error
- func (t *IPv6AddrTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.IPv6AddrFindResult, error)
- func (t *IPv6AddrTracer) Read(ctx context.Context, zone string, ipv6addr string) (*sacloud.IPv6Addr, error)
- func (t *IPv6AddrTracer) Update(ctx context.Context, zone string, ipv6addr string, ...) (*sacloud.IPv6Addr, error)
- type IPv6NetTracer
- func (t *IPv6NetTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.IPv6NetFindResult, error)
- func (t *IPv6NetTracer) List(ctx context.Context, zone string) (*sacloud.IPv6NetListResult, error)
- func (t *IPv6NetTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.IPv6Net, error)
- type IconTracer
- func (t *IconTracer) Create(ctx context.Context, param *sacloud.IconCreateRequest) (*sacloud.Icon, error)
- func (t *IconTracer) Delete(ctx context.Context, id types.ID) error
- func (t *IconTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.IconFindResult, error)
- func (t *IconTracer) Read(ctx context.Context, id types.ID) (*sacloud.Icon, error)
- func (t *IconTracer) Update(ctx context.Context, id types.ID, param *sacloud.IconUpdateRequest) (*sacloud.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 *sacloud.InterfaceCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.InterfaceFindResult, error)
- func (t *InterfaceTracer) Monitor(ctx context.Context, zone string, id types.ID, ...) (*sacloud.InterfaceActivity, error)
- func (t *InterfaceTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Interface, error)
- func (t *InterfaceTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.Interface, error)
- type InternetPlanTracer
- type InternetTracer
- func (t *InternetTracer) AddSubnet(ctx context.Context, zone string, id types.ID, ...) (*sacloud.InternetSubnetOperationResult, error)
- func (t *InternetTracer) Create(ctx context.Context, zone string, param *sacloud.InternetCreateRequest) (*sacloud.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) (*sacloud.IPv6NetInfo, error)
- func (t *InternetTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.InternetFindResult, error)
- func (t *InternetTracer) Monitor(ctx context.Context, zone string, id types.ID, ...) (*sacloud.RouterActivity, error)
- func (t *InternetTracer) MonitorRouter(ctx context.Context, zone string, id types.ID, ...) (*sacloud.RouterActivity, error)
- func (t *InternetTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Internet, error)
- func (t *InternetTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.Internet, error)
- func (t *InternetTracer) UpdateBandWidth(ctx context.Context, zone string, id types.ID, ...) (*sacloud.Internet, error)
- func (t *InternetTracer) UpdateSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID, ...) (*sacloud.InternetSubnetOperationResult, error)
- type LicenseInfoTracer
- type LicenseTracer
- func (t *LicenseTracer) Create(ctx context.Context, param *sacloud.LicenseCreateRequest) (*sacloud.License, error)
- func (t *LicenseTracer) Delete(ctx context.Context, id types.ID) error
- func (t *LicenseTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.LicenseFindResult, error)
- func (t *LicenseTracer) Read(ctx context.Context, id types.ID) (*sacloud.License, error)
- func (t *LicenseTracer) Update(ctx context.Context, id types.ID, param *sacloud.LicenseUpdateRequest) (*sacloud.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 *sacloud.LoadBalancerCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.LoadBalancerFindResult, error)
- func (t *LoadBalancerTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*sacloud.CPUTimeActivity, error)
- func (t *LoadBalancerTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, ...) (*sacloud.InterfaceActivity, error)
- func (t *LoadBalancerTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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) (*sacloud.LoadBalancerStatusResult, error)
- func (t *LoadBalancerTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.LoadBalancer, error)
- func (t *LoadBalancerTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*sacloud.LoadBalancer, error)
- type LocalRouterTracer
- func (t *LocalRouterTracer) Create(ctx context.Context, param *sacloud.LocalRouterCreateRequest) (*sacloud.LocalRouter, error)
- func (t *LocalRouterTracer) Delete(ctx context.Context, id types.ID) error
- func (t *LocalRouterTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.LocalRouterFindResult, error)
- func (t *LocalRouterTracer) HealthStatus(ctx context.Context, id types.ID) (*sacloud.LocalRouterHealth, error)
- func (t *LocalRouterTracer) MonitorLocalRouter(ctx context.Context, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.LocalRouterActivity, error)
- func (t *LocalRouterTracer) Read(ctx context.Context, id types.ID) (*sacloud.LocalRouter, error)
- func (t *LocalRouterTracer) Update(ctx context.Context, id types.ID, param *sacloud.LocalRouterUpdateRequest) (*sacloud.LocalRouter, error)
- func (t *LocalRouterTracer) UpdateSettings(ctx context.Context, id types.ID, ...) (*sacloud.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 *sacloud.MobileGatewayCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.MobileGatewayFindResult, error)
- func (t *MobileGatewayTracer) GetDNS(ctx context.Context, zone string, id types.ID) (*sacloud.MobileGatewayDNSSetting, error)
- func (t *MobileGatewayTracer) GetSIMRoutes(ctx context.Context, zone string, id types.ID) (sacloud.MobileGatewaySIMRoutes, error)
- func (t *MobileGatewayTracer) GetTrafficConfig(ctx context.Context, zone string, id types.ID) (*sacloud.MobileGatewayTrafficControl, error)
- func (t *MobileGatewayTracer) ListSIM(ctx context.Context, zone string, id types.ID) (sacloud.MobileGatewaySIMs, error)
- func (t *MobileGatewayTracer) Logs(ctx context.Context, zone string, id types.ID) ([]*sacloud.MobileGatewaySIMLogs, error)
- func (t *MobileGatewayTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, ...) (*sacloud.InterfaceActivity, error)
- func (t *MobileGatewayTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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) (*sacloud.MobileGatewayTrafficStatus, error)
- func (t *MobileGatewayTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.MobileGateway, error)
- func (t *MobileGatewayTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*sacloud.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 *sacloud.NFSCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.NFSFindResult, error)
- func (t *NFSTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*sacloud.CPUTimeActivity, error)
- func (t *NFSTracer) MonitorFreeDiskSize(ctx context.Context, zone string, id types.ID, ...) (*sacloud.FreeDiskSizeActivity, error)
- func (t *NFSTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, ...) (*sacloud.InterfaceActivity, error)
- func (t *NFSTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.NFSUpdateRequest) (*sacloud.NFS, error)
- type NoteTracer
- func (t *NoteTracer) Create(ctx context.Context, param *sacloud.NoteCreateRequest) (*sacloud.Note, error)
- func (t *NoteTracer) Delete(ctx context.Context, id types.ID) error
- func (t *NoteTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.NoteFindResult, error)
- func (t *NoteTracer) Read(ctx context.Context, id types.ID) (*sacloud.Note, error)
- func (t *NoteTracer) Update(ctx context.Context, id types.ID, param *sacloud.NoteUpdateRequest) (*sacloud.Note, error)
- type Option
- type OptionFunc
- type PacketFilterTracer
- func (t *PacketFilterTracer) Create(ctx context.Context, zone string, param *sacloud.PacketFilterCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.PacketFilterFindResult, error)
- func (t *PacketFilterTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.PacketFilter, error)
- func (t *PacketFilterTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.PacketFilter, error)
- type PrivateHostPlanTracer
- type PrivateHostTracer
- func (t *PrivateHostTracer) Create(ctx context.Context, zone string, param *sacloud.PrivateHostCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.PrivateHostFindResult, error)
- func (t *PrivateHostTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.PrivateHost, error)
- func (t *PrivateHostTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.PrivateHost, error)
- type ProxyLBTracer
- func (t *ProxyLBTracer) ChangePlan(ctx context.Context, id types.ID, param *sacloud.ProxyLBChangePlanRequest) (*sacloud.ProxyLB, error)
- func (t *ProxyLBTracer) Create(ctx context.Context, param *sacloud.ProxyLBCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.ProxyLBFindResult, error)
- func (t *ProxyLBTracer) GetCertificates(ctx context.Context, id types.ID) (*sacloud.ProxyLBCertificates, error)
- func (t *ProxyLBTracer) HealthStatus(ctx context.Context, id types.ID) (*sacloud.ProxyLBHealth, error)
- func (t *ProxyLBTracer) MonitorConnection(ctx context.Context, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.ConnectionActivity, error)
- func (t *ProxyLBTracer) Read(ctx context.Context, id types.ID) (*sacloud.ProxyLB, error)
- func (t *ProxyLBTracer) RenewLetsEncryptCert(ctx context.Context, id types.ID) error
- func (t *ProxyLBTracer) SetCertificates(ctx context.Context, id types.ID, param *sacloud.ProxyLBSetCertificatesRequest) (*sacloud.ProxyLBCertificates, error)
- func (t *ProxyLBTracer) Update(ctx context.Context, id types.ID, param *sacloud.ProxyLBUpdateRequest) (*sacloud.ProxyLB, error)
- func (t *ProxyLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.ProxyLBUpdateSettingsRequest) (*sacloud.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 *sacloud.SIMAssignIPRequest) error
- func (t *SIMTracer) ClearIP(ctx context.Context, id types.ID) error
- func (t *SIMTracer) Create(ctx context.Context, param *sacloud.SIMCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.SIMFindResult, error)
- func (t *SIMTracer) GetNetworkOperator(ctx context.Context, id types.ID) ([]*sacloud.SIMNetworkOperatorConfig, error)
- func (t *SIMTracer) IMEILock(ctx context.Context, id types.ID, param *sacloud.SIMIMEILockRequest) error
- func (t *SIMTracer) IMEIUnlock(ctx context.Context, id types.ID) error
- func (t *SIMTracer) Logs(ctx context.Context, id types.ID) (*sacloud.SIMLogsResult, error)
- func (t *SIMTracer) MonitorSIM(ctx context.Context, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.LinkActivity, error)
- func (t *SIMTracer) Read(ctx context.Context, id types.ID) (*sacloud.SIM, error)
- func (t *SIMTracer) SetNetworkOperator(ctx context.Context, id types.ID, configs []*sacloud.SIMNetworkOperatorConfig) error
- func (t *SIMTracer) Status(ctx context.Context, id types.ID) (*sacloud.SIMInfo, error)
- func (t *SIMTracer) Update(ctx context.Context, id types.ID, param *sacloud.SIMUpdateRequest) (*sacloud.SIM, error)
- type SSHKeyTracer
- func (t *SSHKeyTracer) Create(ctx context.Context, param *sacloud.SSHKeyCreateRequest) (*sacloud.SSHKey, error)
- func (t *SSHKeyTracer) Delete(ctx context.Context, id types.ID) error
- func (t *SSHKeyTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.SSHKeyFindResult, error)
- func (t *SSHKeyTracer) Generate(ctx context.Context, param *sacloud.SSHKeyGenerateRequest) (*sacloud.SSHKeyGenerated, error)
- func (t *SSHKeyTracer) Read(ctx context.Context, id types.ID) (*sacloud.SSHKey, error)
- func (t *SSHKeyTracer) Update(ctx context.Context, id types.ID, param *sacloud.SSHKeyUpdateRequest) (*sacloud.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, ...) error
- func (t *ServerTracer) ChangePlan(ctx context.Context, zone string, id types.ID, ...) (*sacloud.Server, error)
- func (t *ServerTracer) Create(ctx context.Context, zone string, param *sacloud.ServerCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.ServerFindResult, error)
- func (t *ServerTracer) GetVNCProxy(ctx context.Context, zone string, id types.ID) (*sacloud.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, ...) (*sacloud.CPUTimeActivity, error)
- func (t *ServerTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*sacloud.CPUTimeActivity, error)
- func (t *ServerTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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, ...) (*sacloud.Server, error)
- type ServiceClassTracer
- type SimpleMonitorTracer
- func (t *SimpleMonitorTracer) Create(ctx context.Context, param *sacloud.SimpleMonitorCreateRequest) (*sacloud.SimpleMonitor, error)
- func (t *SimpleMonitorTracer) Delete(ctx context.Context, id types.ID) error
- func (t *SimpleMonitorTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.SimpleMonitorFindResult, error)
- func (t *SimpleMonitorTracer) HealthStatus(ctx context.Context, id types.ID) (*sacloud.SimpleMonitorHealthStatus, error)
- func (t *SimpleMonitorTracer) MonitorResponseTime(ctx context.Context, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.ResponseTimeSecActivity, error)
- func (t *SimpleMonitorTracer) Read(ctx context.Context, id types.ID) (*sacloud.SimpleMonitor, error)
- func (t *SimpleMonitorTracer) Update(ctx context.Context, id types.ID, param *sacloud.SimpleMonitorUpdateRequest) (*sacloud.SimpleMonitor, error)
- func (t *SimpleMonitorTracer) UpdateSettings(ctx context.Context, id types.ID, ...) (*sacloud.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 *sacloud.SwitchCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.SwitchFindResult, error)
- func (t *SwitchTracer) GetServers(ctx context.Context, zone string, id types.ID) (*sacloud.SwitchGetServersResult, error)
- func (t *SwitchTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Switch, error)
- func (t *SwitchTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.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 *sacloud.VPCRouterCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.VPCRouterFindResult, error)
- func (t *VPCRouterTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, ...) (*sacloud.CPUTimeActivity, error)
- func (t *VPCRouterTracer) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, ...) (*sacloud.InterfaceActivity, error)
- func (t *VPCRouterTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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) (*sacloud.VPCRouterStatus, error)
- func (t *VPCRouterTracer) Update(ctx context.Context, zone string, id types.ID, ...) (*sacloud.VPCRouter, error)
- func (t *VPCRouterTracer) UpdateSettings(ctx context.Context, zone string, id types.ID, ...) (*sacloud.VPCRouter, error)
- type WebAccelTracer
- func (t *WebAccelTracer) CreateCertificate(ctx context.Context, id types.ID, param *sacloud.WebAccelCertRequest) (*sacloud.WebAccelCerts, error)
- func (t *WebAccelTracer) DeleteAllCache(ctx context.Context, param *sacloud.WebAccelDeleteAllCacheRequest) error
- func (t *WebAccelTracer) DeleteCache(ctx context.Context, param *sacloud.WebAccelDeleteCacheRequest) ([]*sacloud.WebAccelDeleteCacheResult, error)
- func (t *WebAccelTracer) DeleteCertificate(ctx context.Context, id types.ID) error
- func (t *WebAccelTracer) List(ctx context.Context) (*sacloud.WebAccelListResult, error)
- func (t *WebAccelTracer) Read(ctx context.Context, id types.ID) (*sacloud.WebAccel, error)
- func (t *WebAccelTracer) ReadCertificate(ctx context.Context, id types.ID) (*sacloud.WebAccelCerts, error)
- func (t *WebAccelTracer) UpdateCertificate(ctx context.Context, id types.ID, param *sacloud.WebAccelCertRequest) (*sacloud.WebAccelCerts, 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 sacloud.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 *sacloud.ArchiveCreateRequest) (*sacloud.Archive, error)
Create is API call with trace log
func (*ArchiveTracer) CreateBlank ¶
func (t *ArchiveTracer) CreateBlank(ctx context.Context, zone string, param *sacloud.ArchiveCreateBlankRequest) (*sacloud.Archive, *sacloud.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 *sacloud.ArchiveCreateRequestFromShared) (*sacloud.Archive, error)
CreateFromShared is API call with trace log
func (*ArchiveTracer) Find ¶
func (t *ArchiveTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.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 *sacloud.OpenFTPRequest) (*sacloud.FTPServer, error)
OpenFTP is API call with trace log
func (*ArchiveTracer) Read ¶
func (t *ArchiveTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Archive, error)
Read is API call with trace log
func (*ArchiveTracer) Share ¶
func (t *ArchiveTracer) Share(ctx context.Context, zone string, id types.ID) (*sacloud.ArchiveShareInfo, error)
Share is API call with trace log
type AuthStatusTracer ¶
type AuthStatusTracer struct { Internal sacloud.AuthStatusAPI // contains filtered or unexported fields }
AuthStatusTracer is for trace AuthStatusOp operations
func (*AuthStatusTracer) Read ¶
func (t *AuthStatusTracer) Read(ctx context.Context) (*sacloud.AuthStatus, error)
Read is API call with trace log
type AutoBackupTracer ¶
type AutoBackupTracer struct { Internal sacloud.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 *sacloud.AutoBackupCreateRequest) (*sacloud.AutoBackup, error)
Create is API call with trace log
func (*AutoBackupTracer) Find ¶
func (t *AutoBackupTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.AutoBackupFindResult, error)
Find is API call with trace log
func (*AutoBackupTracer) Read ¶
func (t *AutoBackupTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.AutoBackupUpdateRequest) (*sacloud.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 *sacloud.AutoBackupUpdateSettingsRequest) (*sacloud.AutoBackup, error)
UpdateSettings is API call with trace log
type BillTracer ¶
BillTracer is for trace BillOp operations
func (*BillTracer) ByContract ¶
func (t *BillTracer) ByContract(ctx context.Context, accountID types.ID) (*sacloud.BillByContractResult, error)
ByContract is API call with trace log
func (*BillTracer) ByContractYear ¶
func (t *BillTracer) ByContractYear(ctx context.Context, accountID types.ID, year int) (*sacloud.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) (*sacloud.BillByContractYearMonthResult, error)
ByContractYearMonth is API call with trace log
func (*BillTracer) Details ¶
func (t *BillTracer) Details(ctx context.Context, MemberCode string, id types.ID) (*sacloud.BillDetailsResult, error)
Details is API call with trace log
func (*BillTracer) DetailsCSV ¶
func (t *BillTracer) DetailsCSV(ctx context.Context, MemberCode string, id types.ID) (*sacloud.BillDetailCSV, error)
DetailsCSV is API call with trace log
func (*BillTracer) Read ¶
func (t *BillTracer) Read(ctx context.Context, id types.ID) (*sacloud.BillReadResult, error)
Read is API call with trace log
type BridgeTracer ¶
BridgeTracer is for trace BridgeOp operations
func (*BridgeTracer) Create ¶
func (t *BridgeTracer) Create(ctx context.Context, zone string, param *sacloud.BridgeCreateRequest) (*sacloud.Bridge, error)
Create is API call with trace log
func (*BridgeTracer) Find ¶
func (t *BridgeTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.BridgeFindResult, error)
Find is API call with trace log
type CDROMTracer ¶
CDROMTracer is for trace CDROMOp operations
func (*CDROMTracer) Create ¶
func (t *CDROMTracer) Create(ctx context.Context, zone string, param *sacloud.CDROMCreateRequest) (*sacloud.CDROM, *sacloud.FTPServer, error)
Create is API call with trace log
func (*CDROMTracer) Find ¶
func (t *CDROMTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.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 *sacloud.OpenFTPRequest) (*sacloud.FTPServer, error)
OpenFTP is API call with trace log
type CertificateAuthorityTracer ¶ added in v2.26.0
type CertificateAuthorityTracer struct { Internal sacloud.CertificateAuthorityAPI // contains filtered or unexported fields }
CertificateAuthorityTracer is for trace CertificateAuthorityOp operations
func (*CertificateAuthorityTracer) AddClient ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) AddClient(ctx context.Context, id types.ID, param *sacloud.CertificateAuthorityAddClientParam) (*sacloud.CertificateAuthorityAddClientOrServerResult, error)
AddClient is API call with trace log
func (*CertificateAuthorityTracer) AddServer ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) AddServer(ctx context.Context, id types.ID, param *sacloud.CertificateAuthorityAddServerParam) (*sacloud.CertificateAuthorityAddClientOrServerResult, error)
AddServer is API call with trace log
func (*CertificateAuthorityTracer) Create ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) Create(ctx context.Context, param *sacloud.CertificateAuthorityCreateRequest) (*sacloud.CertificateAuthority, error)
Create is API call with trace log
func (*CertificateAuthorityTracer) DenyClient ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) DenyClient(ctx context.Context, id types.ID, clientID string) error
DenyClient is API call with trace log
func (*CertificateAuthorityTracer) Detail ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) Detail(ctx context.Context, id types.ID) (*sacloud.CertificateAuthorityDetail, error)
Detail is API call with trace log
func (*CertificateAuthorityTracer) Find ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.CertificateAuthorityFindResult, error)
Find is API call with trace log
func (*CertificateAuthorityTracer) HoldClient ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) HoldClient(ctx context.Context, id types.ID, clientID string) error
HoldClient is API call with trace log
func (*CertificateAuthorityTracer) HoldServer ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) HoldServer(ctx context.Context, id types.ID, serverID string) error
HoldServer is API call with trace log
func (*CertificateAuthorityTracer) ListClients ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) ListClients(ctx context.Context, id types.ID) (*sacloud.CertificateAuthorityListClientsResult, error)
ListClients is API call with trace log
func (*CertificateAuthorityTracer) ListServers ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) ListServers(ctx context.Context, id types.ID) (*sacloud.CertificateAuthorityListServersResult, error)
ListServers is API call with trace log
func (*CertificateAuthorityTracer) Read ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) Read(ctx context.Context, id types.ID) (*sacloud.CertificateAuthority, error)
Read is API call with trace log
func (*CertificateAuthorityTracer) ReadClient ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) ReadClient(ctx context.Context, id types.ID, clientID string) (*sacloud.CertificateAuthorityClient, error)
ReadClient is API call with trace log
func (*CertificateAuthorityTracer) ReadServer ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) ReadServer(ctx context.Context, id types.ID, serverID string) (*sacloud.CertificateAuthorityServer, error)
ReadServer is API call with trace log
func (*CertificateAuthorityTracer) ResumeClient ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) ResumeClient(ctx context.Context, id types.ID, clientID string) error
ResumeClient is API call with trace log
func (*CertificateAuthorityTracer) ResumeServer ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) ResumeServer(ctx context.Context, id types.ID, serverID string) error
ResumeServer is API call with trace log
func (*CertificateAuthorityTracer) RevokeClient ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) RevokeClient(ctx context.Context, id types.ID, clientID string) error
RevokeClient is API call with trace log
func (*CertificateAuthorityTracer) RevokeServer ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) RevokeServer(ctx context.Context, id types.ID, serverID string) error
RevokeServer is API call with trace log
func (*CertificateAuthorityTracer) Update ¶ added in v2.26.0
func (t *CertificateAuthorityTracer) Update(ctx context.Context, id types.ID, param *sacloud.CertificateAuthorityUpdateRequest) (*sacloud.CertificateAuthority, error)
Update is API call with trace log
type ContainerRegistryTracer ¶
type ContainerRegistryTracer struct { Internal sacloud.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 *sacloud.ContainerRegistryUserCreateRequest) error
AddUser is API call with trace log
func (*ContainerRegistryTracer) Create ¶
func (t *ContainerRegistryTracer) Create(ctx context.Context, param *sacloud.ContainerRegistryCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.ContainerRegistryFindResult, error)
Find is API call with trace log
func (*ContainerRegistryTracer) ListUsers ¶
func (t *ContainerRegistryTracer) ListUsers(ctx context.Context, id types.ID) (*sacloud.ContainerRegistryUsers, error)
ListUsers is API call with trace log
func (*ContainerRegistryTracer) Read ¶
func (t *ContainerRegistryTracer) Read(ctx context.Context, id types.ID) (*sacloud.ContainerRegistry, error)
Read is API call with trace log
func (*ContainerRegistryTracer) Update ¶
func (t *ContainerRegistryTracer) Update(ctx context.Context, id types.ID, param *sacloud.ContainerRegistryUpdateRequest) (*sacloud.ContainerRegistry, error)
Update is API call with trace log
func (*ContainerRegistryTracer) UpdateSettings ¶
func (t *ContainerRegistryTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.ContainerRegistryUpdateSettingsRequest) (*sacloud.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 *sacloud.ContainerRegistryUserUpdateRequest) error
UpdateUser is API call with trace log
type CouponTracer ¶
CouponTracer is for trace CouponOp operations
func (*CouponTracer) Find ¶
func (t *CouponTracer) Find(ctx context.Context, accountID types.ID) (*sacloud.CouponFindResult, error)
Find is API call with trace log
type DNSTracer ¶
DNSTracer is for trace DNSOp operations
func (*DNSTracer) Create ¶
func (t *DNSTracer) Create(ctx context.Context, param *sacloud.DNSCreateRequest) (*sacloud.DNS, error)
Create is API call with trace log
func (*DNSTracer) Find ¶
func (t *DNSTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.DNSFindResult, error)
Find is API call with trace log
type DatabaseTracer ¶
type DatabaseTracer struct { Internal sacloud.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 *sacloud.DatabaseCreateRequest) (*sacloud.Database, error)
Create is API call with trace log
func (*DatabaseTracer) Find ¶
func (t *DatabaseTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.DatabaseFindResult, error)
Find is API call with trace log
func (*DatabaseTracer) GetParameter ¶ added in v2.11.0
func (t *DatabaseTracer) GetParameter(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*DatabaseTracer) Read ¶
func (t *DatabaseTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Database, error)
Read is API call with trace log
func (*DatabaseTracer) SetParameter ¶ added in v2.11.0
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 *sacloud.ShutdownOption) error
Shutdown is API call with trace log
func (*DatabaseTracer) Status ¶
func (t *DatabaseTracer) Status(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.DatabaseUpdateRequest) (*sacloud.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 *sacloud.DatabaseUpdateSettingsRequest) (*sacloud.Database, error)
UpdateSettings is API call with trace log
type DiskPlanTracer ¶
type DiskPlanTracer struct { Internal sacloud.DiskPlanAPI // contains filtered or unexported fields }
DiskPlanTracer is for trace DiskPlanOp operations
func (*DiskPlanTracer) Find ¶
func (t *DiskPlanTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.DiskPlanFindResult, error)
Find is API call with trace log
type DiskTracer ¶
DiskTracer is for trace DiskOp operations
func (*DiskTracer) Config ¶
func (t *DiskTracer) Config(ctx context.Context, zone string, id types.ID, edit *sacloud.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 *sacloud.DiskCreateRequest, distantFrom []types.ID) (*sacloud.Disk, error)
Create is API call with trace log
func (*DiskTracer) CreateWithConfig ¶
func (t *DiskTracer) CreateWithConfig(ctx context.Context, zone string, createParam *sacloud.DiskCreateRequest, editParam *sacloud.DiskEditRequest, bootAtAvailable bool, distantFrom []types.ID) (*sacloud.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 *sacloud.FindCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.DiskResizePartitionRequest) error
ResizePartition is API call with trace log
type ESMETracer ¶
ESMETracer is for trace ESMEOp operations
func (*ESMETracer) Create ¶
func (t *ESMETracer) Create(ctx context.Context, param *sacloud.ESMECreateRequest) (*sacloud.ESME, error)
Create is API call with trace log
func (*ESMETracer) Find ¶
func (t *ESMETracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.ESMEFindResult, error)
Find is API call with trace log
func (*ESMETracer) SendMessageWithGeneratedOTP ¶
func (t *ESMETracer) SendMessageWithGeneratedOTP(ctx context.Context, id types.ID, param *sacloud.ESMESendMessageWithGeneratedOTPRequest) (*sacloud.ESMESendMessageResult, error)
SendMessageWithGeneratedOTP is API call with trace log
func (*ESMETracer) SendMessageWithInputtedOTP ¶
func (t *ESMETracer) SendMessageWithInputtedOTP(ctx context.Context, id types.ID, param *sacloud.ESMESendMessageWithInputtedOTPRequest) (*sacloud.ESMESendMessageResult, error)
SendMessageWithInputtedOTP is API call with trace log
type EnhancedDBTracer ¶ added in v2.20.0
type EnhancedDBTracer struct { Internal sacloud.EnhancedDBAPI // contains filtered or unexported fields }
EnhancedDBTracer is for trace EnhancedDBOp operations
func (*EnhancedDBTracer) Create ¶ added in v2.20.0
func (t *EnhancedDBTracer) Create(ctx context.Context, param *sacloud.EnhancedDBCreateRequest) (*sacloud.EnhancedDB, error)
Create is API call with trace log
func (*EnhancedDBTracer) Find ¶ added in v2.20.0
func (t *EnhancedDBTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.EnhancedDBFindResult, error)
Find is API call with trace log
func (*EnhancedDBTracer) Read ¶ added in v2.20.0
func (t *EnhancedDBTracer) Read(ctx context.Context, id types.ID) (*sacloud.EnhancedDB, error)
Read is API call with trace log
func (*EnhancedDBTracer) SetPassword ¶ added in v2.20.0
func (t *EnhancedDBTracer) SetPassword(ctx context.Context, id types.ID, param *sacloud.EnhancedDBSetPasswordRequest) error
SetPassword is API call with trace log
func (*EnhancedDBTracer) Update ¶ added in v2.20.0
func (t *EnhancedDBTracer) Update(ctx context.Context, id types.ID, param *sacloud.EnhancedDBUpdateRequest) (*sacloud.EnhancedDB, error)
Update is API call with trace log
type GSLBTracer ¶
GSLBTracer is for trace GSLBOp operations
func (*GSLBTracer) Create ¶
func (t *GSLBTracer) Create(ctx context.Context, param *sacloud.GSLBCreateRequest) (*sacloud.GSLB, error)
Create is API call with trace log
func (*GSLBTracer) Find ¶
func (t *GSLBTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.GSLBFindResult, error)
Find is API call with trace log
func (*GSLBTracer) Update ¶
func (t *GSLBTracer) Update(ctx context.Context, id types.ID, param *sacloud.GSLBUpdateRequest) (*sacloud.GSLB, error)
Update is API call with trace log
func (*GSLBTracer) UpdateSettings ¶
func (t *GSLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.GSLBUpdateSettingsRequest) (*sacloud.GSLB, error)
UpdateSettings is API call with trace log
type IPAddressTracer ¶
type IPAddressTracer struct { Internal sacloud.IPAddressAPI // contains filtered or unexported fields }
IPAddressTracer is for trace IPAddressOp operations
func (*IPAddressTracer) List ¶
func (t *IPAddressTracer) List(ctx context.Context, zone string) (*sacloud.IPAddressListResult, error)
List is API call with trace log
type IPv6AddrTracer ¶
type IPv6AddrTracer struct { Internal sacloud.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 *sacloud.IPv6AddrCreateRequest) (*sacloud.IPv6Addr, error)
Create is API call with trace log
func (*IPv6AddrTracer) Find ¶
func (t *IPv6AddrTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.IPv6AddrFindResult, error)
Find is API call with trace log
type IPv6NetTracer ¶
type IPv6NetTracer struct { Internal sacloud.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 *sacloud.FindCondition) (*sacloud.IPv6NetFindResult, error)
Find is API call with trace log
func (*IPv6NetTracer) List ¶
func (t *IPv6NetTracer) List(ctx context.Context, zone string) (*sacloud.IPv6NetListResult, error)
List is API call with trace log
type IconTracer ¶
IconTracer is for trace IconOp operations
func (*IconTracer) Create ¶
func (t *IconTracer) Create(ctx context.Context, param *sacloud.IconCreateRequest) (*sacloud.Icon, error)
Create is API call with trace log
func (*IconTracer) Find ¶
func (t *IconTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.IconFindResult, error)
Find is API call with trace log
type InterfaceTracer ¶
type InterfaceTracer struct { Internal sacloud.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 *sacloud.InterfaceCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)
Monitor is API call with trace log
type InternetPlanTracer ¶
type InternetPlanTracer struct { Internal sacloud.InternetPlanAPI // contains filtered or unexported fields }
InternetPlanTracer is for trace InternetPlanOp operations
func (*InternetPlanTracer) Find ¶
func (t *InternetPlanTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.InternetPlanFindResult, error)
Find is API call with trace log
type InternetTracer ¶
type InternetTracer struct { Internal sacloud.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 *sacloud.InternetAddSubnetRequest) (*sacloud.InternetSubnetOperationResult, error)
AddSubnet is API call with trace log
func (*InternetTracer) Create ¶
func (t *InternetTracer) Create(ctx context.Context, zone string, param *sacloud.InternetCreateRequest) (*sacloud.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) (*sacloud.IPv6NetInfo, error)
EnableIPv6 is API call with trace log
func (*InternetTracer) Find ¶
func (t *InternetTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.RouterActivity, error)
MonitorRouter is API call with trace log
func (*InternetTracer) Read ¶
func (t *InternetTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.InternetUpdateRequest) (*sacloud.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 *sacloud.InternetUpdateBandWidthRequest) (*sacloud.Internet, error)
UpdateBandWidth is API call with trace log
func (*InternetTracer) UpdateSubnet ¶
func (t *InternetTracer) UpdateSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID, param *sacloud.InternetUpdateSubnetRequest) (*sacloud.InternetSubnetOperationResult, error)
UpdateSubnet is API call with trace log
type LicenseInfoTracer ¶
type LicenseInfoTracer struct { Internal sacloud.LicenseInfoAPI // contains filtered or unexported fields }
LicenseInfoTracer is for trace LicenseInfoOp operations
func (*LicenseInfoTracer) Find ¶
func (t *LicenseInfoTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.LicenseInfoFindResult, error)
Find is API call with trace log
func (*LicenseInfoTracer) Read ¶
func (t *LicenseInfoTracer) Read(ctx context.Context, id types.ID) (*sacloud.LicenseInfo, error)
Read is API call with trace log
type LicenseTracer ¶
type LicenseTracer struct { Internal sacloud.LicenseAPI // contains filtered or unexported fields }
LicenseTracer is for trace LicenseOp operations
func (*LicenseTracer) Create ¶
func (t *LicenseTracer) Create(ctx context.Context, param *sacloud.LicenseCreateRequest) (*sacloud.License, error)
Create is API call with trace log
func (*LicenseTracer) Find ¶
func (t *LicenseTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.LicenseFindResult, error)
Find is API call with trace log
type LoadBalancerTracer ¶
type LoadBalancerTracer struct { Internal sacloud.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 *sacloud.LoadBalancerCreateRequest) (*sacloud.LoadBalancer, error)
Create is API call with trace log
func (*LoadBalancerTracer) Find ¶
func (t *LoadBalancerTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.LoadBalancerFindResult, error)
Find is API call with trace log
func (*LoadBalancerTracer) MonitorCPU ¶ added in v2.29.0
func (t *LoadBalancerTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*LoadBalancerTracer) Read ¶
func (t *LoadBalancerTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.ShutdownOption) error
Shutdown is API call with trace log
func (*LoadBalancerTracer) Status ¶
func (t *LoadBalancerTracer) Status(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.LoadBalancerUpdateRequest) (*sacloud.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 *sacloud.LoadBalancerUpdateSettingsRequest) (*sacloud.LoadBalancer, error)
UpdateSettings is API call with trace log
type LocalRouterTracer ¶
type LocalRouterTracer struct { Internal sacloud.LocalRouterAPI // contains filtered or unexported fields }
LocalRouterTracer is for trace LocalRouterOp operations
func (*LocalRouterTracer) Create ¶
func (t *LocalRouterTracer) Create(ctx context.Context, param *sacloud.LocalRouterCreateRequest) (*sacloud.LocalRouter, error)
Create is API call with trace log
func (*LocalRouterTracer) Find ¶
func (t *LocalRouterTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.LocalRouterFindResult, error)
Find is API call with trace log
func (*LocalRouterTracer) HealthStatus ¶
func (t *LocalRouterTracer) HealthStatus(ctx context.Context, id types.ID) (*sacloud.LocalRouterHealth, error)
HealthStatus is API call with trace log
func (*LocalRouterTracer) MonitorLocalRouter ¶
func (t *LocalRouterTracer) MonitorLocalRouter(ctx context.Context, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.LocalRouterActivity, error)
MonitorLocalRouter is API call with trace log
func (*LocalRouterTracer) Read ¶
func (t *LocalRouterTracer) Read(ctx context.Context, id types.ID) (*sacloud.LocalRouter, error)
Read is API call with trace log
func (*LocalRouterTracer) Update ¶
func (t *LocalRouterTracer) Update(ctx context.Context, id types.ID, param *sacloud.LocalRouterUpdateRequest) (*sacloud.LocalRouter, error)
Update is API call with trace log
func (*LocalRouterTracer) UpdateSettings ¶
func (t *LocalRouterTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.LocalRouterUpdateSettingsRequest) (*sacloud.LocalRouter, error)
UpdateSettings is API call with trace log
type MobileGatewayTracer ¶
type MobileGatewayTracer struct { Internal sacloud.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 *sacloud.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 *sacloud.MobileGatewayCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.MobileGatewayFindResult, error)
Find is API call with trace log
func (*MobileGatewayTracer) GetDNS ¶
func (t *MobileGatewayTracer) GetDNS(ctx context.Context, zone string, id types.ID) (*sacloud.MobileGatewayDNSSetting, error)
GetDNS is API call with trace log
func (*MobileGatewayTracer) GetSIMRoutes ¶
func (t *MobileGatewayTracer) GetSIMRoutes(ctx context.Context, zone string, id types.ID) (sacloud.MobileGatewaySIMRoutes, error)
GetSIMRoutes is API call with trace log
func (*MobileGatewayTracer) GetTrafficConfig ¶
func (t *MobileGatewayTracer) GetTrafficConfig(ctx context.Context, zone string, id types.ID) (*sacloud.MobileGatewayTrafficControl, error)
GetTrafficConfig is API call with trace log
func (*MobileGatewayTracer) ListSIM ¶
func (t *MobileGatewayTracer) ListSIM(ctx context.Context, zone string, id types.ID) (sacloud.MobileGatewaySIMs, error)
ListSIM is API call with trace log
func (*MobileGatewayTracer) Logs ¶
func (t *MobileGatewayTracer) Logs(ctx context.Context, zone string, id types.ID) ([]*sacloud.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 *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*MobileGatewayTracer) Read ¶
func (t *MobileGatewayTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.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 []*sacloud.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 *sacloud.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 *sacloud.ShutdownOption) error
Shutdown is API call with trace log
func (*MobileGatewayTracer) TrafficStatus ¶
func (t *MobileGatewayTracer) TrafficStatus(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.MobileGatewayUpdateRequest) (*sacloud.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 *sacloud.MobileGatewayUpdateSettingsRequest) (*sacloud.MobileGateway, error)
UpdateSettings is API call with trace log
type NFSTracer ¶
NFSTracer is for trace NFSOp operations
func (*NFSTracer) Create ¶
func (t *NFSTracer) Create(ctx context.Context, zone string, param *sacloud.NFSCreateRequest) (*sacloud.NFS, error)
Create is API call with trace log
func (*NFSTracer) Find ¶
func (t *NFSTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.NFSFindResult, error)
Find is API call with trace log
func (*NFSTracer) MonitorCPU ¶ added in v2.29.0
func (t *NFSTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)
MonitorInterface is API call with trace log
type NoteTracer ¶
NoteTracer is for trace NoteOp operations
func (*NoteTracer) Create ¶
func (t *NoteTracer) Create(ctx context.Context, param *sacloud.NoteCreateRequest) (*sacloud.Note, error)
Create is API call with trace log
func (*NoteTracer) Find ¶
func (t *NoteTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.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 sacloud.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 *sacloud.PacketFilterCreateRequest) (*sacloud.PacketFilter, error)
Create is API call with trace log
func (*PacketFilterTracer) Find ¶
func (t *PacketFilterTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.PacketFilterFindResult, error)
Find is API call with trace log
func (*PacketFilterTracer) Read ¶
func (t *PacketFilterTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.PacketFilter, error)
Read is API call with trace log
func (*PacketFilterTracer) Update ¶
func (t *PacketFilterTracer) Update(ctx context.Context, zone string, id types.ID, updateParam *sacloud.PacketFilterUpdateRequest, originalExpressionHash string) (*sacloud.PacketFilter, error)
Update is API call with trace log
type PrivateHostPlanTracer ¶
type PrivateHostPlanTracer struct { Internal sacloud.PrivateHostPlanAPI // contains filtered or unexported fields }
PrivateHostPlanTracer is for trace PrivateHostPlanOp operations
func (*PrivateHostPlanTracer) Find ¶
func (t *PrivateHostPlanTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.PrivateHostPlanFindResult, error)
Find is API call with trace log
type PrivateHostTracer ¶
type PrivateHostTracer struct { Internal sacloud.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 *sacloud.PrivateHostCreateRequest) (*sacloud.PrivateHost, error)
Create is API call with trace log
func (*PrivateHostTracer) Find ¶
func (t *PrivateHostTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.PrivateHostFindResult, error)
Find is API call with trace log
func (*PrivateHostTracer) Read ¶
func (t *PrivateHostTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.PrivateHost, error)
Read is API call with trace log
func (*PrivateHostTracer) Update ¶
func (t *PrivateHostTracer) Update(ctx context.Context, zone string, id types.ID, param *sacloud.PrivateHostUpdateRequest) (*sacloud.PrivateHost, error)
Update is API call with trace log
type ProxyLBTracer ¶
type ProxyLBTracer struct { Internal sacloud.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 *sacloud.ProxyLBChangePlanRequest) (*sacloud.ProxyLB, error)
ChangePlan is API call with trace log
func (*ProxyLBTracer) Create ¶
func (t *ProxyLBTracer) Create(ctx context.Context, param *sacloud.ProxyLBCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.ProxyLBFindResult, error)
Find is API call with trace log
func (*ProxyLBTracer) GetCertificates ¶
func (t *ProxyLBTracer) GetCertificates(ctx context.Context, id types.ID) (*sacloud.ProxyLBCertificates, error)
GetCertificates is API call with trace log
func (*ProxyLBTracer) HealthStatus ¶
func (t *ProxyLBTracer) HealthStatus(ctx context.Context, id types.ID) (*sacloud.ProxyLBHealth, error)
HealthStatus is API call with trace log
func (*ProxyLBTracer) MonitorConnection ¶
func (t *ProxyLBTracer) MonitorConnection(ctx context.Context, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.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 *sacloud.ProxyLBSetCertificatesRequest) (*sacloud.ProxyLBCertificates, error)
SetCertificates is API call with trace log
func (*ProxyLBTracer) Update ¶
func (t *ProxyLBTracer) Update(ctx context.Context, id types.ID, param *sacloud.ProxyLBUpdateRequest) (*sacloud.ProxyLB, error)
Update is API call with trace log
func (*ProxyLBTracer) UpdateSettings ¶
func (t *ProxyLBTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.ProxyLBUpdateSettingsRequest) (*sacloud.ProxyLB, error)
UpdateSettings is API call with trace log
type RegionTracer ¶
RegionTracer is for trace RegionOp operations
func (*RegionTracer) Find ¶
func (t *RegionTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.RegionFindResult, error)
Find is API call with trace log
type SIMTracer ¶
SIMTracer is for trace SIMOp operations
func (*SIMTracer) AssignIP ¶
func (t *SIMTracer) AssignIP(ctx context.Context, id types.ID, param *sacloud.SIMAssignIPRequest) error
AssignIP is API call with trace log
func (*SIMTracer) Create ¶
func (t *SIMTracer) Create(ctx context.Context, param *sacloud.SIMCreateRequest) (*sacloud.SIM, error)
Create 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 *sacloud.FindCondition) (*sacloud.SIMFindResult, error)
Find is API call with trace log
func (*SIMTracer) GetNetworkOperator ¶
func (t *SIMTracer) GetNetworkOperator(ctx context.Context, id types.ID) ([]*sacloud.SIMNetworkOperatorConfig, error)
GetNetworkOperator is API call with trace log
func (*SIMTracer) IMEILock ¶
func (t *SIMTracer) IMEILock(ctx context.Context, id types.ID, param *sacloud.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 *sacloud.MonitorCondition) (*sacloud.LinkActivity, error)
MonitorSIM is API call with trace log
func (*SIMTracer) SetNetworkOperator ¶
func (t *SIMTracer) SetNetworkOperator(ctx context.Context, id types.ID, configs []*sacloud.SIMNetworkOperatorConfig) error
SetNetworkOperator is API call with trace log
type SSHKeyTracer ¶
SSHKeyTracer is for trace SSHKeyOp operations
func (*SSHKeyTracer) Create ¶
func (t *SSHKeyTracer) Create(ctx context.Context, param *sacloud.SSHKeyCreateRequest) (*sacloud.SSHKey, error)
Create is API call with trace log
func (*SSHKeyTracer) Find ¶
func (t *SSHKeyTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.SSHKeyFindResult, error)
Find is API call with trace log
func (*SSHKeyTracer) Generate ¶
func (t *SSHKeyTracer) Generate(ctx context.Context, param *sacloud.SSHKeyGenerateRequest) (*sacloud.SSHKeyGenerated, error)
Generate is API call with trace log
type ServerPlanTracer ¶
type ServerPlanTracer struct { Internal sacloud.ServerPlanAPI // contains filtered or unexported fields }
ServerPlanTracer is for trace ServerPlanOp operations
func (*ServerPlanTracer) Find ¶
func (t *ServerPlanTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.ServerPlanFindResult, error)
Find is API call with trace log
type ServerTracer ¶
ServerTracer is for trace ServerOp operations
func (*ServerTracer) BootWithVariables ¶ added in v2.24.0
func (t *ServerTracer) BootWithVariables(ctx context.Context, zone string, id types.ID, param *sacloud.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 *sacloud.ServerChangePlanRequest) (*sacloud.Server, error)
ChangePlan is API call with trace log
func (*ServerTracer) Create ¶
func (t *ServerTracer) Create(ctx context.Context, zone string, param *sacloud.ServerCreateRequest) (*sacloud.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 *sacloud.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 *sacloud.EjectCDROMRequest) error
EjectCDROM is API call with trace log
func (*ServerTracer) Find ¶
func (t *ServerTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.ServerFindResult, error)
Find is API call with trace log
func (*ServerTracer) GetVNCProxy ¶
func (t *ServerTracer) GetVNCProxy(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.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 *sacloud.SendKeyRequest) error
SendKey is API call with trace log
type ServiceClassTracer ¶
type ServiceClassTracer struct { Internal sacloud.ServiceClassAPI // contains filtered or unexported fields }
ServiceClassTracer is for trace ServiceClassOp operations
func (*ServiceClassTracer) Find ¶
func (t *ServiceClassTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.ServiceClassFindResult, error)
Find is API call with trace log
type SimpleMonitorTracer ¶
type SimpleMonitorTracer struct { Internal sacloud.SimpleMonitorAPI // contains filtered or unexported fields }
SimpleMonitorTracer is for trace SimpleMonitorOp operations
func (*SimpleMonitorTracer) Create ¶
func (t *SimpleMonitorTracer) Create(ctx context.Context, param *sacloud.SimpleMonitorCreateRequest) (*sacloud.SimpleMonitor, error)
Create is API call with trace log
func (*SimpleMonitorTracer) Find ¶
func (t *SimpleMonitorTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.SimpleMonitorFindResult, error)
Find is API call with trace log
func (*SimpleMonitorTracer) HealthStatus ¶
func (t *SimpleMonitorTracer) HealthStatus(ctx context.Context, id types.ID) (*sacloud.SimpleMonitorHealthStatus, error)
HealthStatus is API call with trace log
func (*SimpleMonitorTracer) MonitorResponseTime ¶
func (t *SimpleMonitorTracer) MonitorResponseTime(ctx context.Context, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.ResponseTimeSecActivity, error)
MonitorResponseTime is API call with trace log
func (*SimpleMonitorTracer) Read ¶
func (t *SimpleMonitorTracer) Read(ctx context.Context, id types.ID) (*sacloud.SimpleMonitor, error)
Read is API call with trace log
func (*SimpleMonitorTracer) Update ¶
func (t *SimpleMonitorTracer) Update(ctx context.Context, id types.ID, param *sacloud.SimpleMonitorUpdateRequest) (*sacloud.SimpleMonitor, error)
Update is API call with trace log
func (*SimpleMonitorTracer) UpdateSettings ¶
func (t *SimpleMonitorTracer) UpdateSettings(ctx context.Context, id types.ID, param *sacloud.SimpleMonitorUpdateSettingsRequest) (*sacloud.SimpleMonitor, error)
UpdateSettings is API call with trace log
type SubnetTracer ¶
SubnetTracer is for trace SubnetOp operations
func (*SubnetTracer) Find ¶
func (t *SubnetTracer) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.SubnetFindResult, error)
Find is API call with trace log
type SwitchTracer ¶
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 *sacloud.SwitchCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.SwitchFindResult, error)
Find is API call with trace log
func (*SwitchTracer) GetServers ¶
func (t *SwitchTracer) GetServers(ctx context.Context, zone string, id types.ID) (*sacloud.SwitchGetServersResult, error)
GetServers is API call with trace log
type VPCRouterTracer ¶
type VPCRouterTracer struct { Internal sacloud.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 *sacloud.VPCRouterCreateRequest) (*sacloud.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 *sacloud.FindCondition) (*sacloud.VPCRouterFindResult, error)
Find is API call with trace log
func (*VPCRouterTracer) MonitorCPU ¶ added in v2.29.0
func (t *VPCRouterTracer) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.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 *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)
MonitorInterface is API call with trace log
func (*VPCRouterTracer) Read ¶
func (t *VPCRouterTracer) Read(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.ShutdownOption) error
Shutdown is API call with trace log
func (*VPCRouterTracer) Status ¶
func (t *VPCRouterTracer) Status(ctx context.Context, zone string, id types.ID) (*sacloud.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 *sacloud.VPCRouterUpdateRequest) (*sacloud.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 *sacloud.VPCRouterUpdateSettingsRequest) (*sacloud.VPCRouter, error)
UpdateSettings is API call with trace log
type WebAccelTracer ¶
type WebAccelTracer struct { Internal sacloud.WebAccelAPI // contains filtered or unexported fields }
WebAccelTracer is for trace WebAccelOp operations
func (*WebAccelTracer) CreateCertificate ¶
func (t *WebAccelTracer) CreateCertificate(ctx context.Context, id types.ID, param *sacloud.WebAccelCertRequest) (*sacloud.WebAccelCerts, error)
CreateCertificate is API call with trace log
func (*WebAccelTracer) DeleteAllCache ¶
func (t *WebAccelTracer) DeleteAllCache(ctx context.Context, param *sacloud.WebAccelDeleteAllCacheRequest) error
DeleteAllCache is API call with trace log
func (*WebAccelTracer) DeleteCache ¶
func (t *WebAccelTracer) DeleteCache(ctx context.Context, param *sacloud.WebAccelDeleteCacheRequest) ([]*sacloud.WebAccelDeleteCacheResult, error)
DeleteCache is API call with trace log
func (*WebAccelTracer) DeleteCertificate ¶
DeleteCertificate is API call with trace log
func (*WebAccelTracer) List ¶
func (t *WebAccelTracer) List(ctx context.Context) (*sacloud.WebAccelListResult, error)
List is API call with trace log
func (*WebAccelTracer) ReadCertificate ¶
func (t *WebAccelTracer) ReadCertificate(ctx context.Context, id types.ID) (*sacloud.WebAccelCerts, error)
ReadCertificate is API call with trace log
func (*WebAccelTracer) UpdateCertificate ¶
func (t *WebAccelTracer) UpdateCertificate(ctx context.Context, id types.ID, param *sacloud.WebAccelCertRequest) (*sacloud.WebAccelCerts, error)
UpdateCertificate is API call with trace log
type ZoneTracer ¶
ZoneTracer is for trace ZoneOp operations
func (*ZoneTracer) Find ¶
func (t *ZoneTracer) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.ZoneFindResult, error)
Find is API call with trace log