dpf

package module
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2026 License: Apache-2.0 Imports: 26 Imported by: 0

README

IIJ DNS Platform Service (DPF) Go Client

Go Reference Go Version License

IIJ DNSプラットフォームサービス API (DPF-API) の Go 言語クライアントライブラリです。

[!IMPORTANT] 本プログラムは IIJ DNSプラットフォームサービスのサポート対象外です。 バグ報告や機能追加の要望は、サポートセンターではなく GitHub の Issue へお願いします。

Requirements

  • Go 1.27 以降
  • 対応 DPF-API バージョン: 3.7.0

インストール

go get github.com/iij/dpf-go

[!NOTE] v1.0.0 に達するまでは、マイナーバージョンの更新に破壊的変更が含まれることがあります。 変更点は CHANGELOG.md を参照してください。

シークレット管理サービス連携は依存を持ち込まないよう別モジュールに分けています。必要なものだけ追加してください。

go get github.com/iij/dpf-go/misc/vault   # HashiCorp Vault
go get github.com/iij/dpf-go/misc/aws     # AWS Secrets Manager
go get github.com/iij/dpf-go/misc/azure   # Azure Key Vault
go get github.com/iij/dpf-go/misc/gcp     # Google Secret Manager
go get github.com/iij/dpf-go/misc/k8s     # Kubernetes Secret

クイックスタート

package main

import (
	"context"
	"fmt"
	"log"

	"github.com/iij/dpf-go/utils"
)

func main() {
	// トークンとエンドポイントは環境変数から取得される。
	client, err := utils.NewClient()
	if err != nil {
		log.Fatal(err)
	}

	ctx := context.Background()

	// ExecuteAll() は全ページを取得する(Execute() は 1 ページのみ)。
	zones, _, err := client.GetAPIClient().ZonesAPI.GetZoneList(ctx).ExecuteAll()
	if err != nil {
		log.Fatal(err)
	}

	for _, zone := range zones.GetResults() {
		fmt.Println(zone.GetServiceCode(), zone.GetName())
	}
}

アクセストークンは IIJ ID サービス で発行します。API ごとに必要なスコープ(dpf_read / dpf_write / dpf_contract)が異なります。

export DPF_API_TOKEN="your-token"
go run .

ドキュメント

使い方の詳細は各パッケージの godoc を参照してください。

パッケージ 内容
dpf 生成された API クライアント。認証、ExecuteAll()、SyncWait()、エラーの扱い、OpenTelemetry
dpf/utils クライアントラッパー(レート制限・リトライ・トークン管理)、ゾーン/レコード取得、ゾーン単位ロック(ゾーンのラベルを用いる。etcd などへ差し替え可能)、排他を保持したままの処理実行(自動延長つき)、ゾーン全体の一括置き換え
misc/vault HashiCorp Vault (KV v1/v2) からトークンを取得
misc/aws AWS Secrets Manager からトークンを取得
misc/azure Azure Key Vault からトークンを取得
misc/gcp Google Secret Manager からトークンを取得
misc/k8s Kubernetes Secret からトークンを取得

DPF-API 自体の仕様は DPF-API リファレンスマニュアル を参照してください。

開発

make install-hooks # git hook を有効化する(clone 直後に一度)
make check         # 変更を main へ入れる前に満たすべき検査をすべて実行する
make generate      # openapi.json から api/model を再生成(Docker が必要)
統合前の検査

make check が、変更を main へ入れる前に満たすべき検査をまとめて実行します。 提出前にこれ 1 つを実行してください。1 つが失敗しても残りを実行し、最後にまとめて 報告します。個別に実行することもできます。

検査 コマンド 対象
ビルド make build-all リポジトリ内のすべてのモジュール
単体テスト make test 同(-race -count=1、ネットワーク不要)
整形・静的解析 make check-lint 同(--build-tags=integration)
ファイル冒頭の規約 make check-headers すべての Go ファイル(テスト・生成物を含む)
依存ライセンス make check-licenses 同モジュールの依存
到達可能な既知脆弱性 make check-vuln 同モジュールの依存
シークレットの混入 make betterleaks 履歴と作業ツリー

検査対象のモジュールは go.mod の位置から導出しています。モジュールを増やしても Makefile を書き換える必要はありません。

必要なツールは golangci-lint、go-licenses、govulncheck です。版は Makefile の変数が唯一の出典で、CI も同じ値を使います。導入済みの版が違う場合、検査は 省略されず中断します。手元と CI で指摘が食い違うと、指摘が「環境の差」として 扱われてツールの判断が信頼されなくなるためです。

検査はいずれも作業ツリーを書き換えません。整形の是正は make fmt で行います。

ファイル冒頭の規約は 2 つあります。すべての Go ファイルの先頭行が // SPDX-License-Identifier: Apache-2.0 であること、および package 宣言より前に nolint を置かないこと(この位置の指示はファイル全体に効くため)です。

依存ライセンスは licenses-allowlist.txt の許容リストと 照合します。判定の対象は実際に import されるパッケージです。リストに無いライセンス、 判別できないライセンス、およびソース提供義務を伴うライセンス(MPL-2.0)が本体 モジュールに現れた場合は失敗します。リストへの追加は個別の判断で行わないでください。

到達可能な既知脆弱性があると main へマージできません。新しい脆弱性の公表は コード変更と無関係に起きるため、脆弱性を含まない変更が止まることがあります。その 場合の対処は依存の更新(go get <module>@<修正版> のあと go mod tidy)、または 脆弱な経路へ到達しない形への修正です。検査を飛ばす手段は用意していません。

シークレットの混入検査

betterleaks で三段構えに検査しています。 make check からも実行されます。

段 実体 走査対象
コミット時 .githooks/pre-commit ステージした変更
push 時 .githooks/pre-push リモートにまだ無いコミットの履歴
CI .github/workflows/betterleaks.yml 履歴全体と作業ツリー

git は clone で hook を持ってこないため、clone 直後に一度だけ有効化してください。 core.hooksPath をリポジトリ管理の .githooks/ に向けます(グローバルの core.hooksPath より優先されます。戻すには make uninstall-hooks)。

make install-hooks

hook は最後の砦なので、betterleaks が入っていなければ検査せず通すのではなく 中断します。急ぎで飛ばす必要があれば git commit --no-verify / git push --no-verify を使えますが、その場合も CI で必ず検査されます。 main へのマージには CI の betterleaks の成功が必須です。

CI が落ちた場合は、手元で make betterleaks を実行して内容を確認してください。

検出されたものが本物だった場合は、まずトークンを失効・再発行してください。 履歴から消しても、一度 push された値は漏洩したものとして扱う必要があります。

誤検知の除外は .betterleaks.toml に定義しています。 除外を追加する場合は、なぜシークレットでないのかを description に必ず記載してください。

実際の DPF-API と権威 DNS サーバを使う統合テストは、integration ビルドタグで 隔離しており make test では実行されない。実行方法と必要な環境変数は internal/integration/README.md を参照。

make test-integration

SBOM と provenance

各リリースには SBOM (sbom.spdx.json, SPDX 2.3) がアセットとして添付されます。 root と misc/* の計 6 モジュールの依存を単一の文書に含みます。 生成は .github/workflows/sbom.yml が syft で行います。

gh release download v0.1.0 -p sbom.spdx.json --repo iij/dpf-go

SBOM には SLSA provenance attestation が付いており、確かに本リポジトリの リリースワークフローがそのタグから生成したものであることを検証できます (gh 2.49 以降が必要です)。

gh attestation verify sbom.spdx.json --repo iij/dpf-go \
  --signer-workflow iij/dpf-go/.github/workflows/sbom.yml

--signer-workflow は省略しないでください。省略すると「本リポジトリの いずれかのワークフロー」までしか絞れず、別のワークフローが署名した文書を 受け入れてしまいます。

なお、この attestation が保証するのは SBOM 文書そのものが差し替えられて いないことです。コード自体の完全性は go get が sum.golang.org のチェックサムデータベースに対して 検証します。リリースアセットは Go の取得経路には入りません。

ライセンス

Apache License 2.0

Documentation

Overview

Package dpf は IIJ DNSプラットフォームサービス(DPF)が提供する DPF-API の Go クライアントである。

本パッケージの api_*.go / model_*.go / client.go / configuration.go / response.go / utils.go は openapi.json から OpenAPI Generator で生成される。 直接編集せず、openapi.json を更新して make generate を実行すること。

クライアントの生成

Configuration にサーバ URL などを設定して APIClient を作る。 エンドポイントを指定しない場合は本番の https://api.dns-platform.jp/dpf/v1 を使う。

cfg := dpf.NewConfiguration()
client := dpf.NewAPIClient(cfg)

レート制限・リトライ・トークン管理まで含めて扱いたい場合は、 本パッケージを直接使うのではなく github.com/iij/dpf-go/utils の Client ラッパーを使うほうが簡単である。

認証

DPF-API は IIJ ID サービスが発行したアクセストークンを Authorization ヘッダに Bearer 形式で指定する。 context に ContextAccessToken を入れるとリクエストごとに付与される。

ctx := context.WithValue(context.Background(), dpf.ContextAccessToken, token)
zones, resp, err := client.ZonesAPI.GetZoneList(ctx).Execute()

必要なスコープは API ごとに異なる(dpf_read / dpf_write / dpf_contract)。 各 API の AUTHORIZATIONS に表示される DPFViewer / DPFOperator / ContractOperator は HTTP ヘッダ名ではなく、実行に必要な権限を表す security scheme 名である。

一覧取得とページング

一覧系 API の Execute() は limit / offset によるページャであり、 1 回の呼び出しでは全件を取得できない。全件を取得するには、 生成された ExecuteAll() を使う。

zones, resp, err := client.ZonesAPI.GetZoneList(ctx).ExecuteAll()

ExecuteAll() は 1 ページあたり通常の一覧 API では 10000 件、 log 系 API では 100 件を取得し、全ページを連結して返す。

非同期 API

GET 以外の API はすべて非同期であり、リクエストが受け付けられると HTTP 202 と共に処理進捗を確認するための jobs_url を含む AsyncResponse が返る。処理の完了を待つには JobsAPIService.SyncWait を使う。

commit := dpf.PatchZoneCommit{Description: dpf.PtrString("apply")}
job, resp, err := client.JobsAPI.SyncWait(
	client.ZonesAPI.PatchZoneChanges(ctx, zoneID).PatchZoneCommit(commit).Execute(),
)

SyncWait は Execute() の戻り値をそのまま受け取り、ジョブの完了まで ポーリングする。ジョブが失敗した場合はその内容をエラーとして返す。

ポーリングに使う context を明示したい場合(待ち時間に上限を設けたい、 呼び出し側のキャンセルを確実に伝播させたい場合など)は JobsAPIService.SyncWaitContext を使う。

ctx, cancel := context.WithTimeout(context.Background(), 10*time.Minute)
defer cancel()
job, resp, err := client.JobsAPI.SyncWaitContext(ctx,
	client.ZonesAPI.PatchZoneChanges(ctx, zoneID).PatchZoneCommit(commit).Execute(),
)

エラー

HTTP レスポンスが得られたうえでのエラーは GenericOpenAPIError として返る。 Model() で、そのステータスコードに対応するエラーモデル (ParameterErrorResponse、NotFoundError、TooManyRequestsError、 SystemError など)を取り出せる。

if apiErr, ok := err.(*dpf.GenericOpenAPIError); ok {
	switch m := apiErr.Model().(type) {
	case dpf.ParameterErrorResponse:
		// リクエストパラメータの誤り
	}
}

レスポンスが得られなかった通信エラーは、これとは別に生の error として返る。

OpenTelemetry

APIClient は各 API リクエストに対して OpenTelemetry のスパンを生成する。 計装スコープ名は "github.com/iij/dpf-go" である。 グローバルな TracerProvider が設定されていない場合は何も記録されない。

関連パッケージ

本パッケージの上に、次の補助パッケージを用意している。

  • github.com/iij/dpf-go/utils : API クライアントラッパー(レート制限・ リトライ・トークン管理)、ゾーン/レコード取得、ゾーン単位ロック、 ジョブ ID 取得。
  • github.com/iij/dpf-go/misc/... : シークレット管理サービスから トークンを取得する TokenProvider。他パッケージへの依存を本体に 持ち込まないよう、独立したモジュールとして提供する (misc/vault、misc/aws、misc/azure、misc/gcp、misc/k8s)。

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedCcNoticeAccountLangEnumValues = []CcNoticeAccountLang{
	"ja",
	"en_US",
}

All allowed values of CcNoticeAccountLang enum

View Source
var AllowedCcPrimaryEnabledEnumValues = []CcPrimaryEnabled{
	0,
	1,
}

All allowed values of CcPrimaryEnabled enum

View Source
var AllowedCommonConfigDefaultEnumValues = []CommonConfigDefault{
	0,
	1,
}

All allowed values of CommonConfigDefault enum

View Source
var AllowedContractFavoriteEnumValues = []ContractFavorite{
	1,
	2,
}

All allowed values of ContractFavorite enum

View Source
var AllowedContractPlanEnumValues = []ContractPlan{
	1,
	2,
}

All allowed values of ContractPlan enum

View Source
var AllowedContractStateEnumValues = []ContractState{
	1,
	2,
}

All allowed values of ContractState enum

View Source
var AllowedContractsLogsLogTypeEnumValues = []ContractsLogsLogType{
	"service",
	"common_config",
	"notification",
}

All allowed values of ContractsLogsLogType enum

View Source
var AllowedContractsLogsOperationEnumValues = []ContractsLogsOperation{
	"add_cc_primary",
	"update_cc_primary",
	"delete_cc_primary",
	"add_cc_sec_notified_server",
	"update_cc_sec_notified_server",
	"delete_cc_sec_notified_server",
	"add_cc_sec_transfer_acl",
	"update_cc_sec_transfer_acl",
	"delete_cc_sec_transfer_acl",
	"add_notification_account",
	"update_notification_account",
	"delete_notification_account",
	"mail_notification",
	"phone_notification",
	"create_common_config",
	"switch_default_common_config",
	"update_common_config",
	"delete_common_config",
	"copy_common_config",
	"update_managed_dns_state",
	"update_contract_description",
	"update_contract_favorite",
	"update_contract_labels",
	"apply_common_config",
	"create_contract_partnership",
	"delete_contract_partnership",
	"create_tsig",
	"update_tsig",
	"delete_tsig",
}

All allowed values of ContractsLogsOperation enum

View Source
var AllowedContractsLogsStatusEnumValues = []ContractsLogsStatus{
	"start",
	"success",
	"failure",
	"retry",
}

All allowed values of ContractsLogsStatus enum

View Source
var AllowedDefaultTtlStateEnumValues = []DefaultTtlState{
	0,
	3,
	5,
}

All allowed values of DefaultTtlState enum

View Source
var AllowedDelegationsRequestedEnumValues = []DelegationsRequested{
	0,
	1,
}

All allowed values of DelegationsRequested enum

View Source
var AllowedDnssecDsStateEnumValues = []DnssecDsState{
	0,
	1,
	3,
	4,
	5,
	6,
	7,
	8,
}

All allowed values of DnssecDsState enum

View Source
var AllowedDnssecEnabledEnumValues = []DnssecEnabled{
	0,
	1,
}

All allowed values of DnssecEnabled enum

View Source
var AllowedDnssecStateEnumValues = []DnssecState{
	0,
	1,
	2,
	3,
	4,
}

All allowed values of DnssecState enum

View Source
var AllowedDsRecordsRrtypeEnumValues = []DsRecordsRrtype{
	"DS",
}

All allowed values of DsRecordsRrtype enum

View Source
var AllowedEndpointLiveStatusEnumValues = []EndpointLiveStatus{
	"up",
	"down",
}

All allowed values of EndpointLiveStatus enum

View Source
var AllowedEndpointReadyStatusEnumValues = []EndpointReadyStatus{
	"up",
	"down",
}

All allowed values of EndpointReadyStatus enum

View Source
var AllowedLbDomainFavoriteEnumValues = []LbDomainFavorite{
	1,
	2,
}

All allowed values of LbDomainFavorite enum

View Source
var AllowedLbDomainStateEnumValues = []LbDomainState{
	1,
	2,
}

All allowed values of LbDomainState enum

View Source
var AllowedLbDomainsLogsOperationEnumValues = []LbDomainsLogsOperation{
	"update_lb_domain_description",
	"update_lb_domain_favorite",
	"update_lb_domain_labels",
	"update_lb_domain_rule",
	"add_rule",
	"update_rule",
	"delete_rule",
	"add_rule_method",
	"update_rule_method",
	"delete_rule_method",
	"add_site",
	"update_site",
	"delete_site",
	"add_endpoint",
	"update_endpoint",
	"delete_endpoint",
	"manual_failover",
	"manual_failback",
	"add_monitoring",
	"update_monitoring",
	"delete_monitoring",
	"file_import",
	"monitoring_result_changed",
	"endpoint_live_status_changed",
	"endpoint_ready_status_changed",
	"site_live_status_changed",
}

All allowed values of LbDomainsLogsOperation enum

View Source
var AllowedLbDomainsLogsStatusEnumValues = []LbDomainsLogsStatus{
	"start",
	"success",
	"failure",
	"retry",
}

All allowed values of LbDomainsLogsStatus enum

View Source
var AllowedLbDomainsLogsTypeEnumValues = []LbDomainsLogsType{
	"service",
	"rule",
	"site",
	"monitoring",
	"file",
	"monitoring_event",
}

All allowed values of LbDomainsLogsType enum

View Source
var AllowedManagedDnsEnabledEnumValues = []ManagedDnsEnabled{
	0,
	1,
}

All allowed values of ManagedDnsEnabled enum

View Source
var AllowedMonitoringMtypeEnumValues = []MonitoringMtype{
	"ping",
	"tcp",
	"http",
	"static",
}

All allowed values of MonitoringMtype enum

View Source
var AllowedMonitoringPropsLocationEnumValues = []MonitoringPropsLocation{
	"jp",
	"us",
	"all",
}

All allowed values of MonitoringPropsLocation enum

View Source
var AllowedMonitoringPropsResultEnumValues = []MonitoringPropsResult{
	"up",
	"down",
	"unknown",
}

All allowed values of MonitoringPropsResult enum

View Source
var AllowedRecordsRrtypeEnumValues = []RecordsRrtype{
	"A",
	"AAAA",
	"ANAME",
	"CAA",
	"CNAME",
	"DS",
	"HTTPS",
	"MX",
	"NAPTR",
	"NS",
	"PTR",
	"SOA",
	"SRV",
	"SVCB",
	"TLSA",
	"TXT",
}

All allowed values of RecordsRrtype enum

View Source
var AllowedRecordsRrtypeWithoutSoaEnumValues = []RecordsRrtypeWithoutSoa{
	"A",
	"AAAA",
	"ANAME",
	"CAA",
	"CNAME",
	"DS",
	"HTTPS",
	"MX",
	"NAPTR",
	"NS",
	"PTR",
	"SRV",
	"SVCB",
	"TLSA",
	"TXT",
}

All allowed values of RecordsRrtypeWithoutSoa enum

View Source
var AllowedRecordsStateEnumValues = []RecordsState{
	0,
	1,
	2,
	3,
	5,
}

All allowed values of RecordsState enum

View Source
var AllowedSearchOrderEnumValues = []SearchOrder{
	"ASC",
	"DESC",
}

All allowed values of SearchOrder enum

View Source
var AllowedSearchTypeEnumValues = []SearchType{
	"AND",
	"OR",
}

All allowed values of SearchType enum

View Source
var AllowedSiteLiveStatusEnumValues = []SiteLiveStatus{
	"up",
	"down",
}

All allowed values of SiteLiveStatus enum

View Source
var AllowedSiteRrtypeEnumValues = []SiteRrtype{
	"A",
	"AAAA",
	"CNAME",
}

All allowed values of SiteRrtype enum

View Source
var AllowedTsigsAlgorithmEnumValues = []TsigsAlgorithm{
	0,
}

All allowed values of TsigsAlgorithm enum

View Source
var AllowedZoneProxyEnabledEnumValues = []ZoneProxyEnabled{
	0,
	1,
}

All allowed values of ZoneProxyEnabled enum

View Source
var AllowedZoneProxyStatusEnumValues = []ZoneProxyStatus{
	"OK",
	"NG",
}

All allowed values of ZoneProxyStatus enum

View Source
var AllowedZonesFavoriteEnumValues = []ZonesFavorite{
	1,
	2,
}

All allowed values of ZonesFavorite enum

View Source
var AllowedZonesLogsOperationEnumValues = []ZonesLogsOperation{
	"updating_default_ttl",
	"dismiss_default_ttl_change",
	"update_dnssec_configuration",
	"begin_ksk_rollover",
	"adding_record",
	"updating_record",
	"deleting_record",
	"dismiss_record_change",
	"update_zone_proxy",
	"update_zone_description",
	"update_zone_favorite",
	"update_zone_labels",
	"commit_zone",
	"upload_zone",
	"dismiss_zone_edits",
	"bulk_update_records",
	"upsert_subdomain_ns_records",
	"create_delegations",
}

All allowed values of ZonesLogsOperation enum

View Source
var AllowedZonesLogsStatusEnumValues = []ZonesLogsStatus{
	"start",
	"success",
	"failure",
	"retry",
}

All allowed values of ZonesLogsStatus enum

View Source
var AllowedZonesLogsTypeEnumValues = []ZonesLogsType{
	"service",
	"record",
	"dnssec",
}

All allowed values of ZonesLogsType enum

View Source
var AllowedZonesStateEnumValues = []ZonesState{
	1,
	2,
}

All allowed values of ZonesState enum

View Source
var SyncWaitPollInterval = 1 * time.Second

SyncWaitPollInterval は SyncWait が非同期 JOB の状態を確認する間隔。

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	CcNoticeAccountsAPI *CcNoticeAccountsAPIService

	CcPrimariesAPI *CcPrimariesAPIService

	CcSecNotifiedServersAPI *CcSecNotifiedServersAPIService

	CcSecTransferAclsAPI *CcSecTransferAclsAPIService

	CommonConfigsAPI *CommonConfigsAPIService

	ConfigAPI *ConfigAPIService

	ContractPartnersAPI *ContractPartnersAPIService

	ContractsAPI *ContractsAPIService

	DefaultTtlAPI *DefaultTtlAPIService

	DelegationsAPI *DelegationsAPIService

	DnssecAPI *DnssecAPIService

	DsRecordsAPI *DsRecordsAPIService

	EndpointsAPI *EndpointsAPIService

	JobsAPI *JobsAPIService

	LbDomainsAPI *LbDomainsAPIService

	LbDomainsContractsAPI *LbDomainsContractsAPIService

	LogsContractsAPI *LogsContractsAPIService

	LogsLbDomainsAPI *LogsLbDomainsAPIService

	LogsZonesAPI *LogsZonesAPIService

	MonitoringsAPI *MonitoringsAPIService

	PingAPI *PingAPIService

	QpsAPI *QpsAPIService

	RecordsAPI *RecordsAPIService

	RuleMethodsAPI *RuleMethodsAPIService

	RulesAPI *RulesAPIService

	SitesAPI *SitesAPIService

	TsigsAPI *TsigsAPIService

	ZoneHistoriesAPI *ZoneHistoriesAPIService

	ZoneProxyAPI *ZoneProxyAPIService

	ZonesAPI *ZonesAPIService

	ZonesContractsAPI *ZonesContractsAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the DPF-APIリファレンスマニュアル API v3.7.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiDeleteCcNoticeAccountRequest

type ApiDeleteCcNoticeAccountRequest struct {
	ApiService *CcNoticeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCcNoticeAccountRequest) Execute

type ApiDeleteCcPrimaryRequest

type ApiDeleteCcPrimaryRequest struct {
	ApiService *CcPrimariesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCcPrimaryRequest) Execute

type ApiDeleteCcSecNotifiedServerRequest

type ApiDeleteCcSecNotifiedServerRequest struct {
	ApiService *CcSecNotifiedServersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCcSecNotifiedServerRequest) Execute

type ApiDeleteCcSecTransferAclRequest

type ApiDeleteCcSecTransferAclRequest struct {
	ApiService *CcSecTransferAclsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCcSecTransferAclRequest) Execute

type ApiDeleteCommonConfigRequest

type ApiDeleteCommonConfigRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCommonConfigRequest) Execute

type ApiDeleteDefaultTtlChangesRequest

type ApiDeleteDefaultTtlChangesRequest struct {
	ApiService *DefaultTtlAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteDefaultTtlChangesRequest) Execute

type ApiDeleteEndpointRequest

type ApiDeleteEndpointRequest struct {
	ApiService *EndpointsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteEndpointRequest) Execute

type ApiDeleteMonitoringRequest

type ApiDeleteMonitoringRequest struct {
	ApiService *MonitoringsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteMonitoringRequest) Execute

type ApiDeleteRecordChangesRequest

type ApiDeleteRecordChangesRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRecordChangesRequest) Execute

type ApiDeleteRecordRequest

type ApiDeleteRecordRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRecordRequest) Execute

type ApiDeleteRuleMethodRequest

type ApiDeleteRuleMethodRequest struct {
	ApiService *RuleMethodsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRuleMethodRequest) Execute

type ApiDeleteRuleRequest

type ApiDeleteRuleRequest struct {
	ApiService *RulesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRuleRequest) Execute

type ApiDeleteSiteRequest

type ApiDeleteSiteRequest struct {
	ApiService *SitesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSiteRequest) Execute

type ApiDeleteTsigRequest

type ApiDeleteTsigRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTsigRequest) Execute

type ApiDeleteZoneChangesRequest

type ApiDeleteZoneChangesRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteZoneChangesRequest) Execute

type ApiGetCcNoticeAccountListRequest

type ApiGetCcNoticeAccountListRequest struct {
	ApiService *CcNoticeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcNoticeAccountListRequest) Execute

type ApiGetCcNoticeAccountRequest

type ApiGetCcNoticeAccountRequest struct {
	ApiService *CcNoticeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcNoticeAccountRequest) Execute

type ApiGetCcPrimaryListRequest

type ApiGetCcPrimaryListRequest struct {
	ApiService *CcPrimariesAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcPrimaryListRequest) Execute

type ApiGetCcPrimaryRequest

type ApiGetCcPrimaryRequest struct {
	ApiService *CcPrimariesAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcPrimaryRequest) Execute

type ApiGetCcSecNotifiedServerListRequest

type ApiGetCcSecNotifiedServerListRequest struct {
	ApiService *CcSecNotifiedServersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcSecNotifiedServerListRequest) Execute

type ApiGetCcSecNotifiedServerRequest

type ApiGetCcSecNotifiedServerRequest struct {
	ApiService *CcSecNotifiedServersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcSecNotifiedServerRequest) Execute

type ApiGetCcSecTransferAclListRequest

type ApiGetCcSecTransferAclListRequest struct {
	ApiService *CcSecTransferAclsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcSecTransferAclListRequest) Execute

type ApiGetCcSecTransferAclRequest

type ApiGetCcSecTransferAclRequest struct {
	ApiService *CcSecTransferAclsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCcSecTransferAclRequest) Execute

type ApiGetCommonConfigListCountRequest

type ApiGetCommonConfigListCountRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCommonConfigListCountRequest) Execute

func (ApiGetCommonConfigListCountRequest) KeywordsDescription

func (r ApiGetCommonConfigListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetCommonConfigListCountRequest

func (ApiGetCommonConfigListCountRequest) KeywordsFullText

func (r ApiGetCommonConfigListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetCommonConfigListCountRequest

func (ApiGetCommonConfigListCountRequest) KeywordsName

func (ApiGetCommonConfigListCountRequest) Type_

type ApiGetCommonConfigListRequest

type ApiGetCommonConfigListRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCommonConfigListRequest) Execute

func (ApiGetCommonConfigListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetCommonConfigs を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetCommonConfigListRequest) KeywordsDescription

func (r ApiGetCommonConfigListRequest) KeywordsDescription(keywordsDescription []string) ApiGetCommonConfigListRequest

func (ApiGetCommonConfigListRequest) KeywordsFullText

func (r ApiGetCommonConfigListRequest) KeywordsFullText(keywordsFullText []string) ApiGetCommonConfigListRequest

func (ApiGetCommonConfigListRequest) KeywordsName

func (ApiGetCommonConfigListRequest) Limit

func (ApiGetCommonConfigListRequest) Offset

func (ApiGetCommonConfigListRequest) Type_

type ApiGetCommonConfigRequest

type ApiGetCommonConfigRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCommonConfigRequest) Execute

type ApiGetConfigListRequest

type ApiGetConfigListRequest struct {
	ApiService *ConfigAPIService
	// contains filtered or unexported fields
}

func (ApiGetConfigListRequest) Execute

type ApiGetContractLabelsRequest

type ApiGetContractLabelsRequest struct {
	ApiService *ContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractLabelsRequest) Execute

type ApiGetContractListCountRequest

type ApiGetContractListCountRequest struct {
	ApiService *ContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractListCountRequest) Execute

func (ApiGetContractListCountRequest) KeywordsDescription

func (r ApiGetContractListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetContractListCountRequest

func (ApiGetContractListCountRequest) KeywordsFavorite

func (ApiGetContractListCountRequest) KeywordsFullText

func (r ApiGetContractListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetContractListCountRequest

func (ApiGetContractListCountRequest) KeywordsLabel

func (r ApiGetContractListCountRequest) KeywordsLabel(keywordsLabel []string) ApiGetContractListCountRequest

func (ApiGetContractListCountRequest) KeywordsPlan

func (ApiGetContractListCountRequest) KeywordsServiceCode

func (r ApiGetContractListCountRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetContractListCountRequest

func (ApiGetContractListCountRequest) KeywordsState

func (ApiGetContractListCountRequest) Type_

type ApiGetContractListRequest

type ApiGetContractListRequest struct {
	ApiService *ContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractListRequest) Execute

func (ApiGetContractListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetContracts を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetContractListRequest) KeywordsDescription

func (r ApiGetContractListRequest) KeywordsDescription(keywordsDescription []string) ApiGetContractListRequest

func (ApiGetContractListRequest) KeywordsFavorite

func (r ApiGetContractListRequest) KeywordsFavorite(keywordsFavorite ContractFavorite) ApiGetContractListRequest

func (ApiGetContractListRequest) KeywordsFullText

func (r ApiGetContractListRequest) KeywordsFullText(keywordsFullText []string) ApiGetContractListRequest

func (ApiGetContractListRequest) KeywordsLabel

func (r ApiGetContractListRequest) KeywordsLabel(keywordsLabel []string) ApiGetContractListRequest

func (ApiGetContractListRequest) KeywordsPlan

func (ApiGetContractListRequest) KeywordsServiceCode

func (r ApiGetContractListRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetContractListRequest

func (ApiGetContractListRequest) KeywordsState

func (r ApiGetContractListRequest) KeywordsState(keywordsState ContractState) ApiGetContractListRequest

func (ApiGetContractListRequest) Limit

func (ApiGetContractListRequest) Offset

func (ApiGetContractListRequest) Type_

type ApiGetContractPartnerListRequest

type ApiGetContractPartnerListRequest struct {
	ApiService *ContractPartnersAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractPartnerListRequest) Execute

type ApiGetContractRequest

type ApiGetContractRequest struct {
	ApiService *ContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractRequest) Execute

type ApiGetContractsLbDomainListCountRequest

type ApiGetContractsLbDomainListCountRequest struct {
	ApiService *LbDomainsContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractsLbDomainListCountRequest) Execute

func (ApiGetContractsLbDomainListCountRequest) KeywordsCommonConfigId

func (r ApiGetContractsLbDomainListCountRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetContractsLbDomainListCountRequest

func (ApiGetContractsLbDomainListCountRequest) KeywordsDescription

func (r ApiGetContractsLbDomainListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetContractsLbDomainListCountRequest

func (ApiGetContractsLbDomainListCountRequest) KeywordsFavorite

func (ApiGetContractsLbDomainListCountRequest) KeywordsFullText

func (ApiGetContractsLbDomainListCountRequest) KeywordsLabel

func (ApiGetContractsLbDomainListCountRequest) KeywordsName

func (ApiGetContractsLbDomainListCountRequest) KeywordsServiceCode

func (r ApiGetContractsLbDomainListCountRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetContractsLbDomainListCountRequest

func (ApiGetContractsLbDomainListCountRequest) KeywordsState

func (ApiGetContractsLbDomainListCountRequest) Type_

type ApiGetContractsLbDomainListRequest

type ApiGetContractsLbDomainListRequest struct {
	ApiService *LbDomainsContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractsLbDomainListRequest) Execute

func (ApiGetContractsLbDomainListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetLbDomains を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetContractsLbDomainListRequest) KeywordsCommonConfigId

func (r ApiGetContractsLbDomainListRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetContractsLbDomainListRequest

func (ApiGetContractsLbDomainListRequest) KeywordsDescription

func (r ApiGetContractsLbDomainListRequest) KeywordsDescription(keywordsDescription []string) ApiGetContractsLbDomainListRequest

func (ApiGetContractsLbDomainListRequest) KeywordsFavorite

func (r ApiGetContractsLbDomainListRequest) KeywordsFavorite(keywordsFavorite []int32) ApiGetContractsLbDomainListRequest

func (ApiGetContractsLbDomainListRequest) KeywordsFullText

func (r ApiGetContractsLbDomainListRequest) KeywordsFullText(keywordsFullText []string) ApiGetContractsLbDomainListRequest

func (ApiGetContractsLbDomainListRequest) KeywordsLabel

func (ApiGetContractsLbDomainListRequest) KeywordsName

func (ApiGetContractsLbDomainListRequest) KeywordsServiceCode

func (r ApiGetContractsLbDomainListRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetContractsLbDomainListRequest

func (ApiGetContractsLbDomainListRequest) KeywordsState

func (ApiGetContractsLbDomainListRequest) Limit

func (ApiGetContractsLbDomainListRequest) Offset

func (ApiGetContractsLbDomainListRequest) Type_

type ApiGetContractsLogListCountRequest

type ApiGetContractsLogListCountRequest struct {
	ApiService *LogsContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractsLogListCountRequest) EndDate

終了日

func (ApiGetContractsLogListCountRequest) Execute

func (ApiGetContractsLogListCountRequest) KeywordsDetail

func (ApiGetContractsLogListCountRequest) KeywordsFullText

func (r ApiGetContractsLogListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetContractsLogListCountRequest

func (ApiGetContractsLogListCountRequest) KeywordsLogType

func (ApiGetContractsLogListCountRequest) KeywordsOperation

func (ApiGetContractsLogListCountRequest) KeywordsOperator

func (r ApiGetContractsLogListCountRequest) KeywordsOperator(keywordsOperator []string) ApiGetContractsLogListCountRequest

func (ApiGetContractsLogListCountRequest) KeywordsRequestId

func (r ApiGetContractsLogListCountRequest) KeywordsRequestId(keywordsRequestId []string) ApiGetContractsLogListCountRequest

func (ApiGetContractsLogListCountRequest) KeywordsStatus

func (ApiGetContractsLogListCountRequest) KeywordsTarget

func (ApiGetContractsLogListCountRequest) StartDate

開始日

func (ApiGetContractsLogListCountRequest) TimeZone

タイムゾーン

func (ApiGetContractsLogListCountRequest) Type_

type ApiGetContractsLogListRequest

type ApiGetContractsLogListRequest struct {
	ApiService *LogsContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractsLogListRequest) EndDate

終了日

func (ApiGetContractsLogListRequest) Execute

func (ApiGetContractsLogListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetContractsLogs を返す。 1ページあたりの取得件数(limit)は 100(log 系 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetContractsLogListRequest) KeywordsDetail

func (r ApiGetContractsLogListRequest) KeywordsDetail(keywordsDetail []string) ApiGetContractsLogListRequest

func (ApiGetContractsLogListRequest) KeywordsFullText

func (r ApiGetContractsLogListRequest) KeywordsFullText(keywordsFullText []string) ApiGetContractsLogListRequest

func (ApiGetContractsLogListRequest) KeywordsLogType

func (ApiGetContractsLogListRequest) KeywordsOperation

func (ApiGetContractsLogListRequest) KeywordsOperator

func (r ApiGetContractsLogListRequest) KeywordsOperator(keywordsOperator []string) ApiGetContractsLogListRequest

func (ApiGetContractsLogListRequest) KeywordsRequestId

func (r ApiGetContractsLogListRequest) KeywordsRequestId(keywordsRequestId []string) ApiGetContractsLogListRequest

func (ApiGetContractsLogListRequest) KeywordsStatus

func (ApiGetContractsLogListRequest) KeywordsTarget

func (r ApiGetContractsLogListRequest) KeywordsTarget(keywordsTarget []string) ApiGetContractsLogListRequest

func (ApiGetContractsLogListRequest) Limit

func (ApiGetContractsLogListRequest) Offset

func (ApiGetContractsLogListRequest) Order

ソート順

func (ApiGetContractsLogListRequest) StartDate

開始日

func (ApiGetContractsLogListRequest) TimeZone

タイムゾーン

func (ApiGetContractsLogListRequest) Type_

type ApiGetContractsZoneListCountRequest

type ApiGetContractsZoneListCountRequest struct {
	ApiService *ZonesContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractsZoneListCountRequest) Execute

func (ApiGetContractsZoneListCountRequest) KeywordsCommonConfigId

func (r ApiGetContractsZoneListCountRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetContractsZoneListCountRequest

func (ApiGetContractsZoneListCountRequest) KeywordsDescription

func (r ApiGetContractsZoneListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetContractsZoneListCountRequest

func (ApiGetContractsZoneListCountRequest) KeywordsFavorite

func (ApiGetContractsZoneListCountRequest) KeywordsFullText

func (ApiGetContractsZoneListCountRequest) KeywordsLabel

func (ApiGetContractsZoneListCountRequest) KeywordsName

func (ApiGetContractsZoneListCountRequest) KeywordsNetwork

func (ApiGetContractsZoneListCountRequest) KeywordsServiceCode

func (r ApiGetContractsZoneListCountRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetContractsZoneListCountRequest

func (ApiGetContractsZoneListCountRequest) KeywordsState

func (ApiGetContractsZoneListCountRequest) KeywordsZoneProxyEnabled

func (r ApiGetContractsZoneListCountRequest) KeywordsZoneProxyEnabled(keywordsZoneProxyEnabled ZoneProxyEnabled) ApiGetContractsZoneListCountRequest

func (ApiGetContractsZoneListCountRequest) Type_

type ApiGetContractsZoneListRequest

type ApiGetContractsZoneListRequest struct {
	ApiService *ZonesContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetContractsZoneListRequest) Execute

func (ApiGetContractsZoneListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetZones を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetContractsZoneListRequest) KeywordsCommonConfigId

func (r ApiGetContractsZoneListRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetContractsZoneListRequest

func (ApiGetContractsZoneListRequest) KeywordsDescription

func (r ApiGetContractsZoneListRequest) KeywordsDescription(keywordsDescription []string) ApiGetContractsZoneListRequest

func (ApiGetContractsZoneListRequest) KeywordsFavorite

func (ApiGetContractsZoneListRequest) KeywordsFullText

func (r ApiGetContractsZoneListRequest) KeywordsFullText(keywordsFullText []string) ApiGetContractsZoneListRequest

func (ApiGetContractsZoneListRequest) KeywordsLabel

func (r ApiGetContractsZoneListRequest) KeywordsLabel(keywordsLabel []string) ApiGetContractsZoneListRequest

func (ApiGetContractsZoneListRequest) KeywordsName

func (ApiGetContractsZoneListRequest) KeywordsNetwork

func (r ApiGetContractsZoneListRequest) KeywordsNetwork(keywordsNetwork []string) ApiGetContractsZoneListRequest

func (ApiGetContractsZoneListRequest) KeywordsServiceCode

func (r ApiGetContractsZoneListRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetContractsZoneListRequest

func (ApiGetContractsZoneListRequest) KeywordsState

func (ApiGetContractsZoneListRequest) KeywordsZoneProxyEnabled

func (r ApiGetContractsZoneListRequest) KeywordsZoneProxyEnabled(keywordsZoneProxyEnabled ZoneProxyEnabled) ApiGetContractsZoneListRequest

func (ApiGetContractsZoneListRequest) Limit

func (ApiGetContractsZoneListRequest) Offset

func (ApiGetContractsZoneListRequest) Type_

type ApiGetDefaultTtlDiffsRequest

type ApiGetDefaultTtlDiffsRequest struct {
	ApiService *DefaultTtlAPIService
	// contains filtered or unexported fields
}

func (ApiGetDefaultTtlDiffsRequest) Execute

type ApiGetDefaultTtlListRequest

type ApiGetDefaultTtlListRequest struct {
	ApiService *DefaultTtlAPIService
	// contains filtered or unexported fields
}

func (ApiGetDefaultTtlListRequest) Execute

type ApiGetDelegationListCountRequest

type ApiGetDelegationListCountRequest struct {
	ApiService *DelegationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetDelegationListCountRequest) Execute

func (ApiGetDelegationListCountRequest) KeywordsDescription

func (r ApiGetDelegationListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetDelegationListCountRequest

func (ApiGetDelegationListCountRequest) KeywordsFavorite

func (ApiGetDelegationListCountRequest) KeywordsFullText

func (r ApiGetDelegationListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetDelegationListCountRequest

func (ApiGetDelegationListCountRequest) KeywordsLabel

func (ApiGetDelegationListCountRequest) KeywordsName

func (ApiGetDelegationListCountRequest) KeywordsNetwork

func (r ApiGetDelegationListCountRequest) KeywordsNetwork(keywordsNetwork []string) ApiGetDelegationListCountRequest

func (ApiGetDelegationListCountRequest) KeywordsRequested

func (ApiGetDelegationListCountRequest) KeywordsServiceCode

func (r ApiGetDelegationListCountRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetDelegationListCountRequest

func (ApiGetDelegationListCountRequest) Type_

type ApiGetDelegationListRequest

type ApiGetDelegationListRequest struct {
	ApiService *DelegationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetDelegationListRequest) Execute

func (ApiGetDelegationListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetDelegations を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetDelegationListRequest) KeywordsDescription

func (r ApiGetDelegationListRequest) KeywordsDescription(keywordsDescription []string) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) KeywordsFavorite

func (r ApiGetDelegationListRequest) KeywordsFavorite(keywordsFavorite ZonesFavorite) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) KeywordsFullText

func (r ApiGetDelegationListRequest) KeywordsFullText(keywordsFullText []string) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) KeywordsLabel

func (r ApiGetDelegationListRequest) KeywordsLabel(keywordsLabel []string) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) KeywordsName

func (r ApiGetDelegationListRequest) KeywordsName(keywordsName []string) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) KeywordsNetwork

func (r ApiGetDelegationListRequest) KeywordsNetwork(keywordsNetwork []string) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) KeywordsRequested

func (r ApiGetDelegationListRequest) KeywordsRequested(keywordsRequested DelegationsRequested) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) KeywordsServiceCode

func (r ApiGetDelegationListRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetDelegationListRequest

func (ApiGetDelegationListRequest) Limit

func (ApiGetDelegationListRequest) Offset

func (ApiGetDelegationListRequest) Type_

type ApiGetDnssecListRequest

type ApiGetDnssecListRequest struct {
	ApiService *DnssecAPIService
	// contains filtered or unexported fields
}

func (ApiGetDnssecListRequest) Execute

type ApiGetDsRecordListRequest

type ApiGetDsRecordListRequest struct {
	ApiService *DsRecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetDsRecordListRequest) Execute

type ApiGetDsRecordsFromCdsRequest

type ApiGetDsRecordsFromCdsRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetDsRecordsFromCdsRequest) Execute

type ApiGetEndpointListRequest

type ApiGetEndpointListRequest struct {
	ApiService *EndpointsAPIService
	// contains filtered or unexported fields
}

func (ApiGetEndpointListRequest) Execute

type ApiGetEndpointRequest

type ApiGetEndpointRequest struct {
	ApiService *EndpointsAPIService
	// contains filtered or unexported fields
}

func (ApiGetEndpointRequest) Execute

type ApiGetJobRequest

type ApiGetJobRequest struct {
	ApiService *JobsAPIService
	// contains filtered or unexported fields
}

func (ApiGetJobRequest) Execute

func (r ApiGetJobRequest) Execute() (*GetJobs, *http.Response, error)

type ApiGetLbDomainContractRequest

type ApiGetLbDomainContractRequest struct {
	ApiService *LbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLbDomainContractRequest) Execute

type ApiGetLbDomainLabelsRequest

type ApiGetLbDomainLabelsRequest struct {
	ApiService *LbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLbDomainLabelsRequest) Execute

type ApiGetLbDomainListCountRequest

type ApiGetLbDomainListCountRequest struct {
	ApiService *LbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLbDomainListCountRequest) Execute

func (ApiGetLbDomainListCountRequest) KeywordsCommonConfigId

func (r ApiGetLbDomainListCountRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetLbDomainListCountRequest

func (ApiGetLbDomainListCountRequest) KeywordsDescription

func (r ApiGetLbDomainListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetLbDomainListCountRequest

func (ApiGetLbDomainListCountRequest) KeywordsFavorite

func (r ApiGetLbDomainListCountRequest) KeywordsFavorite(keywordsFavorite []int32) ApiGetLbDomainListCountRequest

func (ApiGetLbDomainListCountRequest) KeywordsFullText

func (r ApiGetLbDomainListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetLbDomainListCountRequest

func (ApiGetLbDomainListCountRequest) KeywordsLabel

func (r ApiGetLbDomainListCountRequest) KeywordsLabel(keywordsLabel []string) ApiGetLbDomainListCountRequest

func (ApiGetLbDomainListCountRequest) KeywordsName

func (ApiGetLbDomainListCountRequest) KeywordsServiceCode

func (r ApiGetLbDomainListCountRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetLbDomainListCountRequest

func (ApiGetLbDomainListCountRequest) KeywordsState

func (r ApiGetLbDomainListCountRequest) KeywordsState(keywordsState []int32) ApiGetLbDomainListCountRequest

func (ApiGetLbDomainListCountRequest) Type_

type ApiGetLbDomainListRequest

type ApiGetLbDomainListRequest struct {
	ApiService *LbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLbDomainListRequest) Execute

func (ApiGetLbDomainListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetLbDomains を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetLbDomainListRequest) KeywordsCommonConfigId

func (r ApiGetLbDomainListRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) KeywordsDescription

func (r ApiGetLbDomainListRequest) KeywordsDescription(keywordsDescription []string) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) KeywordsFavorite

func (r ApiGetLbDomainListRequest) KeywordsFavorite(keywordsFavorite []int32) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) KeywordsFullText

func (r ApiGetLbDomainListRequest) KeywordsFullText(keywordsFullText []string) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) KeywordsLabel

func (r ApiGetLbDomainListRequest) KeywordsLabel(keywordsLabel []string) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) KeywordsName

func (r ApiGetLbDomainListRequest) KeywordsName(keywordsName []string) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) KeywordsServiceCode

func (r ApiGetLbDomainListRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) KeywordsState

func (r ApiGetLbDomainListRequest) KeywordsState(keywordsState []int32) ApiGetLbDomainListRequest

func (ApiGetLbDomainListRequest) Limit

func (ApiGetLbDomainListRequest) Offset

func (ApiGetLbDomainListRequest) Type_

type ApiGetLbDomainRequest

type ApiGetLbDomainRequest struct {
	ApiService *LbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLbDomainRequest) Execute

type ApiGetLbDomainsLogListCountRequest

type ApiGetLbDomainsLogListCountRequest struct {
	ApiService *LogsLbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLbDomainsLogListCountRequest) EndDate

終了日

func (ApiGetLbDomainsLogListCountRequest) Execute

func (ApiGetLbDomainsLogListCountRequest) KeywordsDetail

func (ApiGetLbDomainsLogListCountRequest) KeywordsFullText

func (r ApiGetLbDomainsLogListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetLbDomainsLogListCountRequest

func (ApiGetLbDomainsLogListCountRequest) KeywordsLogType

func (ApiGetLbDomainsLogListCountRequest) KeywordsOperation

func (ApiGetLbDomainsLogListCountRequest) KeywordsOperator

func (r ApiGetLbDomainsLogListCountRequest) KeywordsOperator(keywordsOperator []string) ApiGetLbDomainsLogListCountRequest

func (ApiGetLbDomainsLogListCountRequest) KeywordsRequestId

func (r ApiGetLbDomainsLogListCountRequest) KeywordsRequestId(keywordsRequestId []string) ApiGetLbDomainsLogListCountRequest

func (ApiGetLbDomainsLogListCountRequest) KeywordsStatus

func (ApiGetLbDomainsLogListCountRequest) KeywordsTarget

func (ApiGetLbDomainsLogListCountRequest) StartDate

開始日

func (ApiGetLbDomainsLogListCountRequest) TimeZone

タイムゾーン

func (ApiGetLbDomainsLogListCountRequest) Type_

type ApiGetLbDomainsLogListRequest

type ApiGetLbDomainsLogListRequest struct {
	ApiService *LogsLbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLbDomainsLogListRequest) EndDate

終了日

func (ApiGetLbDomainsLogListRequest) Execute

func (ApiGetLbDomainsLogListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetLbDomainsLogs を返す。 1ページあたりの取得件数(limit)は 100(log 系 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetLbDomainsLogListRequest) KeywordsDetail

func (r ApiGetLbDomainsLogListRequest) KeywordsDetail(keywordsDetail []string) ApiGetLbDomainsLogListRequest

func (ApiGetLbDomainsLogListRequest) KeywordsFullText

func (r ApiGetLbDomainsLogListRequest) KeywordsFullText(keywordsFullText []string) ApiGetLbDomainsLogListRequest

func (ApiGetLbDomainsLogListRequest) KeywordsLogType

func (ApiGetLbDomainsLogListRequest) KeywordsOperation

func (ApiGetLbDomainsLogListRequest) KeywordsOperator

func (r ApiGetLbDomainsLogListRequest) KeywordsOperator(keywordsOperator []string) ApiGetLbDomainsLogListRequest

func (ApiGetLbDomainsLogListRequest) KeywordsRequestId

func (r ApiGetLbDomainsLogListRequest) KeywordsRequestId(keywordsRequestId []string) ApiGetLbDomainsLogListRequest

func (ApiGetLbDomainsLogListRequest) KeywordsStatus

func (ApiGetLbDomainsLogListRequest) KeywordsTarget

func (r ApiGetLbDomainsLogListRequest) KeywordsTarget(keywordsTarget []string) ApiGetLbDomainsLogListRequest

func (ApiGetLbDomainsLogListRequest) Limit

func (ApiGetLbDomainsLogListRequest) Offset

func (ApiGetLbDomainsLogListRequest) Order

ソート順

func (ApiGetLbDomainsLogListRequest) StartDate

開始日

func (ApiGetLbDomainsLogListRequest) TimeZone

タイムゾーン

func (ApiGetLbDomainsLogListRequest) Type_

type ApiGetMonitoringListRequest

type ApiGetMonitoringListRequest struct {
	ApiService *MonitoringsAPIService
	// contains filtered or unexported fields
}

func (ApiGetMonitoringListRequest) Execute

type ApiGetMonitoringRequest

type ApiGetMonitoringRequest struct {
	ApiService *MonitoringsAPIService
	// contains filtered or unexported fields
}

func (ApiGetMonitoringRequest) Execute

type ApiGetPingRequest

type ApiGetPingRequest struct {
	ApiService *PingAPIService
	// contains filtered or unexported fields
}

func (ApiGetPingRequest) Execute

func (r ApiGetPingRequest) Execute() (*GetPing, *http.Response, error)

type ApiGetQpsHistoriesRequest

type ApiGetQpsHistoriesRequest struct {
	ApiService *QpsAPIService
	// contains filtered or unexported fields
}

func (ApiGetQpsHistoriesRequest) Execute

type ApiGetRecordCurrentsCountRequest

type ApiGetRecordCurrentsCountRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecordCurrentsCountRequest) Execute

func (ApiGetRecordCurrentsCountRequest) KeywordsDescription

func (r ApiGetRecordCurrentsCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetRecordCurrentsCountRequest

func (ApiGetRecordCurrentsCountRequest) KeywordsFullText

func (r ApiGetRecordCurrentsCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetRecordCurrentsCountRequest

func (ApiGetRecordCurrentsCountRequest) KeywordsLabel

func (ApiGetRecordCurrentsCountRequest) KeywordsName

func (ApiGetRecordCurrentsCountRequest) KeywordsOperator

func (r ApiGetRecordCurrentsCountRequest) KeywordsOperator(keywordsOperator []string) ApiGetRecordCurrentsCountRequest

func (ApiGetRecordCurrentsCountRequest) KeywordsRdata

func (ApiGetRecordCurrentsCountRequest) KeywordsRrtype

func (ApiGetRecordCurrentsCountRequest) KeywordsTtl

func (ApiGetRecordCurrentsCountRequest) Type_

type ApiGetRecordCurrentsRequest

type ApiGetRecordCurrentsRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecordCurrentsRequest) Execute

func (ApiGetRecordCurrentsRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetRecords を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetRecordCurrentsRequest) KeywordsDescription

func (r ApiGetRecordCurrentsRequest) KeywordsDescription(keywordsDescription []string) ApiGetRecordCurrentsRequest

func (ApiGetRecordCurrentsRequest) KeywordsFullText

func (r ApiGetRecordCurrentsRequest) KeywordsFullText(keywordsFullText []string) ApiGetRecordCurrentsRequest

func (ApiGetRecordCurrentsRequest) KeywordsLabel

func (r ApiGetRecordCurrentsRequest) KeywordsLabel(keywordsLabel []string) ApiGetRecordCurrentsRequest

func (ApiGetRecordCurrentsRequest) KeywordsName

func (r ApiGetRecordCurrentsRequest) KeywordsName(keywordsName []string) ApiGetRecordCurrentsRequest

func (ApiGetRecordCurrentsRequest) KeywordsOperator

func (r ApiGetRecordCurrentsRequest) KeywordsOperator(keywordsOperator []string) ApiGetRecordCurrentsRequest

func (ApiGetRecordCurrentsRequest) KeywordsRdata

func (r ApiGetRecordCurrentsRequest) KeywordsRdata(keywordsRdata []string) ApiGetRecordCurrentsRequest

func (ApiGetRecordCurrentsRequest) KeywordsRrtype

func (ApiGetRecordCurrentsRequest) KeywordsTtl

func (ApiGetRecordCurrentsRequest) Limit

func (ApiGetRecordCurrentsRequest) Offset

func (ApiGetRecordCurrentsRequest) Type_

type ApiGetRecordDiffsCountRequest

type ApiGetRecordDiffsCountRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecordDiffsCountRequest) Execute

func (ApiGetRecordDiffsCountRequest) KeywordsDescription

func (r ApiGetRecordDiffsCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetRecordDiffsCountRequest

func (ApiGetRecordDiffsCountRequest) KeywordsFullText

func (r ApiGetRecordDiffsCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetRecordDiffsCountRequest

func (ApiGetRecordDiffsCountRequest) KeywordsLabel

func (r ApiGetRecordDiffsCountRequest) KeywordsLabel(keywordsLabel []string) ApiGetRecordDiffsCountRequest

func (ApiGetRecordDiffsCountRequest) KeywordsName

func (ApiGetRecordDiffsCountRequest) KeywordsRdata

func (r ApiGetRecordDiffsCountRequest) KeywordsRdata(keywordsRdata []string) ApiGetRecordDiffsCountRequest

func (ApiGetRecordDiffsCountRequest) KeywordsRrtype

func (ApiGetRecordDiffsCountRequest) KeywordsTtl

func (ApiGetRecordDiffsCountRequest) Type_

type ApiGetRecordDiffsRequest

type ApiGetRecordDiffsRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecordDiffsRequest) Execute

func (ApiGetRecordDiffsRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetRecordsDiffs を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetRecordDiffsRequest) KeywordsDescription

func (r ApiGetRecordDiffsRequest) KeywordsDescription(keywordsDescription []string) ApiGetRecordDiffsRequest

func (ApiGetRecordDiffsRequest) KeywordsFullText

func (r ApiGetRecordDiffsRequest) KeywordsFullText(keywordsFullText []string) ApiGetRecordDiffsRequest

func (ApiGetRecordDiffsRequest) KeywordsLabel

func (r ApiGetRecordDiffsRequest) KeywordsLabel(keywordsLabel []string) ApiGetRecordDiffsRequest

func (ApiGetRecordDiffsRequest) KeywordsName

func (r ApiGetRecordDiffsRequest) KeywordsName(keywordsName []string) ApiGetRecordDiffsRequest

func (ApiGetRecordDiffsRequest) KeywordsRdata

func (r ApiGetRecordDiffsRequest) KeywordsRdata(keywordsRdata []string) ApiGetRecordDiffsRequest

func (ApiGetRecordDiffsRequest) KeywordsRrtype

func (r ApiGetRecordDiffsRequest) KeywordsRrtype(keywordsRrtype RecordsRrtype) ApiGetRecordDiffsRequest

func (ApiGetRecordDiffsRequest) KeywordsTtl

func (r ApiGetRecordDiffsRequest) KeywordsTtl(keywordsTtl int32) ApiGetRecordDiffsRequest

func (ApiGetRecordDiffsRequest) Limit

func (ApiGetRecordDiffsRequest) Offset

func (ApiGetRecordDiffsRequest) Type_

type ApiGetRecordListCountRequest

type ApiGetRecordListCountRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecordListCountRequest) Execute

func (ApiGetRecordListCountRequest) KeywordsDescription

func (r ApiGetRecordListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetRecordListCountRequest

func (ApiGetRecordListCountRequest) KeywordsFullText

func (r ApiGetRecordListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetRecordListCountRequest

func (ApiGetRecordListCountRequest) KeywordsLabel

func (r ApiGetRecordListCountRequest) KeywordsLabel(keywordsLabel []string) ApiGetRecordListCountRequest

func (ApiGetRecordListCountRequest) KeywordsName

func (r ApiGetRecordListCountRequest) KeywordsName(keywordsName []string) ApiGetRecordListCountRequest

func (ApiGetRecordListCountRequest) KeywordsOperator

func (r ApiGetRecordListCountRequest) KeywordsOperator(keywordsOperator []string) ApiGetRecordListCountRequest

func (ApiGetRecordListCountRequest) KeywordsRdata

func (r ApiGetRecordListCountRequest) KeywordsRdata(keywordsRdata []string) ApiGetRecordListCountRequest

func (ApiGetRecordListCountRequest) KeywordsRrtype

func (ApiGetRecordListCountRequest) KeywordsTtl

func (ApiGetRecordListCountRequest) Type_

type ApiGetRecordListRequest

type ApiGetRecordListRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecordListRequest) Execute

func (ApiGetRecordListRequest) ExecuteAll

func (r ApiGetRecordListRequest) ExecuteAll() (*GetRecords, *http.Response, error)

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetRecords を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetRecordListRequest) KeywordsDescription

func (r ApiGetRecordListRequest) KeywordsDescription(keywordsDescription []string) ApiGetRecordListRequest

func (ApiGetRecordListRequest) KeywordsFullText

func (r ApiGetRecordListRequest) KeywordsFullText(keywordsFullText []string) ApiGetRecordListRequest

func (ApiGetRecordListRequest) KeywordsLabel

func (r ApiGetRecordListRequest) KeywordsLabel(keywordsLabel []string) ApiGetRecordListRequest

func (ApiGetRecordListRequest) KeywordsName

func (r ApiGetRecordListRequest) KeywordsName(keywordsName []string) ApiGetRecordListRequest

func (ApiGetRecordListRequest) KeywordsOperator

func (r ApiGetRecordListRequest) KeywordsOperator(keywordsOperator []string) ApiGetRecordListRequest

func (ApiGetRecordListRequest) KeywordsRdata

func (r ApiGetRecordListRequest) KeywordsRdata(keywordsRdata []string) ApiGetRecordListRequest

func (ApiGetRecordListRequest) KeywordsRrtype

func (r ApiGetRecordListRequest) KeywordsRrtype(keywordsRrtype RecordsRrtype) ApiGetRecordListRequest

func (ApiGetRecordListRequest) KeywordsTtl

func (r ApiGetRecordListRequest) KeywordsTtl(keywordsTtl int32) ApiGetRecordListRequest

func (ApiGetRecordListRequest) Limit

func (ApiGetRecordListRequest) Offset

func (ApiGetRecordListRequest) Type_

type ApiGetRecordRequest

type ApiGetRecordRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRecordRequest) Execute

func (r ApiGetRecordRequest) Execute() (*GetRecord, *http.Response, error)

type ApiGetRuleListRequest

type ApiGetRuleListRequest struct {
	ApiService *RulesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRuleListRequest) Execute

func (r ApiGetRuleListRequest) Execute() (*GetRules, *http.Response, error)

type ApiGetRuleMethodListRequest

type ApiGetRuleMethodListRequest struct {
	ApiService *RuleMethodsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRuleMethodListRequest) Execute

type ApiGetRuleMethodRequest

type ApiGetRuleMethodRequest struct {
	ApiService *RuleMethodsAPIService
	// contains filtered or unexported fields
}

func (ApiGetRuleMethodRequest) Execute

type ApiGetRuleRequest

type ApiGetRuleRequest struct {
	ApiService *RulesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRuleRequest) Execute

func (r ApiGetRuleRequest) Execute() (*GetRule, *http.Response, error)

type ApiGetSiteListRequest

type ApiGetSiteListRequest struct {
	ApiService *SitesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSiteListRequest) Execute

func (r ApiGetSiteListRequest) Execute() (*GetSites, *http.Response, error)

type ApiGetSiteRequest

type ApiGetSiteRequest struct {
	ApiService *SitesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSiteRequest) Execute

func (r ApiGetSiteRequest) Execute() (*GetSite, *http.Response, error)

type ApiGetTsigCommonConfigsCountRequest

type ApiGetTsigCommonConfigsCountRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTsigCommonConfigsCountRequest) Execute

type ApiGetTsigCommonConfigsRequest

type ApiGetTsigCommonConfigsRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTsigCommonConfigsRequest) Execute

func (ApiGetTsigCommonConfigsRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetTsigsCommonConfigs を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetTsigCommonConfigsRequest) Limit

func (ApiGetTsigCommonConfigsRequest) Offset

type ApiGetTsigListCountRequest

type ApiGetTsigListCountRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTsigListCountRequest) Execute

func (ApiGetTsigListCountRequest) KeywordsDescription

func (r ApiGetTsigListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetTsigListCountRequest

func (ApiGetTsigListCountRequest) KeywordsFullText

func (r ApiGetTsigListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetTsigListCountRequest

func (ApiGetTsigListCountRequest) KeywordsName

func (r ApiGetTsigListCountRequest) KeywordsName(keywordsName []string) ApiGetTsigListCountRequest

func (ApiGetTsigListCountRequest) Type_

type ApiGetTsigListRequest

type ApiGetTsigListRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTsigListRequest) Execute

func (r ApiGetTsigListRequest) Execute() (*GetTsigs, *http.Response, error)

func (ApiGetTsigListRequest) ExecuteAll

func (r ApiGetTsigListRequest) ExecuteAll() (*GetTsigs, *http.Response, error)

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetTsigs を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetTsigListRequest) KeywordsDescription

func (r ApiGetTsigListRequest) KeywordsDescription(keywordsDescription []string) ApiGetTsigListRequest

func (ApiGetTsigListRequest) KeywordsFullText

func (r ApiGetTsigListRequest) KeywordsFullText(keywordsFullText []string) ApiGetTsigListRequest

func (ApiGetTsigListRequest) KeywordsName

func (r ApiGetTsigListRequest) KeywordsName(keywordsName []string) ApiGetTsigListRequest

func (ApiGetTsigListRequest) Limit

func (ApiGetTsigListRequest) Offset

func (ApiGetTsigListRequest) Type_

type ApiGetTsigRequest

type ApiGetTsigRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTsigRequest) Execute

func (r ApiGetTsigRequest) Execute() (*GetTsig, *http.Response, error)

type ApiGetZoneContractRequest

type ApiGetZoneContractRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneContractRequest) Execute

type ApiGetZoneHistoryListCountRequest

type ApiGetZoneHistoryListCountRequest struct {
	ApiService *ZoneHistoriesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneHistoryListCountRequest) Execute

func (ApiGetZoneHistoryListCountRequest) KeywordsDescription

func (r ApiGetZoneHistoryListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetZoneHistoryListCountRequest

func (ApiGetZoneHistoryListCountRequest) KeywordsFullText

func (r ApiGetZoneHistoryListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetZoneHistoryListCountRequest

func (ApiGetZoneHistoryListCountRequest) KeywordsOperator

func (r ApiGetZoneHistoryListCountRequest) KeywordsOperator(keywordsOperator []string) ApiGetZoneHistoryListCountRequest

func (ApiGetZoneHistoryListCountRequest) Type_

type ApiGetZoneHistoryListRequest

type ApiGetZoneHistoryListRequest struct {
	ApiService *ZoneHistoriesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneHistoryListRequest) Execute

func (ApiGetZoneHistoryListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetZoneHistories を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetZoneHistoryListRequest) KeywordsDescription

func (r ApiGetZoneHistoryListRequest) KeywordsDescription(keywordsDescription []string) ApiGetZoneHistoryListRequest

func (ApiGetZoneHistoryListRequest) KeywordsFullText

func (r ApiGetZoneHistoryListRequest) KeywordsFullText(keywordsFullText []string) ApiGetZoneHistoryListRequest

func (ApiGetZoneHistoryListRequest) KeywordsOperator

func (r ApiGetZoneHistoryListRequest) KeywordsOperator(keywordsOperator []string) ApiGetZoneHistoryListRequest

func (ApiGetZoneHistoryListRequest) Limit

func (ApiGetZoneHistoryListRequest) Offset

func (ApiGetZoneHistoryListRequest) Order

ソート順

func (ApiGetZoneHistoryListRequest) Type_

type ApiGetZoneHistoryTextRequest

type ApiGetZoneHistoryTextRequest struct {
	ApiService *ZoneHistoriesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneHistoryTextRequest) Execute

type ApiGetZoneLabelsRequest

type ApiGetZoneLabelsRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneLabelsRequest) Execute

type ApiGetZoneListCountRequest

type ApiGetZoneListCountRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneListCountRequest) Execute

func (ApiGetZoneListCountRequest) KeywordsCommonConfigId

func (r ApiGetZoneListCountRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsDescription

func (r ApiGetZoneListCountRequest) KeywordsDescription(keywordsDescription []string) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsFavorite

func (r ApiGetZoneListCountRequest) KeywordsFavorite(keywordsFavorite ZonesFavorite) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsFullText

func (r ApiGetZoneListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsLabel

func (r ApiGetZoneListCountRequest) KeywordsLabel(keywordsLabel []string) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsName

func (r ApiGetZoneListCountRequest) KeywordsName(keywordsName []string) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsNetwork

func (r ApiGetZoneListCountRequest) KeywordsNetwork(keywordsNetwork []string) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsServiceCode

func (r ApiGetZoneListCountRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsState

func (r ApiGetZoneListCountRequest) KeywordsState(keywordsState ZonesState) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) KeywordsZoneProxyEnabled

func (r ApiGetZoneListCountRequest) KeywordsZoneProxyEnabled(keywordsZoneProxyEnabled ZoneProxyEnabled) ApiGetZoneListCountRequest

func (ApiGetZoneListCountRequest) Type_

type ApiGetZoneListRequest

type ApiGetZoneListRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneListRequest) Execute

func (r ApiGetZoneListRequest) Execute() (*GetZones, *http.Response, error)

func (ApiGetZoneListRequest) ExecuteAll

func (r ApiGetZoneListRequest) ExecuteAll() (*GetZones, *http.Response, error)

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetZones を返す。 1ページあたりの取得件数(limit)は 10000(通常の一覧 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetZoneListRequest) KeywordsCommonConfigId

func (r ApiGetZoneListRequest) KeywordsCommonConfigId(keywordsCommonConfigId []int64) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsDescription

func (r ApiGetZoneListRequest) KeywordsDescription(keywordsDescription []string) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsFavorite

func (r ApiGetZoneListRequest) KeywordsFavorite(keywordsFavorite ZonesFavorite) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsFullText

func (r ApiGetZoneListRequest) KeywordsFullText(keywordsFullText []string) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsLabel

func (r ApiGetZoneListRequest) KeywordsLabel(keywordsLabel []string) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsName

func (r ApiGetZoneListRequest) KeywordsName(keywordsName []string) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsNetwork

func (r ApiGetZoneListRequest) KeywordsNetwork(keywordsNetwork []string) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsServiceCode

func (r ApiGetZoneListRequest) KeywordsServiceCode(keywordsServiceCode []string) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsState

func (r ApiGetZoneListRequest) KeywordsState(keywordsState ZonesState) ApiGetZoneListRequest

func (ApiGetZoneListRequest) KeywordsZoneProxyEnabled

func (r ApiGetZoneListRequest) KeywordsZoneProxyEnabled(keywordsZoneProxyEnabled ZoneProxyEnabled) ApiGetZoneListRequest

func (ApiGetZoneListRequest) Limit

func (ApiGetZoneListRequest) Offset

func (ApiGetZoneListRequest) Type_

type ApiGetZoneManagedDnsServersRequest

type ApiGetZoneManagedDnsServersRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneManagedDnsServersRequest) Execute

type ApiGetZoneProxyHealthCheckRequest

type ApiGetZoneProxyHealthCheckRequest struct {
	ApiService *ZoneProxyAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneProxyHealthCheckRequest) Execute

type ApiGetZoneProxyListRequest

type ApiGetZoneProxyListRequest struct {
	ApiService *ZoneProxyAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneProxyListRequest) Execute

type ApiGetZoneRequest

type ApiGetZoneRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneRequest) Execute

func (r ApiGetZoneRequest) Execute() (*GetZone, *http.Response, error)

type ApiGetZonesLogListCountRequest

type ApiGetZonesLogListCountRequest struct {
	ApiService *LogsZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZonesLogListCountRequest) EndDate

終了日

func (ApiGetZonesLogListCountRequest) Execute

func (ApiGetZonesLogListCountRequest) KeywordsDetail

func (r ApiGetZonesLogListCountRequest) KeywordsDetail(keywordsDetail []string) ApiGetZonesLogListCountRequest

func (ApiGetZonesLogListCountRequest) KeywordsFullText

func (r ApiGetZonesLogListCountRequest) KeywordsFullText(keywordsFullText []string) ApiGetZonesLogListCountRequest

func (ApiGetZonesLogListCountRequest) KeywordsLogType

func (ApiGetZonesLogListCountRequest) KeywordsOperation

func (ApiGetZonesLogListCountRequest) KeywordsOperator

func (r ApiGetZonesLogListCountRequest) KeywordsOperator(keywordsOperator []string) ApiGetZonesLogListCountRequest

func (ApiGetZonesLogListCountRequest) KeywordsRequestId

func (r ApiGetZonesLogListCountRequest) KeywordsRequestId(keywordsRequestId []string) ApiGetZonesLogListCountRequest

func (ApiGetZonesLogListCountRequest) KeywordsStatus

func (ApiGetZonesLogListCountRequest) KeywordsTarget

func (r ApiGetZonesLogListCountRequest) KeywordsTarget(keywordsTarget []string) ApiGetZonesLogListCountRequest

func (ApiGetZonesLogListCountRequest) StartDate

開始日

func (ApiGetZonesLogListCountRequest) TimeZone

タイムゾーン

func (ApiGetZonesLogListCountRequest) Type_

type ApiGetZonesLogListRequest

type ApiGetZonesLogListRequest struct {
	ApiService *LogsZonesAPIService
	// contains filtered or unexported fields
}

func (ApiGetZonesLogListRequest) EndDate

終了日

func (ApiGetZonesLogListRequest) Execute

func (ApiGetZonesLogListRequest) ExecuteAll

ExecuteAll は Pager である Execute() を全ページ分繰り返し呼び出し、 すべての結果(Results)を結合した *GetZonesLogs を返す。 1ページあたりの取得件数(limit)は 100(log 系 API)。 途中でエラーが発生した場合は、それまでに取得した結果とエラーを返す。

func (ApiGetZonesLogListRequest) KeywordsDetail

func (r ApiGetZonesLogListRequest) KeywordsDetail(keywordsDetail []string) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) KeywordsFullText

func (r ApiGetZonesLogListRequest) KeywordsFullText(keywordsFullText []string) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) KeywordsLogType

func (r ApiGetZonesLogListRequest) KeywordsLogType(keywordsLogType ZonesLogsType) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) KeywordsOperation

func (r ApiGetZonesLogListRequest) KeywordsOperation(keywordsOperation ZonesLogsOperation) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) KeywordsOperator

func (r ApiGetZonesLogListRequest) KeywordsOperator(keywordsOperator []string) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) KeywordsRequestId

func (r ApiGetZonesLogListRequest) KeywordsRequestId(keywordsRequestId []string) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) KeywordsStatus

func (r ApiGetZonesLogListRequest) KeywordsStatus(keywordsStatus ZonesLogsStatus) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) KeywordsTarget

func (r ApiGetZonesLogListRequest) KeywordsTarget(keywordsTarget []string) ApiGetZonesLogListRequest

func (ApiGetZonesLogListRequest) Limit

func (ApiGetZonesLogListRequest) Offset

func (ApiGetZonesLogListRequest) Order

ソート順

func (ApiGetZonesLogListRequest) StartDate

開始日

func (ApiGetZonesLogListRequest) TimeZone

タイムゾーン

func (ApiGetZonesLogListRequest) Type_

type ApiPatchCcNoticeAccountRequest

type ApiPatchCcNoticeAccountRequest struct {
	ApiService *CcNoticeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCcNoticeAccountRequest) Execute

func (ApiPatchCcNoticeAccountRequest) PatchCcNoticeAccount

func (r ApiPatchCcNoticeAccountRequest) PatchCcNoticeAccount(patchCcNoticeAccount PatchCcNoticeAccount) ApiPatchCcNoticeAccountRequest

type ApiPatchCcPrimaryRequest

type ApiPatchCcPrimaryRequest struct {
	ApiService *CcPrimariesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCcPrimaryRequest) Execute

func (ApiPatchCcPrimaryRequest) PatchCcPrimary

func (r ApiPatchCcPrimaryRequest) PatchCcPrimary(patchCcPrimary PatchCcPrimary) ApiPatchCcPrimaryRequest

type ApiPatchCcSecNotifiedServerRequest

type ApiPatchCcSecNotifiedServerRequest struct {
	ApiService *CcSecNotifiedServersAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCcSecNotifiedServerRequest) Execute

func (ApiPatchCcSecNotifiedServerRequest) PatchCcSecNotifiedServer

func (r ApiPatchCcSecNotifiedServerRequest) PatchCcSecNotifiedServer(patchCcSecNotifiedServer PatchCcSecNotifiedServer) ApiPatchCcSecNotifiedServerRequest

type ApiPatchCcSecTransferAclRequest

type ApiPatchCcSecTransferAclRequest struct {
	ApiService *CcSecTransferAclsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCcSecTransferAclRequest) Execute

func (ApiPatchCcSecTransferAclRequest) PatchCcSecTransferAcl

func (r ApiPatchCcSecTransferAclRequest) PatchCcSecTransferAcl(patchCcSecTransferAcl PatchCcSecTransferAcl) ApiPatchCcSecTransferAclRequest

type ApiPatchCommonConfigDefaultRequest

type ApiPatchCommonConfigDefaultRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCommonConfigDefaultRequest) Execute

func (ApiPatchCommonConfigDefaultRequest) PatchDefaultCommonConfig

func (r ApiPatchCommonConfigDefaultRequest) PatchDefaultCommonConfig(patchDefaultCommonConfig PatchDefaultCommonConfig) ApiPatchCommonConfigDefaultRequest

type ApiPatchCommonConfigManagedDnsRequest

type ApiPatchCommonConfigManagedDnsRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCommonConfigManagedDnsRequest) Execute

func (ApiPatchCommonConfigManagedDnsRequest) PatchManagedDns

type ApiPatchCommonConfigRequest

type ApiPatchCommonConfigRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCommonConfigRequest) Execute

func (ApiPatchCommonConfigRequest) PatchCommonConfig

func (r ApiPatchCommonConfigRequest) PatchCommonConfig(patchCommonConfig PatchCommonConfig) ApiPatchCommonConfigRequest

type ApiPatchContractRequest

type ApiPatchContractRequest struct {
	ApiService *ContractsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchContractRequest) Execute

func (ApiPatchContractRequest) PatchContract

func (r ApiPatchContractRequest) PatchContract(patchContract PatchContract) ApiPatchContractRequest

type ApiPatchContractsLbDomainCommonConfigsRequest

type ApiPatchContractsLbDomainCommonConfigsRequest struct {
	ApiService *LbDomainsContractsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchContractsLbDomainCommonConfigsRequest) Execute

func (ApiPatchContractsLbDomainCommonConfigsRequest) PatchContractsLbDomains

type ApiPatchContractsZoneCommonConfigsRequest

type ApiPatchContractsZoneCommonConfigsRequest struct {
	ApiService *ZonesContractsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchContractsZoneCommonConfigsRequest) Execute

func (ApiPatchContractsZoneCommonConfigsRequest) PatchContractsZones

type ApiPatchDefaultTtlRequest

type ApiPatchDefaultTtlRequest struct {
	ApiService *DefaultTtlAPIService
	// contains filtered or unexported fields
}

func (ApiPatchDefaultTtlRequest) Execute

func (ApiPatchDefaultTtlRequest) PatchDefaultTtl

func (r ApiPatchDefaultTtlRequest) PatchDefaultTtl(patchDefaultTtl PatchDefaultTtl) ApiPatchDefaultTtlRequest

type ApiPatchDnssecKskRolloverRequest

type ApiPatchDnssecKskRolloverRequest struct {
	ApiService *DnssecAPIService
	// contains filtered or unexported fields
}

func (ApiPatchDnssecKskRolloverRequest) Execute

type ApiPatchDnssecRequest

type ApiPatchDnssecRequest struct {
	ApiService *DnssecAPIService
	// contains filtered or unexported fields
}

func (ApiPatchDnssecRequest) Execute

func (ApiPatchDnssecRequest) PatchDnssec

func (r ApiPatchDnssecRequest) PatchDnssec(patchDnssec PatchDnssec) ApiPatchDnssecRequest

type ApiPatchEndpointRequest

type ApiPatchEndpointRequest struct {
	ApiService *EndpointsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchEndpointRequest) Execute

func (ApiPatchEndpointRequest) PatchEndpoint

func (r ApiPatchEndpointRequest) PatchEndpoint(patchEndpoint PatchEndpoint) ApiPatchEndpointRequest

type ApiPatchLbDomainRequest

type ApiPatchLbDomainRequest struct {
	ApiService *LbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchLbDomainRequest) Execute

func (ApiPatchLbDomainRequest) PatchLbDomain

func (r ApiPatchLbDomainRequest) PatchLbDomain(patchLbDomain PatchLbDomain) ApiPatchLbDomainRequest

type ApiPatchMonitoringRequest

type ApiPatchMonitoringRequest struct {
	ApiService *MonitoringsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchMonitoringRequest) Execute

func (ApiPatchMonitoringRequest) PatchMonitoring

func (r ApiPatchMonitoringRequest) PatchMonitoring(patchMonitoring PatchMonitoring) ApiPatchMonitoringRequest

type ApiPatchRecordRequest

type ApiPatchRecordRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchRecordRequest) Execute

func (ApiPatchRecordRequest) PatchRecord

func (r ApiPatchRecordRequest) PatchRecord(patchRecord PatchRecord) ApiPatchRecordRequest

type ApiPatchRuleMethodRequest

type ApiPatchRuleMethodRequest struct {
	ApiService *RuleMethodsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchRuleMethodRequest) Execute

func (ApiPatchRuleMethodRequest) PatchRuleMethod

func (r ApiPatchRuleMethodRequest) PatchRuleMethod(patchRuleMethod PatchRuleMethod) ApiPatchRuleMethodRequest

type ApiPatchRuleRequest

type ApiPatchRuleRequest struct {
	ApiService *RulesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchRuleRequest) Execute

func (ApiPatchRuleRequest) PatchRule

func (r ApiPatchRuleRequest) PatchRule(patchRule PatchRule) ApiPatchRuleRequest

type ApiPatchSiteRequest

type ApiPatchSiteRequest struct {
	ApiService *SitesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchSiteRequest) Execute

func (ApiPatchSiteRequest) PatchSite

func (r ApiPatchSiteRequest) PatchSite(patchSite PatchSite) ApiPatchSiteRequest

type ApiPatchTsigRequest

type ApiPatchTsigRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchTsigRequest) Execute

func (ApiPatchTsigRequest) PatchTsig

func (r ApiPatchTsigRequest) PatchTsig(patchTsig PatchTsig) ApiPatchTsigRequest

type ApiPatchZoneAtomicChangesRequest

type ApiPatchZoneAtomicChangesRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchZoneAtomicChangesRequest) Execute

func (ApiPatchZoneAtomicChangesRequest) PatchZoneAtomicChanges

func (r ApiPatchZoneAtomicChangesRequest) PatchZoneAtomicChanges(patchZoneAtomicChanges PatchZoneAtomicChanges) ApiPatchZoneAtomicChangesRequest

type ApiPatchZoneChangesRequest

type ApiPatchZoneChangesRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchZoneChangesRequest) Execute

func (ApiPatchZoneChangesRequest) PatchZoneCommit

func (r ApiPatchZoneChangesRequest) PatchZoneCommit(patchZoneCommit PatchZoneCommit) ApiPatchZoneChangesRequest

type ApiPatchZoneProxyRequest

type ApiPatchZoneProxyRequest struct {
	ApiService *ZoneProxyAPIService
	// contains filtered or unexported fields
}

func (ApiPatchZoneProxyRequest) Execute

func (ApiPatchZoneProxyRequest) PatchZoneProxy

func (r ApiPatchZoneProxyRequest) PatchZoneProxy(patchZoneProxy PatchZoneProxy) ApiPatchZoneProxyRequest

type ApiPatchZoneRequest

type ApiPatchZoneRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchZoneRequest) Execute

func (ApiPatchZoneRequest) PatchZone

func (r ApiPatchZoneRequest) PatchZone(patchZone PatchZone) ApiPatchZoneRequest

type ApiPostCcNoticeAccountRequest

type ApiPostCcNoticeAccountRequest struct {
	ApiService *CcNoticeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiPostCcNoticeAccountRequest) Execute

func (ApiPostCcNoticeAccountRequest) PostCcNoticeAccount

func (r ApiPostCcNoticeAccountRequest) PostCcNoticeAccount(postCcNoticeAccount PostCcNoticeAccount) ApiPostCcNoticeAccountRequest

type ApiPostCcPrimaryRequest

type ApiPostCcPrimaryRequest struct {
	ApiService *CcPrimariesAPIService
	// contains filtered or unexported fields
}

func (ApiPostCcPrimaryRequest) Execute

func (ApiPostCcPrimaryRequest) PostCcPrimary

func (r ApiPostCcPrimaryRequest) PostCcPrimary(postCcPrimary PostCcPrimary) ApiPostCcPrimaryRequest

type ApiPostCcSecNotifiedServerRequest

type ApiPostCcSecNotifiedServerRequest struct {
	ApiService *CcSecNotifiedServersAPIService
	// contains filtered or unexported fields
}

func (ApiPostCcSecNotifiedServerRequest) Execute

func (ApiPostCcSecNotifiedServerRequest) PostCcSecNotifiedServer

func (r ApiPostCcSecNotifiedServerRequest) PostCcSecNotifiedServer(postCcSecNotifiedServer PostCcSecNotifiedServer) ApiPostCcSecNotifiedServerRequest

type ApiPostCcSecTransferAclRequest

type ApiPostCcSecTransferAclRequest struct {
	ApiService *CcSecTransferAclsAPIService
	// contains filtered or unexported fields
}

func (ApiPostCcSecTransferAclRequest) Execute

func (ApiPostCcSecTransferAclRequest) PostCcSecTransferAcl

func (r ApiPostCcSecTransferAclRequest) PostCcSecTransferAcl(postCcSecTransferAcl PostCcSecTransferAcl) ApiPostCcSecTransferAclRequest

type ApiPostCommonConfigCopyRequest

type ApiPostCommonConfigCopyRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiPostCommonConfigCopyRequest) Execute

func (ApiPostCommonConfigCopyRequest) PostCommonConfig

type ApiPostCommonConfigRequest

type ApiPostCommonConfigRequest struct {
	ApiService *CommonConfigsAPIService
	// contains filtered or unexported fields
}

func (ApiPostCommonConfigRequest) Execute

func (ApiPostCommonConfigRequest) PostCommonConfig

func (r ApiPostCommonConfigRequest) PostCommonConfig(postCommonConfig PostCommonConfig) ApiPostCommonConfigRequest

type ApiPostDelegationRequest

type ApiPostDelegationRequest struct {
	ApiService *DelegationsAPIService
	// contains filtered or unexported fields
}

func (ApiPostDelegationRequest) Execute

func (ApiPostDelegationRequest) PostDelegations

func (r ApiPostDelegationRequest) PostDelegations(postDelegations PostDelegations) ApiPostDelegationRequest

type ApiPostEndpointFailbackRequest

type ApiPostEndpointFailbackRequest struct {
	ApiService *EndpointsAPIService
	// contains filtered or unexported fields
}

func (ApiPostEndpointFailbackRequest) Execute

func (ApiPostEndpointFailbackRequest) PostManualFailback

func (r ApiPostEndpointFailbackRequest) PostManualFailback(postManualFailback PostManualFailback) ApiPostEndpointFailbackRequest

type ApiPostEndpointFailoverRequest

type ApiPostEndpointFailoverRequest struct {
	ApiService *EndpointsAPIService
	// contains filtered or unexported fields
}

func (ApiPostEndpointFailoverRequest) Execute

type ApiPostEndpointRequest

type ApiPostEndpointRequest struct {
	ApiService *EndpointsAPIService
	// contains filtered or unexported fields
}

func (ApiPostEndpointRequest) Execute

func (ApiPostEndpointRequest) PostEndpoint

func (r ApiPostEndpointRequest) PostEndpoint(postEndpoint PostEndpoint) ApiPostEndpointRequest

type ApiPostMonitoringRequest

type ApiPostMonitoringRequest struct {
	ApiService *MonitoringsAPIService
	// contains filtered or unexported fields
}

func (ApiPostMonitoringRequest) Execute

func (ApiPostMonitoringRequest) PostMonitoring

func (r ApiPostMonitoringRequest) PostMonitoring(postMonitoring PostMonitoring) ApiPostMonitoringRequest

type ApiPostRecordRequest

type ApiPostRecordRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiPostRecordRequest) Execute

func (ApiPostRecordRequest) PostRecord

func (r ApiPostRecordRequest) PostRecord(postRecord PostRecord) ApiPostRecordRequest

type ApiPostRuleMethodRequest

type ApiPostRuleMethodRequest struct {
	ApiService *RuleMethodsAPIService
	// contains filtered or unexported fields
}

func (ApiPostRuleMethodRequest) Execute

func (ApiPostRuleMethodRequest) PostRuleMethod

func (r ApiPostRuleMethodRequest) PostRuleMethod(postRuleMethod PostRuleMethod) ApiPostRuleMethodRequest

type ApiPostRuleRequest

type ApiPostRuleRequest struct {
	ApiService *RulesAPIService
	// contains filtered or unexported fields
}

func (ApiPostRuleRequest) Execute

func (ApiPostRuleRequest) PostRule

func (r ApiPostRuleRequest) PostRule(postRule PostRule) ApiPostRuleRequest

type ApiPostSiteRequest

type ApiPostSiteRequest struct {
	ApiService *SitesAPIService
	// contains filtered or unexported fields
}

func (ApiPostSiteRequest) Execute

func (ApiPostSiteRequest) PostSite

func (r ApiPostSiteRequest) PostSite(postSite PostSite) ApiPostSiteRequest

type ApiPostTsigRequest

type ApiPostTsigRequest struct {
	ApiService *TsigsAPIService
	// contains filtered or unexported fields
}

func (ApiPostTsigRequest) Execute

func (ApiPostTsigRequest) PostTsig

func (r ApiPostTsigRequest) PostTsig(postTsig PostTsig) ApiPostTsigRequest

type ApiPutConfigRequest

type ApiPutConfigRequest struct {
	ApiService *ConfigAPIService
	// contains filtered or unexported fields
}

func (ApiPutConfigRequest) Execute

func (ApiPutConfigRequest) PutConfig

func (r ApiPutConfigRequest) PutConfig(putConfig PutConfig) ApiPutConfigRequest

type ApiPutContractLabelsRequest

type ApiPutContractLabelsRequest struct {
	ApiService *ContractsAPIService
	// contains filtered or unexported fields
}

func (ApiPutContractLabelsRequest) ContractLabels

func (ApiPutContractLabelsRequest) Execute

type ApiPutLbDomainLabelsRequest

type ApiPutLbDomainLabelsRequest struct {
	ApiService *LbDomainsAPIService
	// contains filtered or unexported fields
}

func (ApiPutLbDomainLabelsRequest) Body

func (ApiPutLbDomainLabelsRequest) Execute

type ApiPutRecordRequest

type ApiPutRecordRequest struct {
	ApiService *RecordsAPIService
	// contains filtered or unexported fields
}

func (ApiPutRecordRequest) Execute

func (ApiPutRecordRequest) PutRecord

func (r ApiPutRecordRequest) PutRecord(putRecord PutRecord) ApiPutRecordRequest

type ApiPutZoneLabelsRequest

type ApiPutZoneLabelsRequest struct {
	ApiService *ZonesAPIService
	// contains filtered or unexported fields
}

func (ApiPutZoneLabelsRequest) Execute

func (ApiPutZoneLabelsRequest) ZoneLabels

type AsyncResponse

type AsyncResponse struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	JobsUrl   string `json:"jobs_url"`
}

AsyncResponse struct for AsyncResponse

func NewAsyncResponse

func NewAsyncResponse(requestId string, jobsUrl string) *AsyncResponse

NewAsyncResponse instantiates a new AsyncResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAsyncResponseWithDefaults

func NewAsyncResponseWithDefaults() *AsyncResponse

NewAsyncResponseWithDefaults instantiates a new AsyncResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AsyncResponse) GetJobsUrl

func (o *AsyncResponse) GetJobsUrl() string

GetJobsUrl returns the JobsUrl field value

func (*AsyncResponse) GetJobsUrlOk

func (o *AsyncResponse) GetJobsUrlOk() (*string, bool)

GetJobsUrlOk returns a tuple with the JobsUrl field value and a boolean to check if the value has been set.

func (*AsyncResponse) GetRequestId

func (o *AsyncResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*AsyncResponse) GetRequestIdOk

func (o *AsyncResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (AsyncResponse) MarshalJSON

func (o AsyncResponse) MarshalJSON() ([]byte, error)

func (*AsyncResponse) SetJobsUrl

func (o *AsyncResponse) SetJobsUrl(v string)

SetJobsUrl sets field value

func (*AsyncResponse) SetRequestId

func (o *AsyncResponse) SetRequestId(v string)

SetRequestId sets field value

func (AsyncResponse) ToMap

func (o AsyncResponse) ToMap() (map[string]interface{}, error)

func (*AsyncResponse) UnmarshalJSON

func (o *AsyncResponse) UnmarshalJSON(data []byte) (err error)

type BaseResponse

type BaseResponse struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
}

BaseResponse struct for BaseResponse

func NewBaseResponse

func NewBaseResponse(requestId string) *BaseResponse

NewBaseResponse instantiates a new BaseResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseResponseWithDefaults

func NewBaseResponseWithDefaults() *BaseResponse

NewBaseResponseWithDefaults instantiates a new BaseResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseResponse) GetRequestId

func (o *BaseResponse) GetRequestId() string

GetRequestId returns the RequestId field value

func (*BaseResponse) GetRequestIdOk

func (o *BaseResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (BaseResponse) MarshalJSON

func (o BaseResponse) MarshalJSON() ([]byte, error)

func (*BaseResponse) SetRequestId

func (o *BaseResponse) SetRequestId(v string)

SetRequestId sets field value

func (BaseResponse) ToMap

func (o BaseResponse) ToMap() (map[string]interface{}, error)

func (*BaseResponse) UnmarshalJSON

func (o *BaseResponse) UnmarshalJSON(data []byte) (err error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type CcNoticeAccount

type CcNoticeAccount struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// アカウント名
	Name  string               `json:"name"`
	Lang  CcNoticeAccountLang  `json:"lang"`
	Props CcNoticeAccountProps `json:"props"`
}

CcNoticeAccount struct for CcNoticeAccount

func NewCcNoticeAccount

func NewCcNoticeAccount(resourceName string, name string, lang CcNoticeAccountLang, props CcNoticeAccountProps) *CcNoticeAccount

NewCcNoticeAccount instantiates a new CcNoticeAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcNoticeAccountWithDefaults

func NewCcNoticeAccountWithDefaults() *CcNoticeAccount

NewCcNoticeAccountWithDefaults instantiates a new CcNoticeAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcNoticeAccount) GetLang

func (o *CcNoticeAccount) GetLang() CcNoticeAccountLang

GetLang returns the Lang field value

func (*CcNoticeAccount) GetLangOk

func (o *CcNoticeAccount) GetLangOk() (*CcNoticeAccountLang, bool)

GetLangOk returns a tuple with the Lang field value and a boolean to check if the value has been set.

func (*CcNoticeAccount) GetName

func (o *CcNoticeAccount) GetName() string

GetName returns the Name field value

func (*CcNoticeAccount) GetNameOk

func (o *CcNoticeAccount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CcNoticeAccount) GetProps

func (o *CcNoticeAccount) GetProps() CcNoticeAccountProps

GetProps returns the Props field value

func (*CcNoticeAccount) GetPropsOk

func (o *CcNoticeAccount) GetPropsOk() (*CcNoticeAccountProps, bool)

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*CcNoticeAccount) GetResourceName

func (o *CcNoticeAccount) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*CcNoticeAccount) GetResourceNameOk

func (o *CcNoticeAccount) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (CcNoticeAccount) MarshalJSON

func (o CcNoticeAccount) MarshalJSON() ([]byte, error)

func (*CcNoticeAccount) SetLang

func (o *CcNoticeAccount) SetLang(v CcNoticeAccountLang)

SetLang sets field value

func (*CcNoticeAccount) SetName

func (o *CcNoticeAccount) SetName(v string)

SetName sets field value

func (*CcNoticeAccount) SetProps

func (o *CcNoticeAccount) SetProps(v CcNoticeAccountProps)

SetProps sets field value

func (*CcNoticeAccount) SetResourceName

func (o *CcNoticeAccount) SetResourceName(v string)

SetResourceName sets field value

func (CcNoticeAccount) ToMap

func (o CcNoticeAccount) ToMap() (map[string]interface{}, error)

func (*CcNoticeAccount) UnmarshalJSON

func (o *CcNoticeAccount) UnmarshalJSON(data []byte) (err error)

type CcNoticeAccountEmptyPhone

type CcNoticeAccountEmptyPhone struct {
	// 国番号(電話番号空の場合)
	CountryCode *string `json:"country_code,omitempty"`
	// 電話番号(電話番号空の場合)
	Number *string `json:"number,omitempty"`
}

CcNoticeAccountEmptyPhone struct for CcNoticeAccountEmptyPhone

func NewCcNoticeAccountEmptyPhone

func NewCcNoticeAccountEmptyPhone() *CcNoticeAccountEmptyPhone

NewCcNoticeAccountEmptyPhone instantiates a new CcNoticeAccountEmptyPhone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcNoticeAccountEmptyPhoneWithDefaults

func NewCcNoticeAccountEmptyPhoneWithDefaults() *CcNoticeAccountEmptyPhone

NewCcNoticeAccountEmptyPhoneWithDefaults instantiates a new CcNoticeAccountEmptyPhone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcNoticeAccountEmptyPhone) GetCountryCode

func (o *CcNoticeAccountEmptyPhone) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*CcNoticeAccountEmptyPhone) GetCountryCodeOk

func (o *CcNoticeAccountEmptyPhone) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CcNoticeAccountEmptyPhone) GetNumber

func (o *CcNoticeAccountEmptyPhone) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise.

func (*CcNoticeAccountEmptyPhone) GetNumberOk

func (o *CcNoticeAccountEmptyPhone) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CcNoticeAccountEmptyPhone) HasCountryCode

func (o *CcNoticeAccountEmptyPhone) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*CcNoticeAccountEmptyPhone) HasNumber

func (o *CcNoticeAccountEmptyPhone) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (CcNoticeAccountEmptyPhone) MarshalJSON

func (o CcNoticeAccountEmptyPhone) MarshalJSON() ([]byte, error)

func (*CcNoticeAccountEmptyPhone) SetCountryCode

func (o *CcNoticeAccountEmptyPhone) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*CcNoticeAccountEmptyPhone) SetNumber

func (o *CcNoticeAccountEmptyPhone) SetNumber(v string)

SetNumber gets a reference to the given string and assigns it to the Number field.

func (CcNoticeAccountEmptyPhone) ToMap

func (o CcNoticeAccountEmptyPhone) ToMap() (map[string]interface{}, error)

type CcNoticeAccountLang

type CcNoticeAccountLang string

CcNoticeAccountLang 言語設定

const (
	CCNOTICEACCOUNTLANG_JA    CcNoticeAccountLang = "ja"
	CCNOTICEACCOUNTLANG_EN_US CcNoticeAccountLang = "en_US"
)

List of CcNoticeAccountLang

func NewCcNoticeAccountLangFromValue

func NewCcNoticeAccountLangFromValue(v string) (*CcNoticeAccountLang, error)

NewCcNoticeAccountLangFromValue returns a pointer to a valid CcNoticeAccountLang for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CcNoticeAccountLang) IsValid

func (v CcNoticeAccountLang) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CcNoticeAccountLang) Ptr

Ptr returns reference to CcNoticeAccountLang value

func (*CcNoticeAccountLang) UnmarshalJSON

func (v *CcNoticeAccountLang) UnmarshalJSON(src []byte) error

type CcNoticeAccountPhone

type CcNoticeAccountPhone struct {
	// 国番号(number指定時必須)
	CountryCode *string `json:"country_code,omitempty"`
	// ハイフンを除いた電話番号(country_code指定時必須)
	Number *string `json:"number,omitempty"`
}

CcNoticeAccountPhone struct for CcNoticeAccountPhone

func NewCcNoticeAccountPhone

func NewCcNoticeAccountPhone() *CcNoticeAccountPhone

NewCcNoticeAccountPhone instantiates a new CcNoticeAccountPhone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcNoticeAccountPhoneWithDefaults

func NewCcNoticeAccountPhoneWithDefaults() *CcNoticeAccountPhone

NewCcNoticeAccountPhoneWithDefaults instantiates a new CcNoticeAccountPhone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcNoticeAccountPhone) GetCountryCode

func (o *CcNoticeAccountPhone) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*CcNoticeAccountPhone) GetCountryCodeOk

func (o *CcNoticeAccountPhone) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CcNoticeAccountPhone) GetNumber

func (o *CcNoticeAccountPhone) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise.

func (*CcNoticeAccountPhone) GetNumberOk

func (o *CcNoticeAccountPhone) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CcNoticeAccountPhone) HasCountryCode

func (o *CcNoticeAccountPhone) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*CcNoticeAccountPhone) HasNumber

func (o *CcNoticeAccountPhone) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (CcNoticeAccountPhone) MarshalJSON

func (o CcNoticeAccountPhone) MarshalJSON() ([]byte, error)

func (*CcNoticeAccountPhone) SetCountryCode

func (o *CcNoticeAccountPhone) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*CcNoticeAccountPhone) SetNumber

func (o *CcNoticeAccountPhone) SetNumber(v string)

SetNumber gets a reference to the given string and assigns it to the Number field.

func (CcNoticeAccountPhone) ToMap

func (o CcNoticeAccountPhone) ToMap() (map[string]interface{}, error)

type CcNoticeAccountPhoneValue

type CcNoticeAccountPhoneValue struct {
	CcNoticeAccountEmptyPhone *CcNoticeAccountEmptyPhone
	CcNoticeAccountPhone      *CcNoticeAccountPhone
}

CcNoticeAccountPhoneValue - struct for CcNoticeAccountPhoneValue

func CcNoticeAccountEmptyPhoneAsCcNoticeAccountPhoneValue

func CcNoticeAccountEmptyPhoneAsCcNoticeAccountPhoneValue(v *CcNoticeAccountEmptyPhone) CcNoticeAccountPhoneValue

CcNoticeAccountEmptyPhoneAsCcNoticeAccountPhoneValue is a convenience function that returns CcNoticeAccountEmptyPhone wrapped in CcNoticeAccountPhoneValue

func CcNoticeAccountPhoneAsCcNoticeAccountPhoneValue

func CcNoticeAccountPhoneAsCcNoticeAccountPhoneValue(v *CcNoticeAccountPhone) CcNoticeAccountPhoneValue

CcNoticeAccountPhoneAsCcNoticeAccountPhoneValue is a convenience function that returns CcNoticeAccountPhone wrapped in CcNoticeAccountPhoneValue

func (*CcNoticeAccountPhoneValue) GetActualInstance

func (obj *CcNoticeAccountPhoneValue) GetActualInstance() interface{}

Get the actual instance

func (CcNoticeAccountPhoneValue) GetActualInstanceValue

func (obj CcNoticeAccountPhoneValue) GetActualInstanceValue() interface{}

Get the actual instance value

func (CcNoticeAccountPhoneValue) MarshalJSON

func (src CcNoticeAccountPhoneValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CcNoticeAccountPhoneValue) UnmarshalJSON

func (dst *CcNoticeAccountPhoneValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CcNoticeAccountProps

type CcNoticeAccountProps struct {
	// メールアドレス
	Mail  string                            `json:"mail"`
	Phone CcNoticeAccountRequiredPhoneValue `json:"phone"`
}

CcNoticeAccountProps struct for CcNoticeAccountProps

func NewCcNoticeAccountProps

func NewCcNoticeAccountProps(mail string, phone CcNoticeAccountRequiredPhoneValue) *CcNoticeAccountProps

NewCcNoticeAccountProps instantiates a new CcNoticeAccountProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcNoticeAccountPropsWithDefaults

func NewCcNoticeAccountPropsWithDefaults() *CcNoticeAccountProps

NewCcNoticeAccountPropsWithDefaults instantiates a new CcNoticeAccountProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcNoticeAccountProps) GetMail

func (o *CcNoticeAccountProps) GetMail() string

GetMail returns the Mail field value

func (*CcNoticeAccountProps) GetMailOk

func (o *CcNoticeAccountProps) GetMailOk() (*string, bool)

GetMailOk returns a tuple with the Mail field value and a boolean to check if the value has been set.

func (*CcNoticeAccountProps) GetPhone

GetPhone returns the Phone field value

func (*CcNoticeAccountProps) GetPhoneOk

GetPhoneOk returns a tuple with the Phone field value and a boolean to check if the value has been set.

func (CcNoticeAccountProps) MarshalJSON

func (o CcNoticeAccountProps) MarshalJSON() ([]byte, error)

func (*CcNoticeAccountProps) SetMail

func (o *CcNoticeAccountProps) SetMail(v string)

SetMail sets field value

func (*CcNoticeAccountProps) SetPhone

SetPhone sets field value

func (CcNoticeAccountProps) ToMap

func (o CcNoticeAccountProps) ToMap() (map[string]interface{}, error)

func (*CcNoticeAccountProps) UnmarshalJSON

func (o *CcNoticeAccountProps) UnmarshalJSON(data []byte) (err error)

type CcNoticeAccountRequiredEmptyPhone

type CcNoticeAccountRequiredEmptyPhone struct {
	// 国番号(電話番号空の場合)
	CountryCode string `json:"country_code"`
	// 電話番号(電話番号空の場合)
	Number string `json:"number"`
}

CcNoticeAccountRequiredEmptyPhone struct for CcNoticeAccountRequiredEmptyPhone

func NewCcNoticeAccountRequiredEmptyPhone

func NewCcNoticeAccountRequiredEmptyPhone(countryCode string, number string) *CcNoticeAccountRequiredEmptyPhone

NewCcNoticeAccountRequiredEmptyPhone instantiates a new CcNoticeAccountRequiredEmptyPhone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcNoticeAccountRequiredEmptyPhoneWithDefaults

func NewCcNoticeAccountRequiredEmptyPhoneWithDefaults() *CcNoticeAccountRequiredEmptyPhone

NewCcNoticeAccountRequiredEmptyPhoneWithDefaults instantiates a new CcNoticeAccountRequiredEmptyPhone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcNoticeAccountRequiredEmptyPhone) GetCountryCode

func (o *CcNoticeAccountRequiredEmptyPhone) GetCountryCode() string

GetCountryCode returns the CountryCode field value

func (*CcNoticeAccountRequiredEmptyPhone) GetCountryCodeOk

func (o *CcNoticeAccountRequiredEmptyPhone) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value and a boolean to check if the value has been set.

func (*CcNoticeAccountRequiredEmptyPhone) GetNumber

GetNumber returns the Number field value

func (*CcNoticeAccountRequiredEmptyPhone) GetNumberOk

func (o *CcNoticeAccountRequiredEmptyPhone) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (CcNoticeAccountRequiredEmptyPhone) MarshalJSON

func (o CcNoticeAccountRequiredEmptyPhone) MarshalJSON() ([]byte, error)

func (*CcNoticeAccountRequiredEmptyPhone) SetCountryCode

func (o *CcNoticeAccountRequiredEmptyPhone) SetCountryCode(v string)

SetCountryCode sets field value

func (*CcNoticeAccountRequiredEmptyPhone) SetNumber

func (o *CcNoticeAccountRequiredEmptyPhone) SetNumber(v string)

SetNumber sets field value

func (CcNoticeAccountRequiredEmptyPhone) ToMap

func (o CcNoticeAccountRequiredEmptyPhone) ToMap() (map[string]interface{}, error)

func (*CcNoticeAccountRequiredEmptyPhone) UnmarshalJSON

func (o *CcNoticeAccountRequiredEmptyPhone) UnmarshalJSON(data []byte) (err error)

type CcNoticeAccountRequiredPhone

type CcNoticeAccountRequiredPhone struct {
	// 国番号(number指定時必須)
	CountryCode string `json:"country_code"`
	// ハイフンを除いた電話番号(country_code指定時必須)
	Number string `json:"number"`
}

CcNoticeAccountRequiredPhone struct for CcNoticeAccountRequiredPhone

func NewCcNoticeAccountRequiredPhone

func NewCcNoticeAccountRequiredPhone(countryCode string, number string) *CcNoticeAccountRequiredPhone

NewCcNoticeAccountRequiredPhone instantiates a new CcNoticeAccountRequiredPhone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcNoticeAccountRequiredPhoneWithDefaults

func NewCcNoticeAccountRequiredPhoneWithDefaults() *CcNoticeAccountRequiredPhone

NewCcNoticeAccountRequiredPhoneWithDefaults instantiates a new CcNoticeAccountRequiredPhone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcNoticeAccountRequiredPhone) GetCountryCode

func (o *CcNoticeAccountRequiredPhone) GetCountryCode() string

GetCountryCode returns the CountryCode field value

func (*CcNoticeAccountRequiredPhone) GetCountryCodeOk

func (o *CcNoticeAccountRequiredPhone) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value and a boolean to check if the value has been set.

func (*CcNoticeAccountRequiredPhone) GetNumber

func (o *CcNoticeAccountRequiredPhone) GetNumber() string

GetNumber returns the Number field value

func (*CcNoticeAccountRequiredPhone) GetNumberOk

func (o *CcNoticeAccountRequiredPhone) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (CcNoticeAccountRequiredPhone) MarshalJSON

func (o CcNoticeAccountRequiredPhone) MarshalJSON() ([]byte, error)

func (*CcNoticeAccountRequiredPhone) SetCountryCode

func (o *CcNoticeAccountRequiredPhone) SetCountryCode(v string)

SetCountryCode sets field value

func (*CcNoticeAccountRequiredPhone) SetNumber

func (o *CcNoticeAccountRequiredPhone) SetNumber(v string)

SetNumber sets field value

func (CcNoticeAccountRequiredPhone) ToMap

func (o CcNoticeAccountRequiredPhone) ToMap() (map[string]interface{}, error)

func (*CcNoticeAccountRequiredPhone) UnmarshalJSON

func (o *CcNoticeAccountRequiredPhone) UnmarshalJSON(data []byte) (err error)

type CcNoticeAccountRequiredPhoneValue

type CcNoticeAccountRequiredPhoneValue struct {
	CcNoticeAccountRequiredEmptyPhone *CcNoticeAccountRequiredEmptyPhone
	CcNoticeAccountRequiredPhone      *CcNoticeAccountRequiredPhone
}

CcNoticeAccountRequiredPhoneValue - struct for CcNoticeAccountRequiredPhoneValue

func CcNoticeAccountRequiredEmptyPhoneAsCcNoticeAccountRequiredPhoneValue

func CcNoticeAccountRequiredEmptyPhoneAsCcNoticeAccountRequiredPhoneValue(v *CcNoticeAccountRequiredEmptyPhone) CcNoticeAccountRequiredPhoneValue

CcNoticeAccountRequiredEmptyPhoneAsCcNoticeAccountRequiredPhoneValue is a convenience function that returns CcNoticeAccountRequiredEmptyPhone wrapped in CcNoticeAccountRequiredPhoneValue

func CcNoticeAccountRequiredPhoneAsCcNoticeAccountRequiredPhoneValue

func CcNoticeAccountRequiredPhoneAsCcNoticeAccountRequiredPhoneValue(v *CcNoticeAccountRequiredPhone) CcNoticeAccountRequiredPhoneValue

CcNoticeAccountRequiredPhoneAsCcNoticeAccountRequiredPhoneValue is a convenience function that returns CcNoticeAccountRequiredPhone wrapped in CcNoticeAccountRequiredPhoneValue

func (*CcNoticeAccountRequiredPhoneValue) GetActualInstance

func (obj *CcNoticeAccountRequiredPhoneValue) GetActualInstance() interface{}

Get the actual instance

func (CcNoticeAccountRequiredPhoneValue) GetActualInstanceValue

func (obj CcNoticeAccountRequiredPhoneValue) GetActualInstanceValue() interface{}

Get the actual instance value

func (CcNoticeAccountRequiredPhoneValue) MarshalJSON

func (src CcNoticeAccountRequiredPhoneValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CcNoticeAccountRequiredPhoneValue) UnmarshalJSON

func (dst *CcNoticeAccountRequiredPhoneValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CcNoticeAccountsAPIService

type CcNoticeAccountsAPIService service

CcNoticeAccountsAPIService CcNoticeAccountsAPI service

func (*CcNoticeAccountsAPIService) DeleteCcNoticeAccount

func (a *CcNoticeAccountsAPIService) DeleteCcNoticeAccount(ctx context.Context, commonConfigId int64, ccNoticeAccountResourceName string) ApiDeleteCcNoticeAccountRequest

DeleteCcNoticeAccount 通知先アカウント設定の削除

指定したCcNoticeAccountResourceNameの通知先アカウント設定を削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccNoticeAccountResourceName GET cc_notice_accounts Schemaにおける resource_name
@return ApiDeleteCcNoticeAccountRequest

func (*CcNoticeAccountsAPIService) DeleteCcNoticeAccountExecute

Execute executes the request

@return AsyncResponse

func (*CcNoticeAccountsAPIService) GetCcNoticeAccount

func (a *CcNoticeAccountsAPIService) GetCcNoticeAccount(ctx context.Context, commonConfigId int64, ccNoticeAccountResourceName string) ApiGetCcNoticeAccountRequest

GetCcNoticeAccount 通知先アカウントの取得

指定したCcNoticeAccountResourceNameの通知先アカウント設定を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccNoticeAccountResourceName GET cc_notice_accounts Schemaにおける resource_name
@return ApiGetCcNoticeAccountRequest

func (*CcNoticeAccountsAPIService) GetCcNoticeAccountExecute

Execute executes the request

@return GetCcNoticeAccount

func (*CcNoticeAccountsAPIService) GetCcNoticeAccountList

func (a *CcNoticeAccountsAPIService) GetCcNoticeAccountList(ctx context.Context, commonConfigId int64) ApiGetCcNoticeAccountListRequest

GetCcNoticeAccountList 通知先アカウント設定の一覧取得

通知先アカウントの設定の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiGetCcNoticeAccountListRequest

func (*CcNoticeAccountsAPIService) GetCcNoticeAccountListExecute

Execute executes the request

@return GetCcNoticeAccounts

func (*CcNoticeAccountsAPIService) PatchCcNoticeAccount

func (a *CcNoticeAccountsAPIService) PatchCcNoticeAccount(ctx context.Context, commonConfigId int64, ccNoticeAccountResourceName string) ApiPatchCcNoticeAccountRequest

PatchCcNoticeAccount 通知先アカウント設定の更新

指定したCcNoticeAccountResourceNameの通知先アカウント設定を更新します。\ アカウントに登録されたメールアドレスや電話番号を削除したい場合は、空文字を指定してください。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccNoticeAccountResourceName GET cc_notice_accounts Schemaにおける resource_name
@return ApiPatchCcNoticeAccountRequest

func (*CcNoticeAccountsAPIService) PatchCcNoticeAccountExecute

Execute executes the request

@return AsyncResponse

func (*CcNoticeAccountsAPIService) PostCcNoticeAccount

func (a *CcNoticeAccountsAPIService) PostCcNoticeAccount(ctx context.Context, commonConfigId int64) ApiPostCcNoticeAccountRequest

PostCcNoticeAccount 通知先アカウント設定の作成

新しく通知先アカウントを作成します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiPostCcNoticeAccountRequest

func (*CcNoticeAccountsAPIService) PostCcNoticeAccountExecute

Execute executes the request

@return AsyncResponse

type CcPrimariesAPIService

type CcPrimariesAPIService service

CcPrimariesAPIService CcPrimariesAPI service

func (*CcPrimariesAPIService) DeleteCcPrimary

func (a *CcPrimariesAPIService) DeleteCcPrimary(ctx context.Context, commonConfigId int64, ccPrimaryId int64) ApiDeleteCcPrimaryRequest

DeleteCcPrimary プライマリネームサーバ設定の削除

指定したCcPrimaryIdのプライマリネームサーバを削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccPrimaryId ID
@return ApiDeleteCcPrimaryRequest

func (*CcPrimariesAPIService) DeleteCcPrimaryExecute

Execute executes the request

@return AsyncResponse

func (*CcPrimariesAPIService) GetCcPrimary

func (a *CcPrimariesAPIService) GetCcPrimary(ctx context.Context, commonConfigId int64, ccPrimaryId int64) ApiGetCcPrimaryRequest

GetCcPrimary プライマリネームサーバ設定の取得

指定したCcPrimaryIdのプライマリネームサーバを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccPrimaryId ID
@return ApiGetCcPrimaryRequest

func (*CcPrimariesAPIService) GetCcPrimaryExecute

Execute executes the request

@return GetCcPrimary

func (*CcPrimariesAPIService) GetCcPrimaryList

func (a *CcPrimariesAPIService) GetCcPrimaryList(ctx context.Context, commonConfigId int64) ApiGetCcPrimaryListRequest

GetCcPrimaryList プライマリネームサーバ設定の一覧取得

プライマリネームサーバの設定の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiGetCcPrimaryListRequest

func (*CcPrimariesAPIService) GetCcPrimaryListExecute

Execute executes the request

@return GetCcPrimaries

func (*CcPrimariesAPIService) PatchCcPrimary

func (a *CcPrimariesAPIService) PatchCcPrimary(ctx context.Context, commonConfigId int64, ccPrimaryId int64) ApiPatchCcPrimaryRequest

PatchCcPrimary プライマリネームサーバ設定の更新

指定したCcPrimaryIdのプライマリネームサーバを更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccPrimaryId ID
@return ApiPatchCcPrimaryRequest

func (*CcPrimariesAPIService) PatchCcPrimaryExecute

Execute executes the request

@return AsyncResponse

func (*CcPrimariesAPIService) PostCcPrimary

func (a *CcPrimariesAPIService) PostCcPrimary(ctx context.Context, commonConfigId int64) ApiPostCcPrimaryRequest

PostCcPrimary プライマリネームサーバ設定の作成

新しくプライマリネームサーバを作成します。\ 作成できる最大件数は5件です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiPostCcPrimaryRequest

func (*CcPrimariesAPIService) PostCcPrimaryExecute

Execute executes the request

@return AsyncResponse

type CcPrimary

type CcPrimary struct {
	Id int64 `json:"id"`
	// IPアドレス
	Address string           `json:"address"`
	TsigId  NullableInt64    `json:"tsig_id"`
	Enabled CcPrimaryEnabled `json:"enabled"`
}

CcPrimary struct for CcPrimary

func NewCcPrimary

func NewCcPrimary(id int64, address string, tsigId NullableInt64, enabled CcPrimaryEnabled) *CcPrimary

NewCcPrimary instantiates a new CcPrimary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcPrimaryWithDefaults

func NewCcPrimaryWithDefaults() *CcPrimary

NewCcPrimaryWithDefaults instantiates a new CcPrimary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcPrimary) GetAddress

func (o *CcPrimary) GetAddress() string

GetAddress returns the Address field value

func (*CcPrimary) GetAddressOk

func (o *CcPrimary) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*CcPrimary) GetEnabled

func (o *CcPrimary) GetEnabled() CcPrimaryEnabled

GetEnabled returns the Enabled field value

func (*CcPrimary) GetEnabledOk

func (o *CcPrimary) GetEnabledOk() (*CcPrimaryEnabled, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*CcPrimary) GetId

func (o *CcPrimary) GetId() int64

GetId returns the Id field value

func (*CcPrimary) GetIdOk

func (o *CcPrimary) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CcPrimary) GetTsigId

func (o *CcPrimary) GetTsigId() int64

GetTsigId returns the TsigId field value If the value is explicit nil, the zero value for int64 will be returned

func (*CcPrimary) GetTsigIdOk

func (o *CcPrimary) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (CcPrimary) MarshalJSON

func (o CcPrimary) MarshalJSON() ([]byte, error)

func (*CcPrimary) SetAddress

func (o *CcPrimary) SetAddress(v string)

SetAddress sets field value

func (*CcPrimary) SetEnabled

func (o *CcPrimary) SetEnabled(v CcPrimaryEnabled)

SetEnabled sets field value

func (*CcPrimary) SetId

func (o *CcPrimary) SetId(v int64)

SetId sets field value

func (*CcPrimary) SetTsigId

func (o *CcPrimary) SetTsigId(v int64)

SetTsigId sets field value

func (CcPrimary) ToMap

func (o CcPrimary) ToMap() (map[string]interface{}, error)

func (*CcPrimary) UnmarshalJSON

func (o *CcPrimary) UnmarshalJSON(data []byte) (err error)

type CcPrimaryEnabled

type CcPrimaryEnabled int32

CcPrimaryEnabled 詳細説明は[**こちら**](#tag/cc_primaries)

const (
	CCPRIMARYENABLED__0 CcPrimaryEnabled = 0
	CCPRIMARYENABLED__1 CcPrimaryEnabled = 1
)

List of CcPrimaryEnabled

func NewCcPrimaryEnabledFromValue

func NewCcPrimaryEnabledFromValue(v int32) (*CcPrimaryEnabled, error)

NewCcPrimaryEnabledFromValue returns a pointer to a valid CcPrimaryEnabled for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CcPrimaryEnabled) IsValid

func (v CcPrimaryEnabled) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CcPrimaryEnabled) Ptr

Ptr returns reference to CcPrimaryEnabled value

func (*CcPrimaryEnabled) UnmarshalJSON

func (v *CcPrimaryEnabled) UnmarshalJSON(src []byte) error

type CcSecNotifiedServersAPIService

type CcSecNotifiedServersAPIService service

CcSecNotifiedServersAPIService CcSecNotifiedServersAPI service

func (*CcSecNotifiedServersAPIService) DeleteCcSecNotifiedServer

func (a *CcSecNotifiedServersAPIService) DeleteCcSecNotifiedServer(ctx context.Context, commonConfigId int64, ccSecNotifiedServerId int64) ApiDeleteCcSecNotifiedServerRequest

DeleteCcSecNotifiedServer DNS NOTIFY設定の削除

指定したCcSecNotifiedServerIdのDNS NOTIFYを削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccSecNotifiedServerId ID
@return ApiDeleteCcSecNotifiedServerRequest

func (*CcSecNotifiedServersAPIService) DeleteCcSecNotifiedServerExecute

Execute executes the request

@return AsyncResponse

func (*CcSecNotifiedServersAPIService) GetCcSecNotifiedServer

func (a *CcSecNotifiedServersAPIService) GetCcSecNotifiedServer(ctx context.Context, commonConfigId int64, ccSecNotifiedServerId int64) ApiGetCcSecNotifiedServerRequest

GetCcSecNotifiedServer DNS NOTIFY設定の取得

指定したCcSecNotifiedServerIdのDNS NOTIFYを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccSecNotifiedServerId ID
@return ApiGetCcSecNotifiedServerRequest

func (*CcSecNotifiedServersAPIService) GetCcSecNotifiedServerExecute

Execute executes the request

@return GetCcSecNotifiedServer

func (*CcSecNotifiedServersAPIService) GetCcSecNotifiedServerList

func (a *CcSecNotifiedServersAPIService) GetCcSecNotifiedServerList(ctx context.Context, commonConfigId int64) ApiGetCcSecNotifiedServerListRequest

GetCcSecNotifiedServerList DNS NOTIFY設定の一覧取得

DNS NOTIFYの設定の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiGetCcSecNotifiedServerListRequest

func (*CcSecNotifiedServersAPIService) GetCcSecNotifiedServerListExecute

Execute executes the request

@return GetCcSecNotifiedServers

func (*CcSecNotifiedServersAPIService) PatchCcSecNotifiedServer

func (a *CcSecNotifiedServersAPIService) PatchCcSecNotifiedServer(ctx context.Context, commonConfigId int64, ccSecNotifiedServerId int64) ApiPatchCcSecNotifiedServerRequest

PatchCcSecNotifiedServer DNS NOTIFY設定の更新

指定したCcSecNotifiedServerIdのDNS NOTIFYを更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccSecNotifiedServerId ID
@return ApiPatchCcSecNotifiedServerRequest

func (*CcSecNotifiedServersAPIService) PatchCcSecNotifiedServerExecute

Execute executes the request

@return AsyncResponse

func (*CcSecNotifiedServersAPIService) PostCcSecNotifiedServer

func (a *CcSecNotifiedServersAPIService) PostCcSecNotifiedServer(ctx context.Context, commonConfigId int64) ApiPostCcSecNotifiedServerRequest

PostCcSecNotifiedServer DNS NOTIFY設定の作成

新しくDNS NOTIFYを作成します。\ 作成できる最大件数は256件です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiPostCcSecNotifiedServerRequest

func (*CcSecNotifiedServersAPIService) PostCcSecNotifiedServerExecute

Execute executes the request

@return AsyncResponse

type CcSecTransferAcl

type CcSecTransferAcl struct {
	Id int64 `json:"id"`
	// IPアドレス/プレフィックス長
	Network string        `json:"network"`
	TsigId  NullableInt64 `json:"tsig_id"`
}

CcSecTransferAcl struct for CcSecTransferAcl

func NewCcSecTransferAcl

func NewCcSecTransferAcl(id int64, network string, tsigId NullableInt64) *CcSecTransferAcl

NewCcSecTransferAcl instantiates a new CcSecTransferAcl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCcSecTransferAclWithDefaults

func NewCcSecTransferAclWithDefaults() *CcSecTransferAcl

NewCcSecTransferAclWithDefaults instantiates a new CcSecTransferAcl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CcSecTransferAcl) GetId

func (o *CcSecTransferAcl) GetId() int64

GetId returns the Id field value

func (*CcSecTransferAcl) GetIdOk

func (o *CcSecTransferAcl) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CcSecTransferAcl) GetNetwork

func (o *CcSecTransferAcl) GetNetwork() string

GetNetwork returns the Network field value

func (*CcSecTransferAcl) GetNetworkOk

func (o *CcSecTransferAcl) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set.

func (*CcSecTransferAcl) GetTsigId

func (o *CcSecTransferAcl) GetTsigId() int64

GetTsigId returns the TsigId field value If the value is explicit nil, the zero value for int64 will be returned

func (*CcSecTransferAcl) GetTsigIdOk

func (o *CcSecTransferAcl) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (CcSecTransferAcl) MarshalJSON

func (o CcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*CcSecTransferAcl) SetId

func (o *CcSecTransferAcl) SetId(v int64)

SetId sets field value

func (*CcSecTransferAcl) SetNetwork

func (o *CcSecTransferAcl) SetNetwork(v string)

SetNetwork sets field value

func (*CcSecTransferAcl) SetTsigId

func (o *CcSecTransferAcl) SetTsigId(v int64)

SetTsigId sets field value

func (CcSecTransferAcl) ToMap

func (o CcSecTransferAcl) ToMap() (map[string]interface{}, error)

func (*CcSecTransferAcl) UnmarshalJSON

func (o *CcSecTransferAcl) UnmarshalJSON(data []byte) (err error)

type CcSecTransferAclsAPIService

type CcSecTransferAclsAPIService service

CcSecTransferAclsAPIService CcSecTransferAclsAPI service

func (*CcSecTransferAclsAPIService) DeleteCcSecTransferAcl

func (a *CcSecTransferAclsAPIService) DeleteCcSecTransferAcl(ctx context.Context, commonConfigId int64, ccSecTransferAclId int64) ApiDeleteCcSecTransferAclRequest

DeleteCcSecTransferAcl ゾーン転送ACLの削除

指定したCcSecTransferAclIdのゾーン転送ACLを削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccSecTransferAclId ID
@return ApiDeleteCcSecTransferAclRequest

func (*CcSecTransferAclsAPIService) DeleteCcSecTransferAclExecute

Execute executes the request

@return AsyncResponse

func (*CcSecTransferAclsAPIService) GetCcSecTransferAcl

func (a *CcSecTransferAclsAPIService) GetCcSecTransferAcl(ctx context.Context, commonConfigId int64, ccSecTransferAclId int64) ApiGetCcSecTransferAclRequest

GetCcSecTransferAcl ゾーン転送ACLの取得

指定したCcSecTransferAclIdのゾーン転送ACLを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccSecTransferAclId ID
@return ApiGetCcSecTransferAclRequest

func (*CcSecTransferAclsAPIService) GetCcSecTransferAclExecute

Execute executes the request

@return GetCcSecTransferAcl

func (*CcSecTransferAclsAPIService) GetCcSecTransferAclList

func (a *CcSecTransferAclsAPIService) GetCcSecTransferAclList(ctx context.Context, commonConfigId int64) ApiGetCcSecTransferAclListRequest

GetCcSecTransferAclList ゾーン転送ACLの一覧取得

ゾーン転送ACLの設定の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiGetCcSecTransferAclListRequest

func (*CcSecTransferAclsAPIService) GetCcSecTransferAclListExecute

Execute executes the request

@return GetCcSecTransferAcls

func (*CcSecTransferAclsAPIService) PatchCcSecTransferAcl

func (a *CcSecTransferAclsAPIService) PatchCcSecTransferAcl(ctx context.Context, commonConfigId int64, ccSecTransferAclId int64) ApiPatchCcSecTransferAclRequest

PatchCcSecTransferAcl ゾーン転送ACLの更新

指定したCcSecTransferAclIdのゾーン転送ACLを更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@param ccSecTransferAclId ID
@return ApiPatchCcSecTransferAclRequest

func (*CcSecTransferAclsAPIService) PatchCcSecTransferAclExecute

Execute executes the request

@return AsyncResponse

func (*CcSecTransferAclsAPIService) PostCcSecTransferAcl

func (a *CcSecTransferAclsAPIService) PostCcSecTransferAcl(ctx context.Context, commonConfigId int64) ApiPostCcSecTransferAclRequest

PostCcSecTransferAcl ゾーン転送ACLの作成

新しくゾーン転送ACLを作成します。\ 作成できる最大件数は10件です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param commonConfigId GET common_configs Schemaにおける id
@return ApiPostCcSecTransferAclRequest

func (*CcSecTransferAclsAPIService) PostCcSecTransferAclExecute

Execute executes the request

@return AsyncResponse

type CommonConfig

type CommonConfig struct {
	Id int64 `json:"id"`
	// name
	Name              string              `json:"name"`
	ManagedDnsEnabled ManagedDnsEnabled   `json:"managed_dns_enabled"`
	Default           CommonConfigDefault `json:"default"`
	// コメント
	Description string `json:"description"`
}

CommonConfig struct for CommonConfig

func NewCommonConfig

func NewCommonConfig(id int64, name string, managedDnsEnabled ManagedDnsEnabled, default_ CommonConfigDefault, description string) *CommonConfig

NewCommonConfig instantiates a new CommonConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommonConfigWithDefaults

func NewCommonConfigWithDefaults() *CommonConfig

NewCommonConfigWithDefaults instantiates a new CommonConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommonConfig) GetDefault

func (o *CommonConfig) GetDefault() CommonConfigDefault

GetDefault returns the Default field value

func (*CommonConfig) GetDefaultOk

func (o *CommonConfig) GetDefaultOk() (*CommonConfigDefault, bool)

GetDefaultOk returns a tuple with the Default field value and a boolean to check if the value has been set.

func (*CommonConfig) GetDescription

func (o *CommonConfig) GetDescription() string

GetDescription returns the Description field value

func (*CommonConfig) GetDescriptionOk

func (o *CommonConfig) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*CommonConfig) GetId

func (o *CommonConfig) GetId() int64

GetId returns the Id field value

func (*CommonConfig) GetIdOk

func (o *CommonConfig) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CommonConfig) GetManagedDnsEnabled

func (o *CommonConfig) GetManagedDnsEnabled() ManagedDnsEnabled

GetManagedDnsEnabled returns the ManagedDnsEnabled field value

func (*CommonConfig) GetManagedDnsEnabledOk

func (o *CommonConfig) GetManagedDnsEnabledOk() (*ManagedDnsEnabled, bool)

GetManagedDnsEnabledOk returns a tuple with the ManagedDnsEnabled field value and a boolean to check if the value has been set.

func (*CommonConfig) GetName

func (o *CommonConfig) GetName() string

GetName returns the Name field value

func (*CommonConfig) GetNameOk

func (o *CommonConfig) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (CommonConfig) MarshalJSON

func (o CommonConfig) MarshalJSON() ([]byte, error)

func (*CommonConfig) SetDefault

func (o *CommonConfig) SetDefault(v CommonConfigDefault)

SetDefault sets field value

func (*CommonConfig) SetDescription

func (o *CommonConfig) SetDescription(v string)

SetDescription sets field value

func (*CommonConfig) SetId

func (o *CommonConfig) SetId(v int64)

SetId sets field value

func (*CommonConfig) SetManagedDnsEnabled

func (o *CommonConfig) SetManagedDnsEnabled(v ManagedDnsEnabled)

SetManagedDnsEnabled sets field value

func (*CommonConfig) SetName

func (o *CommonConfig) SetName(v string)

SetName sets field value

func (CommonConfig) ToMap

func (o CommonConfig) ToMap() (map[string]interface{}, error)

func (*CommonConfig) UnmarshalJSON

func (o *CommonConfig) UnmarshalJSON(data []byte) (err error)

type CommonConfigDefault

type CommonConfigDefault int32

CommonConfigDefault 詳細説明は[**こちら**](#tag/common_configs)

const (
	COMMONCONFIGDEFAULT__0 CommonConfigDefault = 0
	COMMONCONFIGDEFAULT__1 CommonConfigDefault = 1
)

List of CommonConfigDefault

func NewCommonConfigDefaultFromValue

func NewCommonConfigDefaultFromValue(v int32) (*CommonConfigDefault, error)

NewCommonConfigDefaultFromValue returns a pointer to a valid CommonConfigDefault for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CommonConfigDefault) IsValid

func (v CommonConfigDefault) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CommonConfigDefault) Ptr

Ptr returns reference to CommonConfigDefault value

func (*CommonConfigDefault) UnmarshalJSON

func (v *CommonConfigDefault) UnmarshalJSON(src []byte) error

type CommonConfigsAPIService

type CommonConfigsAPIService service

CommonConfigsAPIService CommonConfigsAPI service

func (*CommonConfigsAPIService) DeleteCommonConfig

func (a *CommonConfigsAPIService) DeleteCommonConfig(ctx context.Context, contractId string, commonConfigId int64) ApiDeleteCommonConfigRequest

DeleteCommonConfig 共通設定の削除

指定したCommonConfigIdの共通設定を削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param commonConfigId GET common_configs Schemaにおける id
@return ApiDeleteCommonConfigRequest

func (*CommonConfigsAPIService) DeleteCommonConfigExecute

Execute executes the request

@return AsyncResponse

func (*CommonConfigsAPIService) GetCommonConfig

func (a *CommonConfigsAPIService) GetCommonConfig(ctx context.Context, contractId string, commonConfigId int64) ApiGetCommonConfigRequest

GetCommonConfig 共通設定の取得

指定したCommonConfigIdの共通設定を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param commonConfigId GET common_configs Schemaにおける id
@return ApiGetCommonConfigRequest

func (*CommonConfigsAPIService) GetCommonConfigExecute

Execute executes the request

@return GetCommonConfig

func (*CommonConfigsAPIService) GetCommonConfigList

func (a *CommonConfigsAPIService) GetCommonConfigList(ctx context.Context, contractId string) ApiGetCommonConfigListRequest

GetCommonConfigList 共通設定の一覧取得

共通設定の一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetCommonConfigListRequest

func (*CommonConfigsAPIService) GetCommonConfigListCount

func (a *CommonConfigsAPIService) GetCommonConfigListCount(ctx context.Context, contractId string) ApiGetCommonConfigListCountRequest

GetCommonConfigListCount 共通設定の件数取得

共通設定の件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetCommonConfigListCountRequest

func (*CommonConfigsAPIService) GetCommonConfigListCountExecute

func (a *CommonConfigsAPIService) GetCommonConfigListCountExecute(r ApiGetCommonConfigListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*CommonConfigsAPIService) GetCommonConfigListExecute

Execute executes the request

@return GetCommonConfigs

func (*CommonConfigsAPIService) PatchCommonConfig

func (a *CommonConfigsAPIService) PatchCommonConfig(ctx context.Context, contractId string, commonConfigId int64) ApiPatchCommonConfigRequest

PatchCommonConfig 共通設定の更新

指定したCommonConfigIdの共通設定を更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param commonConfigId GET common_configs Schemaにおける id
@return ApiPatchCommonConfigRequest

func (*CommonConfigsAPIService) PatchCommonConfigDefault

func (a *CommonConfigsAPIService) PatchCommonConfigDefault(ctx context.Context, contractId string) ApiPatchCommonConfigDefaultRequest

PatchCommonConfigDefault 初期適用される共通設定の更新

ゾーンおよびLBドメインを新規追加した場合に、自動で適用される共通設定を切り替えます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiPatchCommonConfigDefaultRequest

func (*CommonConfigsAPIService) PatchCommonConfigDefaultExecute

func (a *CommonConfigsAPIService) PatchCommonConfigDefaultExecute(r ApiPatchCommonConfigDefaultRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*CommonConfigsAPIService) PatchCommonConfigExecute

Execute executes the request

@return AsyncResponse

func (*CommonConfigsAPIService) PatchCommonConfigManagedDns

func (a *CommonConfigsAPIService) PatchCommonConfigManagedDns(ctx context.Context, contractId string, commonConfigId int64) ApiPatchCommonConfigManagedDnsRequest

PatchCommonConfigManagedDns マネージドDNSサーバの状態更新

マネージドDNSサーバをプライマリネームサーバとして有効もしくは無効とするかの切り替えを行えます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param commonConfigId GET common_configs Schemaにおける id
@return ApiPatchCommonConfigManagedDnsRequest

func (*CommonConfigsAPIService) PatchCommonConfigManagedDnsExecute

func (a *CommonConfigsAPIService) PatchCommonConfigManagedDnsExecute(r ApiPatchCommonConfigManagedDnsRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*CommonConfigsAPIService) PostCommonConfig

func (a *CommonConfigsAPIService) PostCommonConfig(ctx context.Context, contractId string) ApiPostCommonConfigRequest

PostCommonConfig 共通設定の作成

新しく共通設定を作成します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiPostCommonConfigRequest

func (*CommonConfigsAPIService) PostCommonConfigCopy

func (a *CommonConfigsAPIService) PostCommonConfigCopy(ctx context.Context, contractId string, commonConfigId int64) ApiPostCommonConfigCopyRequest

PostCommonConfigCopy 共通設定のコピー

指定した共通設定と同じ内容の共通設定を別の共通設定名で作成します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param commonConfigId GET common_configs Schemaにおける id
@return ApiPostCommonConfigCopyRequest

func (*CommonConfigsAPIService) PostCommonConfigCopyExecute

Execute executes the request

@return AsyncResponse

func (*CommonConfigsAPIService) PostCommonConfigExecute

Execute executes the request

@return AsyncResponse

type CommonError

type CommonError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

CommonError struct for CommonError

func NewCommonError

func NewCommonError(requestId string, errorType string, errorMessage string) *CommonError

NewCommonError instantiates a new CommonError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommonErrorWithDefaults

func NewCommonErrorWithDefaults() *CommonError

NewCommonErrorWithDefaults instantiates a new CommonError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommonError) GetErrorMessage

func (o *CommonError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*CommonError) GetErrorMessageOk

func (o *CommonError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*CommonError) GetErrorType

func (o *CommonError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*CommonError) GetErrorTypeOk

func (o *CommonError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*CommonError) GetRequestId

func (o *CommonError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*CommonError) GetRequestIdOk

func (o *CommonError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (CommonError) MarshalJSON

func (o CommonError) MarshalJSON() ([]byte, error)

func (*CommonError) SetErrorMessage

func (o *CommonError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*CommonError) SetErrorType

func (o *CommonError) SetErrorType(v string)

SetErrorType sets field value

func (*CommonError) SetRequestId

func (o *CommonError) SetRequestId(v string)

SetRequestId sets field value

func (CommonError) ToMap

func (o CommonError) ToMap() (map[string]interface{}, error)

func (*CommonError) UnmarshalJSON

func (o *CommonError) UnmarshalJSON(data []byte) (err error)

type Config

type Config struct {
	Monitorings []Monitoring       `json:"monitorings"`
	Sites       []ConfigSitesInner `json:"sites"`
	Rules       []ConfigRulesInner `json:"rules"`
}

Config struct for Config

func NewConfig

func NewConfig(monitorings []Monitoring, sites []ConfigSitesInner, rules []ConfigRulesInner) *Config

NewConfig instantiates a new Config object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigWithDefaults

func NewConfigWithDefaults() *Config

NewConfigWithDefaults instantiates a new Config object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Config) GetMonitorings

func (o *Config) GetMonitorings() []Monitoring

GetMonitorings returns the Monitorings field value

func (*Config) GetMonitoringsOk

func (o *Config) GetMonitoringsOk() ([]Monitoring, bool)

GetMonitoringsOk returns a tuple with the Monitorings field value and a boolean to check if the value has been set.

func (*Config) GetRules

func (o *Config) GetRules() []ConfigRulesInner

GetRules returns the Rules field value

func (*Config) GetRulesOk

func (o *Config) GetRulesOk() ([]ConfigRulesInner, bool)

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*Config) GetSites

func (o *Config) GetSites() []ConfigSitesInner

GetSites returns the Sites field value

func (*Config) GetSitesOk

func (o *Config) GetSitesOk() ([]ConfigSitesInner, bool)

GetSitesOk returns a tuple with the Sites field value and a boolean to check if the value has been set.

func (Config) MarshalJSON

func (o Config) MarshalJSON() ([]byte, error)

func (*Config) SetMonitorings

func (o *Config) SetMonitorings(v []Monitoring)

SetMonitorings sets field value

func (*Config) SetRules

func (o *Config) SetRules(v []ConfigRulesInner)

SetRules sets field value

func (*Config) SetSites

func (o *Config) SetSites(v []ConfigSitesInner)

SetSites sets field value

func (Config) ToMap

func (o Config) ToMap() (map[string]interface{}, error)

func (*Config) UnmarshalJSON

func (o *Config) UnmarshalJSON(data []byte) (err error)

type ConfigAPIService

type ConfigAPIService service

ConfigAPIService ConfigAPI service

func (*ConfigAPIService) GetConfigList

func (a *ConfigAPIService) GetConfigList(ctx context.Context, lbDomainId string) ApiGetConfigListRequest

GetConfigList 設定の一覧取得

設定の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetConfigListRequest

func (*ConfigAPIService) GetConfigListExecute

func (a *ConfigAPIService) GetConfigListExecute(r ApiGetConfigListRequest) (*GetConfig, *http.Response, error)

Execute executes the request

@return GetConfig

func (*ConfigAPIService) PutConfig

func (a *ConfigAPIService) PutConfig(ctx context.Context, lbDomainId string) ApiPutConfigRequest

PutConfig 設定の一括更新

設定を一括更新します。\ エラー発生時はErrorDetailsにJSONPath形式のtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiPutConfigRequest

func (*ConfigAPIService) PutConfigExecute

Execute executes the request

@return AsyncResponse

type ConfigRuleMethodMethodFields

type ConfigRuleMethodMethodFields struct {
	Methods []ConfigRuleMethodsInner `json:"methods"`
}

ConfigRuleMethodMethodFields struct for ConfigRuleMethodMethodFields

func NewConfigRuleMethodMethodFields

func NewConfigRuleMethodMethodFields(methods []ConfigRuleMethodsInner) *ConfigRuleMethodMethodFields

NewConfigRuleMethodMethodFields instantiates a new ConfigRuleMethodMethodFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigRuleMethodMethodFieldsWithDefaults

func NewConfigRuleMethodMethodFieldsWithDefaults() *ConfigRuleMethodMethodFields

NewConfigRuleMethodMethodFieldsWithDefaults instantiates a new ConfigRuleMethodMethodFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigRuleMethodMethodFields) GetMethods

GetMethods returns the Methods field value

func (*ConfigRuleMethodMethodFields) GetMethodsOk

GetMethodsOk returns a tuple with the Methods field value and a boolean to check if the value has been set.

func (ConfigRuleMethodMethodFields) MarshalJSON

func (o ConfigRuleMethodMethodFields) MarshalJSON() ([]byte, error)

func (*ConfigRuleMethodMethodFields) SetMethods

SetMethods sets field value

func (ConfigRuleMethodMethodFields) ToMap

func (o ConfigRuleMethodMethodFields) ToMap() (map[string]interface{}, error)

func (*ConfigRuleMethodMethodFields) UnmarshalJSON

func (o *ConfigRuleMethodMethodFields) UnmarshalJSON(data []byte) (err error)

type ConfigRuleMethodsInner

type ConfigRuleMethodsInner struct {
	// 優先度(親メソッドが failover の場合のみ指定)
	Priority *int32                       `json:"priority,omitempty"`
	Method   ConfigRuleMethodsInnerMethod `json:"method"`
}

ConfigRuleMethodsInner struct for ConfigRuleMethodsInner

func NewConfigRuleMethodsInner

func NewConfigRuleMethodsInner(method ConfigRuleMethodsInnerMethod) *ConfigRuleMethodsInner

NewConfigRuleMethodsInner instantiates a new ConfigRuleMethodsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigRuleMethodsInnerWithDefaults

func NewConfigRuleMethodsInnerWithDefaults() *ConfigRuleMethodsInner

NewConfigRuleMethodsInnerWithDefaults instantiates a new ConfigRuleMethodsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigRuleMethodsInner) GetMethod

GetMethod returns the Method field value

func (*ConfigRuleMethodsInner) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInner) GetPriority

func (o *ConfigRuleMethodsInner) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*ConfigRuleMethodsInner) GetPriorityOk

func (o *ConfigRuleMethodsInner) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInner) HasPriority

func (o *ConfigRuleMethodsInner) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (ConfigRuleMethodsInner) MarshalJSON

func (o ConfigRuleMethodsInner) MarshalJSON() ([]byte, error)

func (*ConfigRuleMethodsInner) SetMethod

SetMethod sets field value

func (*ConfigRuleMethodsInner) SetPriority

func (o *ConfigRuleMethodsInner) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (ConfigRuleMethodsInner) ToMap

func (o ConfigRuleMethodsInner) ToMap() (map[string]interface{}, error)

func (*ConfigRuleMethodsInner) UnmarshalJSON

func (o *ConfigRuleMethodsInner) UnmarshalJSON(data []byte) (err error)

type ConfigRuleMethodsInnerMethod

type ConfigRuleMethodsInnerMethod struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// メソッド種別
	Mtype string `json:"mtype"`
	// 親メソッドのリソース名
	ParentResourceName *string `json:"parent_resource_name,omitempty"`
	// 状態
	Enabled bool `json:"enabled"`
	// 紐付けされているサイトのリソース名(mtype が exit_site の場合のみ指定)
	SiteResourceName *string `json:"site_resource_name,omitempty"`
	// Live Status
	LiveStatus string `json:"live_status"`
	// Ready Status
	ReadyStatus string                   `json:"ready_status"`
	Methods     []ConfigRuleMethodsInner `json:"methods"`
}

ConfigRuleMethodsInnerMethod struct for ConfigRuleMethodsInnerMethod

func NewConfigRuleMethodsInnerMethod

func NewConfigRuleMethodsInnerMethod(resourceName string, mtype string, enabled bool, liveStatus string, readyStatus string, methods []ConfigRuleMethodsInner) *ConfigRuleMethodsInnerMethod

NewConfigRuleMethodsInnerMethod instantiates a new ConfigRuleMethodsInnerMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigRuleMethodsInnerMethodWithDefaults

func NewConfigRuleMethodsInnerMethodWithDefaults() *ConfigRuleMethodsInnerMethod

NewConfigRuleMethodsInnerMethodWithDefaults instantiates a new ConfigRuleMethodsInnerMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigRuleMethodsInnerMethod) GetEnabled

func (o *ConfigRuleMethodsInnerMethod) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*ConfigRuleMethodsInnerMethod) GetEnabledOk

func (o *ConfigRuleMethodsInnerMethod) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) GetLiveStatus

func (o *ConfigRuleMethodsInnerMethod) GetLiveStatus() string

GetLiveStatus returns the LiveStatus field value

func (*ConfigRuleMethodsInnerMethod) GetLiveStatusOk

func (o *ConfigRuleMethodsInnerMethod) GetLiveStatusOk() (*string, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) GetMethods

GetMethods returns the Methods field value

func (*ConfigRuleMethodsInnerMethod) GetMethodsOk

GetMethodsOk returns a tuple with the Methods field value and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) GetMtype

func (o *ConfigRuleMethodsInnerMethod) GetMtype() string

GetMtype returns the Mtype field value

func (*ConfigRuleMethodsInnerMethod) GetMtypeOk

func (o *ConfigRuleMethodsInnerMethod) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) GetParentResourceName

func (o *ConfigRuleMethodsInnerMethod) GetParentResourceName() string

GetParentResourceName returns the ParentResourceName field value if set, zero value otherwise.

func (*ConfigRuleMethodsInnerMethod) GetParentResourceNameOk

func (o *ConfigRuleMethodsInnerMethod) GetParentResourceNameOk() (*string, bool)

GetParentResourceNameOk returns a tuple with the ParentResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) GetReadyStatus

func (o *ConfigRuleMethodsInnerMethod) GetReadyStatus() string

GetReadyStatus returns the ReadyStatus field value

func (*ConfigRuleMethodsInnerMethod) GetReadyStatusOk

func (o *ConfigRuleMethodsInnerMethod) GetReadyStatusOk() (*string, bool)

GetReadyStatusOk returns a tuple with the ReadyStatus field value and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) GetResourceName

func (o *ConfigRuleMethodsInnerMethod) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*ConfigRuleMethodsInnerMethod) GetResourceNameOk

func (o *ConfigRuleMethodsInnerMethod) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) GetSiteResourceName

func (o *ConfigRuleMethodsInnerMethod) GetSiteResourceName() string

GetSiteResourceName returns the SiteResourceName field value if set, zero value otherwise.

func (*ConfigRuleMethodsInnerMethod) GetSiteResourceNameOk

func (o *ConfigRuleMethodsInnerMethod) GetSiteResourceNameOk() (*string, bool)

GetSiteResourceNameOk returns a tuple with the SiteResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigRuleMethodsInnerMethod) HasParentResourceName

func (o *ConfigRuleMethodsInnerMethod) HasParentResourceName() bool

HasParentResourceName returns a boolean if a field has been set.

func (*ConfigRuleMethodsInnerMethod) HasSiteResourceName

func (o *ConfigRuleMethodsInnerMethod) HasSiteResourceName() bool

HasSiteResourceName returns a boolean if a field has been set.

func (ConfigRuleMethodsInnerMethod) MarshalJSON

func (o ConfigRuleMethodsInnerMethod) MarshalJSON() ([]byte, error)

func (*ConfigRuleMethodsInnerMethod) SetEnabled

func (o *ConfigRuleMethodsInnerMethod) SetEnabled(v bool)

SetEnabled sets field value

func (*ConfigRuleMethodsInnerMethod) SetLiveStatus

func (o *ConfigRuleMethodsInnerMethod) SetLiveStatus(v string)

SetLiveStatus sets field value

func (*ConfigRuleMethodsInnerMethod) SetMethods

SetMethods sets field value

func (*ConfigRuleMethodsInnerMethod) SetMtype

func (o *ConfigRuleMethodsInnerMethod) SetMtype(v string)

SetMtype sets field value

func (*ConfigRuleMethodsInnerMethod) SetParentResourceName

func (o *ConfigRuleMethodsInnerMethod) SetParentResourceName(v string)

SetParentResourceName gets a reference to the given string and assigns it to the ParentResourceName field.

func (*ConfigRuleMethodsInnerMethod) SetReadyStatus

func (o *ConfigRuleMethodsInnerMethod) SetReadyStatus(v string)

SetReadyStatus sets field value

func (*ConfigRuleMethodsInnerMethod) SetResourceName

func (o *ConfigRuleMethodsInnerMethod) SetResourceName(v string)

SetResourceName sets field value

func (*ConfigRuleMethodsInnerMethod) SetSiteResourceName

func (o *ConfigRuleMethodsInnerMethod) SetSiteResourceName(v string)

SetSiteResourceName gets a reference to the given string and assigns it to the SiteResourceName field.

func (ConfigRuleMethodsInnerMethod) ToMap

func (o ConfigRuleMethodsInnerMethod) ToMap() (map[string]interface{}, error)

func (*ConfigRuleMethodsInnerMethod) UnmarshalJSON

func (o *ConfigRuleMethodsInnerMethod) UnmarshalJSON(data []byte) (err error)

type ConfigRulesInner

type ConfigRulesInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// ルール名
	Name string `json:"name"`
	// コメント
	Description string                   `json:"description"`
	Methods     []ConfigRuleMethodsInner `json:"methods"`
}

ConfigRulesInner struct for ConfigRulesInner

func NewConfigRulesInner

func NewConfigRulesInner(resourceName string, name string, description string, methods []ConfigRuleMethodsInner) *ConfigRulesInner

NewConfigRulesInner instantiates a new ConfigRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigRulesInnerWithDefaults

func NewConfigRulesInnerWithDefaults() *ConfigRulesInner

NewConfigRulesInnerWithDefaults instantiates a new ConfigRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigRulesInner) GetDescription

func (o *ConfigRulesInner) GetDescription() string

GetDescription returns the Description field value

func (*ConfigRulesInner) GetDescriptionOk

func (o *ConfigRulesInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ConfigRulesInner) GetMethods

func (o *ConfigRulesInner) GetMethods() []ConfigRuleMethodsInner

GetMethods returns the Methods field value

func (*ConfigRulesInner) GetMethodsOk

func (o *ConfigRulesInner) GetMethodsOk() ([]ConfigRuleMethodsInner, bool)

GetMethodsOk returns a tuple with the Methods field value and a boolean to check if the value has been set.

func (*ConfigRulesInner) GetName

func (o *ConfigRulesInner) GetName() string

GetName returns the Name field value

func (*ConfigRulesInner) GetNameOk

func (o *ConfigRulesInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ConfigRulesInner) GetResourceName

func (o *ConfigRulesInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*ConfigRulesInner) GetResourceNameOk

func (o *ConfigRulesInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (ConfigRulesInner) MarshalJSON

func (o ConfigRulesInner) MarshalJSON() ([]byte, error)

func (*ConfigRulesInner) SetDescription

func (o *ConfigRulesInner) SetDescription(v string)

SetDescription sets field value

func (*ConfigRulesInner) SetMethods

func (o *ConfigRulesInner) SetMethods(v []ConfigRuleMethodsInner)

SetMethods sets field value

func (*ConfigRulesInner) SetName

func (o *ConfigRulesInner) SetName(v string)

SetName sets field value

func (*ConfigRulesInner) SetResourceName

func (o *ConfigRulesInner) SetResourceName(v string)

SetResourceName sets field value

func (ConfigRulesInner) ToMap

func (o ConfigRulesInner) ToMap() (map[string]interface{}, error)

func (*ConfigRulesInner) UnmarshalJSON

func (o *ConfigRulesInner) UnmarshalJSON(data []byte) (err error)

type ConfigSitesInner

type ConfigSitesInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// サイト名
	Name   string     `json:"name"`
	Rrtype SiteRrtype `json:"rrtype"`
	// コメント
	Description string                     `json:"description"`
	LiveStatus  SiteLiveStatus             `json:"live_status"`
	Endpoints   []GetEndpointsResultsInner `json:"endpoints"`
}

ConfigSitesInner struct for ConfigSitesInner

func NewConfigSitesInner

func NewConfigSitesInner(resourceName string, name string, rrtype SiteRrtype, description string, liveStatus SiteLiveStatus, endpoints []GetEndpointsResultsInner) *ConfigSitesInner

NewConfigSitesInner instantiates a new ConfigSitesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigSitesInnerWithDefaults

func NewConfigSitesInnerWithDefaults() *ConfigSitesInner

NewConfigSitesInnerWithDefaults instantiates a new ConfigSitesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigSitesInner) GetDescription

func (o *ConfigSitesInner) GetDescription() string

GetDescription returns the Description field value

func (*ConfigSitesInner) GetDescriptionOk

func (o *ConfigSitesInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ConfigSitesInner) GetEndpoints

func (o *ConfigSitesInner) GetEndpoints() []GetEndpointsResultsInner

GetEndpoints returns the Endpoints field value

func (*ConfigSitesInner) GetEndpointsOk

func (o *ConfigSitesInner) GetEndpointsOk() ([]GetEndpointsResultsInner, bool)

GetEndpointsOk returns a tuple with the Endpoints field value and a boolean to check if the value has been set.

func (*ConfigSitesInner) GetLiveStatus

func (o *ConfigSitesInner) GetLiveStatus() SiteLiveStatus

GetLiveStatus returns the LiveStatus field value

func (*ConfigSitesInner) GetLiveStatusOk

func (o *ConfigSitesInner) GetLiveStatusOk() (*SiteLiveStatus, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*ConfigSitesInner) GetName

func (o *ConfigSitesInner) GetName() string

GetName returns the Name field value

func (*ConfigSitesInner) GetNameOk

func (o *ConfigSitesInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ConfigSitesInner) GetResourceName

func (o *ConfigSitesInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*ConfigSitesInner) GetResourceNameOk

func (o *ConfigSitesInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*ConfigSitesInner) GetRrtype

func (o *ConfigSitesInner) GetRrtype() SiteRrtype

GetRrtype returns the Rrtype field value

func (*ConfigSitesInner) GetRrtypeOk

func (o *ConfigSitesInner) GetRrtypeOk() (*SiteRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (ConfigSitesInner) MarshalJSON

func (o ConfigSitesInner) MarshalJSON() ([]byte, error)

func (*ConfigSitesInner) SetDescription

func (o *ConfigSitesInner) SetDescription(v string)

SetDescription sets field value

func (*ConfigSitesInner) SetEndpoints

func (o *ConfigSitesInner) SetEndpoints(v []GetEndpointsResultsInner)

SetEndpoints sets field value

func (*ConfigSitesInner) SetLiveStatus

func (o *ConfigSitesInner) SetLiveStatus(v SiteLiveStatus)

SetLiveStatus sets field value

func (*ConfigSitesInner) SetName

func (o *ConfigSitesInner) SetName(v string)

SetName sets field value

func (*ConfigSitesInner) SetResourceName

func (o *ConfigSitesInner) SetResourceName(v string)

SetResourceName sets field value

func (*ConfigSitesInner) SetRrtype

func (o *ConfigSitesInner) SetRrtype(v SiteRrtype)

SetRrtype sets field value

func (ConfigSitesInner) ToMap

func (o ConfigSitesInner) ToMap() (map[string]interface{}, error)

func (*ConfigSitesInner) UnmarshalJSON

func (o *ConfigSitesInner) UnmarshalJSON(data []byte) (err error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type Contract

type Contract struct {
	Id          string           `json:"id"`
	ServiceCode string           `json:"service_code"`
	State       ContractState    `json:"state"`
	Favorite    ContractFavorite `json:"favorite"`
	Plan        ContractPlan     `json:"plan"`
	// コメント
	Description string `json:"description"`
}

Contract struct for Contract

func NewContract

func NewContract(id string, serviceCode string, state ContractState, favorite ContractFavorite, plan ContractPlan, description string) *Contract

NewContract instantiates a new Contract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContractWithDefaults

func NewContractWithDefaults() *Contract

NewContractWithDefaults instantiates a new Contract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Contract) GetDescription

func (o *Contract) GetDescription() string

GetDescription returns the Description field value

func (*Contract) GetDescriptionOk

func (o *Contract) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Contract) GetFavorite

func (o *Contract) GetFavorite() ContractFavorite

GetFavorite returns the Favorite field value

func (*Contract) GetFavoriteOk

func (o *Contract) GetFavoriteOk() (*ContractFavorite, bool)

GetFavoriteOk returns a tuple with the Favorite field value and a boolean to check if the value has been set.

func (*Contract) GetId

func (o *Contract) GetId() string

GetId returns the Id field value

func (*Contract) GetIdOk

func (o *Contract) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Contract) GetPlan

func (o *Contract) GetPlan() ContractPlan

GetPlan returns the Plan field value

func (*Contract) GetPlanOk

func (o *Contract) GetPlanOk() (*ContractPlan, bool)

GetPlanOk returns a tuple with the Plan field value and a boolean to check if the value has been set.

func (*Contract) GetServiceCode

func (o *Contract) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*Contract) GetServiceCodeOk

func (o *Contract) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (*Contract) GetState

func (o *Contract) GetState() ContractState

GetState returns the State field value

func (*Contract) GetStateOk

func (o *Contract) GetStateOk() (*ContractState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (Contract) MarshalJSON

func (o Contract) MarshalJSON() ([]byte, error)

func (*Contract) SetDescription

func (o *Contract) SetDescription(v string)

SetDescription sets field value

func (*Contract) SetFavorite

func (o *Contract) SetFavorite(v ContractFavorite)

SetFavorite sets field value

func (*Contract) SetId

func (o *Contract) SetId(v string)

SetId sets field value

func (*Contract) SetPlan

func (o *Contract) SetPlan(v ContractPlan)

SetPlan sets field value

func (*Contract) SetServiceCode

func (o *Contract) SetServiceCode(v string)

SetServiceCode sets field value

func (*Contract) SetState

func (o *Contract) SetState(v ContractState)

SetState sets field value

func (Contract) ToMap

func (o Contract) ToMap() (map[string]interface{}, error)

func (*Contract) UnmarshalJSON

func (o *Contract) UnmarshalJSON(data []byte) (err error)

type ContractFavorite

type ContractFavorite int32

ContractFavorite 詳細説明は[**こちら**](#tag/contracts)

const (
	CONTRACTFAVORITE__1 ContractFavorite = 1
	CONTRACTFAVORITE__2 ContractFavorite = 2
)

List of ContractFavorite

func NewContractFavoriteFromValue

func NewContractFavoriteFromValue(v int32) (*ContractFavorite, error)

NewContractFavoriteFromValue returns a pointer to a valid ContractFavorite for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ContractFavorite) IsValid

func (v ContractFavorite) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ContractFavorite) Ptr

Ptr returns reference to ContractFavorite value

func (*ContractFavorite) UnmarshalJSON

func (v *ContractFavorite) UnmarshalJSON(src []byte) error

type ContractLabels

type ContractLabels struct {
	// ラベル
	Labels map[string]string `json:"labels"`
}

ContractLabels struct for ContractLabels

func NewContractLabels

func NewContractLabels(labels map[string]string) *ContractLabels

NewContractLabels instantiates a new ContractLabels object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContractLabelsWithDefaults

func NewContractLabelsWithDefaults() *ContractLabels

NewContractLabelsWithDefaults instantiates a new ContractLabels object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContractLabels) GetLabels

func (o *ContractLabels) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*ContractLabels) GetLabelsOk

func (o *ContractLabels) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (ContractLabels) MarshalJSON

func (o ContractLabels) MarshalJSON() ([]byte, error)

func (*ContractLabels) SetLabels

func (o *ContractLabels) SetLabels(v map[string]string)

SetLabels sets field value

func (ContractLabels) ToMap

func (o ContractLabels) ToMap() (map[string]interface{}, error)

func (*ContractLabels) UnmarshalJSON

func (o *ContractLabels) UnmarshalJSON(data []byte) (err error)

type ContractPartnersAPIService

type ContractPartnersAPIService service

ContractPartnersAPIService ContractPartnersAPI service

func (*ContractPartnersAPIService) GetContractPartnerList

func (a *ContractPartnersAPIService) GetContractPartnerList(ctx context.Context, contractId string) ApiGetContractPartnerListRequest

GetContractPartnerList DPF連携サービスの一覧取得

DPFが連携しているサービスの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractPartnerListRequest

func (*ContractPartnersAPIService) GetContractPartnerListExecute

Execute executes the request

@return GetContractPartners

type ContractPlan

type ContractPlan int32

ContractPlan 詳細説明は[**こちら**](#tag/contracts)

const (
	CONTRACTPLAN__1 ContractPlan = 1
	CONTRACTPLAN__2 ContractPlan = 2
)

List of ContractPlan

func NewContractPlanFromValue

func NewContractPlanFromValue(v int32) (*ContractPlan, error)

NewContractPlanFromValue returns a pointer to a valid ContractPlan for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ContractPlan) IsValid

func (v ContractPlan) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ContractPlan) Ptr

func (v ContractPlan) Ptr() *ContractPlan

Ptr returns reference to ContractPlan value

func (*ContractPlan) UnmarshalJSON

func (v *ContractPlan) UnmarshalJSON(src []byte) error

type ContractState

type ContractState int32

ContractState 詳細説明は[**こちら**](#tag/contracts)

const (
	CONTRACTSTATE__1 ContractState = 1
	CONTRACTSTATE__2 ContractState = 2
)

List of ContractState

func NewContractStateFromValue

func NewContractStateFromValue(v int32) (*ContractState, error)

NewContractStateFromValue returns a pointer to a valid ContractState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ContractState) IsValid

func (v ContractState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ContractState) Ptr

func (v ContractState) Ptr() *ContractState

Ptr returns reference to ContractState value

func (*ContractState) UnmarshalJSON

func (v *ContractState) UnmarshalJSON(src []byte) error

type ContractsAPIService

type ContractsAPIService service

ContractsAPIService ContractsAPI service

func (*ContractsAPIService) GetContract

func (a *ContractsAPIService) GetContract(ctx context.Context, contractId string) ApiGetContractRequest

GetContract DPF契約情報の取得

指定したContractIdのDPF契約を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractRequest

func (*ContractsAPIService) GetContractExecute

Execute executes the request

@return GetContract

func (*ContractsAPIService) GetContractLabels

func (a *ContractsAPIService) GetContractLabels(ctx context.Context, contractId string) ApiGetContractLabelsRequest

GetContractLabels DPF契約情報のラベル一覧取得

指定したContractIdのラベルの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractLabelsRequest

func (*ContractsAPIService) GetContractLabelsExecute

Execute executes the request

@return GetContractLabels

func (*ContractsAPIService) GetContractList

GetContractList DPF契約情報の一覧取得

DPF契約情報の一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetContractListRequest

func (*ContractsAPIService) GetContractListCount

GetContractListCount DPF契約情報の件数取得

DPF契約の件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetContractListCountRequest

func (*ContractsAPIService) GetContractListCountExecute

func (a *ContractsAPIService) GetContractListCountExecute(r ApiGetContractListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*ContractsAPIService) GetContractListExecute

func (a *ContractsAPIService) GetContractListExecute(r ApiGetContractListRequest) (*GetContracts, *http.Response, error)

Execute executes the request

@return GetContracts

func (*ContractsAPIService) PatchContract

func (a *ContractsAPIService) PatchContract(ctx context.Context, contractId string) ApiPatchContractRequest

PatchContract DPF契約情報の更新

指定したContractIdのDPF契約を更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiPatchContractRequest

func (*ContractsAPIService) PatchContractExecute

Execute executes the request

@return AsyncResponse

func (*ContractsAPIService) PutContractLabels

func (a *ContractsAPIService) PutContractLabels(ctx context.Context, contractId string) ApiPutContractLabelsRequest

PutContractLabels DPF契約情報のラベル一括更新

指定したContractIdのラベルを一括更新します。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiPutContractLabelsRequest

func (*ContractsAPIService) PutContractLabelsExecute

func (a *ContractsAPIService) PutContractLabelsExecute(r ApiPutContractLabelsRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type ContractsLog

type ContractsLog struct {
	Time    time.Time            `json:"time"`
	LogType ContractsLogsLogType `json:"log_type"`
	// 編集者
	Operator  NullableString         `json:"operator"`
	Operation ContractsLogsOperation `json:"operation"`
	Target    string                 `json:"target"`
	// 処理の問い合わせの際のキーになる文字列
	RequestId string              `json:"request_id"`
	Status    ContractsLogsStatus `json:"status"`
}

ContractsLog struct for ContractsLog

func NewContractsLog

func NewContractsLog(time time.Time, logType ContractsLogsLogType, operator NullableString, operation ContractsLogsOperation, target string, requestId string, status ContractsLogsStatus) *ContractsLog

NewContractsLog instantiates a new ContractsLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContractsLogWithDefaults

func NewContractsLogWithDefaults() *ContractsLog

NewContractsLogWithDefaults instantiates a new ContractsLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContractsLog) GetLogType

func (o *ContractsLog) GetLogType() ContractsLogsLogType

GetLogType returns the LogType field value

func (*ContractsLog) GetLogTypeOk

func (o *ContractsLog) GetLogTypeOk() (*ContractsLogsLogType, bool)

GetLogTypeOk returns a tuple with the LogType field value and a boolean to check if the value has been set.

func (*ContractsLog) GetOperation

func (o *ContractsLog) GetOperation() ContractsLogsOperation

GetOperation returns the Operation field value

func (*ContractsLog) GetOperationOk

func (o *ContractsLog) GetOperationOk() (*ContractsLogsOperation, bool)

GetOperationOk returns a tuple with the Operation field value and a boolean to check if the value has been set.

func (*ContractsLog) GetOperator

func (o *ContractsLog) GetOperator() string

GetOperator returns the Operator field value If the value is explicit nil, the zero value for string will be returned

func (*ContractsLog) GetOperatorOk

func (o *ContractsLog) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ContractsLog) GetRequestId

func (o *ContractsLog) GetRequestId() string

GetRequestId returns the RequestId field value

func (*ContractsLog) GetRequestIdOk

func (o *ContractsLog) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*ContractsLog) GetStatus

func (o *ContractsLog) GetStatus() ContractsLogsStatus

GetStatus returns the Status field value

func (*ContractsLog) GetStatusOk

func (o *ContractsLog) GetStatusOk() (*ContractsLogsStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ContractsLog) GetTarget

func (o *ContractsLog) GetTarget() string

GetTarget returns the Target field value

func (*ContractsLog) GetTargetOk

func (o *ContractsLog) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*ContractsLog) GetTime

func (o *ContractsLog) GetTime() time.Time

GetTime returns the Time field value

func (*ContractsLog) GetTimeOk

func (o *ContractsLog) GetTimeOk() (*time.Time, bool)

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (ContractsLog) MarshalJSON

func (o ContractsLog) MarshalJSON() ([]byte, error)

func (*ContractsLog) SetLogType

func (o *ContractsLog) SetLogType(v ContractsLogsLogType)

SetLogType sets field value

func (*ContractsLog) SetOperation

func (o *ContractsLog) SetOperation(v ContractsLogsOperation)

SetOperation sets field value

func (*ContractsLog) SetOperator

func (o *ContractsLog) SetOperator(v string)

SetOperator sets field value

func (*ContractsLog) SetRequestId

func (o *ContractsLog) SetRequestId(v string)

SetRequestId sets field value

func (*ContractsLog) SetStatus

func (o *ContractsLog) SetStatus(v ContractsLogsStatus)

SetStatus sets field value

func (*ContractsLog) SetTarget

func (o *ContractsLog) SetTarget(v string)

SetTarget sets field value

func (*ContractsLog) SetTime

func (o *ContractsLog) SetTime(v time.Time)

SetTime sets field value

func (ContractsLog) ToMap

func (o ContractsLog) ToMap() (map[string]interface{}, error)

func (*ContractsLog) UnmarshalJSON

func (o *ContractsLog) UnmarshalJSON(data []byte) (err error)

type ContractsLogsLogType

type ContractsLogsLogType string

ContractsLogsLogType 詳細説明は[**こちら**](#tag/logs-(contracts))

const (
	CONTRACTSLOGSLOGTYPE_SERVICE       ContractsLogsLogType = "service"
	CONTRACTSLOGSLOGTYPE_COMMON_CONFIG ContractsLogsLogType = "common_config"
	CONTRACTSLOGSLOGTYPE_NOTIFICATION  ContractsLogsLogType = "notification"
)

List of ContractsLogsLogType

func NewContractsLogsLogTypeFromValue

func NewContractsLogsLogTypeFromValue(v string) (*ContractsLogsLogType, error)

NewContractsLogsLogTypeFromValue returns a pointer to a valid ContractsLogsLogType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ContractsLogsLogType) IsValid

func (v ContractsLogsLogType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ContractsLogsLogType) Ptr

Ptr returns reference to ContractsLogsLogType value

func (*ContractsLogsLogType) UnmarshalJSON

func (v *ContractsLogsLogType) UnmarshalJSON(src []byte) error

type ContractsLogsOperation

type ContractsLogsOperation string

ContractsLogsOperation 詳細説明は[**こちら**](#tag/logs-(contracts))

const (
	CONTRACTSLOGSOPERATION_ADD_CC_PRIMARY                ContractsLogsOperation = "add_cc_primary"
	CONTRACTSLOGSOPERATION_UPDATE_CC_PRIMARY             ContractsLogsOperation = "update_cc_primary"
	CONTRACTSLOGSOPERATION_DELETE_CC_PRIMARY             ContractsLogsOperation = "delete_cc_primary"
	CONTRACTSLOGSOPERATION_ADD_CC_SEC_NOTIFIED_SERVER    ContractsLogsOperation = "add_cc_sec_notified_server"
	CONTRACTSLOGSOPERATION_UPDATE_CC_SEC_NOTIFIED_SERVER ContractsLogsOperation = "update_cc_sec_notified_server"
	CONTRACTSLOGSOPERATION_DELETE_CC_SEC_NOTIFIED_SERVER ContractsLogsOperation = "delete_cc_sec_notified_server"
	CONTRACTSLOGSOPERATION_ADD_CC_SEC_TRANSFER_ACL       ContractsLogsOperation = "add_cc_sec_transfer_acl"
	CONTRACTSLOGSOPERATION_UPDATE_CC_SEC_TRANSFER_ACL    ContractsLogsOperation = "update_cc_sec_transfer_acl"
	CONTRACTSLOGSOPERATION_DELETE_CC_SEC_TRANSFER_ACL    ContractsLogsOperation = "delete_cc_sec_transfer_acl"
	CONTRACTSLOGSOPERATION_ADD_NOTIFICATION_ACCOUNT      ContractsLogsOperation = "add_notification_account"
	CONTRACTSLOGSOPERATION_UPDATE_NOTIFICATION_ACCOUNT   ContractsLogsOperation = "update_notification_account"
	CONTRACTSLOGSOPERATION_DELETE_NOTIFICATION_ACCOUNT   ContractsLogsOperation = "delete_notification_account"
	CONTRACTSLOGSOPERATION_MAIL_NOTIFICATION             ContractsLogsOperation = "mail_notification"
	CONTRACTSLOGSOPERATION_PHONE_NOTIFICATION            ContractsLogsOperation = "phone_notification"
	CONTRACTSLOGSOPERATION_CREATE_COMMON_CONFIG          ContractsLogsOperation = "create_common_config"
	CONTRACTSLOGSOPERATION_SWITCH_DEFAULT_COMMON_CONFIG  ContractsLogsOperation = "switch_default_common_config"
	CONTRACTSLOGSOPERATION_UPDATE_COMMON_CONFIG          ContractsLogsOperation = "update_common_config"
	CONTRACTSLOGSOPERATION_DELETE_COMMON_CONFIG          ContractsLogsOperation = "delete_common_config"
	CONTRACTSLOGSOPERATION_COPY_COMMON_CONFIG            ContractsLogsOperation = "copy_common_config"
	CONTRACTSLOGSOPERATION_UPDATE_MANAGED_DNS_STATE      ContractsLogsOperation = "update_managed_dns_state"
	CONTRACTSLOGSOPERATION_UPDATE_CONTRACT_DESCRIPTION   ContractsLogsOperation = "update_contract_description"
	CONTRACTSLOGSOPERATION_UPDATE_CONTRACT_FAVORITE      ContractsLogsOperation = "update_contract_favorite"
	CONTRACTSLOGSOPERATION_UPDATE_CONTRACT_LABELS        ContractsLogsOperation = "update_contract_labels"
	CONTRACTSLOGSOPERATION_APPLY_COMMON_CONFIG           ContractsLogsOperation = "apply_common_config"
	CONTRACTSLOGSOPERATION_CREATE_CONTRACT_PARTNERSHIP   ContractsLogsOperation = "create_contract_partnership"
	CONTRACTSLOGSOPERATION_DELETE_CONTRACT_PARTNERSHIP   ContractsLogsOperation = "delete_contract_partnership"
	CONTRACTSLOGSOPERATION_CREATE_TSIG                   ContractsLogsOperation = "create_tsig"
	CONTRACTSLOGSOPERATION_UPDATE_TSIG                   ContractsLogsOperation = "update_tsig"
	CONTRACTSLOGSOPERATION_DELETE_TSIG                   ContractsLogsOperation = "delete_tsig"
)

List of ContractsLogsOperation

func NewContractsLogsOperationFromValue

func NewContractsLogsOperationFromValue(v string) (*ContractsLogsOperation, error)

NewContractsLogsOperationFromValue returns a pointer to a valid ContractsLogsOperation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ContractsLogsOperation) IsValid

func (v ContractsLogsOperation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ContractsLogsOperation) Ptr

Ptr returns reference to ContractsLogsOperation value

func (*ContractsLogsOperation) UnmarshalJSON

func (v *ContractsLogsOperation) UnmarshalJSON(src []byte) error

type ContractsLogsStatus

type ContractsLogsStatus string

ContractsLogsStatus 詳細説明は[**こちら**](#tag/logs-(contracts))

const (
	CONTRACTSLOGSSTATUS_START   ContractsLogsStatus = "start"
	CONTRACTSLOGSSTATUS_SUCCESS ContractsLogsStatus = "success"
	CONTRACTSLOGSSTATUS_FAILURE ContractsLogsStatus = "failure"
	CONTRACTSLOGSSTATUS_RETRY   ContractsLogsStatus = "retry"
)

List of ContractsLogsStatus

func NewContractsLogsStatusFromValue

func NewContractsLogsStatusFromValue(v string) (*ContractsLogsStatus, error)

NewContractsLogsStatusFromValue returns a pointer to a valid ContractsLogsStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ContractsLogsStatus) IsValid

func (v ContractsLogsStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ContractsLogsStatus) Ptr

Ptr returns reference to ContractsLogsStatus value

func (*ContractsLogsStatus) UnmarshalJSON

func (v *ContractsLogsStatus) UnmarshalJSON(src []byte) error

type DefaultTtl

type DefaultTtl struct {
	// TTL
	Value int32           `json:"value"`
	State DefaultTtlState `json:"state"`
	// 編集者
	Operator NullableString `json:"operator"`
}

DefaultTtl struct for DefaultTtl

func NewDefaultTtl

func NewDefaultTtl(value int32, state DefaultTtlState, operator NullableString) *DefaultTtl

NewDefaultTtl instantiates a new DefaultTtl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDefaultTtlWithDefaults

func NewDefaultTtlWithDefaults() *DefaultTtl

NewDefaultTtlWithDefaults instantiates a new DefaultTtl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DefaultTtl) GetOperator

func (o *DefaultTtl) GetOperator() string

GetOperator returns the Operator field value If the value is explicit nil, the zero value for string will be returned

func (*DefaultTtl) GetOperatorOk

func (o *DefaultTtl) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DefaultTtl) GetState

func (o *DefaultTtl) GetState() DefaultTtlState

GetState returns the State field value

func (*DefaultTtl) GetStateOk

func (o *DefaultTtl) GetStateOk() (*DefaultTtlState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*DefaultTtl) GetValue

func (o *DefaultTtl) GetValue() int32

GetValue returns the Value field value

func (*DefaultTtl) GetValueOk

func (o *DefaultTtl) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (DefaultTtl) MarshalJSON

func (o DefaultTtl) MarshalJSON() ([]byte, error)

func (*DefaultTtl) SetOperator

func (o *DefaultTtl) SetOperator(v string)

SetOperator sets field value

func (*DefaultTtl) SetState

func (o *DefaultTtl) SetState(v DefaultTtlState)

SetState sets field value

func (*DefaultTtl) SetValue

func (o *DefaultTtl) SetValue(v int32)

SetValue sets field value

func (DefaultTtl) ToMap

func (o DefaultTtl) ToMap() (map[string]interface{}, error)

func (*DefaultTtl) UnmarshalJSON

func (o *DefaultTtl) UnmarshalJSON(data []byte) (err error)

type DefaultTtlAPIService

type DefaultTtlAPIService service

DefaultTtlAPIService DefaultTtlAPI service

func (*DefaultTtlAPIService) DeleteDefaultTtlChanges

func (a *DefaultTtlAPIService) DeleteDefaultTtlChanges(ctx context.Context, zoneId string) ApiDeleteDefaultTtlChangesRequest

DeleteDefaultTtlChanges 編集中デフォルトTTLの取消

デフォルトTTLの操作を取消します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiDeleteDefaultTtlChangesRequest

func (*DefaultTtlAPIService) DeleteDefaultTtlChangesExecute

func (a *DefaultTtlAPIService) DeleteDefaultTtlChangesExecute(r ApiDeleteDefaultTtlChangesRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*DefaultTtlAPIService) GetDefaultTtlDiffs

func (a *DefaultTtlAPIService) GetDefaultTtlDiffs(ctx context.Context, zoneId string) ApiGetDefaultTtlDiffsRequest

GetDefaultTtlDiffs デフォルトTTLの編集差分の取得

現在DNSに登録されているデフォルトTTLと反映予定のデフォルトTTLの差分一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetDefaultTtlDiffsRequest

func (*DefaultTtlAPIService) GetDefaultTtlDiffsExecute

Execute executes the request

@return GetDefaultTtlDiffs

func (*DefaultTtlAPIService) GetDefaultTtlList

func (a *DefaultTtlAPIService) GetDefaultTtlList(ctx context.Context, zoneId string) ApiGetDefaultTtlListRequest

GetDefaultTtlList デフォルトTTLの取得

デフォルトTTLの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetDefaultTtlListRequest

func (*DefaultTtlAPIService) GetDefaultTtlListExecute

Execute executes the request

@return GetDefaultTtl

func (*DefaultTtlAPIService) PatchDefaultTtl

func (a *DefaultTtlAPIService) PatchDefaultTtl(ctx context.Context, zoneId string) ApiPatchDefaultTtlRequest

PatchDefaultTtl デフォルトTTLの更新

デフォルトTTLを更新します。\ [**編集中レコードのゾーン反映**](#tag/zones/operation/patchZoneChanges)を実行するまでは権威サーバには反映されません。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPatchDefaultTtlRequest

func (*DefaultTtlAPIService) PatchDefaultTtlExecute

Execute executes the request

@return AsyncResponse

type DefaultTtlState

type DefaultTtlState int32

DefaultTtlState 詳細説明は[**こちら**](#tag/default_ttl)

const (
	DEFAULTTTLSTATE__0 DefaultTtlState = 0
	DEFAULTTTLSTATE__3 DefaultTtlState = 3
	DEFAULTTTLSTATE__5 DefaultTtlState = 5
)

List of DefaultTtlState

func NewDefaultTtlStateFromValue

func NewDefaultTtlStateFromValue(v int32) (*DefaultTtlState, error)

NewDefaultTtlStateFromValue returns a pointer to a valid DefaultTtlState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DefaultTtlState) IsValid

func (v DefaultTtlState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DefaultTtlState) Ptr

Ptr returns reference to DefaultTtlState value

func (*DefaultTtlState) UnmarshalJSON

func (v *DefaultTtlState) UnmarshalJSON(src []byte) error

type Delegation

type Delegation struct {
	Id          string `json:"id"`
	ServiceCode string `json:"service_code"`
	// name
	Name    string         `json:"name"`
	Network NullableString `json:"network"`
	// コメント
	Description           string    `json:"description"`
	DelegationRequestedAt time.Time `json:"delegation_requested_at"`
}

Delegation struct for Delegation

func NewDelegation

func NewDelegation(id string, serviceCode string, name string, network NullableString, description string, delegationRequestedAt time.Time) *Delegation

NewDelegation instantiates a new Delegation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDelegationWithDefaults

func NewDelegationWithDefaults() *Delegation

NewDelegationWithDefaults instantiates a new Delegation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Delegation) GetDelegationRequestedAt

func (o *Delegation) GetDelegationRequestedAt() time.Time

GetDelegationRequestedAt returns the DelegationRequestedAt field value

func (*Delegation) GetDelegationRequestedAtOk

func (o *Delegation) GetDelegationRequestedAtOk() (*time.Time, bool)

GetDelegationRequestedAtOk returns a tuple with the DelegationRequestedAt field value and a boolean to check if the value has been set.

func (*Delegation) GetDescription

func (o *Delegation) GetDescription() string

GetDescription returns the Description field value

func (*Delegation) GetDescriptionOk

func (o *Delegation) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Delegation) GetId

func (o *Delegation) GetId() string

GetId returns the Id field value

func (*Delegation) GetIdOk

func (o *Delegation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Delegation) GetName

func (o *Delegation) GetName() string

GetName returns the Name field value

func (*Delegation) GetNameOk

func (o *Delegation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Delegation) GetNetwork

func (o *Delegation) GetNetwork() string

GetNetwork returns the Network field value If the value is explicit nil, the zero value for string will be returned

func (*Delegation) GetNetworkOk

func (o *Delegation) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Delegation) GetServiceCode

func (o *Delegation) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*Delegation) GetServiceCodeOk

func (o *Delegation) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (Delegation) MarshalJSON

func (o Delegation) MarshalJSON() ([]byte, error)

func (*Delegation) SetDelegationRequestedAt

func (o *Delegation) SetDelegationRequestedAt(v time.Time)

SetDelegationRequestedAt sets field value

func (*Delegation) SetDescription

func (o *Delegation) SetDescription(v string)

SetDescription sets field value

func (*Delegation) SetId

func (o *Delegation) SetId(v string)

SetId sets field value

func (*Delegation) SetName

func (o *Delegation) SetName(v string)

SetName sets field value

func (*Delegation) SetNetwork

func (o *Delegation) SetNetwork(v string)

SetNetwork sets field value

func (*Delegation) SetServiceCode

func (o *Delegation) SetServiceCode(v string)

SetServiceCode sets field value

func (Delegation) ToMap

func (o Delegation) ToMap() (map[string]interface{}, error)

func (*Delegation) UnmarshalJSON

func (o *Delegation) UnmarshalJSON(data []byte) (err error)

type DelegationsAPIService

type DelegationsAPIService service

DelegationsAPIService DelegationsAPI service

func (*DelegationsAPIService) GetDelegationList

GetDelegationList ネームサーバ申請候補の一覧取得

ネームサーバとして申請可能なゾーンの候補の一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDelegationListRequest

func (*DelegationsAPIService) GetDelegationListCount

GetDelegationListCount ネームサーバ申請候補の件数取得

ネームサーバとして申請可能なゾーンの候補の件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDelegationListCountRequest

func (*DelegationsAPIService) GetDelegationListCountExecute

func (a *DelegationsAPIService) GetDelegationListCountExecute(r ApiGetDelegationListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*DelegationsAPIService) GetDelegationListExecute

Execute executes the request

@return GetDelegations

func (*DelegationsAPIService) PostDelegation

PostDelegation ネームサーバ申請

指定したゾーンを申請します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostDelegationRequest

func (*DelegationsAPIService) PostDelegationExecute

Execute executes the request

@return AsyncResponse

type DelegationsRequested

type DelegationsRequested int32

DelegationsRequested 詳細説明は[**こちら**](#tag/delegations)

const (
	DELEGATIONSREQUESTED__0 DelegationsRequested = 0
	DELEGATIONSREQUESTED__1 DelegationsRequested = 1
)

List of DelegationsRequested

func NewDelegationsRequestedFromValue

func NewDelegationsRequestedFromValue(v int32) (*DelegationsRequested, error)

NewDelegationsRequestedFromValue returns a pointer to a valid DelegationsRequested for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DelegationsRequested) IsValid

func (v DelegationsRequested) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DelegationsRequested) Ptr

Ptr returns reference to DelegationsRequested value

func (*DelegationsRequested) UnmarshalJSON

func (v *DelegationsRequested) UnmarshalJSON(src []byte) error

type Dnssec

type Dnssec struct {
	Enabled DnssecEnabled `json:"enabled"`
	State   DnssecState   `json:"state"`
	DsState DnssecDsState `json:"ds_state"`
}

Dnssec struct for Dnssec

func NewDnssec

func NewDnssec(enabled DnssecEnabled, state DnssecState, dsState DnssecDsState) *Dnssec

NewDnssec instantiates a new Dnssec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnssecWithDefaults

func NewDnssecWithDefaults() *Dnssec

NewDnssecWithDefaults instantiates a new Dnssec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Dnssec) GetDsState

func (o *Dnssec) GetDsState() DnssecDsState

GetDsState returns the DsState field value

func (*Dnssec) GetDsStateOk

func (o *Dnssec) GetDsStateOk() (*DnssecDsState, bool)

GetDsStateOk returns a tuple with the DsState field value and a boolean to check if the value has been set.

func (*Dnssec) GetEnabled

func (o *Dnssec) GetEnabled() DnssecEnabled

GetEnabled returns the Enabled field value

func (*Dnssec) GetEnabledOk

func (o *Dnssec) GetEnabledOk() (*DnssecEnabled, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*Dnssec) GetState

func (o *Dnssec) GetState() DnssecState

GetState returns the State field value

func (*Dnssec) GetStateOk

func (o *Dnssec) GetStateOk() (*DnssecState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (Dnssec) MarshalJSON

func (o Dnssec) MarshalJSON() ([]byte, error)

func (*Dnssec) SetDsState

func (o *Dnssec) SetDsState(v DnssecDsState)

SetDsState sets field value

func (*Dnssec) SetEnabled

func (o *Dnssec) SetEnabled(v DnssecEnabled)

SetEnabled sets field value

func (*Dnssec) SetState

func (o *Dnssec) SetState(v DnssecState)

SetState sets field value

func (Dnssec) ToMap

func (o Dnssec) ToMap() (map[string]interface{}, error)

func (*Dnssec) UnmarshalJSON

func (o *Dnssec) UnmarshalJSON(data []byte) (err error)

type DnssecAPIService

type DnssecAPIService service

DnssecAPIService DnssecAPI service

func (*DnssecAPIService) GetDnssecList

func (a *DnssecAPIService) GetDnssecList(ctx context.Context, zoneId string) ApiGetDnssecListRequest

GetDnssecList DNSSEC情報の取得

DNSSEC情報の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetDnssecListRequest

func (*DnssecAPIService) GetDnssecListExecute

func (a *DnssecAPIService) GetDnssecListExecute(r ApiGetDnssecListRequest) (*GetDnssec, *http.Response, error)

Execute executes the request

@return GetDnssec

func (*DnssecAPIService) PatchDnssec

func (a *DnssecAPIService) PatchDnssec(ctx context.Context, zoneId string) ApiPatchDnssecRequest

PatchDnssec DNSSEC情報の更新

DNSSECの情報を更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPatchDnssecRequest

func (*DnssecAPIService) PatchDnssecExecute

func (a *DnssecAPIService) PatchDnssecExecute(r ApiPatchDnssecRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*DnssecAPIService) PatchDnssecKskRollover

func (a *DnssecAPIService) PatchDnssecKskRollover(ctx context.Context, zoneId string) ApiPatchDnssecKskRolloverRequest

PatchDnssecKskRollover KSKロールオーバーの開始

指定したゾーンに対してKSKロールオーバーを開始します。\ ロールオーバーはds_stateが「3」の場合のみ開始できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPatchDnssecKskRolloverRequest

func (*DnssecAPIService) PatchDnssecKskRolloverExecute

func (a *DnssecAPIService) PatchDnssecKskRolloverExecute(r ApiPatchDnssecKskRolloverRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type DnssecDsState

type DnssecDsState int32

DnssecDsState 詳細説明は[**こちら**](#tag/dnssec)

const (
	DNSSECDSSTATE__0 DnssecDsState = 0
	DNSSECDSSTATE__1 DnssecDsState = 1
	DNSSECDSSTATE__3 DnssecDsState = 3
	DNSSECDSSTATE__4 DnssecDsState = 4
	DNSSECDSSTATE__5 DnssecDsState = 5
	DNSSECDSSTATE__6 DnssecDsState = 6
	DNSSECDSSTATE__7 DnssecDsState = 7
	DNSSECDSSTATE__8 DnssecDsState = 8
)

List of DnssecDsState

func NewDnssecDsStateFromValue

func NewDnssecDsStateFromValue(v int32) (*DnssecDsState, error)

NewDnssecDsStateFromValue returns a pointer to a valid DnssecDsState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DnssecDsState) IsValid

func (v DnssecDsState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DnssecDsState) Ptr

func (v DnssecDsState) Ptr() *DnssecDsState

Ptr returns reference to DnssecDsState value

func (*DnssecDsState) UnmarshalJSON

func (v *DnssecDsState) UnmarshalJSON(src []byte) error

type DnssecEnabled

type DnssecEnabled int32

DnssecEnabled 詳細説明は[**こちら**](#tag/dnssec)

const (
	DNSSECENABLED__0 DnssecEnabled = 0
	DNSSECENABLED__1 DnssecEnabled = 1
)

List of DnssecEnabled

func NewDnssecEnabledFromValue

func NewDnssecEnabledFromValue(v int32) (*DnssecEnabled, error)

NewDnssecEnabledFromValue returns a pointer to a valid DnssecEnabled for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DnssecEnabled) IsValid

func (v DnssecEnabled) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DnssecEnabled) Ptr

func (v DnssecEnabled) Ptr() *DnssecEnabled

Ptr returns reference to DnssecEnabled value

func (*DnssecEnabled) UnmarshalJSON

func (v *DnssecEnabled) UnmarshalJSON(src []byte) error

type DnssecState

type DnssecState int32

DnssecState 詳細説明は[**こちら**](#tag/dnssec)

const (
	DNSSECSTATE__0 DnssecState = 0
	DNSSECSTATE__1 DnssecState = 1
	DNSSECSTATE__2 DnssecState = 2
	DNSSECSTATE__3 DnssecState = 3
	DNSSECSTATE__4 DnssecState = 4
)

List of DnssecState

func NewDnssecStateFromValue

func NewDnssecStateFromValue(v int32) (*DnssecState, error)

NewDnssecStateFromValue returns a pointer to a valid DnssecState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DnssecState) IsValid

func (v DnssecState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DnssecState) Ptr

func (v DnssecState) Ptr() *DnssecState

Ptr returns reference to DnssecState value

func (*DnssecState) UnmarshalJSON

func (v *DnssecState) UnmarshalJSON(src []byte) error

type DsRecord

type DsRecord struct {
	Rrset       string    `json:"rrset"`
	TransitedAt time.Time `json:"transited_at"`
}

DsRecord struct for DsRecord

func NewDsRecord

func NewDsRecord(rrset string, transitedAt time.Time) *DsRecord

NewDsRecord instantiates a new DsRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDsRecordWithDefaults

func NewDsRecordWithDefaults() *DsRecord

NewDsRecordWithDefaults instantiates a new DsRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DsRecord) GetRrset

func (o *DsRecord) GetRrset() string

GetRrset returns the Rrset field value

func (*DsRecord) GetRrsetOk

func (o *DsRecord) GetRrsetOk() (*string, bool)

GetRrsetOk returns a tuple with the Rrset field value and a boolean to check if the value has been set.

func (*DsRecord) GetTransitedAt

func (o *DsRecord) GetTransitedAt() time.Time

GetTransitedAt returns the TransitedAt field value

func (*DsRecord) GetTransitedAtOk

func (o *DsRecord) GetTransitedAtOk() (*time.Time, bool)

GetTransitedAtOk returns a tuple with the TransitedAt field value and a boolean to check if the value has been set.

func (DsRecord) MarshalJSON

func (o DsRecord) MarshalJSON() ([]byte, error)

func (*DsRecord) SetRrset

func (o *DsRecord) SetRrset(v string)

SetRrset sets field value

func (*DsRecord) SetTransitedAt

func (o *DsRecord) SetTransitedAt(v time.Time)

SetTransitedAt sets field value

func (DsRecord) ToMap

func (o DsRecord) ToMap() (map[string]interface{}, error)

func (*DsRecord) UnmarshalJSON

func (o *DsRecord) UnmarshalJSON(data []byte) (err error)

type DsRecordFromCds

type DsRecordFromCds struct {
	// name
	Name string `json:"name"`
	// TTL
	Ttl    NullableInt32   `json:"ttl"`
	Rrtype DsRecordsRrtype `json:"rrtype"`
	// レコードの値
	Rdata []RecordsRdataInner `json:"rdata"`
}

DsRecordFromCds struct for DsRecordFromCds

func NewDsRecordFromCds

func NewDsRecordFromCds(name string, ttl NullableInt32, rrtype DsRecordsRrtype, rdata []RecordsRdataInner) *DsRecordFromCds

NewDsRecordFromCds instantiates a new DsRecordFromCds object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDsRecordFromCdsWithDefaults

func NewDsRecordFromCdsWithDefaults() *DsRecordFromCds

NewDsRecordFromCdsWithDefaults instantiates a new DsRecordFromCds object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DsRecordFromCds) GetName

func (o *DsRecordFromCds) GetName() string

GetName returns the Name field value

func (*DsRecordFromCds) GetNameOk

func (o *DsRecordFromCds) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DsRecordFromCds) GetRdata

func (o *DsRecordFromCds) GetRdata() []RecordsRdataInner

GetRdata returns the Rdata field value

func (*DsRecordFromCds) GetRdataOk

func (o *DsRecordFromCds) GetRdataOk() ([]RecordsRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*DsRecordFromCds) GetRrtype

func (o *DsRecordFromCds) GetRrtype() DsRecordsRrtype

GetRrtype returns the Rrtype field value

func (*DsRecordFromCds) GetRrtypeOk

func (o *DsRecordFromCds) GetRrtypeOk() (*DsRecordsRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (*DsRecordFromCds) GetTtl

func (o *DsRecordFromCds) GetTtl() int32

GetTtl returns the Ttl field value If the value is explicit nil, the zero value for int32 will be returned

func (*DsRecordFromCds) GetTtlOk

func (o *DsRecordFromCds) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (DsRecordFromCds) MarshalJSON

func (o DsRecordFromCds) MarshalJSON() ([]byte, error)

func (*DsRecordFromCds) SetName

func (o *DsRecordFromCds) SetName(v string)

SetName sets field value

func (*DsRecordFromCds) SetRdata

func (o *DsRecordFromCds) SetRdata(v []RecordsRdataInner)

SetRdata sets field value

func (*DsRecordFromCds) SetRrtype

func (o *DsRecordFromCds) SetRrtype(v DsRecordsRrtype)

SetRrtype sets field value

func (*DsRecordFromCds) SetTtl

func (o *DsRecordFromCds) SetTtl(v int32)

SetTtl sets field value

func (DsRecordFromCds) ToMap

func (o DsRecordFromCds) ToMap() (map[string]interface{}, error)

func (*DsRecordFromCds) UnmarshalJSON

func (o *DsRecordFromCds) UnmarshalJSON(data []byte) (err error)

type DsRecordsAPIService

type DsRecordsAPIService service

DsRecordsAPIService DsRecordsAPI service

func (*DsRecordsAPIService) GetDsRecordList

func (a *DsRecordsAPIService) GetDsRecordList(ctx context.Context, zoneId string) ApiGetDsRecordListRequest

GetDsRecordList DSレコードの一覧取得

上位のネームサーバに登録が必要なDSレコードを取得できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetDsRecordListRequest

func (*DsRecordsAPIService) GetDsRecordListExecute

func (a *DsRecordsAPIService) GetDsRecordListExecute(r ApiGetDsRecordListRequest) (*GetDsRecords, *http.Response, error)

Execute executes the request

@return GetDsRecords

type DsRecordsRrtype

type DsRecordsRrtype string

DsRecordsRrtype レコードタイプ

const (
	DSRECORDSRRTYPE_DS DsRecordsRrtype = "DS"
)

List of DsRecordsRrtype

func NewDsRecordsRrtypeFromValue

func NewDsRecordsRrtypeFromValue(v string) (*DsRecordsRrtype, error)

NewDsRecordsRrtypeFromValue returns a pointer to a valid DsRecordsRrtype for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DsRecordsRrtype) IsValid

func (v DsRecordsRrtype) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DsRecordsRrtype) Ptr

Ptr returns reference to DsRecordsRrtype value

func (*DsRecordsRrtype) UnmarshalJSON

func (v *DsRecordsRrtype) UnmarshalJSON(src []byte) error

type Endpoint

type Endpoint struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// エンドポイント名
	Name string `json:"name"`
	// 監視ターゲット(IPアドレス形式かホスト名形式)
	MonitoringTarget string `json:"monitoring_target"`
	// コメント
	Description string `json:"description"`
	// weight
	Weight int32 `json:"weight"`
	// 手動切り戻し設定値
	ManualFailback bool `json:"manual_failback"`
	// 手動切り離し設定値
	ManualFailover bool `json:"manual_failover"`
	// 状態
	Enabled     bool                `json:"enabled"`
	LiveStatus  EndpointLiveStatus  `json:"live_status"`
	ReadyStatus EndpointReadyStatus `json:"ready_status"`
	// RDATA
	Rdata []EndpointRdataInner `json:"rdata"`
}

Endpoint struct for Endpoint

func NewEndpoint

func NewEndpoint(resourceName string, name string, monitoringTarget string, description string, weight int32, manualFailback bool, manualFailover bool, enabled bool, liveStatus EndpointLiveStatus, readyStatus EndpointReadyStatus, rdata []EndpointRdataInner) *Endpoint

NewEndpoint instantiates a new Endpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointWithDefaults

func NewEndpointWithDefaults() *Endpoint

NewEndpointWithDefaults instantiates a new Endpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Endpoint) GetDescription

func (o *Endpoint) GetDescription() string

GetDescription returns the Description field value

func (*Endpoint) GetDescriptionOk

func (o *Endpoint) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Endpoint) GetEnabled

func (o *Endpoint) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*Endpoint) GetEnabledOk

func (o *Endpoint) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*Endpoint) GetLiveStatus

func (o *Endpoint) GetLiveStatus() EndpointLiveStatus

GetLiveStatus returns the LiveStatus field value

func (*Endpoint) GetLiveStatusOk

func (o *Endpoint) GetLiveStatusOk() (*EndpointLiveStatus, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*Endpoint) GetManualFailback

func (o *Endpoint) GetManualFailback() bool

GetManualFailback returns the ManualFailback field value

func (*Endpoint) GetManualFailbackOk

func (o *Endpoint) GetManualFailbackOk() (*bool, bool)

GetManualFailbackOk returns a tuple with the ManualFailback field value and a boolean to check if the value has been set.

func (*Endpoint) GetManualFailover

func (o *Endpoint) GetManualFailover() bool

GetManualFailover returns the ManualFailover field value

func (*Endpoint) GetManualFailoverOk

func (o *Endpoint) GetManualFailoverOk() (*bool, bool)

GetManualFailoverOk returns a tuple with the ManualFailover field value and a boolean to check if the value has been set.

func (*Endpoint) GetMonitoringTarget

func (o *Endpoint) GetMonitoringTarget() string

GetMonitoringTarget returns the MonitoringTarget field value

func (*Endpoint) GetMonitoringTargetOk

func (o *Endpoint) GetMonitoringTargetOk() (*string, bool)

GetMonitoringTargetOk returns a tuple with the MonitoringTarget field value and a boolean to check if the value has been set.

func (*Endpoint) GetName

func (o *Endpoint) GetName() string

GetName returns the Name field value

func (*Endpoint) GetNameOk

func (o *Endpoint) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Endpoint) GetRdata

func (o *Endpoint) GetRdata() []EndpointRdataInner

GetRdata returns the Rdata field value

func (*Endpoint) GetRdataOk

func (o *Endpoint) GetRdataOk() ([]EndpointRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*Endpoint) GetReadyStatus

func (o *Endpoint) GetReadyStatus() EndpointReadyStatus

GetReadyStatus returns the ReadyStatus field value

func (*Endpoint) GetReadyStatusOk

func (o *Endpoint) GetReadyStatusOk() (*EndpointReadyStatus, bool)

GetReadyStatusOk returns a tuple with the ReadyStatus field value and a boolean to check if the value has been set.

func (*Endpoint) GetResourceName

func (o *Endpoint) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*Endpoint) GetResourceNameOk

func (o *Endpoint) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*Endpoint) GetWeight

func (o *Endpoint) GetWeight() int32

GetWeight returns the Weight field value

func (*Endpoint) GetWeightOk

func (o *Endpoint) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (Endpoint) MarshalJSON

func (o Endpoint) MarshalJSON() ([]byte, error)

func (*Endpoint) SetDescription

func (o *Endpoint) SetDescription(v string)

SetDescription sets field value

func (*Endpoint) SetEnabled

func (o *Endpoint) SetEnabled(v bool)

SetEnabled sets field value

func (*Endpoint) SetLiveStatus

func (o *Endpoint) SetLiveStatus(v EndpointLiveStatus)

SetLiveStatus sets field value

func (*Endpoint) SetManualFailback

func (o *Endpoint) SetManualFailback(v bool)

SetManualFailback sets field value

func (*Endpoint) SetManualFailover

func (o *Endpoint) SetManualFailover(v bool)

SetManualFailover sets field value

func (*Endpoint) SetMonitoringTarget

func (o *Endpoint) SetMonitoringTarget(v string)

SetMonitoringTarget sets field value

func (*Endpoint) SetName

func (o *Endpoint) SetName(v string)

SetName sets field value

func (*Endpoint) SetRdata

func (o *Endpoint) SetRdata(v []EndpointRdataInner)

SetRdata sets field value

func (*Endpoint) SetReadyStatus

func (o *Endpoint) SetReadyStatus(v EndpointReadyStatus)

SetReadyStatus sets field value

func (*Endpoint) SetResourceName

func (o *Endpoint) SetResourceName(v string)

SetResourceName sets field value

func (*Endpoint) SetWeight

func (o *Endpoint) SetWeight(v int32)

SetWeight sets field value

func (Endpoint) ToMap

func (o Endpoint) ToMap() (map[string]interface{}, error)

func (*Endpoint) UnmarshalJSON

func (o *Endpoint) UnmarshalJSON(data []byte) (err error)

type EndpointLiveStatus

type EndpointLiveStatus string

EndpointLiveStatus Live Status

const (
	ENDPOINTLIVESTATUS_UP   EndpointLiveStatus = "up"
	ENDPOINTLIVESTATUS_DOWN EndpointLiveStatus = "down"
)

List of EndpointLiveStatus

func NewEndpointLiveStatusFromValue

func NewEndpointLiveStatusFromValue(v string) (*EndpointLiveStatus, error)

NewEndpointLiveStatusFromValue returns a pointer to a valid EndpointLiveStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EndpointLiveStatus) IsValid

func (v EndpointLiveStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EndpointLiveStatus) Ptr

Ptr returns reference to EndpointLiveStatus value

func (*EndpointLiveStatus) UnmarshalJSON

func (v *EndpointLiveStatus) UnmarshalJSON(src []byte) error

type EndpointMonitoringEnabled

type EndpointMonitoringEnabled struct {
	// エンドポイントと監視の紐付け状態
	Enabled bool `json:"enabled"`
}

EndpointMonitoringEnabled struct for EndpointMonitoringEnabled

func NewEndpointMonitoringEnabled

func NewEndpointMonitoringEnabled(enabled bool) *EndpointMonitoringEnabled

NewEndpointMonitoringEnabled instantiates a new EndpointMonitoringEnabled object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointMonitoringEnabledWithDefaults

func NewEndpointMonitoringEnabledWithDefaults() *EndpointMonitoringEnabled

NewEndpointMonitoringEnabledWithDefaults instantiates a new EndpointMonitoringEnabled object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointMonitoringEnabled) GetEnabled

func (o *EndpointMonitoringEnabled) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*EndpointMonitoringEnabled) GetEnabledOk

func (o *EndpointMonitoringEnabled) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (EndpointMonitoringEnabled) MarshalJSON

func (o EndpointMonitoringEnabled) MarshalJSON() ([]byte, error)

func (*EndpointMonitoringEnabled) SetEnabled

func (o *EndpointMonitoringEnabled) SetEnabled(v bool)

SetEnabled sets field value

func (EndpointMonitoringEnabled) ToMap

func (o EndpointMonitoringEnabled) ToMap() (map[string]interface{}, error)

func (*EndpointMonitoringEnabled) UnmarshalJSON

func (o *EndpointMonitoringEnabled) UnmarshalJSON(data []byte) (err error)

type EndpointMonitoringResult

type EndpointMonitoringResult struct {
	// エンドポイントと監視の紐付けの成功しているかどうかの状態
	Result string `json:"result"`
}

EndpointMonitoringResult struct for EndpointMonitoringResult

func NewEndpointMonitoringResult

func NewEndpointMonitoringResult(result string) *EndpointMonitoringResult

NewEndpointMonitoringResult instantiates a new EndpointMonitoringResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointMonitoringResultWithDefaults

func NewEndpointMonitoringResultWithDefaults() *EndpointMonitoringResult

NewEndpointMonitoringResultWithDefaults instantiates a new EndpointMonitoringResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointMonitoringResult) GetResult

func (o *EndpointMonitoringResult) GetResult() string

GetResult returns the Result field value

func (*EndpointMonitoringResult) GetResultOk

func (o *EndpointMonitoringResult) GetResultOk() (*string, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (EndpointMonitoringResult) MarshalJSON

func (o EndpointMonitoringResult) MarshalJSON() ([]byte, error)

func (*EndpointMonitoringResult) SetResult

func (o *EndpointMonitoringResult) SetResult(v string)

SetResult sets field value

func (EndpointMonitoringResult) ToMap

func (o EndpointMonitoringResult) ToMap() (map[string]interface{}, error)

func (*EndpointMonitoringResult) UnmarshalJSON

func (o *EndpointMonitoringResult) UnmarshalJSON(data []byte) (err error)

type EndpointMonitorings

type EndpointMonitorings struct {
	Monitorings []EndpointMonitoringsMonitoringsInner `json:"monitorings,omitempty"`
}

EndpointMonitorings struct for EndpointMonitorings

func NewEndpointMonitorings

func NewEndpointMonitorings() *EndpointMonitorings

NewEndpointMonitorings instantiates a new EndpointMonitorings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointMonitoringsWithDefaults

func NewEndpointMonitoringsWithDefaults() *EndpointMonitorings

NewEndpointMonitoringsWithDefaults instantiates a new EndpointMonitorings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointMonitorings) GetMonitorings

GetMonitorings returns the Monitorings field value if set, zero value otherwise.

func (*EndpointMonitorings) GetMonitoringsOk

GetMonitoringsOk returns a tuple with the Monitorings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointMonitorings) HasMonitorings

func (o *EndpointMonitorings) HasMonitorings() bool

HasMonitorings returns a boolean if a field has been set.

func (EndpointMonitorings) MarshalJSON

func (o EndpointMonitorings) MarshalJSON() ([]byte, error)

func (*EndpointMonitorings) SetMonitorings

SetMonitorings gets a reference to the given []EndpointMonitoringsMonitoringsInner and assigns it to the Monitorings field.

func (EndpointMonitorings) ToMap

func (o EndpointMonitorings) ToMap() (map[string]interface{}, error)

type EndpointMonitoringsMonitoringsInner

type EndpointMonitoringsMonitoringsInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description string                `json:"description"`
	Props       MonitoringStaticProps `json:"props"`
	// エンドポイントと監視の紐付け状態
	Enabled bool `json:"enabled"`
	// エンドポイントと監視の紐付けの成功しているかどうかの状態
	Result string `json:"result"`
}

EndpointMonitoringsMonitoringsInner struct for EndpointMonitoringsMonitoringsInner

func NewEndpointMonitoringsMonitoringsInner

func NewEndpointMonitoringsMonitoringsInner(resourceName string, name string, mtype string, description string, props MonitoringStaticProps, enabled bool, result string) *EndpointMonitoringsMonitoringsInner

NewEndpointMonitoringsMonitoringsInner instantiates a new EndpointMonitoringsMonitoringsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointMonitoringsMonitoringsInnerWithDefaults

func NewEndpointMonitoringsMonitoringsInnerWithDefaults() *EndpointMonitoringsMonitoringsInner

NewEndpointMonitoringsMonitoringsInnerWithDefaults instantiates a new EndpointMonitoringsMonitoringsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointMonitoringsMonitoringsInner) GetDescription

func (o *EndpointMonitoringsMonitoringsInner) GetDescription() string

GetDescription returns the Description field value

func (*EndpointMonitoringsMonitoringsInner) GetDescriptionOk

func (o *EndpointMonitoringsMonitoringsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*EndpointMonitoringsMonitoringsInner) GetEnabled

func (o *EndpointMonitoringsMonitoringsInner) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*EndpointMonitoringsMonitoringsInner) GetEnabledOk

func (o *EndpointMonitoringsMonitoringsInner) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*EndpointMonitoringsMonitoringsInner) GetMtype

GetMtype returns the Mtype field value

func (*EndpointMonitoringsMonitoringsInner) GetMtypeOk

func (o *EndpointMonitoringsMonitoringsInner) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*EndpointMonitoringsMonitoringsInner) GetName

GetName returns the Name field value

func (*EndpointMonitoringsMonitoringsInner) GetNameOk

func (o *EndpointMonitoringsMonitoringsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EndpointMonitoringsMonitoringsInner) GetProps

GetProps returns the Props field value

func (*EndpointMonitoringsMonitoringsInner) GetPropsOk

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*EndpointMonitoringsMonitoringsInner) GetResourceName

func (o *EndpointMonitoringsMonitoringsInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*EndpointMonitoringsMonitoringsInner) GetResourceNameOk

func (o *EndpointMonitoringsMonitoringsInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*EndpointMonitoringsMonitoringsInner) GetResult

GetResult returns the Result field value

func (*EndpointMonitoringsMonitoringsInner) GetResultOk

func (o *EndpointMonitoringsMonitoringsInner) GetResultOk() (*string, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (EndpointMonitoringsMonitoringsInner) MarshalJSON

func (o EndpointMonitoringsMonitoringsInner) MarshalJSON() ([]byte, error)

func (*EndpointMonitoringsMonitoringsInner) SetDescription

func (o *EndpointMonitoringsMonitoringsInner) SetDescription(v string)

SetDescription sets field value

func (*EndpointMonitoringsMonitoringsInner) SetEnabled

func (o *EndpointMonitoringsMonitoringsInner) SetEnabled(v bool)

SetEnabled sets field value

func (*EndpointMonitoringsMonitoringsInner) SetMtype

SetMtype sets field value

func (*EndpointMonitoringsMonitoringsInner) SetName

SetName sets field value

func (*EndpointMonitoringsMonitoringsInner) SetProps

SetProps sets field value

func (*EndpointMonitoringsMonitoringsInner) SetResourceName

func (o *EndpointMonitoringsMonitoringsInner) SetResourceName(v string)

SetResourceName sets field value

func (*EndpointMonitoringsMonitoringsInner) SetResult

SetResult sets field value

func (EndpointMonitoringsMonitoringsInner) ToMap

func (o EndpointMonitoringsMonitoringsInner) ToMap() (map[string]interface{}, error)

func (*EndpointMonitoringsMonitoringsInner) UnmarshalJSON

func (o *EndpointMonitoringsMonitoringsInner) UnmarshalJSON(data []byte) (err error)

type EndpointRdataInner

type EndpointRdataInner struct {
	Value string `json:"value"`
}

EndpointRdataInner struct for EndpointRdataInner

func NewEndpointRdataInner

func NewEndpointRdataInner(value string) *EndpointRdataInner

NewEndpointRdataInner instantiates a new EndpointRdataInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointRdataInnerWithDefaults

func NewEndpointRdataInnerWithDefaults() *EndpointRdataInner

NewEndpointRdataInnerWithDefaults instantiates a new EndpointRdataInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointRdataInner) GetValue

func (o *EndpointRdataInner) GetValue() string

GetValue returns the Value field value

func (*EndpointRdataInner) GetValueOk

func (o *EndpointRdataInner) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (EndpointRdataInner) MarshalJSON

func (o EndpointRdataInner) MarshalJSON() ([]byte, error)

func (*EndpointRdataInner) SetValue

func (o *EndpointRdataInner) SetValue(v string)

SetValue sets field value

func (EndpointRdataInner) ToMap

func (o EndpointRdataInner) ToMap() (map[string]interface{}, error)

func (*EndpointRdataInner) UnmarshalJSON

func (o *EndpointRdataInner) UnmarshalJSON(data []byte) (err error)

type EndpointReadyStatus

type EndpointReadyStatus string

EndpointReadyStatus Ready Status

const (
	ENDPOINTREADYSTATUS_UP   EndpointReadyStatus = "up"
	ENDPOINTREADYSTATUS_DOWN EndpointReadyStatus = "down"
)

List of EndpointReadyStatus

func NewEndpointReadyStatusFromValue

func NewEndpointReadyStatusFromValue(v string) (*EndpointReadyStatus, error)

NewEndpointReadyStatusFromValue returns a pointer to a valid EndpointReadyStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EndpointReadyStatus) IsValid

func (v EndpointReadyStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EndpointReadyStatus) Ptr

Ptr returns reference to EndpointReadyStatus value

func (*EndpointReadyStatus) UnmarshalJSON

func (v *EndpointReadyStatus) UnmarshalJSON(src []byte) error

type Endpoints

type Endpoints struct {
	Endpoints []Endpoint `json:"endpoints,omitempty"`
}

Endpoints struct for Endpoints

func NewEndpoints

func NewEndpoints() *Endpoints

NewEndpoints instantiates a new Endpoints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointsWithDefaults

func NewEndpointsWithDefaults() *Endpoints

NewEndpointsWithDefaults instantiates a new Endpoints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Endpoints) GetEndpoints

func (o *Endpoints) GetEndpoints() []Endpoint

GetEndpoints returns the Endpoints field value if set, zero value otherwise.

func (*Endpoints) GetEndpointsOk

func (o *Endpoints) GetEndpointsOk() ([]Endpoint, bool)

GetEndpointsOk returns a tuple with the Endpoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Endpoints) HasEndpoints

func (o *Endpoints) HasEndpoints() bool

HasEndpoints returns a boolean if a field has been set.

func (Endpoints) MarshalJSON

func (o Endpoints) MarshalJSON() ([]byte, error)

func (*Endpoints) SetEndpoints

func (o *Endpoints) SetEndpoints(v []Endpoint)

SetEndpoints gets a reference to the given []Endpoint and assigns it to the Endpoints field.

func (Endpoints) ToMap

func (o Endpoints) ToMap() (map[string]interface{}, error)

type EndpointsAPIService

type EndpointsAPIService service

EndpointsAPIService EndpointsAPI service

func (*EndpointsAPIService) DeleteEndpoint

func (a *EndpointsAPIService) DeleteEndpoint(ctx context.Context, lbDomainId string, siteResourceName string, endpointResourceName string) ApiDeleteEndpointRequest

DeleteEndpoint エンドポイントの削除

指定したEndpointResourceNameのエンドポイントを削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@param endpointResourceName GET endpoints Schemaにおける resource_name
@return ApiDeleteEndpointRequest

func (*EndpointsAPIService) DeleteEndpointExecute

Execute executes the request

@return AsyncResponse

func (*EndpointsAPIService) GetEndpoint

func (a *EndpointsAPIService) GetEndpoint(ctx context.Context, lbDomainId string, siteResourceName string, endpointResourceName string) ApiGetEndpointRequest

GetEndpoint エンドポイントの取得

指定したEndpointResourceNameのエンドポイントを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@param endpointResourceName GET endpoints Schemaにおける resource_name
@return ApiGetEndpointRequest

func (*EndpointsAPIService) GetEndpointExecute

Execute executes the request

@return GetEndpoint

func (*EndpointsAPIService) GetEndpointList

func (a *EndpointsAPIService) GetEndpointList(ctx context.Context, lbDomainId string, siteResourceName string) ApiGetEndpointListRequest

GetEndpointList エンドポイントの一覧取得

エンドポイントの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@return ApiGetEndpointListRequest

func (*EndpointsAPIService) GetEndpointListExecute

func (a *EndpointsAPIService) GetEndpointListExecute(r ApiGetEndpointListRequest) (*GetEndpoints, *http.Response, error)

Execute executes the request

@return GetEndpoints

func (*EndpointsAPIService) PatchEndpoint

func (a *EndpointsAPIService) PatchEndpoint(ctx context.Context, lbDomainId string, siteResourceName string, endpointResourceName string) ApiPatchEndpointRequest

PatchEndpoint エンドポイントの更新

指定したEndpointResourceNameのエンドポイントを更新します。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@param endpointResourceName GET endpoints Schemaにおける resource_name
@return ApiPatchEndpointRequest

func (*EndpointsAPIService) PatchEndpointExecute

Execute executes the request

@return AsyncResponse

func (*EndpointsAPIService) PostEndpoint

func (a *EndpointsAPIService) PostEndpoint(ctx context.Context, lbDomainId string, siteResourceName string) ApiPostEndpointRequest

PostEndpoint エンドポイントの作成

新しくエンドポイントを作成します。\ 作成できる最大件数は50件です。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@return ApiPostEndpointRequest

func (*EndpointsAPIService) PostEndpointExecute

Execute executes the request

@return AsyncResponse

func (*EndpointsAPIService) PostEndpointFailback

func (a *EndpointsAPIService) PostEndpointFailback(ctx context.Context, lbDomainId string, siteResourceName string, endpointResourceName string) ApiPostEndpointFailbackRequest

PostEndpointFailback エンドポイントの手動切り戻し

指定したEndpointResourceNameのエンドポイントの手動切り戻しを実行します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@param endpointResourceName GET endpoints Schemaにおける resource_name
@return ApiPostEndpointFailbackRequest

func (*EndpointsAPIService) PostEndpointFailbackExecute

func (a *EndpointsAPIService) PostEndpointFailbackExecute(r ApiPostEndpointFailbackRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*EndpointsAPIService) PostEndpointFailover

func (a *EndpointsAPIService) PostEndpointFailover(ctx context.Context, lbDomainId string, siteResourceName string, endpointResourceName string) ApiPostEndpointFailoverRequest

PostEndpointFailover エンドポイントの手動切り離し

指定したEndpointResourceNameのエンドポイントの手動切り離しを実行します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@param endpointResourceName GET endpoints Schemaにおける resource_name
@return ApiPostEndpointFailoverRequest

func (*EndpointsAPIService) PostEndpointFailoverExecute

func (a *EndpointsAPIService) PostEndpointFailoverExecute(r ApiPostEndpointFailoverRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type ErrorDetail

type ErrorDetail struct {
	// エラーコード
	Code string `json:"code"`
	// エラー対象属性
	Attribute string `json:"attribute"`
	// エラー対象箇所
	Target *string `json:"target,omitempty"`
}

ErrorDetail struct for ErrorDetail

func NewErrorDetail

func NewErrorDetail(code string, attribute string) *ErrorDetail

NewErrorDetail instantiates a new ErrorDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorDetailWithDefaults

func NewErrorDetailWithDefaults() *ErrorDetail

NewErrorDetailWithDefaults instantiates a new ErrorDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorDetail) GetAttribute

func (o *ErrorDetail) GetAttribute() string

GetAttribute returns the Attribute field value

func (*ErrorDetail) GetAttributeOk

func (o *ErrorDetail) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value and a boolean to check if the value has been set.

func (*ErrorDetail) GetCode

func (o *ErrorDetail) GetCode() string

GetCode returns the Code field value

func (*ErrorDetail) GetCodeOk

func (o *ErrorDetail) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*ErrorDetail) GetTarget

func (o *ErrorDetail) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*ErrorDetail) GetTargetOk

func (o *ErrorDetail) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorDetail) HasTarget

func (o *ErrorDetail) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (ErrorDetail) MarshalJSON

func (o ErrorDetail) MarshalJSON() ([]byte, error)

func (*ErrorDetail) SetAttribute

func (o *ErrorDetail) SetAttribute(v string)

SetAttribute sets field value

func (*ErrorDetail) SetCode

func (o *ErrorDetail) SetCode(v string)

SetCode sets field value

func (*ErrorDetail) SetTarget

func (o *ErrorDetail) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (ErrorDetail) ToMap

func (o ErrorDetail) ToMap() (map[string]interface{}, error)

func (*ErrorDetail) UnmarshalJSON

func (o *ErrorDetail) UnmarshalJSON(data []byte) (err error)

type ErrorResponseWithDetails

type ErrorResponseWithDetails struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string        `json:"request_id"`
	ErrorType    string        `json:"error_type"`
	ErrorMessage string        `json:"error_message"`
	ErrorDetails []ErrorDetail `json:"error_details"`
}

ErrorResponseWithDetails struct for ErrorResponseWithDetails

func NewErrorResponseWithDetails

func NewErrorResponseWithDetails(requestId string, errorType string, errorMessage string, errorDetails []ErrorDetail) *ErrorResponseWithDetails

NewErrorResponseWithDetails instantiates a new ErrorResponseWithDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorResponseWithDetailsWithDefaults

func NewErrorResponseWithDetailsWithDefaults() *ErrorResponseWithDetails

NewErrorResponseWithDetailsWithDefaults instantiates a new ErrorResponseWithDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorResponseWithDetails) GetErrorDetails

func (o *ErrorResponseWithDetails) GetErrorDetails() []ErrorDetail

GetErrorDetails returns the ErrorDetails field value

func (*ErrorResponseWithDetails) GetErrorDetailsOk

func (o *ErrorResponseWithDetails) GetErrorDetailsOk() ([]ErrorDetail, bool)

GetErrorDetailsOk returns a tuple with the ErrorDetails field value and a boolean to check if the value has been set.

func (*ErrorResponseWithDetails) GetErrorMessage

func (o *ErrorResponseWithDetails) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*ErrorResponseWithDetails) GetErrorMessageOk

func (o *ErrorResponseWithDetails) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*ErrorResponseWithDetails) GetErrorType

func (o *ErrorResponseWithDetails) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*ErrorResponseWithDetails) GetErrorTypeOk

func (o *ErrorResponseWithDetails) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*ErrorResponseWithDetails) GetRequestId

func (o *ErrorResponseWithDetails) GetRequestId() string

GetRequestId returns the RequestId field value

func (*ErrorResponseWithDetails) GetRequestIdOk

func (o *ErrorResponseWithDetails) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (ErrorResponseWithDetails) MarshalJSON

func (o ErrorResponseWithDetails) MarshalJSON() ([]byte, error)

func (*ErrorResponseWithDetails) SetErrorDetails

func (o *ErrorResponseWithDetails) SetErrorDetails(v []ErrorDetail)

SetErrorDetails sets field value

func (*ErrorResponseWithDetails) SetErrorMessage

func (o *ErrorResponseWithDetails) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*ErrorResponseWithDetails) SetErrorType

func (o *ErrorResponseWithDetails) SetErrorType(v string)

SetErrorType sets field value

func (*ErrorResponseWithDetails) SetRequestId

func (o *ErrorResponseWithDetails) SetRequestId(v string)

SetRequestId sets field value

func (ErrorResponseWithDetails) ToMap

func (o ErrorResponseWithDetails) ToMap() (map[string]interface{}, error)

func (*ErrorResponseWithDetails) UnmarshalJSON

func (o *ErrorResponseWithDetails) UnmarshalJSON(data []byte) (err error)

type GatewayTimeoutError

type GatewayTimeoutError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

GatewayTimeoutError struct for GatewayTimeoutError

func NewGatewayTimeoutError

func NewGatewayTimeoutError(requestId string, errorType string, errorMessage string) *GatewayTimeoutError

NewGatewayTimeoutError instantiates a new GatewayTimeoutError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGatewayTimeoutErrorWithDefaults

func NewGatewayTimeoutErrorWithDefaults() *GatewayTimeoutError

NewGatewayTimeoutErrorWithDefaults instantiates a new GatewayTimeoutError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GatewayTimeoutError) GetErrorMessage

func (o *GatewayTimeoutError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*GatewayTimeoutError) GetErrorMessageOk

func (o *GatewayTimeoutError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*GatewayTimeoutError) GetErrorType

func (o *GatewayTimeoutError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*GatewayTimeoutError) GetErrorTypeOk

func (o *GatewayTimeoutError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*GatewayTimeoutError) GetRequestId

func (o *GatewayTimeoutError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GatewayTimeoutError) GetRequestIdOk

func (o *GatewayTimeoutError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GatewayTimeoutError) MarshalJSON

func (o GatewayTimeoutError) MarshalJSON() ([]byte, error)

func (*GatewayTimeoutError) SetErrorMessage

func (o *GatewayTimeoutError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*GatewayTimeoutError) SetErrorType

func (o *GatewayTimeoutError) SetErrorType(v string)

SetErrorType sets field value

func (*GatewayTimeoutError) SetRequestId

func (o *GatewayTimeoutError) SetRequestId(v string)

SetRequestId sets field value

func (GatewayTimeoutError) ToMap

func (o GatewayTimeoutError) ToMap() (map[string]interface{}, error)

func (*GatewayTimeoutError) UnmarshalJSON

func (o *GatewayTimeoutError) UnmarshalJSON(data []byte) (err error)

type GatewayTimeoutErrorFields

type GatewayTimeoutErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

GatewayTimeoutErrorFields struct for GatewayTimeoutErrorFields

func NewGatewayTimeoutErrorFields

func NewGatewayTimeoutErrorFields(errorType string, errorMessage string) *GatewayTimeoutErrorFields

NewGatewayTimeoutErrorFields instantiates a new GatewayTimeoutErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGatewayTimeoutErrorFieldsWithDefaults

func NewGatewayTimeoutErrorFieldsWithDefaults() *GatewayTimeoutErrorFields

NewGatewayTimeoutErrorFieldsWithDefaults instantiates a new GatewayTimeoutErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GatewayTimeoutErrorFields) GetErrorMessage

func (o *GatewayTimeoutErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*GatewayTimeoutErrorFields) GetErrorMessageOk

func (o *GatewayTimeoutErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*GatewayTimeoutErrorFields) GetErrorType

func (o *GatewayTimeoutErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*GatewayTimeoutErrorFields) GetErrorTypeOk

func (o *GatewayTimeoutErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (GatewayTimeoutErrorFields) MarshalJSON

func (o GatewayTimeoutErrorFields) MarshalJSON() ([]byte, error)

func (*GatewayTimeoutErrorFields) SetErrorMessage

func (o *GatewayTimeoutErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*GatewayTimeoutErrorFields) SetErrorType

func (o *GatewayTimeoutErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (GatewayTimeoutErrorFields) ToMap

func (o GatewayTimeoutErrorFields) ToMap() (map[string]interface{}, error)

func (*GatewayTimeoutErrorFields) UnmarshalJSON

func (o *GatewayTimeoutErrorFields) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetCcNoticeAccount

type GetCcNoticeAccount struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string          `json:"request_id"`
	Result    CcNoticeAccount `json:"result"`
}

GetCcNoticeAccount struct for GetCcNoticeAccount

func NewGetCcNoticeAccount

func NewGetCcNoticeAccount(requestId string, result CcNoticeAccount) *GetCcNoticeAccount

NewGetCcNoticeAccount instantiates a new GetCcNoticeAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcNoticeAccountWithDefaults

func NewGetCcNoticeAccountWithDefaults() *GetCcNoticeAccount

NewGetCcNoticeAccountWithDefaults instantiates a new GetCcNoticeAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcNoticeAccount) GetRequestId

func (o *GetCcNoticeAccount) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcNoticeAccount) GetRequestIdOk

func (o *GetCcNoticeAccount) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcNoticeAccount) GetResult

func (o *GetCcNoticeAccount) GetResult() CcNoticeAccount

GetResult returns the Result field value

func (*GetCcNoticeAccount) GetResultOk

func (o *GetCcNoticeAccount) GetResultOk() (*CcNoticeAccount, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetCcNoticeAccount) MarshalJSON

func (o GetCcNoticeAccount) MarshalJSON() ([]byte, error)

func (*GetCcNoticeAccount) SetRequestId

func (o *GetCcNoticeAccount) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcNoticeAccount) SetResult

func (o *GetCcNoticeAccount) SetResult(v CcNoticeAccount)

SetResult sets field value

func (GetCcNoticeAccount) ToMap

func (o GetCcNoticeAccount) ToMap() (map[string]interface{}, error)

func (*GetCcNoticeAccount) UnmarshalJSON

func (o *GetCcNoticeAccount) UnmarshalJSON(data []byte) (err error)

type GetCcNoticeAccounts

type GetCcNoticeAccounts struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string            `json:"request_id"`
	Results   []CcNoticeAccount `json:"results"`
}

GetCcNoticeAccounts struct for GetCcNoticeAccounts

func NewGetCcNoticeAccounts

func NewGetCcNoticeAccounts(requestId string, results []CcNoticeAccount) *GetCcNoticeAccounts

NewGetCcNoticeAccounts instantiates a new GetCcNoticeAccounts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcNoticeAccountsWithDefaults

func NewGetCcNoticeAccountsWithDefaults() *GetCcNoticeAccounts

NewGetCcNoticeAccountsWithDefaults instantiates a new GetCcNoticeAccounts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcNoticeAccounts) GetRequestId

func (o *GetCcNoticeAccounts) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcNoticeAccounts) GetRequestIdOk

func (o *GetCcNoticeAccounts) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcNoticeAccounts) GetResults

func (o *GetCcNoticeAccounts) GetResults() []CcNoticeAccount

GetResults returns the Results field value

func (*GetCcNoticeAccounts) GetResultsOk

func (o *GetCcNoticeAccounts) GetResultsOk() ([]CcNoticeAccount, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetCcNoticeAccounts) MarshalJSON

func (o GetCcNoticeAccounts) MarshalJSON() ([]byte, error)

func (*GetCcNoticeAccounts) SetRequestId

func (o *GetCcNoticeAccounts) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcNoticeAccounts) SetResults

func (o *GetCcNoticeAccounts) SetResults(v []CcNoticeAccount)

SetResults sets field value

func (GetCcNoticeAccounts) ToMap

func (o GetCcNoticeAccounts) ToMap() (map[string]interface{}, error)

func (*GetCcNoticeAccounts) UnmarshalJSON

func (o *GetCcNoticeAccounts) UnmarshalJSON(data []byte) (err error)

type GetCcPrimaries

type GetCcPrimaries struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string      `json:"request_id"`
	Results   []CcPrimary `json:"results"`
}

GetCcPrimaries struct for GetCcPrimaries

func NewGetCcPrimaries

func NewGetCcPrimaries(requestId string, results []CcPrimary) *GetCcPrimaries

NewGetCcPrimaries instantiates a new GetCcPrimaries object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcPrimariesWithDefaults

func NewGetCcPrimariesWithDefaults() *GetCcPrimaries

NewGetCcPrimariesWithDefaults instantiates a new GetCcPrimaries object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcPrimaries) GetRequestId

func (o *GetCcPrimaries) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcPrimaries) GetRequestIdOk

func (o *GetCcPrimaries) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcPrimaries) GetResults

func (o *GetCcPrimaries) GetResults() []CcPrimary

GetResults returns the Results field value

func (*GetCcPrimaries) GetResultsOk

func (o *GetCcPrimaries) GetResultsOk() ([]CcPrimary, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetCcPrimaries) MarshalJSON

func (o GetCcPrimaries) MarshalJSON() ([]byte, error)

func (*GetCcPrimaries) SetRequestId

func (o *GetCcPrimaries) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcPrimaries) SetResults

func (o *GetCcPrimaries) SetResults(v []CcPrimary)

SetResults sets field value

func (GetCcPrimaries) ToMap

func (o GetCcPrimaries) ToMap() (map[string]interface{}, error)

func (*GetCcPrimaries) UnmarshalJSON

func (o *GetCcPrimaries) UnmarshalJSON(data []byte) (err error)

type GetCcPrimary

type GetCcPrimary struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string    `json:"request_id"`
	Result    CcPrimary `json:"result"`
}

GetCcPrimary struct for GetCcPrimary

func NewGetCcPrimary

func NewGetCcPrimary(requestId string, result CcPrimary) *GetCcPrimary

NewGetCcPrimary instantiates a new GetCcPrimary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcPrimaryWithDefaults

func NewGetCcPrimaryWithDefaults() *GetCcPrimary

NewGetCcPrimaryWithDefaults instantiates a new GetCcPrimary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcPrimary) GetRequestId

func (o *GetCcPrimary) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcPrimary) GetRequestIdOk

func (o *GetCcPrimary) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcPrimary) GetResult

func (o *GetCcPrimary) GetResult() CcPrimary

GetResult returns the Result field value

func (*GetCcPrimary) GetResultOk

func (o *GetCcPrimary) GetResultOk() (*CcPrimary, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetCcPrimary) MarshalJSON

func (o GetCcPrimary) MarshalJSON() ([]byte, error)

func (*GetCcPrimary) SetRequestId

func (o *GetCcPrimary) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcPrimary) SetResult

func (o *GetCcPrimary) SetResult(v CcPrimary)

SetResult sets field value

func (GetCcPrimary) ToMap

func (o GetCcPrimary) ToMap() (map[string]interface{}, error)

func (*GetCcPrimary) UnmarshalJSON

func (o *GetCcPrimary) UnmarshalJSON(data []byte) (err error)

type GetCcSecNotifiedServer

type GetCcSecNotifiedServer struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Result    NotifiedServer `json:"result"`
}

GetCcSecNotifiedServer struct for GetCcSecNotifiedServer

func NewGetCcSecNotifiedServer

func NewGetCcSecNotifiedServer(requestId string, result NotifiedServer) *GetCcSecNotifiedServer

NewGetCcSecNotifiedServer instantiates a new GetCcSecNotifiedServer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcSecNotifiedServerWithDefaults

func NewGetCcSecNotifiedServerWithDefaults() *GetCcSecNotifiedServer

NewGetCcSecNotifiedServerWithDefaults instantiates a new GetCcSecNotifiedServer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcSecNotifiedServer) GetRequestId

func (o *GetCcSecNotifiedServer) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcSecNotifiedServer) GetRequestIdOk

func (o *GetCcSecNotifiedServer) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcSecNotifiedServer) GetResult

func (o *GetCcSecNotifiedServer) GetResult() NotifiedServer

GetResult returns the Result field value

func (*GetCcSecNotifiedServer) GetResultOk

func (o *GetCcSecNotifiedServer) GetResultOk() (*NotifiedServer, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetCcSecNotifiedServer) MarshalJSON

func (o GetCcSecNotifiedServer) MarshalJSON() ([]byte, error)

func (*GetCcSecNotifiedServer) SetRequestId

func (o *GetCcSecNotifiedServer) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcSecNotifiedServer) SetResult

func (o *GetCcSecNotifiedServer) SetResult(v NotifiedServer)

SetResult sets field value

func (GetCcSecNotifiedServer) ToMap

func (o GetCcSecNotifiedServer) ToMap() (map[string]interface{}, error)

func (*GetCcSecNotifiedServer) UnmarshalJSON

func (o *GetCcSecNotifiedServer) UnmarshalJSON(data []byte) (err error)

type GetCcSecNotifiedServers

type GetCcSecNotifiedServers struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string           `json:"request_id"`
	Results   []NotifiedServer `json:"results"`
}

GetCcSecNotifiedServers struct for GetCcSecNotifiedServers

func NewGetCcSecNotifiedServers

func NewGetCcSecNotifiedServers(requestId string, results []NotifiedServer) *GetCcSecNotifiedServers

NewGetCcSecNotifiedServers instantiates a new GetCcSecNotifiedServers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcSecNotifiedServersWithDefaults

func NewGetCcSecNotifiedServersWithDefaults() *GetCcSecNotifiedServers

NewGetCcSecNotifiedServersWithDefaults instantiates a new GetCcSecNotifiedServers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcSecNotifiedServers) GetRequestId

func (o *GetCcSecNotifiedServers) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcSecNotifiedServers) GetRequestIdOk

func (o *GetCcSecNotifiedServers) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcSecNotifiedServers) GetResults

func (o *GetCcSecNotifiedServers) GetResults() []NotifiedServer

GetResults returns the Results field value

func (*GetCcSecNotifiedServers) GetResultsOk

func (o *GetCcSecNotifiedServers) GetResultsOk() ([]NotifiedServer, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetCcSecNotifiedServers) MarshalJSON

func (o GetCcSecNotifiedServers) MarshalJSON() ([]byte, error)

func (*GetCcSecNotifiedServers) SetRequestId

func (o *GetCcSecNotifiedServers) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcSecNotifiedServers) SetResults

func (o *GetCcSecNotifiedServers) SetResults(v []NotifiedServer)

SetResults sets field value

func (GetCcSecNotifiedServers) ToMap

func (o GetCcSecNotifiedServers) ToMap() (map[string]interface{}, error)

func (*GetCcSecNotifiedServers) UnmarshalJSON

func (o *GetCcSecNotifiedServers) UnmarshalJSON(data []byte) (err error)

type GetCcSecTransferAcl

type GetCcSecTransferAcl struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string           `json:"request_id"`
	Result    CcSecTransferAcl `json:"result"`
}

GetCcSecTransferAcl struct for GetCcSecTransferAcl

func NewGetCcSecTransferAcl

func NewGetCcSecTransferAcl(requestId string, result CcSecTransferAcl) *GetCcSecTransferAcl

NewGetCcSecTransferAcl instantiates a new GetCcSecTransferAcl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcSecTransferAclWithDefaults

func NewGetCcSecTransferAclWithDefaults() *GetCcSecTransferAcl

NewGetCcSecTransferAclWithDefaults instantiates a new GetCcSecTransferAcl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcSecTransferAcl) GetRequestId

func (o *GetCcSecTransferAcl) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcSecTransferAcl) GetRequestIdOk

func (o *GetCcSecTransferAcl) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcSecTransferAcl) GetResult

func (o *GetCcSecTransferAcl) GetResult() CcSecTransferAcl

GetResult returns the Result field value

func (*GetCcSecTransferAcl) GetResultOk

func (o *GetCcSecTransferAcl) GetResultOk() (*CcSecTransferAcl, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetCcSecTransferAcl) MarshalJSON

func (o GetCcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*GetCcSecTransferAcl) SetRequestId

func (o *GetCcSecTransferAcl) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcSecTransferAcl) SetResult

func (o *GetCcSecTransferAcl) SetResult(v CcSecTransferAcl)

SetResult sets field value

func (GetCcSecTransferAcl) ToMap

func (o GetCcSecTransferAcl) ToMap() (map[string]interface{}, error)

func (*GetCcSecTransferAcl) UnmarshalJSON

func (o *GetCcSecTransferAcl) UnmarshalJSON(data []byte) (err error)

type GetCcSecTransferAcls

type GetCcSecTransferAcls struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string             `json:"request_id"`
	Results   []CcSecTransferAcl `json:"results"`
}

GetCcSecTransferAcls struct for GetCcSecTransferAcls

func NewGetCcSecTransferAcls

func NewGetCcSecTransferAcls(requestId string, results []CcSecTransferAcl) *GetCcSecTransferAcls

NewGetCcSecTransferAcls instantiates a new GetCcSecTransferAcls object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCcSecTransferAclsWithDefaults

func NewGetCcSecTransferAclsWithDefaults() *GetCcSecTransferAcls

NewGetCcSecTransferAclsWithDefaults instantiates a new GetCcSecTransferAcls object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCcSecTransferAcls) GetRequestId

func (o *GetCcSecTransferAcls) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCcSecTransferAcls) GetRequestIdOk

func (o *GetCcSecTransferAcls) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCcSecTransferAcls) GetResults

func (o *GetCcSecTransferAcls) GetResults() []CcSecTransferAcl

GetResults returns the Results field value

func (*GetCcSecTransferAcls) GetResultsOk

func (o *GetCcSecTransferAcls) GetResultsOk() ([]CcSecTransferAcl, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetCcSecTransferAcls) MarshalJSON

func (o GetCcSecTransferAcls) MarshalJSON() ([]byte, error)

func (*GetCcSecTransferAcls) SetRequestId

func (o *GetCcSecTransferAcls) SetRequestId(v string)

SetRequestId sets field value

func (*GetCcSecTransferAcls) SetResults

func (o *GetCcSecTransferAcls) SetResults(v []CcSecTransferAcl)

SetResults sets field value

func (GetCcSecTransferAcls) ToMap

func (o GetCcSecTransferAcls) ToMap() (map[string]interface{}, error)

func (*GetCcSecTransferAcls) UnmarshalJSON

func (o *GetCcSecTransferAcls) UnmarshalJSON(data []byte) (err error)

type GetCommonConfig

type GetCommonConfig struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string       `json:"request_id"`
	Result    CommonConfig `json:"result"`
}

GetCommonConfig struct for GetCommonConfig

func NewGetCommonConfig

func NewGetCommonConfig(requestId string, result CommonConfig) *GetCommonConfig

NewGetCommonConfig instantiates a new GetCommonConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCommonConfigWithDefaults

func NewGetCommonConfigWithDefaults() *GetCommonConfig

NewGetCommonConfigWithDefaults instantiates a new GetCommonConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCommonConfig) GetRequestId

func (o *GetCommonConfig) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCommonConfig) GetRequestIdOk

func (o *GetCommonConfig) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCommonConfig) GetResult

func (o *GetCommonConfig) GetResult() CommonConfig

GetResult returns the Result field value

func (*GetCommonConfig) GetResultOk

func (o *GetCommonConfig) GetResultOk() (*CommonConfig, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetCommonConfig) MarshalJSON

func (o GetCommonConfig) MarshalJSON() ([]byte, error)

func (*GetCommonConfig) SetRequestId

func (o *GetCommonConfig) SetRequestId(v string)

SetRequestId sets field value

func (*GetCommonConfig) SetResult

func (o *GetCommonConfig) SetResult(v CommonConfig)

SetResult sets field value

func (GetCommonConfig) ToMap

func (o GetCommonConfig) ToMap() (map[string]interface{}, error)

func (*GetCommonConfig) UnmarshalJSON

func (o *GetCommonConfig) UnmarshalJSON(data []byte) (err error)

type GetCommonConfigs

type GetCommonConfigs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Results   []CommonConfig `json:"results"`
}

GetCommonConfigs struct for GetCommonConfigs

func NewGetCommonConfigs

func NewGetCommonConfigs(requestId string, results []CommonConfig) *GetCommonConfigs

NewGetCommonConfigs instantiates a new GetCommonConfigs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCommonConfigsWithDefaults

func NewGetCommonConfigsWithDefaults() *GetCommonConfigs

NewGetCommonConfigsWithDefaults instantiates a new GetCommonConfigs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCommonConfigs) GetRequestId

func (o *GetCommonConfigs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCommonConfigs) GetRequestIdOk

func (o *GetCommonConfigs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCommonConfigs) GetResults

func (o *GetCommonConfigs) GetResults() []CommonConfig

GetResults returns the Results field value

func (*GetCommonConfigs) GetResultsOk

func (o *GetCommonConfigs) GetResultsOk() ([]CommonConfig, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetCommonConfigs) MarshalJSON

func (o GetCommonConfigs) MarshalJSON() ([]byte, error)

func (*GetCommonConfigs) SetRequestId

func (o *GetCommonConfigs) SetRequestId(v string)

SetRequestId sets field value

func (*GetCommonConfigs) SetResults

func (o *GetCommonConfigs) SetResults(v []CommonConfig)

SetResults sets field value

func (GetCommonConfigs) ToMap

func (o GetCommonConfigs) ToMap() (map[string]interface{}, error)

func (*GetCommonConfigs) UnmarshalJSON

func (o *GetCommonConfigs) UnmarshalJSON(data []byte) (err error)

type GetConfig

type GetConfig struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Result    Config `json:"result"`
}

GetConfig struct for GetConfig

func NewGetConfig

func NewGetConfig(requestId string, result Config) *GetConfig

NewGetConfig instantiates a new GetConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetConfigWithDefaults

func NewGetConfigWithDefaults() *GetConfig

NewGetConfigWithDefaults instantiates a new GetConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetConfig) GetRequestId

func (o *GetConfig) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetConfig) GetRequestIdOk

func (o *GetConfig) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetConfig) GetResult

func (o *GetConfig) GetResult() Config

GetResult returns the Result field value

func (*GetConfig) GetResultOk

func (o *GetConfig) GetResultOk() (*Config, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetConfig) MarshalJSON

func (o GetConfig) MarshalJSON() ([]byte, error)

func (*GetConfig) SetRequestId

func (o *GetConfig) SetRequestId(v string)

SetRequestId sets field value

func (*GetConfig) SetResult

func (o *GetConfig) SetResult(v Config)

SetResult sets field value

func (GetConfig) ToMap

func (o GetConfig) ToMap() (map[string]interface{}, error)

func (*GetConfig) UnmarshalJSON

func (o *GetConfig) UnmarshalJSON(data []byte) (err error)

type GetContract

type GetContract struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string   `json:"request_id"`
	Result    Contract `json:"result"`
}

GetContract struct for GetContract

func NewGetContract

func NewGetContract(requestId string, result Contract) *GetContract

NewGetContract instantiates a new GetContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetContractWithDefaults

func NewGetContractWithDefaults() *GetContract

NewGetContractWithDefaults instantiates a new GetContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetContract) GetRequestId

func (o *GetContract) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetContract) GetRequestIdOk

func (o *GetContract) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetContract) GetResult

func (o *GetContract) GetResult() Contract

GetResult returns the Result field value

func (*GetContract) GetResultOk

func (o *GetContract) GetResultOk() (*Contract, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetContract) MarshalJSON

func (o GetContract) MarshalJSON() ([]byte, error)

func (*GetContract) SetRequestId

func (o *GetContract) SetRequestId(v string)

SetRequestId sets field value

func (*GetContract) SetResult

func (o *GetContract) SetResult(v Contract)

SetResult sets field value

func (GetContract) ToMap

func (o GetContract) ToMap() (map[string]interface{}, error)

func (*GetContract) UnmarshalJSON

func (o *GetContract) UnmarshalJSON(data []byte) (err error)

type GetContractLabels

type GetContractLabels struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Result    ContractLabels `json:"result"`
}

GetContractLabels struct for GetContractLabels

func NewGetContractLabels

func NewGetContractLabels(requestId string, result ContractLabels) *GetContractLabels

NewGetContractLabels instantiates a new GetContractLabels object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetContractLabelsWithDefaults

func NewGetContractLabelsWithDefaults() *GetContractLabels

NewGetContractLabelsWithDefaults instantiates a new GetContractLabels object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetContractLabels) GetRequestId

func (o *GetContractLabels) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetContractLabels) GetRequestIdOk

func (o *GetContractLabels) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetContractLabels) GetResult

func (o *GetContractLabels) GetResult() ContractLabels

GetResult returns the Result field value

func (*GetContractLabels) GetResultOk

func (o *GetContractLabels) GetResultOk() (*ContractLabels, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetContractLabels) MarshalJSON

func (o GetContractLabels) MarshalJSON() ([]byte, error)

func (*GetContractLabels) SetRequestId

func (o *GetContractLabels) SetRequestId(v string)

SetRequestId sets field value

func (*GetContractLabels) SetResult

func (o *GetContractLabels) SetResult(v ContractLabels)

SetResult sets field value

func (GetContractLabels) ToMap

func (o GetContractLabels) ToMap() (map[string]interface{}, error)

func (*GetContractLabels) UnmarshalJSON

func (o *GetContractLabels) UnmarshalJSON(data []byte) (err error)

type GetContractLabelsFields

type GetContractLabelsFields struct {
	Result ContractLabels `json:"result"`
}

GetContractLabelsFields struct for GetContractLabelsFields

func NewGetContractLabelsFields

func NewGetContractLabelsFields(result ContractLabels) *GetContractLabelsFields

NewGetContractLabelsFields instantiates a new GetContractLabelsFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetContractLabelsFieldsWithDefaults

func NewGetContractLabelsFieldsWithDefaults() *GetContractLabelsFields

NewGetContractLabelsFieldsWithDefaults instantiates a new GetContractLabelsFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetContractLabelsFields) GetResult

func (o *GetContractLabelsFields) GetResult() ContractLabels

GetResult returns the Result field value

func (*GetContractLabelsFields) GetResultOk

func (o *GetContractLabelsFields) GetResultOk() (*ContractLabels, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetContractLabelsFields) MarshalJSON

func (o GetContractLabelsFields) MarshalJSON() ([]byte, error)

func (*GetContractLabelsFields) SetResult

func (o *GetContractLabelsFields) SetResult(v ContractLabels)

SetResult sets field value

func (GetContractLabelsFields) ToMap

func (o GetContractLabelsFields) ToMap() (map[string]interface{}, error)

func (*GetContractLabelsFields) UnmarshalJSON

func (o *GetContractLabelsFields) UnmarshalJSON(data []byte) (err error)

type GetContractPartners

type GetContractPartners struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string                            `json:"request_id"`
	Results   []GetContractPartnersResultsInner `json:"results"`
}

GetContractPartners struct for GetContractPartners

func NewGetContractPartners

func NewGetContractPartners(requestId string, results []GetContractPartnersResultsInner) *GetContractPartners

NewGetContractPartners instantiates a new GetContractPartners object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetContractPartnersWithDefaults

func NewGetContractPartnersWithDefaults() *GetContractPartners

NewGetContractPartnersWithDefaults instantiates a new GetContractPartners object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetContractPartners) GetRequestId

func (o *GetContractPartners) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetContractPartners) GetRequestIdOk

func (o *GetContractPartners) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetContractPartners) GetResults

GetResults returns the Results field value

func (*GetContractPartners) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetContractPartners) MarshalJSON

func (o GetContractPartners) MarshalJSON() ([]byte, error)

func (*GetContractPartners) SetRequestId

func (o *GetContractPartners) SetRequestId(v string)

SetRequestId sets field value

func (*GetContractPartners) SetResults

SetResults sets field value

func (GetContractPartners) ToMap

func (o GetContractPartners) ToMap() (map[string]interface{}, error)

func (*GetContractPartners) UnmarshalJSON

func (o *GetContractPartners) UnmarshalJSON(data []byte) (err error)

type GetContractPartnersResultsInner

type GetContractPartnersResultsInner struct {
	ServiceCode string `json:"service_code"`
}

GetContractPartnersResultsInner struct for GetContractPartnersResultsInner

func NewGetContractPartnersResultsInner

func NewGetContractPartnersResultsInner(serviceCode string) *GetContractPartnersResultsInner

NewGetContractPartnersResultsInner instantiates a new GetContractPartnersResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetContractPartnersResultsInnerWithDefaults

func NewGetContractPartnersResultsInnerWithDefaults() *GetContractPartnersResultsInner

NewGetContractPartnersResultsInnerWithDefaults instantiates a new GetContractPartnersResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetContractPartnersResultsInner) GetServiceCode

func (o *GetContractPartnersResultsInner) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*GetContractPartnersResultsInner) GetServiceCodeOk

func (o *GetContractPartnersResultsInner) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (GetContractPartnersResultsInner) MarshalJSON

func (o GetContractPartnersResultsInner) MarshalJSON() ([]byte, error)

func (*GetContractPartnersResultsInner) SetServiceCode

func (o *GetContractPartnersResultsInner) SetServiceCode(v string)

SetServiceCode sets field value

func (GetContractPartnersResultsInner) ToMap

func (o GetContractPartnersResultsInner) ToMap() (map[string]interface{}, error)

func (*GetContractPartnersResultsInner) UnmarshalJSON

func (o *GetContractPartnersResultsInner) UnmarshalJSON(data []byte) (err error)

type GetContracts

type GetContracts struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string     `json:"request_id"`
	Results   []Contract `json:"results"`
}

GetContracts struct for GetContracts

func NewGetContracts

func NewGetContracts(requestId string, results []Contract) *GetContracts

NewGetContracts instantiates a new GetContracts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetContractsWithDefaults

func NewGetContractsWithDefaults() *GetContracts

NewGetContractsWithDefaults instantiates a new GetContracts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetContracts) GetRequestId

func (o *GetContracts) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetContracts) GetRequestIdOk

func (o *GetContracts) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetContracts) GetResults

func (o *GetContracts) GetResults() []Contract

GetResults returns the Results field value

func (*GetContracts) GetResultsOk

func (o *GetContracts) GetResultsOk() ([]Contract, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetContracts) MarshalJSON

func (o GetContracts) MarshalJSON() ([]byte, error)

func (*GetContracts) SetRequestId

func (o *GetContracts) SetRequestId(v string)

SetRequestId sets field value

func (*GetContracts) SetResults

func (o *GetContracts) SetResults(v []Contract)

SetResults sets field value

func (GetContracts) ToMap

func (o GetContracts) ToMap() (map[string]interface{}, error)

func (*GetContracts) UnmarshalJSON

func (o *GetContracts) UnmarshalJSON(data []byte) (err error)

type GetContractsLogs

type GetContractsLogs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Results   []ContractsLog `json:"results"`
}

GetContractsLogs struct for GetContractsLogs

func NewGetContractsLogs

func NewGetContractsLogs(requestId string, results []ContractsLog) *GetContractsLogs

NewGetContractsLogs instantiates a new GetContractsLogs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetContractsLogsWithDefaults

func NewGetContractsLogsWithDefaults() *GetContractsLogs

NewGetContractsLogsWithDefaults instantiates a new GetContractsLogs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetContractsLogs) GetRequestId

func (o *GetContractsLogs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetContractsLogs) GetRequestIdOk

func (o *GetContractsLogs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetContractsLogs) GetResults

func (o *GetContractsLogs) GetResults() []ContractsLog

GetResults returns the Results field value

func (*GetContractsLogs) GetResultsOk

func (o *GetContractsLogs) GetResultsOk() ([]ContractsLog, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetContractsLogs) MarshalJSON

func (o GetContractsLogs) MarshalJSON() ([]byte, error)

func (*GetContractsLogs) SetRequestId

func (o *GetContractsLogs) SetRequestId(v string)

SetRequestId sets field value

func (*GetContractsLogs) SetResults

func (o *GetContractsLogs) SetResults(v []ContractsLog)

SetResults sets field value

func (GetContractsLogs) ToMap

func (o GetContractsLogs) ToMap() (map[string]interface{}, error)

func (*GetContractsLogs) UnmarshalJSON

func (o *GetContractsLogs) UnmarshalJSON(data []byte) (err error)

type GetCount

type GetCount struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Result    GetCountResult `json:"result"`
}

GetCount struct for GetCount

func NewGetCount

func NewGetCount(requestId string, result GetCountResult) *GetCount

NewGetCount instantiates a new GetCount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCountWithDefaults

func NewGetCountWithDefaults() *GetCount

NewGetCountWithDefaults instantiates a new GetCount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCount) GetRequestId

func (o *GetCount) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetCount) GetRequestIdOk

func (o *GetCount) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetCount) GetResult

func (o *GetCount) GetResult() GetCountResult

GetResult returns the Result field value

func (*GetCount) GetResultOk

func (o *GetCount) GetResultOk() (*GetCountResult, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetCount) MarshalJSON

func (o GetCount) MarshalJSON() ([]byte, error)

func (*GetCount) SetRequestId

func (o *GetCount) SetRequestId(v string)

SetRequestId sets field value

func (*GetCount) SetResult

func (o *GetCount) SetResult(v GetCountResult)

SetResult sets field value

func (GetCount) ToMap

func (o GetCount) ToMap() (map[string]interface{}, error)

func (*GetCount) UnmarshalJSON

func (o *GetCount) UnmarshalJSON(data []byte) (err error)

type GetCountResult

type GetCountResult struct {
	Count int32 `json:"count"`
}

GetCountResult struct for GetCountResult

func NewGetCountResult

func NewGetCountResult(count int32) *GetCountResult

NewGetCountResult instantiates a new GetCountResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCountResultWithDefaults

func NewGetCountResultWithDefaults() *GetCountResult

NewGetCountResultWithDefaults instantiates a new GetCountResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCountResult) GetCount

func (o *GetCountResult) GetCount() int32

GetCount returns the Count field value

func (*GetCountResult) GetCountOk

func (o *GetCountResult) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (GetCountResult) MarshalJSON

func (o GetCountResult) MarshalJSON() ([]byte, error)

func (*GetCountResult) SetCount

func (o *GetCountResult) SetCount(v int32)

SetCount sets field value

func (GetCountResult) ToMap

func (o GetCountResult) ToMap() (map[string]interface{}, error)

func (*GetCountResult) UnmarshalJSON

func (o *GetCountResult) UnmarshalJSON(data []byte) (err error)

type GetDefaultTtl

type GetDefaultTtl struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string     `json:"request_id"`
	Result    DefaultTtl `json:"result"`
}

GetDefaultTtl struct for GetDefaultTtl

func NewGetDefaultTtl

func NewGetDefaultTtl(requestId string, result DefaultTtl) *GetDefaultTtl

NewGetDefaultTtl instantiates a new GetDefaultTtl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDefaultTtlWithDefaults

func NewGetDefaultTtlWithDefaults() *GetDefaultTtl

NewGetDefaultTtlWithDefaults instantiates a new GetDefaultTtl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDefaultTtl) GetRequestId

func (o *GetDefaultTtl) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetDefaultTtl) GetRequestIdOk

func (o *GetDefaultTtl) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetDefaultTtl) GetResult

func (o *GetDefaultTtl) GetResult() DefaultTtl

GetResult returns the Result field value

func (*GetDefaultTtl) GetResultOk

func (o *GetDefaultTtl) GetResultOk() (*DefaultTtl, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetDefaultTtl) MarshalJSON

func (o GetDefaultTtl) MarshalJSON() ([]byte, error)

func (*GetDefaultTtl) SetRequestId

func (o *GetDefaultTtl) SetRequestId(v string)

SetRequestId sets field value

func (*GetDefaultTtl) SetResult

func (o *GetDefaultTtl) SetResult(v DefaultTtl)

SetResult sets field value

func (GetDefaultTtl) ToMap

func (o GetDefaultTtl) ToMap() (map[string]interface{}, error)

func (*GetDefaultTtl) UnmarshalJSON

func (o *GetDefaultTtl) UnmarshalJSON(data []byte) (err error)

type GetDefaultTtlDiffs

type GetDefaultTtlDiffs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string                           `json:"request_id"`
	Results   []GetDefaultTtlDiffsResultsInner `json:"results"`
}

GetDefaultTtlDiffs struct for GetDefaultTtlDiffs

func NewGetDefaultTtlDiffs

func NewGetDefaultTtlDiffs(requestId string, results []GetDefaultTtlDiffsResultsInner) *GetDefaultTtlDiffs

NewGetDefaultTtlDiffs instantiates a new GetDefaultTtlDiffs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDefaultTtlDiffsWithDefaults

func NewGetDefaultTtlDiffsWithDefaults() *GetDefaultTtlDiffs

NewGetDefaultTtlDiffsWithDefaults instantiates a new GetDefaultTtlDiffs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDefaultTtlDiffs) GetRequestId

func (o *GetDefaultTtlDiffs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetDefaultTtlDiffs) GetRequestIdOk

func (o *GetDefaultTtlDiffs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetDefaultTtlDiffs) GetResults

GetResults returns the Results field value

func (*GetDefaultTtlDiffs) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetDefaultTtlDiffs) MarshalJSON

func (o GetDefaultTtlDiffs) MarshalJSON() ([]byte, error)

func (*GetDefaultTtlDiffs) SetRequestId

func (o *GetDefaultTtlDiffs) SetRequestId(v string)

SetRequestId sets field value

func (*GetDefaultTtlDiffs) SetResults

SetResults sets field value

func (GetDefaultTtlDiffs) ToMap

func (o GetDefaultTtlDiffs) ToMap() (map[string]interface{}, error)

func (*GetDefaultTtlDiffs) UnmarshalJSON

func (o *GetDefaultTtlDiffs) UnmarshalJSON(data []byte) (err error)

type GetDefaultTtlDiffsResultsInner

type GetDefaultTtlDiffsResultsInner struct {
	New DefaultTtl `json:"new"`
	Old DefaultTtl `json:"old"`
}

GetDefaultTtlDiffsResultsInner struct for GetDefaultTtlDiffsResultsInner

func NewGetDefaultTtlDiffsResultsInner

func NewGetDefaultTtlDiffsResultsInner(new DefaultTtl, old DefaultTtl) *GetDefaultTtlDiffsResultsInner

NewGetDefaultTtlDiffsResultsInner instantiates a new GetDefaultTtlDiffsResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDefaultTtlDiffsResultsInnerWithDefaults

func NewGetDefaultTtlDiffsResultsInnerWithDefaults() *GetDefaultTtlDiffsResultsInner

NewGetDefaultTtlDiffsResultsInnerWithDefaults instantiates a new GetDefaultTtlDiffsResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDefaultTtlDiffsResultsInner) GetNew

GetNew returns the New field value

func (*GetDefaultTtlDiffsResultsInner) GetNewOk

GetNewOk returns a tuple with the New field value and a boolean to check if the value has been set.

func (*GetDefaultTtlDiffsResultsInner) GetOld

GetOld returns the Old field value

func (*GetDefaultTtlDiffsResultsInner) GetOldOk

GetOldOk returns a tuple with the Old field value and a boolean to check if the value has been set.

func (GetDefaultTtlDiffsResultsInner) MarshalJSON

func (o GetDefaultTtlDiffsResultsInner) MarshalJSON() ([]byte, error)

func (*GetDefaultTtlDiffsResultsInner) SetNew

SetNew sets field value

func (*GetDefaultTtlDiffsResultsInner) SetOld

SetOld sets field value

func (GetDefaultTtlDiffsResultsInner) ToMap

func (o GetDefaultTtlDiffsResultsInner) ToMap() (map[string]interface{}, error)

func (*GetDefaultTtlDiffsResultsInner) UnmarshalJSON

func (o *GetDefaultTtlDiffsResultsInner) UnmarshalJSON(data []byte) (err error)

type GetDelegations

type GetDelegations struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string       `json:"request_id"`
	Results   []Delegation `json:"results"`
}

GetDelegations struct for GetDelegations

func NewGetDelegations

func NewGetDelegations(requestId string, results []Delegation) *GetDelegations

NewGetDelegations instantiates a new GetDelegations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDelegationsWithDefaults

func NewGetDelegationsWithDefaults() *GetDelegations

NewGetDelegationsWithDefaults instantiates a new GetDelegations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDelegations) GetRequestId

func (o *GetDelegations) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetDelegations) GetRequestIdOk

func (o *GetDelegations) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetDelegations) GetResults

func (o *GetDelegations) GetResults() []Delegation

GetResults returns the Results field value

func (*GetDelegations) GetResultsOk

func (o *GetDelegations) GetResultsOk() ([]Delegation, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetDelegations) MarshalJSON

func (o GetDelegations) MarshalJSON() ([]byte, error)

func (*GetDelegations) SetRequestId

func (o *GetDelegations) SetRequestId(v string)

SetRequestId sets field value

func (*GetDelegations) SetResults

func (o *GetDelegations) SetResults(v []Delegation)

SetResults sets field value

func (GetDelegations) ToMap

func (o GetDelegations) ToMap() (map[string]interface{}, error)

func (*GetDelegations) UnmarshalJSON

func (o *GetDelegations) UnmarshalJSON(data []byte) (err error)

type GetDnssec

type GetDnssec struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Result    Dnssec `json:"result"`
}

GetDnssec struct for GetDnssec

func NewGetDnssec

func NewGetDnssec(requestId string, result Dnssec) *GetDnssec

NewGetDnssec instantiates a new GetDnssec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDnssecWithDefaults

func NewGetDnssecWithDefaults() *GetDnssec

NewGetDnssecWithDefaults instantiates a new GetDnssec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDnssec) GetRequestId

func (o *GetDnssec) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetDnssec) GetRequestIdOk

func (o *GetDnssec) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetDnssec) GetResult

func (o *GetDnssec) GetResult() Dnssec

GetResult returns the Result field value

func (*GetDnssec) GetResultOk

func (o *GetDnssec) GetResultOk() (*Dnssec, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetDnssec) MarshalJSON

func (o GetDnssec) MarshalJSON() ([]byte, error)

func (*GetDnssec) SetRequestId

func (o *GetDnssec) SetRequestId(v string)

SetRequestId sets field value

func (*GetDnssec) SetResult

func (o *GetDnssec) SetResult(v Dnssec)

SetResult sets field value

func (GetDnssec) ToMap

func (o GetDnssec) ToMap() (map[string]interface{}, error)

func (*GetDnssec) UnmarshalJSON

func (o *GetDnssec) UnmarshalJSON(data []byte) (err error)

type GetDsRecords

type GetDsRecords struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string     `json:"request_id"`
	Results   []DsRecord `json:"results"`
}

GetDsRecords struct for GetDsRecords

func NewGetDsRecords

func NewGetDsRecords(requestId string, results []DsRecord) *GetDsRecords

NewGetDsRecords instantiates a new GetDsRecords object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDsRecordsWithDefaults

func NewGetDsRecordsWithDefaults() *GetDsRecords

NewGetDsRecordsWithDefaults instantiates a new GetDsRecords object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDsRecords) GetRequestId

func (o *GetDsRecords) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetDsRecords) GetRequestIdOk

func (o *GetDsRecords) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetDsRecords) GetResults

func (o *GetDsRecords) GetResults() []DsRecord

GetResults returns the Results field value

func (*GetDsRecords) GetResultsOk

func (o *GetDsRecords) GetResultsOk() ([]DsRecord, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetDsRecords) MarshalJSON

func (o GetDsRecords) MarshalJSON() ([]byte, error)

func (*GetDsRecords) SetRequestId

func (o *GetDsRecords) SetRequestId(v string)

SetRequestId sets field value

func (*GetDsRecords) SetResults

func (o *GetDsRecords) SetResults(v []DsRecord)

SetResults sets field value

func (GetDsRecords) ToMap

func (o GetDsRecords) ToMap() (map[string]interface{}, error)

func (*GetDsRecords) UnmarshalJSON

func (o *GetDsRecords) UnmarshalJSON(data []byte) (err error)

type GetDsRecordsFromCds

type GetDsRecordsFromCds struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string            `json:"request_id"`
	Results   []DsRecordFromCds `json:"results"`
}

GetDsRecordsFromCds struct for GetDsRecordsFromCds

func NewGetDsRecordsFromCds

func NewGetDsRecordsFromCds(requestId string, results []DsRecordFromCds) *GetDsRecordsFromCds

NewGetDsRecordsFromCds instantiates a new GetDsRecordsFromCds object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDsRecordsFromCdsWithDefaults

func NewGetDsRecordsFromCdsWithDefaults() *GetDsRecordsFromCds

NewGetDsRecordsFromCdsWithDefaults instantiates a new GetDsRecordsFromCds object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDsRecordsFromCds) GetRequestId

func (o *GetDsRecordsFromCds) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetDsRecordsFromCds) GetRequestIdOk

func (o *GetDsRecordsFromCds) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetDsRecordsFromCds) GetResults

func (o *GetDsRecordsFromCds) GetResults() []DsRecordFromCds

GetResults returns the Results field value

func (*GetDsRecordsFromCds) GetResultsOk

func (o *GetDsRecordsFromCds) GetResultsOk() ([]DsRecordFromCds, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetDsRecordsFromCds) MarshalJSON

func (o GetDsRecordsFromCds) MarshalJSON() ([]byte, error)

func (*GetDsRecordsFromCds) SetRequestId

func (o *GetDsRecordsFromCds) SetRequestId(v string)

SetRequestId sets field value

func (*GetDsRecordsFromCds) SetResults

func (o *GetDsRecordsFromCds) SetResults(v []DsRecordFromCds)

SetResults sets field value

func (GetDsRecordsFromCds) ToMap

func (o GetDsRecordsFromCds) ToMap() (map[string]interface{}, error)

func (*GetDsRecordsFromCds) UnmarshalJSON

func (o *GetDsRecordsFromCds) UnmarshalJSON(data []byte) (err error)

type GetDsRecordsFromCdsFields

type GetDsRecordsFromCdsFields struct {
	Results []DsRecordFromCds `json:"results"`
}

GetDsRecordsFromCdsFields struct for GetDsRecordsFromCdsFields

func NewGetDsRecordsFromCdsFields

func NewGetDsRecordsFromCdsFields(results []DsRecordFromCds) *GetDsRecordsFromCdsFields

NewGetDsRecordsFromCdsFields instantiates a new GetDsRecordsFromCdsFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDsRecordsFromCdsFieldsWithDefaults

func NewGetDsRecordsFromCdsFieldsWithDefaults() *GetDsRecordsFromCdsFields

NewGetDsRecordsFromCdsFieldsWithDefaults instantiates a new GetDsRecordsFromCdsFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDsRecordsFromCdsFields) GetResults

func (o *GetDsRecordsFromCdsFields) GetResults() []DsRecordFromCds

GetResults returns the Results field value

func (*GetDsRecordsFromCdsFields) GetResultsOk

func (o *GetDsRecordsFromCdsFields) GetResultsOk() ([]DsRecordFromCds, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetDsRecordsFromCdsFields) MarshalJSON

func (o GetDsRecordsFromCdsFields) MarshalJSON() ([]byte, error)

func (*GetDsRecordsFromCdsFields) SetResults

func (o *GetDsRecordsFromCdsFields) SetResults(v []DsRecordFromCds)

SetResults sets field value

func (GetDsRecordsFromCdsFields) ToMap

func (o GetDsRecordsFromCdsFields) ToMap() (map[string]interface{}, error)

func (*GetDsRecordsFromCdsFields) UnmarshalJSON

func (o *GetDsRecordsFromCdsFields) UnmarshalJSON(data []byte) (err error)

type GetEndpoint

type GetEndpoint struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string                   `json:"request_id"`
	Result    GetEndpointsResultsInner `json:"result"`
}

GetEndpoint struct for GetEndpoint

func NewGetEndpoint

func NewGetEndpoint(requestId string, result GetEndpointsResultsInner) *GetEndpoint

NewGetEndpoint instantiates a new GetEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetEndpointWithDefaults

func NewGetEndpointWithDefaults() *GetEndpoint

NewGetEndpointWithDefaults instantiates a new GetEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetEndpoint) GetRequestId

func (o *GetEndpoint) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetEndpoint) GetRequestIdOk

func (o *GetEndpoint) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetEndpoint) GetResult

func (o *GetEndpoint) GetResult() GetEndpointsResultsInner

GetResult returns the Result field value

func (*GetEndpoint) GetResultOk

func (o *GetEndpoint) GetResultOk() (*GetEndpointsResultsInner, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetEndpoint) MarshalJSON

func (o GetEndpoint) MarshalJSON() ([]byte, error)

func (*GetEndpoint) SetRequestId

func (o *GetEndpoint) SetRequestId(v string)

SetRequestId sets field value

func (*GetEndpoint) SetResult

func (o *GetEndpoint) SetResult(v GetEndpointsResultsInner)

SetResult sets field value

func (GetEndpoint) ToMap

func (o GetEndpoint) ToMap() (map[string]interface{}, error)

func (*GetEndpoint) UnmarshalJSON

func (o *GetEndpoint) UnmarshalJSON(data []byte) (err error)

type GetEndpoints

type GetEndpoints struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string                     `json:"request_id"`
	Results   []GetEndpointsResultsInner `json:"results"`
}

GetEndpoints struct for GetEndpoints

func NewGetEndpoints

func NewGetEndpoints(requestId string, results []GetEndpointsResultsInner) *GetEndpoints

NewGetEndpoints instantiates a new GetEndpoints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetEndpointsWithDefaults

func NewGetEndpointsWithDefaults() *GetEndpoints

NewGetEndpointsWithDefaults instantiates a new GetEndpoints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetEndpoints) GetRequestId

func (o *GetEndpoints) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetEndpoints) GetRequestIdOk

func (o *GetEndpoints) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetEndpoints) GetResults

func (o *GetEndpoints) GetResults() []GetEndpointsResultsInner

GetResults returns the Results field value

func (*GetEndpoints) GetResultsOk

func (o *GetEndpoints) GetResultsOk() ([]GetEndpointsResultsInner, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetEndpoints) MarshalJSON

func (o GetEndpoints) MarshalJSON() ([]byte, error)

func (*GetEndpoints) SetRequestId

func (o *GetEndpoints) SetRequestId(v string)

SetRequestId sets field value

func (*GetEndpoints) SetResults

func (o *GetEndpoints) SetResults(v []GetEndpointsResultsInner)

SetResults sets field value

func (GetEndpoints) ToMap

func (o GetEndpoints) ToMap() (map[string]interface{}, error)

func (*GetEndpoints) UnmarshalJSON

func (o *GetEndpoints) UnmarshalJSON(data []byte) (err error)

type GetEndpointsResultsInner

type GetEndpointsResultsInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// エンドポイント名
	Name string `json:"name"`
	// 監視ターゲット(IPアドレス形式かホスト名形式)
	MonitoringTarget string `json:"monitoring_target"`
	// コメント
	Description string `json:"description"`
	// weight
	Weight int32 `json:"weight"`
	// 手動切り戻し設定値
	ManualFailback bool `json:"manual_failback"`
	// 手動切り離し設定値
	ManualFailover bool `json:"manual_failover"`
	// 状態
	Enabled     bool                `json:"enabled"`
	LiveStatus  EndpointLiveStatus  `json:"live_status"`
	ReadyStatus EndpointReadyStatus `json:"ready_status"`
	// RDATA
	Rdata       []EndpointRdataInner                  `json:"rdata"`
	Monitorings []EndpointMonitoringsMonitoringsInner `json:"monitorings,omitempty"`
}

GetEndpointsResultsInner struct for GetEndpointsResultsInner

func NewGetEndpointsResultsInner

func NewGetEndpointsResultsInner(resourceName string, name string, monitoringTarget string, description string, weight int32, manualFailback bool, manualFailover bool, enabled bool, liveStatus EndpointLiveStatus, readyStatus EndpointReadyStatus, rdata []EndpointRdataInner) *GetEndpointsResultsInner

NewGetEndpointsResultsInner instantiates a new GetEndpointsResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetEndpointsResultsInnerWithDefaults

func NewGetEndpointsResultsInnerWithDefaults() *GetEndpointsResultsInner

NewGetEndpointsResultsInnerWithDefaults instantiates a new GetEndpointsResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetEndpointsResultsInner) GetDescription

func (o *GetEndpointsResultsInner) GetDescription() string

GetDescription returns the Description field value

func (*GetEndpointsResultsInner) GetDescriptionOk

func (o *GetEndpointsResultsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetEnabled

func (o *GetEndpointsResultsInner) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*GetEndpointsResultsInner) GetEnabledOk

func (o *GetEndpointsResultsInner) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetLiveStatus

func (o *GetEndpointsResultsInner) GetLiveStatus() EndpointLiveStatus

GetLiveStatus returns the LiveStatus field value

func (*GetEndpointsResultsInner) GetLiveStatusOk

func (o *GetEndpointsResultsInner) GetLiveStatusOk() (*EndpointLiveStatus, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetManualFailback

func (o *GetEndpointsResultsInner) GetManualFailback() bool

GetManualFailback returns the ManualFailback field value

func (*GetEndpointsResultsInner) GetManualFailbackOk

func (o *GetEndpointsResultsInner) GetManualFailbackOk() (*bool, bool)

GetManualFailbackOk returns a tuple with the ManualFailback field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetManualFailover

func (o *GetEndpointsResultsInner) GetManualFailover() bool

GetManualFailover returns the ManualFailover field value

func (*GetEndpointsResultsInner) GetManualFailoverOk

func (o *GetEndpointsResultsInner) GetManualFailoverOk() (*bool, bool)

GetManualFailoverOk returns a tuple with the ManualFailover field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetMonitoringTarget

func (o *GetEndpointsResultsInner) GetMonitoringTarget() string

GetMonitoringTarget returns the MonitoringTarget field value

func (*GetEndpointsResultsInner) GetMonitoringTargetOk

func (o *GetEndpointsResultsInner) GetMonitoringTargetOk() (*string, bool)

GetMonitoringTargetOk returns a tuple with the MonitoringTarget field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetMonitorings

GetMonitorings returns the Monitorings field value if set, zero value otherwise.

func (*GetEndpointsResultsInner) GetMonitoringsOk

GetMonitoringsOk returns a tuple with the Monitorings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetName

func (o *GetEndpointsResultsInner) GetName() string

GetName returns the Name field value

func (*GetEndpointsResultsInner) GetNameOk

func (o *GetEndpointsResultsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetRdata

GetRdata returns the Rdata field value

func (*GetEndpointsResultsInner) GetRdataOk

func (o *GetEndpointsResultsInner) GetRdataOk() ([]EndpointRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetReadyStatus

func (o *GetEndpointsResultsInner) GetReadyStatus() EndpointReadyStatus

GetReadyStatus returns the ReadyStatus field value

func (*GetEndpointsResultsInner) GetReadyStatusOk

func (o *GetEndpointsResultsInner) GetReadyStatusOk() (*EndpointReadyStatus, bool)

GetReadyStatusOk returns a tuple with the ReadyStatus field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetResourceName

func (o *GetEndpointsResultsInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*GetEndpointsResultsInner) GetResourceNameOk

func (o *GetEndpointsResultsInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) GetWeight

func (o *GetEndpointsResultsInner) GetWeight() int32

GetWeight returns the Weight field value

func (*GetEndpointsResultsInner) GetWeightOk

func (o *GetEndpointsResultsInner) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*GetEndpointsResultsInner) HasMonitorings

func (o *GetEndpointsResultsInner) HasMonitorings() bool

HasMonitorings returns a boolean if a field has been set.

func (GetEndpointsResultsInner) MarshalJSON

func (o GetEndpointsResultsInner) MarshalJSON() ([]byte, error)

func (*GetEndpointsResultsInner) SetDescription

func (o *GetEndpointsResultsInner) SetDescription(v string)

SetDescription sets field value

func (*GetEndpointsResultsInner) SetEnabled

func (o *GetEndpointsResultsInner) SetEnabled(v bool)

SetEnabled sets field value

func (*GetEndpointsResultsInner) SetLiveStatus

func (o *GetEndpointsResultsInner) SetLiveStatus(v EndpointLiveStatus)

SetLiveStatus sets field value

func (*GetEndpointsResultsInner) SetManualFailback

func (o *GetEndpointsResultsInner) SetManualFailback(v bool)

SetManualFailback sets field value

func (*GetEndpointsResultsInner) SetManualFailover

func (o *GetEndpointsResultsInner) SetManualFailover(v bool)

SetManualFailover sets field value

func (*GetEndpointsResultsInner) SetMonitoringTarget

func (o *GetEndpointsResultsInner) SetMonitoringTarget(v string)

SetMonitoringTarget sets field value

func (*GetEndpointsResultsInner) SetMonitorings

SetMonitorings gets a reference to the given []EndpointMonitoringsMonitoringsInner and assigns it to the Monitorings field.

func (*GetEndpointsResultsInner) SetName

func (o *GetEndpointsResultsInner) SetName(v string)

SetName sets field value

func (*GetEndpointsResultsInner) SetRdata

SetRdata sets field value

func (*GetEndpointsResultsInner) SetReadyStatus

func (o *GetEndpointsResultsInner) SetReadyStatus(v EndpointReadyStatus)

SetReadyStatus sets field value

func (*GetEndpointsResultsInner) SetResourceName

func (o *GetEndpointsResultsInner) SetResourceName(v string)

SetResourceName sets field value

func (*GetEndpointsResultsInner) SetWeight

func (o *GetEndpointsResultsInner) SetWeight(v int32)

SetWeight sets field value

func (GetEndpointsResultsInner) ToMap

func (o GetEndpointsResultsInner) ToMap() (map[string]interface{}, error)

func (*GetEndpointsResultsInner) UnmarshalJSON

func (o *GetEndpointsResultsInner) UnmarshalJSON(data []byte) (err error)

type GetJobs

type GetJobs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	// 詳細説明は[**こちら**](#tag/jobs)
	Status string `json:"status"`
	// status: SUCCESSFULの場合のみ、レスポンスに含まれます
	ResourcesUrl *string `json:"resources_url,omitempty"`
	// status: FAILEDの場合のみ、レスポンスに含まれます
	ErrorType *string `json:"error_type,omitempty"`
	// status: FAILEDの場合のみ、レスポンスに含まれます
	ErrorMessage *string `json:"error_message,omitempty"`
}

GetJobs struct for GetJobs

func NewGetJobs

func NewGetJobs(requestId string, status string) *GetJobs

NewGetJobs instantiates a new GetJobs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetJobsWithDefaults

func NewGetJobsWithDefaults() *GetJobs

NewGetJobsWithDefaults instantiates a new GetJobs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetJobs) GetErrorMessage

func (o *GetJobs) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*GetJobs) GetErrorMessageOk

func (o *GetJobs) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetJobs) GetErrorType

func (o *GetJobs) GetErrorType() string

GetErrorType returns the ErrorType field value if set, zero value otherwise.

func (*GetJobs) GetErrorTypeOk

func (o *GetJobs) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetJobs) GetRequestId

func (o *GetJobs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetJobs) GetRequestIdOk

func (o *GetJobs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetJobs) GetResourcesUrl

func (o *GetJobs) GetResourcesUrl() string

GetResourcesUrl returns the ResourcesUrl field value if set, zero value otherwise.

func (*GetJobs) GetResourcesUrlOk

func (o *GetJobs) GetResourcesUrlOk() (*string, bool)

GetResourcesUrlOk returns a tuple with the ResourcesUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetJobs) GetStatus

func (o *GetJobs) GetStatus() string

GetStatus returns the Status field value

func (*GetJobs) GetStatusOk

func (o *GetJobs) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetJobs) HasErrorMessage

func (o *GetJobs) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*GetJobs) HasErrorType

func (o *GetJobs) HasErrorType() bool

HasErrorType returns a boolean if a field has been set.

func (*GetJobs) HasResourcesUrl

func (o *GetJobs) HasResourcesUrl() bool

HasResourcesUrl returns a boolean if a field has been set.

func (GetJobs) MarshalJSON

func (o GetJobs) MarshalJSON() ([]byte, error)

func (*GetJobs) SetErrorMessage

func (o *GetJobs) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*GetJobs) SetErrorType

func (o *GetJobs) SetErrorType(v string)

SetErrorType gets a reference to the given string and assigns it to the ErrorType field.

func (*GetJobs) SetRequestId

func (o *GetJobs) SetRequestId(v string)

SetRequestId sets field value

func (*GetJobs) SetResourcesUrl

func (o *GetJobs) SetResourcesUrl(v string)

SetResourcesUrl gets a reference to the given string and assigns it to the ResourcesUrl field.

func (*GetJobs) SetStatus

func (o *GetJobs) SetStatus(v string)

SetStatus sets field value

func (GetJobs) ToMap

func (o GetJobs) ToMap() (map[string]interface{}, error)

func (*GetJobs) UnmarshalJSON

func (o *GetJobs) UnmarshalJSON(data []byte) (err error)

type GetLbDomain

type GetLbDomain struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string   `json:"request_id"`
	Result    LbDomain `json:"result"`
}

GetLbDomain struct for GetLbDomain

func NewGetLbDomain

func NewGetLbDomain(requestId string, result LbDomain) *GetLbDomain

NewGetLbDomain instantiates a new GetLbDomain object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLbDomainWithDefaults

func NewGetLbDomainWithDefaults() *GetLbDomain

NewGetLbDomainWithDefaults instantiates a new GetLbDomain object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLbDomain) GetRequestId

func (o *GetLbDomain) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetLbDomain) GetRequestIdOk

func (o *GetLbDomain) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetLbDomain) GetResult

func (o *GetLbDomain) GetResult() LbDomain

GetResult returns the Result field value

func (*GetLbDomain) GetResultOk

func (o *GetLbDomain) GetResultOk() (*LbDomain, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetLbDomain) MarshalJSON

func (o GetLbDomain) MarshalJSON() ([]byte, error)

func (*GetLbDomain) SetRequestId

func (o *GetLbDomain) SetRequestId(v string)

SetRequestId sets field value

func (*GetLbDomain) SetResult

func (o *GetLbDomain) SetResult(v LbDomain)

SetResult sets field value

func (GetLbDomain) ToMap

func (o GetLbDomain) ToMap() (map[string]interface{}, error)

func (*GetLbDomain) UnmarshalJSON

func (o *GetLbDomain) UnmarshalJSON(data []byte) (err error)

type GetLbDomainLabels

type GetLbDomainLabels struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Result    LbDomainLabels `json:"result"`
}

GetLbDomainLabels struct for GetLbDomainLabels

func NewGetLbDomainLabels

func NewGetLbDomainLabels(requestId string, result LbDomainLabels) *GetLbDomainLabels

NewGetLbDomainLabels instantiates a new GetLbDomainLabels object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLbDomainLabelsWithDefaults

func NewGetLbDomainLabelsWithDefaults() *GetLbDomainLabels

NewGetLbDomainLabelsWithDefaults instantiates a new GetLbDomainLabels object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLbDomainLabels) GetRequestId

func (o *GetLbDomainLabels) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetLbDomainLabels) GetRequestIdOk

func (o *GetLbDomainLabels) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetLbDomainLabels) GetResult

func (o *GetLbDomainLabels) GetResult() LbDomainLabels

GetResult returns the Result field value

func (*GetLbDomainLabels) GetResultOk

func (o *GetLbDomainLabels) GetResultOk() (*LbDomainLabels, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetLbDomainLabels) MarshalJSON

func (o GetLbDomainLabels) MarshalJSON() ([]byte, error)

func (*GetLbDomainLabels) SetRequestId

func (o *GetLbDomainLabels) SetRequestId(v string)

SetRequestId sets field value

func (*GetLbDomainLabels) SetResult

func (o *GetLbDomainLabels) SetResult(v LbDomainLabels)

SetResult sets field value

func (GetLbDomainLabels) ToMap

func (o GetLbDomainLabels) ToMap() (map[string]interface{}, error)

func (*GetLbDomainLabels) UnmarshalJSON

func (o *GetLbDomainLabels) UnmarshalJSON(data []byte) (err error)

type GetLbDomains

type GetLbDomains struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string     `json:"request_id"`
	Results   []LbDomain `json:"results"`
}

GetLbDomains struct for GetLbDomains

func NewGetLbDomains

func NewGetLbDomains(requestId string, results []LbDomain) *GetLbDomains

NewGetLbDomains instantiates a new GetLbDomains object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLbDomainsWithDefaults

func NewGetLbDomainsWithDefaults() *GetLbDomains

NewGetLbDomainsWithDefaults instantiates a new GetLbDomains object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLbDomains) GetRequestId

func (o *GetLbDomains) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetLbDomains) GetRequestIdOk

func (o *GetLbDomains) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetLbDomains) GetResults

func (o *GetLbDomains) GetResults() []LbDomain

GetResults returns the Results field value

func (*GetLbDomains) GetResultsOk

func (o *GetLbDomains) GetResultsOk() ([]LbDomain, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetLbDomains) MarshalJSON

func (o GetLbDomains) MarshalJSON() ([]byte, error)

func (*GetLbDomains) SetRequestId

func (o *GetLbDomains) SetRequestId(v string)

SetRequestId sets field value

func (*GetLbDomains) SetResults

func (o *GetLbDomains) SetResults(v []LbDomain)

SetResults sets field value

func (GetLbDomains) ToMap

func (o GetLbDomains) ToMap() (map[string]interface{}, error)

func (*GetLbDomains) UnmarshalJSON

func (o *GetLbDomains) UnmarshalJSON(data []byte) (err error)

type GetLbDomainsLogs

type GetLbDomainsLogs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Results   []LbDomainsLog `json:"results"`
}

GetLbDomainsLogs struct for GetLbDomainsLogs

func NewGetLbDomainsLogs

func NewGetLbDomainsLogs(requestId string, results []LbDomainsLog) *GetLbDomainsLogs

NewGetLbDomainsLogs instantiates a new GetLbDomainsLogs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLbDomainsLogsWithDefaults

func NewGetLbDomainsLogsWithDefaults() *GetLbDomainsLogs

NewGetLbDomainsLogsWithDefaults instantiates a new GetLbDomainsLogs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLbDomainsLogs) GetRequestId

func (o *GetLbDomainsLogs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetLbDomainsLogs) GetRequestIdOk

func (o *GetLbDomainsLogs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetLbDomainsLogs) GetResults

func (o *GetLbDomainsLogs) GetResults() []LbDomainsLog

GetResults returns the Results field value

func (*GetLbDomainsLogs) GetResultsOk

func (o *GetLbDomainsLogs) GetResultsOk() ([]LbDomainsLog, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetLbDomainsLogs) MarshalJSON

func (o GetLbDomainsLogs) MarshalJSON() ([]byte, error)

func (*GetLbDomainsLogs) SetRequestId

func (o *GetLbDomainsLogs) SetRequestId(v string)

SetRequestId sets field value

func (*GetLbDomainsLogs) SetResults

func (o *GetLbDomainsLogs) SetResults(v []LbDomainsLog)

SetResults sets field value

func (GetLbDomainsLogs) ToMap

func (o GetLbDomainsLogs) ToMap() (map[string]interface{}, error)

func (*GetLbDomainsLogs) UnmarshalJSON

func (o *GetLbDomainsLogs) UnmarshalJSON(data []byte) (err error)

type GetManagedServers

type GetManagedServers struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string   `json:"request_id"`
	Results   []string `json:"results"`
}

GetManagedServers struct for GetManagedServers

func NewGetManagedServers

func NewGetManagedServers(requestId string, results []string) *GetManagedServers

NewGetManagedServers instantiates a new GetManagedServers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetManagedServersWithDefaults

func NewGetManagedServersWithDefaults() *GetManagedServers

NewGetManagedServersWithDefaults instantiates a new GetManagedServers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetManagedServers) GetRequestId

func (o *GetManagedServers) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetManagedServers) GetRequestIdOk

func (o *GetManagedServers) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetManagedServers) GetResults

func (o *GetManagedServers) GetResults() []string

GetResults returns the Results field value

func (*GetManagedServers) GetResultsOk

func (o *GetManagedServers) GetResultsOk() ([]string, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetManagedServers) MarshalJSON

func (o GetManagedServers) MarshalJSON() ([]byte, error)

func (*GetManagedServers) SetRequestId

func (o *GetManagedServers) SetRequestId(v string)

SetRequestId sets field value

func (*GetManagedServers) SetResults

func (o *GetManagedServers) SetResults(v []string)

SetResults sets field value

func (GetManagedServers) ToMap

func (o GetManagedServers) ToMap() (map[string]interface{}, error)

func (*GetManagedServers) UnmarshalJSON

func (o *GetManagedServers) UnmarshalJSON(data []byte) (err error)

type GetMonitoring

type GetMonitoring struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string              `json:"request_id"`
	Result    GetMonitoringResult `json:"result"`
}

GetMonitoring struct for GetMonitoring

func NewGetMonitoring

func NewGetMonitoring(requestId string, result GetMonitoringResult) *GetMonitoring

NewGetMonitoring instantiates a new GetMonitoring object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMonitoringWithDefaults

func NewGetMonitoringWithDefaults() *GetMonitoring

NewGetMonitoringWithDefaults instantiates a new GetMonitoring object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMonitoring) GetRequestId

func (o *GetMonitoring) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetMonitoring) GetRequestIdOk

func (o *GetMonitoring) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetMonitoring) GetResult

func (o *GetMonitoring) GetResult() GetMonitoringResult

GetResult returns the Result field value

func (*GetMonitoring) GetResultOk

func (o *GetMonitoring) GetResultOk() (*GetMonitoringResult, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetMonitoring) MarshalJSON

func (o GetMonitoring) MarshalJSON() ([]byte, error)

func (*GetMonitoring) SetRequestId

func (o *GetMonitoring) SetRequestId(v string)

SetRequestId sets field value

func (*GetMonitoring) SetResult

func (o *GetMonitoring) SetResult(v GetMonitoringResult)

SetResult sets field value

func (GetMonitoring) ToMap

func (o GetMonitoring) ToMap() (map[string]interface{}, error)

func (*GetMonitoring) UnmarshalJSON

func (o *GetMonitoring) UnmarshalJSON(data []byte) (err error)

type GetMonitoringResult

type GetMonitoringResult struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description string                `json:"description"`
	Props       MonitoringStaticProps `json:"props"`
	Sites       []SitesSitesInner     `json:"sites"`
}

GetMonitoringResult struct for GetMonitoringResult

func NewGetMonitoringResult

func NewGetMonitoringResult(resourceName string, name string, mtype string, description string, props MonitoringStaticProps, sites []SitesSitesInner) *GetMonitoringResult

NewGetMonitoringResult instantiates a new GetMonitoringResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMonitoringResultWithDefaults

func NewGetMonitoringResultWithDefaults() *GetMonitoringResult

NewGetMonitoringResultWithDefaults instantiates a new GetMonitoringResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMonitoringResult) GetDescription

func (o *GetMonitoringResult) GetDescription() string

GetDescription returns the Description field value

func (*GetMonitoringResult) GetDescriptionOk

func (o *GetMonitoringResult) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*GetMonitoringResult) GetMtype

func (o *GetMonitoringResult) GetMtype() string

GetMtype returns the Mtype field value

func (*GetMonitoringResult) GetMtypeOk

func (o *GetMonitoringResult) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*GetMonitoringResult) GetName

func (o *GetMonitoringResult) GetName() string

GetName returns the Name field value

func (*GetMonitoringResult) GetNameOk

func (o *GetMonitoringResult) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetMonitoringResult) GetProps

GetProps returns the Props field value

func (*GetMonitoringResult) GetPropsOk

func (o *GetMonitoringResult) GetPropsOk() (*MonitoringStaticProps, bool)

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*GetMonitoringResult) GetResourceName

func (o *GetMonitoringResult) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*GetMonitoringResult) GetResourceNameOk

func (o *GetMonitoringResult) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*GetMonitoringResult) GetSites

func (o *GetMonitoringResult) GetSites() []SitesSitesInner

GetSites returns the Sites field value

func (*GetMonitoringResult) GetSitesOk

func (o *GetMonitoringResult) GetSitesOk() ([]SitesSitesInner, bool)

GetSitesOk returns a tuple with the Sites field value and a boolean to check if the value has been set.

func (GetMonitoringResult) MarshalJSON

func (o GetMonitoringResult) MarshalJSON() ([]byte, error)

func (*GetMonitoringResult) SetDescription

func (o *GetMonitoringResult) SetDescription(v string)

SetDescription sets field value

func (*GetMonitoringResult) SetMtype

func (o *GetMonitoringResult) SetMtype(v string)

SetMtype sets field value

func (*GetMonitoringResult) SetName

func (o *GetMonitoringResult) SetName(v string)

SetName sets field value

func (*GetMonitoringResult) SetProps

SetProps sets field value

func (*GetMonitoringResult) SetResourceName

func (o *GetMonitoringResult) SetResourceName(v string)

SetResourceName sets field value

func (*GetMonitoringResult) SetSites

func (o *GetMonitoringResult) SetSites(v []SitesSitesInner)

SetSites sets field value

func (GetMonitoringResult) ToMap

func (o GetMonitoringResult) ToMap() (map[string]interface{}, error)

func (*GetMonitoringResult) UnmarshalJSON

func (o *GetMonitoringResult) UnmarshalJSON(data []byte) (err error)

type GetMonitorings

type GetMonitorings struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string                `json:"request_id"`
	Results   []GetMonitoringResult `json:"results"`
}

GetMonitorings struct for GetMonitorings

func NewGetMonitorings

func NewGetMonitorings(requestId string, results []GetMonitoringResult) *GetMonitorings

NewGetMonitorings instantiates a new GetMonitorings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMonitoringsWithDefaults

func NewGetMonitoringsWithDefaults() *GetMonitorings

NewGetMonitoringsWithDefaults instantiates a new GetMonitorings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMonitorings) GetRequestId

func (o *GetMonitorings) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetMonitorings) GetRequestIdOk

func (o *GetMonitorings) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetMonitorings) GetResults

func (o *GetMonitorings) GetResults() []GetMonitoringResult

GetResults returns the Results field value

func (*GetMonitorings) GetResultsOk

func (o *GetMonitorings) GetResultsOk() ([]GetMonitoringResult, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetMonitorings) MarshalJSON

func (o GetMonitorings) MarshalJSON() ([]byte, error)

func (*GetMonitorings) SetRequestId

func (o *GetMonitorings) SetRequestId(v string)

SetRequestId sets field value

func (*GetMonitorings) SetResults

func (o *GetMonitorings) SetResults(v []GetMonitoringResult)

SetResults sets field value

func (GetMonitorings) ToMap

func (o GetMonitorings) ToMap() (map[string]interface{}, error)

func (*GetMonitorings) UnmarshalJSON

func (o *GetMonitorings) UnmarshalJSON(data []byte) (err error)

type GetPing

type GetPing struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
}

GetPing struct for GetPing

func NewGetPing

func NewGetPing(requestId string) *GetPing

NewGetPing instantiates a new GetPing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPingWithDefaults

func NewGetPingWithDefaults() *GetPing

NewGetPingWithDefaults instantiates a new GetPing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPing) GetRequestId

func (o *GetPing) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetPing) GetRequestIdOk

func (o *GetPing) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (GetPing) MarshalJSON

func (o GetPing) MarshalJSON() ([]byte, error)

func (*GetPing) SetRequestId

func (o *GetPing) SetRequestId(v string)

SetRequestId sets field value

func (GetPing) ToMap

func (o GetPing) ToMap() (map[string]interface{}, error)

func (*GetPing) UnmarshalJSON

func (o *GetPing) UnmarshalJSON(data []byte) (err error)

type GetQpsHistories

type GetQpsHistories struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string       `json:"request_id"`
	Results   []QpsHistory `json:"results"`
}

GetQpsHistories struct for GetQpsHistories

func NewGetQpsHistories

func NewGetQpsHistories(requestId string, results []QpsHistory) *GetQpsHistories

NewGetQpsHistories instantiates a new GetQpsHistories object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetQpsHistoriesWithDefaults

func NewGetQpsHistoriesWithDefaults() *GetQpsHistories

NewGetQpsHistoriesWithDefaults instantiates a new GetQpsHistories object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetQpsHistories) GetRequestId

func (o *GetQpsHistories) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetQpsHistories) GetRequestIdOk

func (o *GetQpsHistories) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetQpsHistories) GetResults

func (o *GetQpsHistories) GetResults() []QpsHistory

GetResults returns the Results field value

func (*GetQpsHistories) GetResultsOk

func (o *GetQpsHistories) GetResultsOk() ([]QpsHistory, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetQpsHistories) MarshalJSON

func (o GetQpsHistories) MarshalJSON() ([]byte, error)

func (*GetQpsHistories) SetRequestId

func (o *GetQpsHistories) SetRequestId(v string)

SetRequestId sets field value

func (*GetQpsHistories) SetResults

func (o *GetQpsHistories) SetResults(v []QpsHistory)

SetResults sets field value

func (GetQpsHistories) ToMap

func (o GetQpsHistories) ToMap() (map[string]interface{}, error)

func (*GetQpsHistories) UnmarshalJSON

func (o *GetQpsHistories) UnmarshalJSON(data []byte) (err error)

type GetRecord

type GetRecord struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Result    Record `json:"result"`
}

GetRecord struct for GetRecord

func NewGetRecord

func NewGetRecord(requestId string, result Record) *GetRecord

NewGetRecord instantiates a new GetRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecordWithDefaults

func NewGetRecordWithDefaults() *GetRecord

NewGetRecordWithDefaults instantiates a new GetRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecord) GetRequestId

func (o *GetRecord) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetRecord) GetRequestIdOk

func (o *GetRecord) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetRecord) GetResult

func (o *GetRecord) GetResult() Record

GetResult returns the Result field value

func (*GetRecord) GetResultOk

func (o *GetRecord) GetResultOk() (*Record, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetRecord) MarshalJSON

func (o GetRecord) MarshalJSON() ([]byte, error)

func (*GetRecord) SetRequestId

func (o *GetRecord) SetRequestId(v string)

SetRequestId sets field value

func (*GetRecord) SetResult

func (o *GetRecord) SetResult(v Record)

SetResult sets field value

func (GetRecord) ToMap

func (o GetRecord) ToMap() (map[string]interface{}, error)

func (*GetRecord) UnmarshalJSON

func (o *GetRecord) UnmarshalJSON(data []byte) (err error)

type GetRecords

type GetRecords struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string   `json:"request_id"`
	Results   []Record `json:"results"`
}

GetRecords struct for GetRecords

func NewGetRecords

func NewGetRecords(requestId string, results []Record) *GetRecords

NewGetRecords instantiates a new GetRecords object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecordsWithDefaults

func NewGetRecordsWithDefaults() *GetRecords

NewGetRecordsWithDefaults instantiates a new GetRecords object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecords) GetRequestId

func (o *GetRecords) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetRecords) GetRequestIdOk

func (o *GetRecords) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetRecords) GetResults

func (o *GetRecords) GetResults() []Record

GetResults returns the Results field value

func (*GetRecords) GetResultsOk

func (o *GetRecords) GetResultsOk() ([]Record, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetRecords) MarshalJSON

func (o GetRecords) MarshalJSON() ([]byte, error)

func (*GetRecords) SetRequestId

func (o *GetRecords) SetRequestId(v string)

SetRequestId sets field value

func (*GetRecords) SetResults

func (o *GetRecords) SetResults(v []Record)

SetResults sets field value

func (GetRecords) ToMap

func (o GetRecords) ToMap() (map[string]interface{}, error)

func (*GetRecords) UnmarshalJSON

func (o *GetRecords) UnmarshalJSON(data []byte) (err error)

type GetRecordsDiffs

type GetRecordsDiffs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string                        `json:"request_id"`
	Results   []GetRecordsDiffsResultsInner `json:"results"`
}

GetRecordsDiffs struct for GetRecordsDiffs

func NewGetRecordsDiffs

func NewGetRecordsDiffs(requestId string, results []GetRecordsDiffsResultsInner) *GetRecordsDiffs

NewGetRecordsDiffs instantiates a new GetRecordsDiffs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecordsDiffsWithDefaults

func NewGetRecordsDiffsWithDefaults() *GetRecordsDiffs

NewGetRecordsDiffsWithDefaults instantiates a new GetRecordsDiffs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecordsDiffs) GetRequestId

func (o *GetRecordsDiffs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetRecordsDiffs) GetRequestIdOk

func (o *GetRecordsDiffs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetRecordsDiffs) GetResults

func (o *GetRecordsDiffs) GetResults() []GetRecordsDiffsResultsInner

GetResults returns the Results field value

func (*GetRecordsDiffs) GetResultsOk

func (o *GetRecordsDiffs) GetResultsOk() ([]GetRecordsDiffsResultsInner, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetRecordsDiffs) MarshalJSON

func (o GetRecordsDiffs) MarshalJSON() ([]byte, error)

func (*GetRecordsDiffs) SetRequestId

func (o *GetRecordsDiffs) SetRequestId(v string)

SetRequestId sets field value

func (*GetRecordsDiffs) SetResults

func (o *GetRecordsDiffs) SetResults(v []GetRecordsDiffsResultsInner)

SetResults sets field value

func (GetRecordsDiffs) ToMap

func (o GetRecordsDiffs) ToMap() (map[string]interface{}, error)

func (*GetRecordsDiffs) UnmarshalJSON

func (o *GetRecordsDiffs) UnmarshalJSON(data []byte) (err error)

type GetRecordsDiffsResultsInner

type GetRecordsDiffsResultsInner struct {
	New Record `json:"new"`
	Old Record `json:"old"`
}

GetRecordsDiffsResultsInner struct for GetRecordsDiffsResultsInner

func NewGetRecordsDiffsResultsInner

func NewGetRecordsDiffsResultsInner(new Record, old Record) *GetRecordsDiffsResultsInner

NewGetRecordsDiffsResultsInner instantiates a new GetRecordsDiffsResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecordsDiffsResultsInnerWithDefaults

func NewGetRecordsDiffsResultsInnerWithDefaults() *GetRecordsDiffsResultsInner

NewGetRecordsDiffsResultsInnerWithDefaults instantiates a new GetRecordsDiffsResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecordsDiffsResultsInner) GetNew

func (o *GetRecordsDiffsResultsInner) GetNew() Record

GetNew returns the New field value

func (*GetRecordsDiffsResultsInner) GetNewOk

func (o *GetRecordsDiffsResultsInner) GetNewOk() (*Record, bool)

GetNewOk returns a tuple with the New field value and a boolean to check if the value has been set.

func (*GetRecordsDiffsResultsInner) GetOld

func (o *GetRecordsDiffsResultsInner) GetOld() Record

GetOld returns the Old field value

func (*GetRecordsDiffsResultsInner) GetOldOk

func (o *GetRecordsDiffsResultsInner) GetOldOk() (*Record, bool)

GetOldOk returns a tuple with the Old field value and a boolean to check if the value has been set.

func (GetRecordsDiffsResultsInner) MarshalJSON

func (o GetRecordsDiffsResultsInner) MarshalJSON() ([]byte, error)

func (*GetRecordsDiffsResultsInner) SetNew

func (o *GetRecordsDiffsResultsInner) SetNew(v Record)

SetNew sets field value

func (*GetRecordsDiffsResultsInner) SetOld

func (o *GetRecordsDiffsResultsInner) SetOld(v Record)

SetOld sets field value

func (GetRecordsDiffsResultsInner) ToMap

func (o GetRecordsDiffsResultsInner) ToMap() (map[string]interface{}, error)

func (*GetRecordsDiffsResultsInner) UnmarshalJSON

func (o *GetRecordsDiffsResultsInner) UnmarshalJSON(data []byte) (err error)

type GetRule

type GetRule struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Result    Rule   `json:"result"`
}

GetRule struct for GetRule

func NewGetRule

func NewGetRule(requestId string, result Rule) *GetRule

NewGetRule instantiates a new GetRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRuleWithDefaults

func NewGetRuleWithDefaults() *GetRule

NewGetRuleWithDefaults instantiates a new GetRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRule) GetRequestId

func (o *GetRule) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetRule) GetRequestIdOk

func (o *GetRule) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetRule) GetResult

func (o *GetRule) GetResult() Rule

GetResult returns the Result field value

func (*GetRule) GetResultOk

func (o *GetRule) GetResultOk() (*Rule, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetRule) MarshalJSON

func (o GetRule) MarshalJSON() ([]byte, error)

func (*GetRule) SetRequestId

func (o *GetRule) SetRequestId(v string)

SetRequestId sets field value

func (*GetRule) SetResult

func (o *GetRule) SetResult(v Rule)

SetResult sets field value

func (GetRule) ToMap

func (o GetRule) ToMap() (map[string]interface{}, error)

func (*GetRule) UnmarshalJSON

func (o *GetRule) UnmarshalJSON(data []byte) (err error)

type GetRuleMethod

type GetRuleMethod struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string     `json:"request_id"`
	Result    RuleMethod `json:"result"`
}

GetRuleMethod struct for GetRuleMethod

func NewGetRuleMethod

func NewGetRuleMethod(requestId string, result RuleMethod) *GetRuleMethod

NewGetRuleMethod instantiates a new GetRuleMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRuleMethodWithDefaults

func NewGetRuleMethodWithDefaults() *GetRuleMethod

NewGetRuleMethodWithDefaults instantiates a new GetRuleMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRuleMethod) GetRequestId

func (o *GetRuleMethod) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetRuleMethod) GetRequestIdOk

func (o *GetRuleMethod) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetRuleMethod) GetResult

func (o *GetRuleMethod) GetResult() RuleMethod

GetResult returns the Result field value

func (*GetRuleMethod) GetResultOk

func (o *GetRuleMethod) GetResultOk() (*RuleMethod, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetRuleMethod) MarshalJSON

func (o GetRuleMethod) MarshalJSON() ([]byte, error)

func (*GetRuleMethod) SetRequestId

func (o *GetRuleMethod) SetRequestId(v string)

SetRequestId sets field value

func (*GetRuleMethod) SetResult

func (o *GetRuleMethod) SetResult(v RuleMethod)

SetResult sets field value

func (GetRuleMethod) ToMap

func (o GetRuleMethod) ToMap() (map[string]interface{}, error)

func (*GetRuleMethod) UnmarshalJSON

func (o *GetRuleMethod) UnmarshalJSON(data []byte) (err error)

type GetRuleMethods

type GetRuleMethods struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string       `json:"request_id"`
	Results   []RuleMethod `json:"results"`
}

GetRuleMethods struct for GetRuleMethods

func NewGetRuleMethods

func NewGetRuleMethods(requestId string, results []RuleMethod) *GetRuleMethods

NewGetRuleMethods instantiates a new GetRuleMethods object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRuleMethodsWithDefaults

func NewGetRuleMethodsWithDefaults() *GetRuleMethods

NewGetRuleMethodsWithDefaults instantiates a new GetRuleMethods object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRuleMethods) GetRequestId

func (o *GetRuleMethods) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetRuleMethods) GetRequestIdOk

func (o *GetRuleMethods) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetRuleMethods) GetResults

func (o *GetRuleMethods) GetResults() []RuleMethod

GetResults returns the Results field value

func (*GetRuleMethods) GetResultsOk

func (o *GetRuleMethods) GetResultsOk() ([]RuleMethod, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetRuleMethods) MarshalJSON

func (o GetRuleMethods) MarshalJSON() ([]byte, error)

func (*GetRuleMethods) SetRequestId

func (o *GetRuleMethods) SetRequestId(v string)

SetRequestId sets field value

func (*GetRuleMethods) SetResults

func (o *GetRuleMethods) SetResults(v []RuleMethod)

SetResults sets field value

func (GetRuleMethods) ToMap

func (o GetRuleMethods) ToMap() (map[string]interface{}, error)

func (*GetRuleMethods) UnmarshalJSON

func (o *GetRuleMethods) UnmarshalJSON(data []byte) (err error)

type GetRules

type GetRules struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Results   []Rule `json:"results"`
}

GetRules struct for GetRules

func NewGetRules

func NewGetRules(requestId string, results []Rule) *GetRules

NewGetRules instantiates a new GetRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRulesWithDefaults

func NewGetRulesWithDefaults() *GetRules

NewGetRulesWithDefaults instantiates a new GetRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRules) GetRequestId

func (o *GetRules) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetRules) GetRequestIdOk

func (o *GetRules) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetRules) GetResults

func (o *GetRules) GetResults() []Rule

GetResults returns the Results field value

func (*GetRules) GetResultsOk

func (o *GetRules) GetResultsOk() ([]Rule, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetRules) MarshalJSON

func (o GetRules) MarshalJSON() ([]byte, error)

func (*GetRules) SetRequestId

func (o *GetRules) SetRequestId(v string)

SetRequestId sets field value

func (*GetRules) SetResults

func (o *GetRules) SetResults(v []Rule)

SetResults sets field value

func (GetRules) ToMap

func (o GetRules) ToMap() (map[string]interface{}, error)

func (*GetRules) UnmarshalJSON

func (o *GetRules) UnmarshalJSON(data []byte) (err error)

type GetSite

type GetSite struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string               `json:"request_id"`
	Result    GetSitesResultsInner `json:"result"`
}

GetSite struct for GetSite

func NewGetSite

func NewGetSite(requestId string, result GetSitesResultsInner) *GetSite

NewGetSite instantiates a new GetSite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetSiteWithDefaults

func NewGetSiteWithDefaults() *GetSite

NewGetSiteWithDefaults instantiates a new GetSite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetSite) GetRequestId

func (o *GetSite) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetSite) GetRequestIdOk

func (o *GetSite) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetSite) GetResult

func (o *GetSite) GetResult() GetSitesResultsInner

GetResult returns the Result field value

func (*GetSite) GetResultOk

func (o *GetSite) GetResultOk() (*GetSitesResultsInner, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetSite) MarshalJSON

func (o GetSite) MarshalJSON() ([]byte, error)

func (*GetSite) SetRequestId

func (o *GetSite) SetRequestId(v string)

SetRequestId sets field value

func (*GetSite) SetResult

func (o *GetSite) SetResult(v GetSitesResultsInner)

SetResult sets field value

func (GetSite) ToMap

func (o GetSite) ToMap() (map[string]interface{}, error)

func (*GetSite) UnmarshalJSON

func (o *GetSite) UnmarshalJSON(data []byte) (err error)

type GetSites

type GetSites struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string                 `json:"request_id"`
	Results   []GetSitesResultsInner `json:"results"`
}

GetSites struct for GetSites

func NewGetSites

func NewGetSites(requestId string, results []GetSitesResultsInner) *GetSites

NewGetSites instantiates a new GetSites object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetSitesWithDefaults

func NewGetSitesWithDefaults() *GetSites

NewGetSitesWithDefaults instantiates a new GetSites object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetSites) GetRequestId

func (o *GetSites) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetSites) GetRequestIdOk

func (o *GetSites) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetSites) GetResults

func (o *GetSites) GetResults() []GetSitesResultsInner

GetResults returns the Results field value

func (*GetSites) GetResultsOk

func (o *GetSites) GetResultsOk() ([]GetSitesResultsInner, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetSites) MarshalJSON

func (o GetSites) MarshalJSON() ([]byte, error)

func (*GetSites) SetRequestId

func (o *GetSites) SetRequestId(v string)

SetRequestId sets field value

func (*GetSites) SetResults

func (o *GetSites) SetResults(v []GetSitesResultsInner)

SetResults sets field value

func (GetSites) ToMap

func (o GetSites) ToMap() (map[string]interface{}, error)

func (*GetSites) UnmarshalJSON

func (o *GetSites) UnmarshalJSON(data []byte) (err error)

type GetSitesResultsInner

type GetSitesResultsInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// サイト名
	Name   string     `json:"name"`
	Rrtype SiteRrtype `json:"rrtype"`
	// コメント
	Description string         `json:"description"`
	LiveStatus  SiteLiveStatus `json:"live_status"`
	Endpoints   []Endpoint     `json:"endpoints"`
}

GetSitesResultsInner struct for GetSitesResultsInner

func NewGetSitesResultsInner

func NewGetSitesResultsInner(resourceName string, name string, rrtype SiteRrtype, description string, liveStatus SiteLiveStatus, endpoints []Endpoint) *GetSitesResultsInner

NewGetSitesResultsInner instantiates a new GetSitesResultsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetSitesResultsInnerWithDefaults

func NewGetSitesResultsInnerWithDefaults() *GetSitesResultsInner

NewGetSitesResultsInnerWithDefaults instantiates a new GetSitesResultsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetSitesResultsInner) GetDescription

func (o *GetSitesResultsInner) GetDescription() string

GetDescription returns the Description field value

func (*GetSitesResultsInner) GetDescriptionOk

func (o *GetSitesResultsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*GetSitesResultsInner) GetEndpoints

func (o *GetSitesResultsInner) GetEndpoints() []Endpoint

GetEndpoints returns the Endpoints field value

func (*GetSitesResultsInner) GetEndpointsOk

func (o *GetSitesResultsInner) GetEndpointsOk() ([]Endpoint, bool)

GetEndpointsOk returns a tuple with the Endpoints field value and a boolean to check if the value has been set.

func (*GetSitesResultsInner) GetLiveStatus

func (o *GetSitesResultsInner) GetLiveStatus() SiteLiveStatus

GetLiveStatus returns the LiveStatus field value

func (*GetSitesResultsInner) GetLiveStatusOk

func (o *GetSitesResultsInner) GetLiveStatusOk() (*SiteLiveStatus, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*GetSitesResultsInner) GetName

func (o *GetSitesResultsInner) GetName() string

GetName returns the Name field value

func (*GetSitesResultsInner) GetNameOk

func (o *GetSitesResultsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetSitesResultsInner) GetResourceName

func (o *GetSitesResultsInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*GetSitesResultsInner) GetResourceNameOk

func (o *GetSitesResultsInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*GetSitesResultsInner) GetRrtype

func (o *GetSitesResultsInner) GetRrtype() SiteRrtype

GetRrtype returns the Rrtype field value

func (*GetSitesResultsInner) GetRrtypeOk

func (o *GetSitesResultsInner) GetRrtypeOk() (*SiteRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (GetSitesResultsInner) MarshalJSON

func (o GetSitesResultsInner) MarshalJSON() ([]byte, error)

func (*GetSitesResultsInner) SetDescription

func (o *GetSitesResultsInner) SetDescription(v string)

SetDescription sets field value

func (*GetSitesResultsInner) SetEndpoints

func (o *GetSitesResultsInner) SetEndpoints(v []Endpoint)

SetEndpoints sets field value

func (*GetSitesResultsInner) SetLiveStatus

func (o *GetSitesResultsInner) SetLiveStatus(v SiteLiveStatus)

SetLiveStatus sets field value

func (*GetSitesResultsInner) SetName

func (o *GetSitesResultsInner) SetName(v string)

SetName sets field value

func (*GetSitesResultsInner) SetResourceName

func (o *GetSitesResultsInner) SetResourceName(v string)

SetResourceName sets field value

func (*GetSitesResultsInner) SetRrtype

func (o *GetSitesResultsInner) SetRrtype(v SiteRrtype)

SetRrtype sets field value

func (GetSitesResultsInner) ToMap

func (o GetSitesResultsInner) ToMap() (map[string]interface{}, error)

func (*GetSitesResultsInner) UnmarshalJSON

func (o *GetSitesResultsInner) UnmarshalJSON(data []byte) (err error)

type GetTsig

type GetTsig struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Result    Tsig   `json:"result"`
}

GetTsig struct for GetTsig

func NewGetTsig

func NewGetTsig(requestId string, result Tsig) *GetTsig

NewGetTsig instantiates a new GetTsig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetTsigWithDefaults

func NewGetTsigWithDefaults() *GetTsig

NewGetTsigWithDefaults instantiates a new GetTsig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetTsig) GetRequestId

func (o *GetTsig) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetTsig) GetRequestIdOk

func (o *GetTsig) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetTsig) GetResult

func (o *GetTsig) GetResult() Tsig

GetResult returns the Result field value

func (*GetTsig) GetResultOk

func (o *GetTsig) GetResultOk() (*Tsig, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetTsig) MarshalJSON

func (o GetTsig) MarshalJSON() ([]byte, error)

func (*GetTsig) SetRequestId

func (o *GetTsig) SetRequestId(v string)

SetRequestId sets field value

func (*GetTsig) SetResult

func (o *GetTsig) SetResult(v Tsig)

SetResult sets field value

func (GetTsig) ToMap

func (o GetTsig) ToMap() (map[string]interface{}, error)

func (*GetTsig) UnmarshalJSON

func (o *GetTsig) UnmarshalJSON(data []byte) (err error)

type GetTsigs

type GetTsigs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Results   []Tsig `json:"results"`
}

GetTsigs struct for GetTsigs

func NewGetTsigs

func NewGetTsigs(requestId string, results []Tsig) *GetTsigs

NewGetTsigs instantiates a new GetTsigs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetTsigsWithDefaults

func NewGetTsigsWithDefaults() *GetTsigs

NewGetTsigsWithDefaults instantiates a new GetTsigs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetTsigs) GetRequestId

func (o *GetTsigs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetTsigs) GetRequestIdOk

func (o *GetTsigs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetTsigs) GetResults

func (o *GetTsigs) GetResults() []Tsig

GetResults returns the Results field value

func (*GetTsigs) GetResultsOk

func (o *GetTsigs) GetResultsOk() ([]Tsig, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetTsigs) MarshalJSON

func (o GetTsigs) MarshalJSON() ([]byte, error)

func (*GetTsigs) SetRequestId

func (o *GetTsigs) SetRequestId(v string)

SetRequestId sets field value

func (*GetTsigs) SetResults

func (o *GetTsigs) SetResults(v []Tsig)

SetResults sets field value

func (GetTsigs) ToMap

func (o GetTsigs) ToMap() (map[string]interface{}, error)

func (*GetTsigs) UnmarshalJSON

func (o *GetTsigs) UnmarshalJSON(data []byte) (err error)

type GetTsigsCommonConfigs

type GetTsigsCommonConfigs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string         `json:"request_id"`
	Results   []CommonConfig `json:"results"`
}

GetTsigsCommonConfigs struct for GetTsigsCommonConfigs

func NewGetTsigsCommonConfigs

func NewGetTsigsCommonConfigs(requestId string, results []CommonConfig) *GetTsigsCommonConfigs

NewGetTsigsCommonConfigs instantiates a new GetTsigsCommonConfigs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetTsigsCommonConfigsWithDefaults

func NewGetTsigsCommonConfigsWithDefaults() *GetTsigsCommonConfigs

NewGetTsigsCommonConfigsWithDefaults instantiates a new GetTsigsCommonConfigs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetTsigsCommonConfigs) GetRequestId

func (o *GetTsigsCommonConfigs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetTsigsCommonConfigs) GetRequestIdOk

func (o *GetTsigsCommonConfigs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetTsigsCommonConfigs) GetResults

func (o *GetTsigsCommonConfigs) GetResults() []CommonConfig

GetResults returns the Results field value

func (*GetTsigsCommonConfigs) GetResultsOk

func (o *GetTsigsCommonConfigs) GetResultsOk() ([]CommonConfig, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetTsigsCommonConfigs) MarshalJSON

func (o GetTsigsCommonConfigs) MarshalJSON() ([]byte, error)

func (*GetTsigsCommonConfigs) SetRequestId

func (o *GetTsigsCommonConfigs) SetRequestId(v string)

SetRequestId sets field value

func (*GetTsigsCommonConfigs) SetResults

func (o *GetTsigsCommonConfigs) SetResults(v []CommonConfig)

SetResults sets field value

func (GetTsigsCommonConfigs) ToMap

func (o GetTsigsCommonConfigs) ToMap() (map[string]interface{}, error)

func (*GetTsigsCommonConfigs) UnmarshalJSON

func (o *GetTsigsCommonConfigs) UnmarshalJSON(data []byte) (err error)

type GetZone

type GetZone struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Result    Zone   `json:"result"`
}

GetZone struct for GetZone

func NewGetZone

func NewGetZone(requestId string, result Zone) *GetZone

NewGetZone instantiates a new GetZone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneWithDefaults

func NewGetZoneWithDefaults() *GetZone

NewGetZoneWithDefaults instantiates a new GetZone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZone) GetRequestId

func (o *GetZone) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZone) GetRequestIdOk

func (o *GetZone) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZone) GetResult

func (o *GetZone) GetResult() Zone

GetResult returns the Result field value

func (*GetZone) GetResultOk

func (o *GetZone) GetResultOk() (*Zone, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetZone) MarshalJSON

func (o GetZone) MarshalJSON() ([]byte, error)

func (*GetZone) SetRequestId

func (o *GetZone) SetRequestId(v string)

SetRequestId sets field value

func (*GetZone) SetResult

func (o *GetZone) SetResult(v Zone)

SetResult sets field value

func (GetZone) ToMap

func (o GetZone) ToMap() (map[string]interface{}, error)

func (*GetZone) UnmarshalJSON

func (o *GetZone) UnmarshalJSON(data []byte) (err error)

type GetZoneHistories

type GetZoneHistories struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string        `json:"request_id"`
	Results   []ZoneHistory `json:"results"`
}

GetZoneHistories struct for GetZoneHistories

func NewGetZoneHistories

func NewGetZoneHistories(requestId string, results []ZoneHistory) *GetZoneHistories

NewGetZoneHistories instantiates a new GetZoneHistories object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneHistoriesWithDefaults

func NewGetZoneHistoriesWithDefaults() *GetZoneHistories

NewGetZoneHistoriesWithDefaults instantiates a new GetZoneHistories object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZoneHistories) GetRequestId

func (o *GetZoneHistories) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZoneHistories) GetRequestIdOk

func (o *GetZoneHistories) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZoneHistories) GetResults

func (o *GetZoneHistories) GetResults() []ZoneHistory

GetResults returns the Results field value

func (*GetZoneHistories) GetResultsOk

func (o *GetZoneHistories) GetResultsOk() ([]ZoneHistory, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetZoneHistories) MarshalJSON

func (o GetZoneHistories) MarshalJSON() ([]byte, error)

func (*GetZoneHistories) SetRequestId

func (o *GetZoneHistories) SetRequestId(v string)

SetRequestId sets field value

func (*GetZoneHistories) SetResults

func (o *GetZoneHistories) SetResults(v []ZoneHistory)

SetResults sets field value

func (GetZoneHistories) ToMap

func (o GetZoneHistories) ToMap() (map[string]interface{}, error)

func (*GetZoneHistories) UnmarshalJSON

func (o *GetZoneHistories) UnmarshalJSON(data []byte) (err error)

type GetZoneHistoriesText

type GetZoneHistoriesText struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string          `json:"request_id"`
	Result    ZoneHistoryText `json:"result"`
}

GetZoneHistoriesText struct for GetZoneHistoriesText

func NewGetZoneHistoriesText

func NewGetZoneHistoriesText(requestId string, result ZoneHistoryText) *GetZoneHistoriesText

NewGetZoneHistoriesText instantiates a new GetZoneHistoriesText object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneHistoriesTextWithDefaults

func NewGetZoneHistoriesTextWithDefaults() *GetZoneHistoriesText

NewGetZoneHistoriesTextWithDefaults instantiates a new GetZoneHistoriesText object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZoneHistoriesText) GetRequestId

func (o *GetZoneHistoriesText) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZoneHistoriesText) GetRequestIdOk

func (o *GetZoneHistoriesText) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZoneHistoriesText) GetResult

func (o *GetZoneHistoriesText) GetResult() ZoneHistoryText

GetResult returns the Result field value

func (*GetZoneHistoriesText) GetResultOk

func (o *GetZoneHistoriesText) GetResultOk() (*ZoneHistoryText, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetZoneHistoriesText) MarshalJSON

func (o GetZoneHistoriesText) MarshalJSON() ([]byte, error)

func (*GetZoneHistoriesText) SetRequestId

func (o *GetZoneHistoriesText) SetRequestId(v string)

SetRequestId sets field value

func (*GetZoneHistoriesText) SetResult

func (o *GetZoneHistoriesText) SetResult(v ZoneHistoryText)

SetResult sets field value

func (GetZoneHistoriesText) ToMap

func (o GetZoneHistoriesText) ToMap() (map[string]interface{}, error)

func (*GetZoneHistoriesText) UnmarshalJSON

func (o *GetZoneHistoriesText) UnmarshalJSON(data []byte) (err error)

type GetZoneLabels

type GetZoneLabels struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string     `json:"request_id"`
	Result    ZoneLabels `json:"result"`
}

GetZoneLabels struct for GetZoneLabels

func NewGetZoneLabels

func NewGetZoneLabels(requestId string, result ZoneLabels) *GetZoneLabels

NewGetZoneLabels instantiates a new GetZoneLabels object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneLabelsWithDefaults

func NewGetZoneLabelsWithDefaults() *GetZoneLabels

NewGetZoneLabelsWithDefaults instantiates a new GetZoneLabels object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZoneLabels) GetRequestId

func (o *GetZoneLabels) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZoneLabels) GetRequestIdOk

func (o *GetZoneLabels) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZoneLabels) GetResult

func (o *GetZoneLabels) GetResult() ZoneLabels

GetResult returns the Result field value

func (*GetZoneLabels) GetResultOk

func (o *GetZoneLabels) GetResultOk() (*ZoneLabels, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetZoneLabels) MarshalJSON

func (o GetZoneLabels) MarshalJSON() ([]byte, error)

func (*GetZoneLabels) SetRequestId

func (o *GetZoneLabels) SetRequestId(v string)

SetRequestId sets field value

func (*GetZoneLabels) SetResult

func (o *GetZoneLabels) SetResult(v ZoneLabels)

SetResult sets field value

func (GetZoneLabels) ToMap

func (o GetZoneLabels) ToMap() (map[string]interface{}, error)

func (*GetZoneLabels) UnmarshalJSON

func (o *GetZoneLabels) UnmarshalJSON(data []byte) (err error)

type GetZoneLabelsFields

type GetZoneLabelsFields struct {
	Result ZoneLabels `json:"result"`
}

GetZoneLabelsFields struct for GetZoneLabelsFields

func NewGetZoneLabelsFields

func NewGetZoneLabelsFields(result ZoneLabels) *GetZoneLabelsFields

NewGetZoneLabelsFields instantiates a new GetZoneLabelsFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneLabelsFieldsWithDefaults

func NewGetZoneLabelsFieldsWithDefaults() *GetZoneLabelsFields

NewGetZoneLabelsFieldsWithDefaults instantiates a new GetZoneLabelsFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZoneLabelsFields) GetResult

func (o *GetZoneLabelsFields) GetResult() ZoneLabels

GetResult returns the Result field value

func (*GetZoneLabelsFields) GetResultOk

func (o *GetZoneLabelsFields) GetResultOk() (*ZoneLabels, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetZoneLabelsFields) MarshalJSON

func (o GetZoneLabelsFields) MarshalJSON() ([]byte, error)

func (*GetZoneLabelsFields) SetResult

func (o *GetZoneLabelsFields) SetResult(v ZoneLabels)

SetResult sets field value

func (GetZoneLabelsFields) ToMap

func (o GetZoneLabelsFields) ToMap() (map[string]interface{}, error)

func (*GetZoneLabelsFields) UnmarshalJSON

func (o *GetZoneLabelsFields) UnmarshalJSON(data []byte) (err error)

type GetZoneProxy

type GetZoneProxy struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string    `json:"request_id"`
	Result    ZoneProxy `json:"result"`
}

GetZoneProxy struct for GetZoneProxy

func NewGetZoneProxy

func NewGetZoneProxy(requestId string, result ZoneProxy) *GetZoneProxy

NewGetZoneProxy instantiates a new GetZoneProxy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneProxyWithDefaults

func NewGetZoneProxyWithDefaults() *GetZoneProxy

NewGetZoneProxyWithDefaults instantiates a new GetZoneProxy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZoneProxy) GetRequestId

func (o *GetZoneProxy) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZoneProxy) GetRequestIdOk

func (o *GetZoneProxy) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZoneProxy) GetResult

func (o *GetZoneProxy) GetResult() ZoneProxy

GetResult returns the Result field value

func (*GetZoneProxy) GetResultOk

func (o *GetZoneProxy) GetResultOk() (*ZoneProxy, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (GetZoneProxy) MarshalJSON

func (o GetZoneProxy) MarshalJSON() ([]byte, error)

func (*GetZoneProxy) SetRequestId

func (o *GetZoneProxy) SetRequestId(v string)

SetRequestId sets field value

func (*GetZoneProxy) SetResult

func (o *GetZoneProxy) SetResult(v ZoneProxy)

SetResult sets field value

func (GetZoneProxy) ToMap

func (o GetZoneProxy) ToMap() (map[string]interface{}, error)

func (*GetZoneProxy) UnmarshalJSON

func (o *GetZoneProxy) UnmarshalJSON(data []byte) (err error)

type GetZoneProxyHealth

type GetZoneProxyHealth struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string            `json:"request_id"`
	Results   []ZoneProxyHealth `json:"results"`
}

GetZoneProxyHealth struct for GetZoneProxyHealth

func NewGetZoneProxyHealth

func NewGetZoneProxyHealth(requestId string, results []ZoneProxyHealth) *GetZoneProxyHealth

NewGetZoneProxyHealth instantiates a new GetZoneProxyHealth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneProxyHealthWithDefaults

func NewGetZoneProxyHealthWithDefaults() *GetZoneProxyHealth

NewGetZoneProxyHealthWithDefaults instantiates a new GetZoneProxyHealth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZoneProxyHealth) GetRequestId

func (o *GetZoneProxyHealth) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZoneProxyHealth) GetRequestIdOk

func (o *GetZoneProxyHealth) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZoneProxyHealth) GetResults

func (o *GetZoneProxyHealth) GetResults() []ZoneProxyHealth

GetResults returns the Results field value

func (*GetZoneProxyHealth) GetResultsOk

func (o *GetZoneProxyHealth) GetResultsOk() ([]ZoneProxyHealth, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetZoneProxyHealth) MarshalJSON

func (o GetZoneProxyHealth) MarshalJSON() ([]byte, error)

func (*GetZoneProxyHealth) SetRequestId

func (o *GetZoneProxyHealth) SetRequestId(v string)

SetRequestId sets field value

func (*GetZoneProxyHealth) SetResults

func (o *GetZoneProxyHealth) SetResults(v []ZoneProxyHealth)

SetResults sets field value

func (GetZoneProxyHealth) ToMap

func (o GetZoneProxyHealth) ToMap() (map[string]interface{}, error)

func (*GetZoneProxyHealth) UnmarshalJSON

func (o *GetZoneProxyHealth) UnmarshalJSON(data []byte) (err error)

type GetZones

type GetZones struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string `json:"request_id"`
	Results   []Zone `json:"results"`
}

GetZones struct for GetZones

func NewGetZones

func NewGetZones(requestId string, results []Zone) *GetZones

NewGetZones instantiates a new GetZones object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZonesWithDefaults

func NewGetZonesWithDefaults() *GetZones

NewGetZonesWithDefaults instantiates a new GetZones object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZones) GetRequestId

func (o *GetZones) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZones) GetRequestIdOk

func (o *GetZones) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZones) GetResults

func (o *GetZones) GetResults() []Zone

GetResults returns the Results field value

func (*GetZones) GetResultsOk

func (o *GetZones) GetResultsOk() ([]Zone, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetZones) MarshalJSON

func (o GetZones) MarshalJSON() ([]byte, error)

func (*GetZones) SetRequestId

func (o *GetZones) SetRequestId(v string)

SetRequestId sets field value

func (*GetZones) SetResults

func (o *GetZones) SetResults(v []Zone)

SetResults sets field value

func (GetZones) ToMap

func (o GetZones) ToMap() (map[string]interface{}, error)

func (*GetZones) UnmarshalJSON

func (o *GetZones) UnmarshalJSON(data []byte) (err error)

type GetZonesLogs

type GetZonesLogs struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId string     `json:"request_id"`
	Results   []ZonesLog `json:"results"`
}

GetZonesLogs struct for GetZonesLogs

func NewGetZonesLogs

func NewGetZonesLogs(requestId string, results []ZonesLog) *GetZonesLogs

NewGetZonesLogs instantiates a new GetZonesLogs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZonesLogsWithDefaults

func NewGetZonesLogsWithDefaults() *GetZonesLogs

NewGetZonesLogsWithDefaults instantiates a new GetZonesLogs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZonesLogs) GetRequestId

func (o *GetZonesLogs) GetRequestId() string

GetRequestId returns the RequestId field value

func (*GetZonesLogs) GetRequestIdOk

func (o *GetZonesLogs) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*GetZonesLogs) GetResults

func (o *GetZonesLogs) GetResults() []ZonesLog

GetResults returns the Results field value

func (*GetZonesLogs) GetResultsOk

func (o *GetZonesLogs) GetResultsOk() ([]ZonesLog, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetZonesLogs) MarshalJSON

func (o GetZonesLogs) MarshalJSON() ([]byte, error)

func (*GetZonesLogs) SetRequestId

func (o *GetZonesLogs) SetRequestId(v string)

SetRequestId sets field value

func (*GetZonesLogs) SetResults

func (o *GetZonesLogs) SetResults(v []ZonesLog)

SetResults sets field value

func (GetZonesLogs) ToMap

func (o GetZonesLogs) ToMap() (map[string]interface{}, error)

func (*GetZonesLogs) UnmarshalJSON

func (o *GetZonesLogs) UnmarshalJSON(data []byte) (err error)

type InvalidAccessTokenParameterError

type InvalidAccessTokenParameterError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string        `json:"request_id"`
	ErrorType    string        `json:"error_type"`
	ErrorMessage string        `json:"error_message"`
	ErrorDetails []ErrorDetail `json:"error_details"`
}

InvalidAccessTokenParameterError struct for InvalidAccessTokenParameterError

func NewInvalidAccessTokenParameterError

func NewInvalidAccessTokenParameterError(requestId string, errorType string, errorMessage string, errorDetails []ErrorDetail) *InvalidAccessTokenParameterError

NewInvalidAccessTokenParameterError instantiates a new InvalidAccessTokenParameterError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInvalidAccessTokenParameterErrorWithDefaults

func NewInvalidAccessTokenParameterErrorWithDefaults() *InvalidAccessTokenParameterError

NewInvalidAccessTokenParameterErrorWithDefaults instantiates a new InvalidAccessTokenParameterError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InvalidAccessTokenParameterError) GetErrorDetails

func (o *InvalidAccessTokenParameterError) GetErrorDetails() []ErrorDetail

GetErrorDetails returns the ErrorDetails field value

func (*InvalidAccessTokenParameterError) GetErrorDetailsOk

func (o *InvalidAccessTokenParameterError) GetErrorDetailsOk() ([]ErrorDetail, bool)

GetErrorDetailsOk returns a tuple with the ErrorDetails field value and a boolean to check if the value has been set.

func (*InvalidAccessTokenParameterError) GetErrorMessage

func (o *InvalidAccessTokenParameterError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*InvalidAccessTokenParameterError) GetErrorMessageOk

func (o *InvalidAccessTokenParameterError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*InvalidAccessTokenParameterError) GetErrorType

func (o *InvalidAccessTokenParameterError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*InvalidAccessTokenParameterError) GetErrorTypeOk

func (o *InvalidAccessTokenParameterError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*InvalidAccessTokenParameterError) GetRequestId

func (o *InvalidAccessTokenParameterError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*InvalidAccessTokenParameterError) GetRequestIdOk

func (o *InvalidAccessTokenParameterError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (InvalidAccessTokenParameterError) MarshalJSON

func (o InvalidAccessTokenParameterError) MarshalJSON() ([]byte, error)

func (*InvalidAccessTokenParameterError) SetErrorDetails

func (o *InvalidAccessTokenParameterError) SetErrorDetails(v []ErrorDetail)

SetErrorDetails sets field value

func (*InvalidAccessTokenParameterError) SetErrorMessage

func (o *InvalidAccessTokenParameterError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*InvalidAccessTokenParameterError) SetErrorType

func (o *InvalidAccessTokenParameterError) SetErrorType(v string)

SetErrorType sets field value

func (*InvalidAccessTokenParameterError) SetRequestId

func (o *InvalidAccessTokenParameterError) SetRequestId(v string)

SetRequestId sets field value

func (InvalidAccessTokenParameterError) ToMap

func (o InvalidAccessTokenParameterError) ToMap() (map[string]interface{}, error)

func (*InvalidAccessTokenParameterError) UnmarshalJSON

func (o *InvalidAccessTokenParameterError) UnmarshalJSON(data []byte) (err error)

type InvalidAccessTokenParameterErrorFields

type InvalidAccessTokenParameterErrorFields struct {
	ErrorDetails []ErrorDetail `json:"error_details,omitempty"`
}

InvalidAccessTokenParameterErrorFields struct for InvalidAccessTokenParameterErrorFields

func NewInvalidAccessTokenParameterErrorFields

func NewInvalidAccessTokenParameterErrorFields() *InvalidAccessTokenParameterErrorFields

NewInvalidAccessTokenParameterErrorFields instantiates a new InvalidAccessTokenParameterErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInvalidAccessTokenParameterErrorFieldsWithDefaults

func NewInvalidAccessTokenParameterErrorFieldsWithDefaults() *InvalidAccessTokenParameterErrorFields

NewInvalidAccessTokenParameterErrorFieldsWithDefaults instantiates a new InvalidAccessTokenParameterErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InvalidAccessTokenParameterErrorFields) GetErrorDetails

func (o *InvalidAccessTokenParameterErrorFields) GetErrorDetails() []ErrorDetail

GetErrorDetails returns the ErrorDetails field value if set, zero value otherwise.

func (*InvalidAccessTokenParameterErrorFields) GetErrorDetailsOk

func (o *InvalidAccessTokenParameterErrorFields) GetErrorDetailsOk() ([]ErrorDetail, bool)

GetErrorDetailsOk returns a tuple with the ErrorDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvalidAccessTokenParameterErrorFields) HasErrorDetails

func (o *InvalidAccessTokenParameterErrorFields) HasErrorDetails() bool

HasErrorDetails returns a boolean if a field has been set.

func (InvalidAccessTokenParameterErrorFields) MarshalJSON

func (o InvalidAccessTokenParameterErrorFields) MarshalJSON() ([]byte, error)

func (*InvalidAccessTokenParameterErrorFields) SetErrorDetails

func (o *InvalidAccessTokenParameterErrorFields) SetErrorDetails(v []ErrorDetail)

SetErrorDetails gets a reference to the given []ErrorDetail and assigns it to the ErrorDetails field.

func (InvalidAccessTokenParameterErrorFields) ToMap

func (o InvalidAccessTokenParameterErrorFields) ToMap() (map[string]interface{}, error)

type InvalidAccessTokenParameterErrorResponse

type InvalidAccessTokenParameterErrorResponse struct {
	InvalidAccessTokenParameterError *InvalidAccessTokenParameterError
	JsonParseError                   *JsonParseError
}

InvalidAccessTokenParameterErrorResponse - struct for InvalidAccessTokenParameterErrorResponse

func InvalidAccessTokenParameterErrorAsInvalidAccessTokenParameterErrorResponse

func InvalidAccessTokenParameterErrorAsInvalidAccessTokenParameterErrorResponse(v *InvalidAccessTokenParameterError) InvalidAccessTokenParameterErrorResponse

InvalidAccessTokenParameterErrorAsInvalidAccessTokenParameterErrorResponse is a convenience function that returns InvalidAccessTokenParameterError wrapped in InvalidAccessTokenParameterErrorResponse

func JsonParseErrorAsInvalidAccessTokenParameterErrorResponse

func JsonParseErrorAsInvalidAccessTokenParameterErrorResponse(v *JsonParseError) InvalidAccessTokenParameterErrorResponse

JsonParseErrorAsInvalidAccessTokenParameterErrorResponse is a convenience function that returns JsonParseError wrapped in InvalidAccessTokenParameterErrorResponse

func (*InvalidAccessTokenParameterErrorResponse) GetActualInstance

func (obj *InvalidAccessTokenParameterErrorResponse) GetActualInstance() interface{}

Get the actual instance

func (InvalidAccessTokenParameterErrorResponse) GetActualInstanceValue

func (obj InvalidAccessTokenParameterErrorResponse) GetActualInstanceValue() interface{}

Get the actual instance value

func (InvalidAccessTokenParameterErrorResponse) MarshalJSON

func (src InvalidAccessTokenParameterErrorResponse) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*InvalidAccessTokenParameterErrorResponse) UnmarshalJSON

func (dst *InvalidAccessTokenParameterErrorResponse) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type JobsAPIService

type JobsAPIService service

JobsAPIService JobsAPI service

func (*JobsAPIService) GetJob

func (a *JobsAPIService) GetJob(ctx context.Context, requestId string) ApiGetJobRequest

GetJob 非同期リクエストの状態確認

ジョブの進捗状況を取得します。\ このAPIの詳しい利用方法は、[**非同期リクエスト**](#section/2./2.4)を参照してください。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param requestId ID
@return ApiGetJobRequest

func (*JobsAPIService) GetJobExecute

func (a *JobsAPIService) GetJobExecute(r ApiGetJobRequest) (*GetJobs, *http.Response, error)

Execute executes the request

@return GetJobs

func (*JobsAPIService) SyncWait

func (a *JobsAPIService) SyncWait(async *AsyncResponse, resp *http.Response, err error) (*GetJobs, *http.Response, error)

SyncWait は、GET 以外の非同期 API の Execute() の戻り値をそのまま受け取り、 非同期 JOB が終了(SUCCESSFUL または FAILED)するまで待つ。

async, resp, err := apiService.Xxx(ctx, ...).Execute()
job, resp, err := client.JobsAPI.SyncWait(async, resp, err)

戻り値:

  • *GetJobs : 終了時の job 情報
  • *http.Response : Execute() の戻り値の resp(JOB が失敗・エラー時もこれを返す)
  • error : Execute() がエラーを返した場合はそのエラー、 非同期 JOB が FAILED で終了した場合はその error_type / error_message を表すエラー、 正常終了時は nil

func (*JobsAPIService) SyncWaitContext

func (a *JobsAPIService) SyncWaitContext(ctx context.Context, async *AsyncResponse, resp *http.Response, err error) (*GetJobs, *http.Response, error)

SyncWaitContext は SyncWait と同じだが、進捗確認のポーリングに使う context を 明示的に指定する。待ち時間に上限を設けたい場合や、呼び出し側のキャンセルを 確実に伝播させたい場合に使う。

ctx, cancel := context.WithTimeout(context.Background(), 10*time.Minute)
defer cancel()
async, resp, err := apiService.Xxx(ctx, ...).Execute()
job, resp, err := client.JobsAPI.SyncWaitContext(ctx, async, resp, err)

type JobsApi added in v0.4.0

type JobsApi interface {
	SyncWaitContext(ctx context.Context, async *AsyncResponse, resp *http.Response, err error) (*GetJobs, *http.Response, error)
}

JobsApi は非同期 JOB の待ち合わせ(utils パッケージ)が必要とする JobsAPIService の 部分インターフェース。テスト時のモック差し替えのために定義している。 *JobsAPIService がこれを満たす。

type JsonParseError

type JsonParseError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

JsonParseError struct for JsonParseError

func NewJsonParseError

func NewJsonParseError(requestId string, errorType string, errorMessage string) *JsonParseError

NewJsonParseError instantiates a new JsonParseError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJsonParseErrorWithDefaults

func NewJsonParseErrorWithDefaults() *JsonParseError

NewJsonParseErrorWithDefaults instantiates a new JsonParseError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JsonParseError) GetErrorMessage

func (o *JsonParseError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*JsonParseError) GetErrorMessageOk

func (o *JsonParseError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*JsonParseError) GetErrorType

func (o *JsonParseError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*JsonParseError) GetErrorTypeOk

func (o *JsonParseError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*JsonParseError) GetRequestId

func (o *JsonParseError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*JsonParseError) GetRequestIdOk

func (o *JsonParseError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (JsonParseError) MarshalJSON

func (o JsonParseError) MarshalJSON() ([]byte, error)

func (*JsonParseError) SetErrorMessage

func (o *JsonParseError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*JsonParseError) SetErrorType

func (o *JsonParseError) SetErrorType(v string)

SetErrorType sets field value

func (*JsonParseError) SetRequestId

func (o *JsonParseError) SetRequestId(v string)

SetRequestId sets field value

func (JsonParseError) ToMap

func (o JsonParseError) ToMap() (map[string]interface{}, error)

func (*JsonParseError) UnmarshalJSON

func (o *JsonParseError) UnmarshalJSON(data []byte) (err error)

type JsonParseErrorFields

type JsonParseErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

JsonParseErrorFields struct for JsonParseErrorFields

func NewJsonParseErrorFields

func NewJsonParseErrorFields(errorType string, errorMessage string) *JsonParseErrorFields

NewJsonParseErrorFields instantiates a new JsonParseErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJsonParseErrorFieldsWithDefaults

func NewJsonParseErrorFieldsWithDefaults() *JsonParseErrorFields

NewJsonParseErrorFieldsWithDefaults instantiates a new JsonParseErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JsonParseErrorFields) GetErrorMessage

func (o *JsonParseErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*JsonParseErrorFields) GetErrorMessageOk

func (o *JsonParseErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*JsonParseErrorFields) GetErrorType

func (o *JsonParseErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*JsonParseErrorFields) GetErrorTypeOk

func (o *JsonParseErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (JsonParseErrorFields) MarshalJSON

func (o JsonParseErrorFields) MarshalJSON() ([]byte, error)

func (*JsonParseErrorFields) SetErrorMessage

func (o *JsonParseErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*JsonParseErrorFields) SetErrorType

func (o *JsonParseErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (JsonParseErrorFields) ToMap

func (o JsonParseErrorFields) ToMap() (map[string]interface{}, error)

func (*JsonParseErrorFields) UnmarshalJSON

func (o *JsonParseErrorFields) UnmarshalJSON(data []byte) (err error)

type LbDomain

type LbDomain struct {
	Id             string           `json:"id"`
	CommonConfigId int64            `json:"common_config_id"`
	ServiceCode    string           `json:"service_code"`
	State          LbDomainState    `json:"state"`
	Favorite       LbDomainFavorite `json:"favorite"`
	// LBドメイン名
	Name string `json:"name"`
	// コメント
	Description string `json:"description"`
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	RuleResourceName string `json:"rule_resource_name"`
}

LbDomain struct for LbDomain

func NewLbDomain

func NewLbDomain(id string, commonConfigId int64, serviceCode string, state LbDomainState, favorite LbDomainFavorite, name string, description string, ruleResourceName string) *LbDomain

NewLbDomain instantiates a new LbDomain object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLbDomainWithDefaults

func NewLbDomainWithDefaults() *LbDomain

NewLbDomainWithDefaults instantiates a new LbDomain object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LbDomain) GetCommonConfigId

func (o *LbDomain) GetCommonConfigId() int64

GetCommonConfigId returns the CommonConfigId field value

func (*LbDomain) GetCommonConfigIdOk

func (o *LbDomain) GetCommonConfigIdOk() (*int64, bool)

GetCommonConfigIdOk returns a tuple with the CommonConfigId field value and a boolean to check if the value has been set.

func (*LbDomain) GetDescription

func (o *LbDomain) GetDescription() string

GetDescription returns the Description field value

func (*LbDomain) GetDescriptionOk

func (o *LbDomain) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*LbDomain) GetFavorite

func (o *LbDomain) GetFavorite() LbDomainFavorite

GetFavorite returns the Favorite field value

func (*LbDomain) GetFavoriteOk

func (o *LbDomain) GetFavoriteOk() (*LbDomainFavorite, bool)

GetFavoriteOk returns a tuple with the Favorite field value and a boolean to check if the value has been set.

func (*LbDomain) GetId

func (o *LbDomain) GetId() string

GetId returns the Id field value

func (*LbDomain) GetIdOk

func (o *LbDomain) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*LbDomain) GetName

func (o *LbDomain) GetName() string

GetName returns the Name field value

func (*LbDomain) GetNameOk

func (o *LbDomain) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LbDomain) GetRuleResourceName

func (o *LbDomain) GetRuleResourceName() string

GetRuleResourceName returns the RuleResourceName field value

func (*LbDomain) GetRuleResourceNameOk

func (o *LbDomain) GetRuleResourceNameOk() (*string, bool)

GetRuleResourceNameOk returns a tuple with the RuleResourceName field value and a boolean to check if the value has been set.

func (*LbDomain) GetServiceCode

func (o *LbDomain) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*LbDomain) GetServiceCodeOk

func (o *LbDomain) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (*LbDomain) GetState

func (o *LbDomain) GetState() LbDomainState

GetState returns the State field value

func (*LbDomain) GetStateOk

func (o *LbDomain) GetStateOk() (*LbDomainState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (LbDomain) MarshalJSON

func (o LbDomain) MarshalJSON() ([]byte, error)

func (*LbDomain) SetCommonConfigId

func (o *LbDomain) SetCommonConfigId(v int64)

SetCommonConfigId sets field value

func (*LbDomain) SetDescription

func (o *LbDomain) SetDescription(v string)

SetDescription sets field value

func (*LbDomain) SetFavorite

func (o *LbDomain) SetFavorite(v LbDomainFavorite)

SetFavorite sets field value

func (*LbDomain) SetId

func (o *LbDomain) SetId(v string)

SetId sets field value

func (*LbDomain) SetName

func (o *LbDomain) SetName(v string)

SetName sets field value

func (*LbDomain) SetRuleResourceName

func (o *LbDomain) SetRuleResourceName(v string)

SetRuleResourceName sets field value

func (*LbDomain) SetServiceCode

func (o *LbDomain) SetServiceCode(v string)

SetServiceCode sets field value

func (*LbDomain) SetState

func (o *LbDomain) SetState(v LbDomainState)

SetState sets field value

func (LbDomain) ToMap

func (o LbDomain) ToMap() (map[string]interface{}, error)

func (*LbDomain) UnmarshalJSON

func (o *LbDomain) UnmarshalJSON(data []byte) (err error)

type LbDomainFavorite

type LbDomainFavorite int32

LbDomainFavorite 詳細説明は[**こちら**](#tag/lb_domains)

const (
	LBDOMAINFAVORITE__1 LbDomainFavorite = 1
	LBDOMAINFAVORITE__2 LbDomainFavorite = 2
)

List of LbDomainFavorite

func NewLbDomainFavoriteFromValue

func NewLbDomainFavoriteFromValue(v int32) (*LbDomainFavorite, error)

NewLbDomainFavoriteFromValue returns a pointer to a valid LbDomainFavorite for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LbDomainFavorite) IsValid

func (v LbDomainFavorite) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LbDomainFavorite) Ptr

Ptr returns reference to LbDomainFavorite value

func (*LbDomainFavorite) UnmarshalJSON

func (v *LbDomainFavorite) UnmarshalJSON(src []byte) error

type LbDomainLabels

type LbDomainLabels struct {
	// ラベル
	Labels map[string]string `json:"labels"`
}

LbDomainLabels struct for LbDomainLabels

func NewLbDomainLabels

func NewLbDomainLabels(labels map[string]string) *LbDomainLabels

NewLbDomainLabels instantiates a new LbDomainLabels object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLbDomainLabelsWithDefaults

func NewLbDomainLabelsWithDefaults() *LbDomainLabels

NewLbDomainLabelsWithDefaults instantiates a new LbDomainLabels object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LbDomainLabels) GetLabels

func (o *LbDomainLabels) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*LbDomainLabels) GetLabelsOk

func (o *LbDomainLabels) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (LbDomainLabels) MarshalJSON

func (o LbDomainLabels) MarshalJSON() ([]byte, error)

func (*LbDomainLabels) SetLabels

func (o *LbDomainLabels) SetLabels(v map[string]string)

SetLabels sets field value

func (LbDomainLabels) ToMap

func (o LbDomainLabels) ToMap() (map[string]interface{}, error)

func (*LbDomainLabels) UnmarshalJSON

func (o *LbDomainLabels) UnmarshalJSON(data []byte) (err error)

type LbDomainState

type LbDomainState int32

LbDomainState 詳細説明は[**こちら**](#tag/lb_domains)

const (
	LBDOMAINSTATE__1 LbDomainState = 1
	LBDOMAINSTATE__2 LbDomainState = 2
)

List of LbDomainState

func NewLbDomainStateFromValue

func NewLbDomainStateFromValue(v int32) (*LbDomainState, error)

NewLbDomainStateFromValue returns a pointer to a valid LbDomainState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LbDomainState) IsValid

func (v LbDomainState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LbDomainState) Ptr

func (v LbDomainState) Ptr() *LbDomainState

Ptr returns reference to LbDomainState value

func (*LbDomainState) UnmarshalJSON

func (v *LbDomainState) UnmarshalJSON(src []byte) error

type LbDomainsAPIService

type LbDomainsAPIService service

LbDomainsAPIService LbDomainsAPI service

func (*LbDomainsAPIService) GetLbDomain

func (a *LbDomainsAPIService) GetLbDomain(ctx context.Context, lbDomainId string) ApiGetLbDomainRequest

GetLbDomain LBドメインの取得

指定したLbDomainIdのLBドメインを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetLbDomainRequest

func (*LbDomainsAPIService) GetLbDomainContract

func (a *LbDomainsAPIService) GetLbDomainContract(ctx context.Context, lbDomainId string) ApiGetLbDomainContractRequest

GetLbDomainContract LBドメインに紐付くDPF契約情報の取得

指定したLbDomainIdのLBドメインに紐付くDPF契約情報を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetLbDomainContractRequest

func (*LbDomainsAPIService) GetLbDomainContractExecute

func (a *LbDomainsAPIService) GetLbDomainContractExecute(r ApiGetLbDomainContractRequest) (*GetContract, *http.Response, error)

Execute executes the request

@return GetContract

func (*LbDomainsAPIService) GetLbDomainExecute

Execute executes the request

@return GetLbDomain

func (*LbDomainsAPIService) GetLbDomainLabels

func (a *LbDomainsAPIService) GetLbDomainLabels(ctx context.Context, lbDomainId string) ApiGetLbDomainLabelsRequest

GetLbDomainLabels LBドメインのラベル一覧取得

指定したLbDomainIdのラベルの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetLbDomainLabelsRequest

func (*LbDomainsAPIService) GetLbDomainLabelsExecute

Execute executes the request

@return GetLbDomainLabels

func (*LbDomainsAPIService) GetLbDomainList

GetLbDomainList LBドメインの一覧取得

DPF契約に紐付くLBドメインの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLbDomainListRequest

func (*LbDomainsAPIService) GetLbDomainListCount

GetLbDomainListCount LBドメインの件数取得

DPF契約に紐付くLBドメインの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLbDomainListCountRequest

func (*LbDomainsAPIService) GetLbDomainListCountExecute

func (a *LbDomainsAPIService) GetLbDomainListCountExecute(r ApiGetLbDomainListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*LbDomainsAPIService) GetLbDomainListExecute

func (a *LbDomainsAPIService) GetLbDomainListExecute(r ApiGetLbDomainListRequest) (*GetLbDomains, *http.Response, error)

Execute executes the request

@return GetLbDomains

func (*LbDomainsAPIService) PatchLbDomain

func (a *LbDomainsAPIService) PatchLbDomain(ctx context.Context, lbDomainId string) ApiPatchLbDomainRequest

PatchLbDomain LBドメインの更新

指定したLbDomainIdのLBドメインを更新します。\ RuleResourceNameを指定することで適用ルールの切り替えができます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiPatchLbDomainRequest

func (*LbDomainsAPIService) PatchLbDomainExecute

Execute executes the request

@return AsyncResponse

func (*LbDomainsAPIService) PutLbDomainLabels

func (a *LbDomainsAPIService) PutLbDomainLabels(ctx context.Context, lbDomainId string) ApiPutLbDomainLabelsRequest

PutLbDomainLabels LBドメインのラベル一括更新

指定したLbDomainIdのラベルを一括更新します。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiPutLbDomainLabelsRequest

func (*LbDomainsAPIService) PutLbDomainLabelsExecute

func (a *LbDomainsAPIService) PutLbDomainLabelsExecute(r ApiPutLbDomainLabelsRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type LbDomainsContractsAPIService

type LbDomainsContractsAPIService service

LbDomainsContractsAPIService LbDomainsContractsAPI service

func (*LbDomainsContractsAPIService) GetContractsLbDomainList

func (a *LbDomainsContractsAPIService) GetContractsLbDomainList(ctx context.Context, contractId string) ApiGetContractsLbDomainListRequest

GetContractsLbDomainList DPF契約に紐付くLBドメインの一覧取得

指定したContractIdのDPF契約に紐付くLBドメインの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractsLbDomainListRequest

func (*LbDomainsContractsAPIService) GetContractsLbDomainListCount

func (a *LbDomainsContractsAPIService) GetContractsLbDomainListCount(ctx context.Context, contractId string) ApiGetContractsLbDomainListCountRequest

GetContractsLbDomainListCount DPF契約に紐付くLBドメインの件数取得

指定したContractIdのDPF契約に紐付くLBドメインの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractsLbDomainListCountRequest

func (*LbDomainsContractsAPIService) GetContractsLbDomainListCountExecute

func (a *LbDomainsContractsAPIService) GetContractsLbDomainListCountExecute(r ApiGetContractsLbDomainListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*LbDomainsContractsAPIService) GetContractsLbDomainListExecute

Execute executes the request

@return GetLbDomains

func (*LbDomainsContractsAPIService) PatchContractsLbDomainCommonConfigs

func (a *LbDomainsContractsAPIService) PatchContractsLbDomainCommonConfigs(ctx context.Context, contractId string) ApiPatchContractsLbDomainCommonConfigsRequest

PatchContractsLbDomainCommonConfigs DPF契約に紐付くLBドメインの共通設定の更新

指定したContractIdの共通設定を切り替えます。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiPatchContractsLbDomainCommonConfigsRequest

func (*LbDomainsContractsAPIService) PatchContractsLbDomainCommonConfigsExecute

func (a *LbDomainsContractsAPIService) PatchContractsLbDomainCommonConfigsExecute(r ApiPatchContractsLbDomainCommonConfigsRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type LbDomainsLog

type LbDomainsLog struct {
	Time    time.Time         `json:"time"`
	LogType LbDomainsLogsType `json:"log_type"`
	// 編集者
	Operator  NullableString         `json:"operator"`
	Operation LbDomainsLogsOperation `json:"operation"`
	Target    string                 `json:"target"`
	// 処理の問い合わせの際のキーになる文字列
	RequestId string              `json:"request_id"`
	Status    LbDomainsLogsStatus `json:"status"`
}

LbDomainsLog struct for LbDomainsLog

func NewLbDomainsLog

func NewLbDomainsLog(time time.Time, logType LbDomainsLogsType, operator NullableString, operation LbDomainsLogsOperation, target string, requestId string, status LbDomainsLogsStatus) *LbDomainsLog

NewLbDomainsLog instantiates a new LbDomainsLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLbDomainsLogWithDefaults

func NewLbDomainsLogWithDefaults() *LbDomainsLog

NewLbDomainsLogWithDefaults instantiates a new LbDomainsLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LbDomainsLog) GetLogType

func (o *LbDomainsLog) GetLogType() LbDomainsLogsType

GetLogType returns the LogType field value

func (*LbDomainsLog) GetLogTypeOk

func (o *LbDomainsLog) GetLogTypeOk() (*LbDomainsLogsType, bool)

GetLogTypeOk returns a tuple with the LogType field value and a boolean to check if the value has been set.

func (*LbDomainsLog) GetOperation

func (o *LbDomainsLog) GetOperation() LbDomainsLogsOperation

GetOperation returns the Operation field value

func (*LbDomainsLog) GetOperationOk

func (o *LbDomainsLog) GetOperationOk() (*LbDomainsLogsOperation, bool)

GetOperationOk returns a tuple with the Operation field value and a boolean to check if the value has been set.

func (*LbDomainsLog) GetOperator

func (o *LbDomainsLog) GetOperator() string

GetOperator returns the Operator field value If the value is explicit nil, the zero value for string will be returned

func (*LbDomainsLog) GetOperatorOk

func (o *LbDomainsLog) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LbDomainsLog) GetRequestId

func (o *LbDomainsLog) GetRequestId() string

GetRequestId returns the RequestId field value

func (*LbDomainsLog) GetRequestIdOk

func (o *LbDomainsLog) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*LbDomainsLog) GetStatus

func (o *LbDomainsLog) GetStatus() LbDomainsLogsStatus

GetStatus returns the Status field value

func (*LbDomainsLog) GetStatusOk

func (o *LbDomainsLog) GetStatusOk() (*LbDomainsLogsStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*LbDomainsLog) GetTarget

func (o *LbDomainsLog) GetTarget() string

GetTarget returns the Target field value

func (*LbDomainsLog) GetTargetOk

func (o *LbDomainsLog) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LbDomainsLog) GetTime

func (o *LbDomainsLog) GetTime() time.Time

GetTime returns the Time field value

func (*LbDomainsLog) GetTimeOk

func (o *LbDomainsLog) GetTimeOk() (*time.Time, bool)

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (LbDomainsLog) MarshalJSON

func (o LbDomainsLog) MarshalJSON() ([]byte, error)

func (*LbDomainsLog) SetLogType

func (o *LbDomainsLog) SetLogType(v LbDomainsLogsType)

SetLogType sets field value

func (*LbDomainsLog) SetOperation

func (o *LbDomainsLog) SetOperation(v LbDomainsLogsOperation)

SetOperation sets field value

func (*LbDomainsLog) SetOperator

func (o *LbDomainsLog) SetOperator(v string)

SetOperator sets field value

func (*LbDomainsLog) SetRequestId

func (o *LbDomainsLog) SetRequestId(v string)

SetRequestId sets field value

func (*LbDomainsLog) SetStatus

func (o *LbDomainsLog) SetStatus(v LbDomainsLogsStatus)

SetStatus sets field value

func (*LbDomainsLog) SetTarget

func (o *LbDomainsLog) SetTarget(v string)

SetTarget sets field value

func (*LbDomainsLog) SetTime

func (o *LbDomainsLog) SetTime(v time.Time)

SetTime sets field value

func (LbDomainsLog) ToMap

func (o LbDomainsLog) ToMap() (map[string]interface{}, error)

func (*LbDomainsLog) UnmarshalJSON

func (o *LbDomainsLog) UnmarshalJSON(data []byte) (err error)

type LbDomainsLogsOperation

type LbDomainsLogsOperation string

LbDomainsLogsOperation the model 'LbDomainsLogsOperation'

const (
	LBDOMAINSLOGSOPERATION_UPDATE_LB_DOMAIN_DESCRIPTION  LbDomainsLogsOperation = "update_lb_domain_description"
	LBDOMAINSLOGSOPERATION_UPDATE_LB_DOMAIN_FAVORITE     LbDomainsLogsOperation = "update_lb_domain_favorite"
	LBDOMAINSLOGSOPERATION_UPDATE_LB_DOMAIN_LABELS       LbDomainsLogsOperation = "update_lb_domain_labels"
	LBDOMAINSLOGSOPERATION_UPDATE_LB_DOMAIN_RULE         LbDomainsLogsOperation = "update_lb_domain_rule"
	LBDOMAINSLOGSOPERATION_ADD_RULE                      LbDomainsLogsOperation = "add_rule"
	LBDOMAINSLOGSOPERATION_UPDATE_RULE                   LbDomainsLogsOperation = "update_rule"
	LBDOMAINSLOGSOPERATION_DELETE_RULE                   LbDomainsLogsOperation = "delete_rule"
	LBDOMAINSLOGSOPERATION_ADD_RULE_METHOD               LbDomainsLogsOperation = "add_rule_method"
	LBDOMAINSLOGSOPERATION_UPDATE_RULE_METHOD            LbDomainsLogsOperation = "update_rule_method"
	LBDOMAINSLOGSOPERATION_DELETE_RULE_METHOD            LbDomainsLogsOperation = "delete_rule_method"
	LBDOMAINSLOGSOPERATION_ADD_SITE                      LbDomainsLogsOperation = "add_site"
	LBDOMAINSLOGSOPERATION_UPDATE_SITE                   LbDomainsLogsOperation = "update_site"
	LBDOMAINSLOGSOPERATION_DELETE_SITE                   LbDomainsLogsOperation = "delete_site"
	LBDOMAINSLOGSOPERATION_ADD_ENDPOINT                  LbDomainsLogsOperation = "add_endpoint"
	LBDOMAINSLOGSOPERATION_UPDATE_ENDPOINT               LbDomainsLogsOperation = "update_endpoint"
	LBDOMAINSLOGSOPERATION_DELETE_ENDPOINT               LbDomainsLogsOperation = "delete_endpoint"
	LBDOMAINSLOGSOPERATION_MANUAL_FAILOVER               LbDomainsLogsOperation = "manual_failover"
	LBDOMAINSLOGSOPERATION_MANUAL_FAILBACK               LbDomainsLogsOperation = "manual_failback"
	LBDOMAINSLOGSOPERATION_ADD_MONITORING                LbDomainsLogsOperation = "add_monitoring"
	LBDOMAINSLOGSOPERATION_UPDATE_MONITORING             LbDomainsLogsOperation = "update_monitoring"
	LBDOMAINSLOGSOPERATION_DELETE_MONITORING             LbDomainsLogsOperation = "delete_monitoring"
	LBDOMAINSLOGSOPERATION_FILE_IMPORT                   LbDomainsLogsOperation = "file_import"
	LBDOMAINSLOGSOPERATION_MONITORING_RESULT_CHANGED     LbDomainsLogsOperation = "monitoring_result_changed"
	LBDOMAINSLOGSOPERATION_ENDPOINT_LIVE_STATUS_CHANGED  LbDomainsLogsOperation = "endpoint_live_status_changed"
	LBDOMAINSLOGSOPERATION_ENDPOINT_READY_STATUS_CHANGED LbDomainsLogsOperation = "endpoint_ready_status_changed"
	LBDOMAINSLOGSOPERATION_SITE_LIVE_STATUS_CHANGED      LbDomainsLogsOperation = "site_live_status_changed"
)

List of LbDomainsLogsOperation

func NewLbDomainsLogsOperationFromValue

func NewLbDomainsLogsOperationFromValue(v string) (*LbDomainsLogsOperation, error)

NewLbDomainsLogsOperationFromValue returns a pointer to a valid LbDomainsLogsOperation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LbDomainsLogsOperation) IsValid

func (v LbDomainsLogsOperation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LbDomainsLogsOperation) Ptr

Ptr returns reference to LbDomainsLogsOperation value

func (*LbDomainsLogsOperation) UnmarshalJSON

func (v *LbDomainsLogsOperation) UnmarshalJSON(src []byte) error

type LbDomainsLogsStatus

type LbDomainsLogsStatus string

LbDomainsLogsStatus the model 'LbDomainsLogsStatus'

const (
	LBDOMAINSLOGSSTATUS_START   LbDomainsLogsStatus = "start"
	LBDOMAINSLOGSSTATUS_SUCCESS LbDomainsLogsStatus = "success"
	LBDOMAINSLOGSSTATUS_FAILURE LbDomainsLogsStatus = "failure"
	LBDOMAINSLOGSSTATUS_RETRY   LbDomainsLogsStatus = "retry"
)

List of LbDomainsLogsStatus

func NewLbDomainsLogsStatusFromValue

func NewLbDomainsLogsStatusFromValue(v string) (*LbDomainsLogsStatus, error)

NewLbDomainsLogsStatusFromValue returns a pointer to a valid LbDomainsLogsStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LbDomainsLogsStatus) IsValid

func (v LbDomainsLogsStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LbDomainsLogsStatus) Ptr

Ptr returns reference to LbDomainsLogsStatus value

func (*LbDomainsLogsStatus) UnmarshalJSON

func (v *LbDomainsLogsStatus) UnmarshalJSON(src []byte) error

type LbDomainsLogsType

type LbDomainsLogsType string

LbDomainsLogsType the model 'LbDomainsLogsType'

const (
	LBDOMAINSLOGSTYPE_SERVICE          LbDomainsLogsType = "service"
	LBDOMAINSLOGSTYPE_RULE             LbDomainsLogsType = "rule"
	LBDOMAINSLOGSTYPE_SITE             LbDomainsLogsType = "site"
	LBDOMAINSLOGSTYPE_MONITORING       LbDomainsLogsType = "monitoring"
	LBDOMAINSLOGSTYPE_FILE             LbDomainsLogsType = "file"
	LBDOMAINSLOGSTYPE_MONITORING_EVENT LbDomainsLogsType = "monitoring_event"
)

List of LbDomainsLogsType

func NewLbDomainsLogsTypeFromValue

func NewLbDomainsLogsTypeFromValue(v string) (*LbDomainsLogsType, error)

NewLbDomainsLogsTypeFromValue returns a pointer to a valid LbDomainsLogsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LbDomainsLogsType) IsValid

func (v LbDomainsLogsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LbDomainsLogsType) Ptr

Ptr returns reference to LbDomainsLogsType value

func (*LbDomainsLogsType) UnmarshalJSON

func (v *LbDomainsLogsType) UnmarshalJSON(src []byte) error

type LogsContractsAPIService

type LogsContractsAPIService service

LogsContractsAPIService LogsContractsAPI service

func (*LogsContractsAPIService) GetContractsLogList

func (a *LogsContractsAPIService) GetContractsLogList(ctx context.Context, contractId string) ApiGetContractsLogListRequest

GetContractsLogList DPF契約操作ログの一覧取得

DPF契約を操作したログの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractsLogListRequest

func (*LogsContractsAPIService) GetContractsLogListCount

func (a *LogsContractsAPIService) GetContractsLogListCount(ctx context.Context, contractId string) ApiGetContractsLogListCountRequest

GetContractsLogListCount DPF契約操作ログの件数取得

DPF契約を操作したログの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractsLogListCountRequest

func (*LogsContractsAPIService) GetContractsLogListCountExecute

func (a *LogsContractsAPIService) GetContractsLogListCountExecute(r ApiGetContractsLogListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*LogsContractsAPIService) GetContractsLogListExecute

Execute executes the request

@return GetContractsLogs

type LogsLbDomainsAPIService

type LogsLbDomainsAPIService service

LogsLbDomainsAPIService LogsLbDomainsAPI service

func (*LogsLbDomainsAPIService) GetLbDomainsLogList

func (a *LogsLbDomainsAPIService) GetLbDomainsLogList(ctx context.Context, lbDomainId string) ApiGetLbDomainsLogListRequest

GetLbDomainsLogList LBドメイン操作ログの一覧取得

LBドメインを操作したログの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetLbDomainsLogListRequest

func (*LogsLbDomainsAPIService) GetLbDomainsLogListCount

func (a *LogsLbDomainsAPIService) GetLbDomainsLogListCount(ctx context.Context, lbDomainId string) ApiGetLbDomainsLogListCountRequest

GetLbDomainsLogListCount LBドメイン操作ログの件数取得

LBドメインを操作したログの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetLbDomainsLogListCountRequest

func (*LogsLbDomainsAPIService) GetLbDomainsLogListCountExecute

func (a *LogsLbDomainsAPIService) GetLbDomainsLogListCountExecute(r ApiGetLbDomainsLogListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*LogsLbDomainsAPIService) GetLbDomainsLogListExecute

Execute executes the request

@return GetLbDomainsLogs

type LogsZonesAPIService

type LogsZonesAPIService service

LogsZonesAPIService LogsZonesAPI service

func (*LogsZonesAPIService) GetZonesLogList

func (a *LogsZonesAPIService) GetZonesLogList(ctx context.Context, zoneId string) ApiGetZonesLogListRequest

GetZonesLogList ゾーン操作ログの一覧取得

ゾーンを操作したログの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZonesLogListRequest

func (*LogsZonesAPIService) GetZonesLogListCount

func (a *LogsZonesAPIService) GetZonesLogListCount(ctx context.Context, zoneId string) ApiGetZonesLogListCountRequest

GetZonesLogListCount ゾーン操作ログの件数取得

ゾーンを操作したログの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZonesLogListCountRequest

func (*LogsZonesAPIService) GetZonesLogListCountExecute

func (a *LogsZonesAPIService) GetZonesLogListCountExecute(r ApiGetZonesLogListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*LogsZonesAPIService) GetZonesLogListExecute

func (a *LogsZonesAPIService) GetZonesLogListExecute(r ApiGetZonesLogListRequest) (*GetZonesLogs, *http.Response, error)

Execute executes the request

@return GetZonesLogs

type ManagedDnsEnabled

type ManagedDnsEnabled int32

ManagedDnsEnabled 詳細説明は[**こちら**](#tag/common_configs)

const (
	MANAGEDDNSENABLED__0 ManagedDnsEnabled = 0
	MANAGEDDNSENABLED__1 ManagedDnsEnabled = 1
)

List of ManagedDnsEnabled

func NewManagedDnsEnabledFromValue

func NewManagedDnsEnabledFromValue(v int32) (*ManagedDnsEnabled, error)

NewManagedDnsEnabledFromValue returns a pointer to a valid ManagedDnsEnabled for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ManagedDnsEnabled) IsValid

func (v ManagedDnsEnabled) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ManagedDnsEnabled) Ptr

Ptr returns reference to ManagedDnsEnabled value

func (*ManagedDnsEnabled) UnmarshalJSON

func (v *ManagedDnsEnabled) UnmarshalJSON(src []byte) error

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Monitoring

type Monitoring struct {
	MonitoringHTTP   *MonitoringHTTP
	MonitoringPing   *MonitoringPing
	MonitoringStatic *MonitoringStatic
	MonitoringTCP    *MonitoringTCP
}

Monitoring struct for Monitoring

func (Monitoring) MarshalJSON

func (src Monitoring) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*Monitoring) UnmarshalJSON

func (dst *Monitoring) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type MonitoringHTTP

type MonitoringHTTP struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description string              `json:"description"`
	Props       MonitoringHTTPProps `json:"props"`
}

MonitoringHTTP struct for MonitoringHTTP

func NewMonitoringHTTP

func NewMonitoringHTTP(resourceName string, name string, mtype string, description string, props MonitoringHTTPProps) *MonitoringHTTP

NewMonitoringHTTP instantiates a new MonitoringHTTP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringHTTPWithDefaults

func NewMonitoringHTTPWithDefaults() *MonitoringHTTP

NewMonitoringHTTPWithDefaults instantiates a new MonitoringHTTP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringHTTP) GetDescription

func (o *MonitoringHTTP) GetDescription() string

GetDescription returns the Description field value

func (*MonitoringHTTP) GetDescriptionOk

func (o *MonitoringHTTP) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MonitoringHTTP) GetMtype

func (o *MonitoringHTTP) GetMtype() string

GetMtype returns the Mtype field value

func (*MonitoringHTTP) GetMtypeOk

func (o *MonitoringHTTP) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*MonitoringHTTP) GetName

func (o *MonitoringHTTP) GetName() string

GetName returns the Name field value

func (*MonitoringHTTP) GetNameOk

func (o *MonitoringHTTP) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitoringHTTP) GetProps

func (o *MonitoringHTTP) GetProps() MonitoringHTTPProps

GetProps returns the Props field value

func (*MonitoringHTTP) GetPropsOk

func (o *MonitoringHTTP) GetPropsOk() (*MonitoringHTTPProps, bool)

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*MonitoringHTTP) GetResourceName

func (o *MonitoringHTTP) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*MonitoringHTTP) GetResourceNameOk

func (o *MonitoringHTTP) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (MonitoringHTTP) MarshalJSON

func (o MonitoringHTTP) MarshalJSON() ([]byte, error)

func (*MonitoringHTTP) SetDescription

func (o *MonitoringHTTP) SetDescription(v string)

SetDescription sets field value

func (*MonitoringHTTP) SetMtype

func (o *MonitoringHTTP) SetMtype(v string)

SetMtype sets field value

func (*MonitoringHTTP) SetName

func (o *MonitoringHTTP) SetName(v string)

SetName sets field value

func (*MonitoringHTTP) SetProps

func (o *MonitoringHTTP) SetProps(v MonitoringHTTPProps)

SetProps sets field value

func (*MonitoringHTTP) SetResourceName

func (o *MonitoringHTTP) SetResourceName(v string)

SetResourceName sets field value

func (MonitoringHTTP) ToMap

func (o MonitoringHTTP) ToMap() (map[string]interface{}, error)

func (*MonitoringHTTP) UnmarshalJSON

func (o *MonitoringHTTP) UnmarshalJSON(data []byte) (err error)

type MonitoringHTTPProps

type MonitoringHTTPProps struct {
	Location MonitoringPropsLocation `json:"location"`
	// 監視間隔(s)
	Interval int32 `json:"interval"`
	// 保留時間(s)
	Holdtime int32 `json:"holdtime"`
	// タイムアウト(s)
	Timeout int32 `json:"timeout"`
	// ポート番号,POST時に未指定の場合はHTTPの場合は80,HTTPSの場合は443
	Port int32 `json:"port"`
	// HTTPS利用フラグ
	Https bool `json:"https"`
	// TLS SNI値、未指定の場合、監視時にSNIとして、Hostヘッダーを利用
	TlsSni string `json:"tls_sni"`
	// レスポンスボディマッチ文字列
	ResponseMatch string `json:"response_match"`
	// Hostヘッダー
	Headers []MonitoringPropsHeader `json:"headers"`
	// URLのPATH部(先頭の/が補完されて利用される)
	Path string `json:"path"`
	// マッチするステータスコードの配列
	StatusCodes []string `json:"status_codes"`
}

MonitoringHTTPProps struct for MonitoringHTTPProps

func NewMonitoringHTTPProps

func NewMonitoringHTTPProps(location MonitoringPropsLocation, interval int32, holdtime int32, timeout int32, port int32, https bool, tlsSni string, responseMatch string, headers []MonitoringPropsHeader, path string, statusCodes []string) *MonitoringHTTPProps

NewMonitoringHTTPProps instantiates a new MonitoringHTTPProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringHTTPPropsWithDefaults

func NewMonitoringHTTPPropsWithDefaults() *MonitoringHTTPProps

NewMonitoringHTTPPropsWithDefaults instantiates a new MonitoringHTTPProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringHTTPProps) GetHeaders

func (o *MonitoringHTTPProps) GetHeaders() []MonitoringPropsHeader

GetHeaders returns the Headers field value

func (*MonitoringHTTPProps) GetHeadersOk

func (o *MonitoringHTTPProps) GetHeadersOk() ([]MonitoringPropsHeader, bool)

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetHoldtime

func (o *MonitoringHTTPProps) GetHoldtime() int32

GetHoldtime returns the Holdtime field value

func (*MonitoringHTTPProps) GetHoldtimeOk

func (o *MonitoringHTTPProps) GetHoldtimeOk() (*int32, bool)

GetHoldtimeOk returns a tuple with the Holdtime field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetHttps

func (o *MonitoringHTTPProps) GetHttps() bool

GetHttps returns the Https field value

func (*MonitoringHTTPProps) GetHttpsOk

func (o *MonitoringHTTPProps) GetHttpsOk() (*bool, bool)

GetHttpsOk returns a tuple with the Https field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetInterval

func (o *MonitoringHTTPProps) GetInterval() int32

GetInterval returns the Interval field value

func (*MonitoringHTTPProps) GetIntervalOk

func (o *MonitoringHTTPProps) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetLocation

GetLocation returns the Location field value

func (*MonitoringHTTPProps) GetLocationOk

func (o *MonitoringHTTPProps) GetLocationOk() (*MonitoringPropsLocation, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetPath

func (o *MonitoringHTTPProps) GetPath() string

GetPath returns the Path field value

func (*MonitoringHTTPProps) GetPathOk

func (o *MonitoringHTTPProps) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetPort

func (o *MonitoringHTTPProps) GetPort() int32

GetPort returns the Port field value

func (*MonitoringHTTPProps) GetPortOk

func (o *MonitoringHTTPProps) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetResponseMatch

func (o *MonitoringHTTPProps) GetResponseMatch() string

GetResponseMatch returns the ResponseMatch field value

func (*MonitoringHTTPProps) GetResponseMatchOk

func (o *MonitoringHTTPProps) GetResponseMatchOk() (*string, bool)

GetResponseMatchOk returns a tuple with the ResponseMatch field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetStatusCodes

func (o *MonitoringHTTPProps) GetStatusCodes() []string

GetStatusCodes returns the StatusCodes field value

func (*MonitoringHTTPProps) GetStatusCodesOk

func (o *MonitoringHTTPProps) GetStatusCodesOk() ([]string, bool)

GetStatusCodesOk returns a tuple with the StatusCodes field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetTimeout

func (o *MonitoringHTTPProps) GetTimeout() int32

GetTimeout returns the Timeout field value

func (*MonitoringHTTPProps) GetTimeoutOk

func (o *MonitoringHTTPProps) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value and a boolean to check if the value has been set.

func (*MonitoringHTTPProps) GetTlsSni

func (o *MonitoringHTTPProps) GetTlsSni() string

GetTlsSni returns the TlsSni field value

func (*MonitoringHTTPProps) GetTlsSniOk

func (o *MonitoringHTTPProps) GetTlsSniOk() (*string, bool)

GetTlsSniOk returns a tuple with the TlsSni field value and a boolean to check if the value has been set.

func (MonitoringHTTPProps) MarshalJSON

func (o MonitoringHTTPProps) MarshalJSON() ([]byte, error)

func (*MonitoringHTTPProps) SetHeaders

func (o *MonitoringHTTPProps) SetHeaders(v []MonitoringPropsHeader)

SetHeaders sets field value

func (*MonitoringHTTPProps) SetHoldtime

func (o *MonitoringHTTPProps) SetHoldtime(v int32)

SetHoldtime sets field value

func (*MonitoringHTTPProps) SetHttps

func (o *MonitoringHTTPProps) SetHttps(v bool)

SetHttps sets field value

func (*MonitoringHTTPProps) SetInterval

func (o *MonitoringHTTPProps) SetInterval(v int32)

SetInterval sets field value

func (*MonitoringHTTPProps) SetLocation

func (o *MonitoringHTTPProps) SetLocation(v MonitoringPropsLocation)

SetLocation sets field value

func (*MonitoringHTTPProps) SetPath

func (o *MonitoringHTTPProps) SetPath(v string)

SetPath sets field value

func (*MonitoringHTTPProps) SetPort

func (o *MonitoringHTTPProps) SetPort(v int32)

SetPort sets field value

func (*MonitoringHTTPProps) SetResponseMatch

func (o *MonitoringHTTPProps) SetResponseMatch(v string)

SetResponseMatch sets field value

func (*MonitoringHTTPProps) SetStatusCodes

func (o *MonitoringHTTPProps) SetStatusCodes(v []string)

SetStatusCodes sets field value

func (*MonitoringHTTPProps) SetTimeout

func (o *MonitoringHTTPProps) SetTimeout(v int32)

SetTimeout sets field value

func (*MonitoringHTTPProps) SetTlsSni

func (o *MonitoringHTTPProps) SetTlsSni(v string)

SetTlsSni sets field value

func (MonitoringHTTPProps) ToMap

func (o MonitoringHTTPProps) ToMap() (map[string]interface{}, error)

func (*MonitoringHTTPProps) UnmarshalJSON

func (o *MonitoringHTTPProps) UnmarshalJSON(data []byte) (err error)

type MonitoringMtype

type MonitoringMtype string

MonitoringMtype 監視種別

const (
	MONITORINGMTYPE_PING   MonitoringMtype = "ping"
	MONITORINGMTYPE_TCP    MonitoringMtype = "tcp"
	MONITORINGMTYPE_HTTP   MonitoringMtype = "http"
	MONITORINGMTYPE_STATIC MonitoringMtype = "static"
)

List of MonitoringMtype

func NewMonitoringMtypeFromValue

func NewMonitoringMtypeFromValue(v string) (*MonitoringMtype, error)

NewMonitoringMtypeFromValue returns a pointer to a valid MonitoringMtype for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitoringMtype) IsValid

func (v MonitoringMtype) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MonitoringMtype) Ptr

Ptr returns reference to MonitoringMtype value

func (*MonitoringMtype) UnmarshalJSON

func (v *MonitoringMtype) UnmarshalJSON(src []byte) error

type MonitoringPing

type MonitoringPing struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description string              `json:"description"`
	Props       MonitoringPingProps `json:"props"`
}

MonitoringPing struct for MonitoringPing

func NewMonitoringPing

func NewMonitoringPing(resourceName string, name string, mtype string, description string, props MonitoringPingProps) *MonitoringPing

NewMonitoringPing instantiates a new MonitoringPing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringPingWithDefaults

func NewMonitoringPingWithDefaults() *MonitoringPing

NewMonitoringPingWithDefaults instantiates a new MonitoringPing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringPing) GetDescription

func (o *MonitoringPing) GetDescription() string

GetDescription returns the Description field value

func (*MonitoringPing) GetDescriptionOk

func (o *MonitoringPing) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MonitoringPing) GetMtype

func (o *MonitoringPing) GetMtype() string

GetMtype returns the Mtype field value

func (*MonitoringPing) GetMtypeOk

func (o *MonitoringPing) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*MonitoringPing) GetName

func (o *MonitoringPing) GetName() string

GetName returns the Name field value

func (*MonitoringPing) GetNameOk

func (o *MonitoringPing) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitoringPing) GetProps

func (o *MonitoringPing) GetProps() MonitoringPingProps

GetProps returns the Props field value

func (*MonitoringPing) GetPropsOk

func (o *MonitoringPing) GetPropsOk() (*MonitoringPingProps, bool)

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*MonitoringPing) GetResourceName

func (o *MonitoringPing) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*MonitoringPing) GetResourceNameOk

func (o *MonitoringPing) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (MonitoringPing) MarshalJSON

func (o MonitoringPing) MarshalJSON() ([]byte, error)

func (*MonitoringPing) SetDescription

func (o *MonitoringPing) SetDescription(v string)

SetDescription sets field value

func (*MonitoringPing) SetMtype

func (o *MonitoringPing) SetMtype(v string)

SetMtype sets field value

func (*MonitoringPing) SetName

func (o *MonitoringPing) SetName(v string)

SetName sets field value

func (*MonitoringPing) SetProps

func (o *MonitoringPing) SetProps(v MonitoringPingProps)

SetProps sets field value

func (*MonitoringPing) SetResourceName

func (o *MonitoringPing) SetResourceName(v string)

SetResourceName sets field value

func (MonitoringPing) ToMap

func (o MonitoringPing) ToMap() (map[string]interface{}, error)

func (*MonitoringPing) UnmarshalJSON

func (o *MonitoringPing) UnmarshalJSON(data []byte) (err error)

type MonitoringPingProps

type MonitoringPingProps struct {
	Location MonitoringPropsLocation `json:"location"`
	// 監視間隔(s)
	Interval int32 `json:"interval"`
	// 保留時間(s)
	Holdtime int32 `json:"holdtime"`
	// タイムアウト(s)
	Timeout int32 `json:"timeout"`
}

MonitoringPingProps struct for MonitoringPingProps

func NewMonitoringPingProps

func NewMonitoringPingProps(location MonitoringPropsLocation, interval int32, holdtime int32, timeout int32) *MonitoringPingProps

NewMonitoringPingProps instantiates a new MonitoringPingProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringPingPropsWithDefaults

func NewMonitoringPingPropsWithDefaults() *MonitoringPingProps

NewMonitoringPingPropsWithDefaults instantiates a new MonitoringPingProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringPingProps) GetHoldtime

func (o *MonitoringPingProps) GetHoldtime() int32

GetHoldtime returns the Holdtime field value

func (*MonitoringPingProps) GetHoldtimeOk

func (o *MonitoringPingProps) GetHoldtimeOk() (*int32, bool)

GetHoldtimeOk returns a tuple with the Holdtime field value and a boolean to check if the value has been set.

func (*MonitoringPingProps) GetInterval

func (o *MonitoringPingProps) GetInterval() int32

GetInterval returns the Interval field value

func (*MonitoringPingProps) GetIntervalOk

func (o *MonitoringPingProps) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.

func (*MonitoringPingProps) GetLocation

GetLocation returns the Location field value

func (*MonitoringPingProps) GetLocationOk

func (o *MonitoringPingProps) GetLocationOk() (*MonitoringPropsLocation, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set.

func (*MonitoringPingProps) GetTimeout

func (o *MonitoringPingProps) GetTimeout() int32

GetTimeout returns the Timeout field value

func (*MonitoringPingProps) GetTimeoutOk

func (o *MonitoringPingProps) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value and a boolean to check if the value has been set.

func (MonitoringPingProps) MarshalJSON

func (o MonitoringPingProps) MarshalJSON() ([]byte, error)

func (*MonitoringPingProps) SetHoldtime

func (o *MonitoringPingProps) SetHoldtime(v int32)

SetHoldtime sets field value

func (*MonitoringPingProps) SetInterval

func (o *MonitoringPingProps) SetInterval(v int32)

SetInterval sets field value

func (*MonitoringPingProps) SetLocation

func (o *MonitoringPingProps) SetLocation(v MonitoringPropsLocation)

SetLocation sets field value

func (*MonitoringPingProps) SetTimeout

func (o *MonitoringPingProps) SetTimeout(v int32)

SetTimeout sets field value

func (MonitoringPingProps) ToMap

func (o MonitoringPingProps) ToMap() (map[string]interface{}, error)

func (*MonitoringPingProps) UnmarshalJSON

func (o *MonitoringPingProps) UnmarshalJSON(data []byte) (err error)

type MonitoringPropsHeader

type MonitoringPropsHeader struct {
	FieldName string `json:"field_name"`
	// Hostヘッダー
	FieldValue string `json:"field_value"`
}

MonitoringPropsHeader ヘッダーの中身

func NewMonitoringPropsHeader

func NewMonitoringPropsHeader(fieldName string, fieldValue string) *MonitoringPropsHeader

NewMonitoringPropsHeader instantiates a new MonitoringPropsHeader object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringPropsHeaderWithDefaults

func NewMonitoringPropsHeaderWithDefaults() *MonitoringPropsHeader

NewMonitoringPropsHeaderWithDefaults instantiates a new MonitoringPropsHeader object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringPropsHeader) GetFieldName

func (o *MonitoringPropsHeader) GetFieldName() string

GetFieldName returns the FieldName field value

func (*MonitoringPropsHeader) GetFieldNameOk

func (o *MonitoringPropsHeader) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*MonitoringPropsHeader) GetFieldValue

func (o *MonitoringPropsHeader) GetFieldValue() string

GetFieldValue returns the FieldValue field value

func (*MonitoringPropsHeader) GetFieldValueOk

func (o *MonitoringPropsHeader) GetFieldValueOk() (*string, bool)

GetFieldValueOk returns a tuple with the FieldValue field value and a boolean to check if the value has been set.

func (MonitoringPropsHeader) MarshalJSON

func (o MonitoringPropsHeader) MarshalJSON() ([]byte, error)

func (*MonitoringPropsHeader) SetFieldName

func (o *MonitoringPropsHeader) SetFieldName(v string)

SetFieldName sets field value

func (*MonitoringPropsHeader) SetFieldValue

func (o *MonitoringPropsHeader) SetFieldValue(v string)

SetFieldValue sets field value

func (MonitoringPropsHeader) ToMap

func (o MonitoringPropsHeader) ToMap() (map[string]interface{}, error)

func (*MonitoringPropsHeader) UnmarshalJSON

func (o *MonitoringPropsHeader) UnmarshalJSON(data []byte) (err error)

type MonitoringPropsLocation

type MonitoringPropsLocation string

MonitoringPropsLocation 監視元ロケーション

const (
	MONITORINGPROPSLOCATION_JP  MonitoringPropsLocation = "jp"
	MONITORINGPROPSLOCATION_US  MonitoringPropsLocation = "us"
	MONITORINGPROPSLOCATION_ALL MonitoringPropsLocation = "all"
)

List of MonitoringPropsLocation

func NewMonitoringPropsLocationFromValue

func NewMonitoringPropsLocationFromValue(v string) (*MonitoringPropsLocation, error)

NewMonitoringPropsLocationFromValue returns a pointer to a valid MonitoringPropsLocation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitoringPropsLocation) IsValid

func (v MonitoringPropsLocation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MonitoringPropsLocation) Ptr

Ptr returns reference to MonitoringPropsLocation value

func (*MonitoringPropsLocation) UnmarshalJSON

func (v *MonitoringPropsLocation) UnmarshalJSON(src []byte) error

type MonitoringPropsResult

type MonitoringPropsResult string

MonitoringPropsResult 監視種別staticの監視結果の固定値

const (
	MONITORINGPROPSRESULT_UP      MonitoringPropsResult = "up"
	MONITORINGPROPSRESULT_DOWN    MonitoringPropsResult = "down"
	MONITORINGPROPSRESULT_UNKNOWN MonitoringPropsResult = "unknown"
)

List of MonitoringPropsResult

func NewMonitoringPropsResultFromValue

func NewMonitoringPropsResultFromValue(v string) (*MonitoringPropsResult, error)

NewMonitoringPropsResultFromValue returns a pointer to a valid MonitoringPropsResult for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitoringPropsResult) IsValid

func (v MonitoringPropsResult) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MonitoringPropsResult) Ptr

Ptr returns reference to MonitoringPropsResult value

func (*MonitoringPropsResult) UnmarshalJSON

func (v *MonitoringPropsResult) UnmarshalJSON(src []byte) error

type MonitoringStatic

type MonitoringStatic struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description string                `json:"description"`
	Props       MonitoringStaticProps `json:"props"`
}

MonitoringStatic struct for MonitoringStatic

func NewMonitoringStatic

func NewMonitoringStatic(resourceName string, name string, mtype string, description string, props MonitoringStaticProps) *MonitoringStatic

NewMonitoringStatic instantiates a new MonitoringStatic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringStaticWithDefaults

func NewMonitoringStaticWithDefaults() *MonitoringStatic

NewMonitoringStaticWithDefaults instantiates a new MonitoringStatic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringStatic) GetDescription

func (o *MonitoringStatic) GetDescription() string

GetDescription returns the Description field value

func (*MonitoringStatic) GetDescriptionOk

func (o *MonitoringStatic) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MonitoringStatic) GetMtype

func (o *MonitoringStatic) GetMtype() string

GetMtype returns the Mtype field value

func (*MonitoringStatic) GetMtypeOk

func (o *MonitoringStatic) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*MonitoringStatic) GetName

func (o *MonitoringStatic) GetName() string

GetName returns the Name field value

func (*MonitoringStatic) GetNameOk

func (o *MonitoringStatic) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitoringStatic) GetProps

GetProps returns the Props field value

func (*MonitoringStatic) GetPropsOk

func (o *MonitoringStatic) GetPropsOk() (*MonitoringStaticProps, bool)

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*MonitoringStatic) GetResourceName

func (o *MonitoringStatic) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*MonitoringStatic) GetResourceNameOk

func (o *MonitoringStatic) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (MonitoringStatic) MarshalJSON

func (o MonitoringStatic) MarshalJSON() ([]byte, error)

func (*MonitoringStatic) SetDescription

func (o *MonitoringStatic) SetDescription(v string)

SetDescription sets field value

func (*MonitoringStatic) SetMtype

func (o *MonitoringStatic) SetMtype(v string)

SetMtype sets field value

func (*MonitoringStatic) SetName

func (o *MonitoringStatic) SetName(v string)

SetName sets field value

func (*MonitoringStatic) SetProps

func (o *MonitoringStatic) SetProps(v MonitoringStaticProps)

SetProps sets field value

func (*MonitoringStatic) SetResourceName

func (o *MonitoringStatic) SetResourceName(v string)

SetResourceName sets field value

func (MonitoringStatic) ToMap

func (o MonitoringStatic) ToMap() (map[string]interface{}, error)

func (*MonitoringStatic) UnmarshalJSON

func (o *MonitoringStatic) UnmarshalJSON(data []byte) (err error)

type MonitoringStaticProps

type MonitoringStaticProps struct {
	Result MonitoringPropsResult `json:"result"`
}

MonitoringStaticProps struct for MonitoringStaticProps

func NewMonitoringStaticProps

func NewMonitoringStaticProps(result MonitoringPropsResult) *MonitoringStaticProps

NewMonitoringStaticProps instantiates a new MonitoringStaticProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringStaticPropsWithDefaults

func NewMonitoringStaticPropsWithDefaults() *MonitoringStaticProps

NewMonitoringStaticPropsWithDefaults instantiates a new MonitoringStaticProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringStaticProps) GetResult

GetResult returns the Result field value

func (*MonitoringStaticProps) GetResultOk

func (o *MonitoringStaticProps) GetResultOk() (*MonitoringPropsResult, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (MonitoringStaticProps) MarshalJSON

func (o MonitoringStaticProps) MarshalJSON() ([]byte, error)

func (*MonitoringStaticProps) SetResult

SetResult sets field value

func (MonitoringStaticProps) ToMap

func (o MonitoringStaticProps) ToMap() (map[string]interface{}, error)

func (*MonitoringStaticProps) UnmarshalJSON

func (o *MonitoringStaticProps) UnmarshalJSON(data []byte) (err error)

type MonitoringTCP

type MonitoringTCP struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description string             `json:"description"`
	Props       MonitoringTCPProps `json:"props"`
}

MonitoringTCP struct for MonitoringTCP

func NewMonitoringTCP

func NewMonitoringTCP(resourceName string, name string, mtype string, description string, props MonitoringTCPProps) *MonitoringTCP

NewMonitoringTCP instantiates a new MonitoringTCP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringTCPWithDefaults

func NewMonitoringTCPWithDefaults() *MonitoringTCP

NewMonitoringTCPWithDefaults instantiates a new MonitoringTCP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringTCP) GetDescription

func (o *MonitoringTCP) GetDescription() string

GetDescription returns the Description field value

func (*MonitoringTCP) GetDescriptionOk

func (o *MonitoringTCP) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MonitoringTCP) GetMtype

func (o *MonitoringTCP) GetMtype() string

GetMtype returns the Mtype field value

func (*MonitoringTCP) GetMtypeOk

func (o *MonitoringTCP) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*MonitoringTCP) GetName

func (o *MonitoringTCP) GetName() string

GetName returns the Name field value

func (*MonitoringTCP) GetNameOk

func (o *MonitoringTCP) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitoringTCP) GetProps

func (o *MonitoringTCP) GetProps() MonitoringTCPProps

GetProps returns the Props field value

func (*MonitoringTCP) GetPropsOk

func (o *MonitoringTCP) GetPropsOk() (*MonitoringTCPProps, bool)

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*MonitoringTCP) GetResourceName

func (o *MonitoringTCP) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*MonitoringTCP) GetResourceNameOk

func (o *MonitoringTCP) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (MonitoringTCP) MarshalJSON

func (o MonitoringTCP) MarshalJSON() ([]byte, error)

func (*MonitoringTCP) SetDescription

func (o *MonitoringTCP) SetDescription(v string)

SetDescription sets field value

func (*MonitoringTCP) SetMtype

func (o *MonitoringTCP) SetMtype(v string)

SetMtype sets field value

func (*MonitoringTCP) SetName

func (o *MonitoringTCP) SetName(v string)

SetName sets field value

func (*MonitoringTCP) SetProps

func (o *MonitoringTCP) SetProps(v MonitoringTCPProps)

SetProps sets field value

func (*MonitoringTCP) SetResourceName

func (o *MonitoringTCP) SetResourceName(v string)

SetResourceName sets field value

func (MonitoringTCP) ToMap

func (o MonitoringTCP) ToMap() (map[string]interface{}, error)

func (*MonitoringTCP) UnmarshalJSON

func (o *MonitoringTCP) UnmarshalJSON(data []byte) (err error)

type MonitoringTCPProps

type MonitoringTCPProps struct {
	Location MonitoringPropsLocation `json:"location"`
	// 監視間隔(s)
	Interval int32 `json:"interval"`
	// 保留時間(s)
	Holdtime int32 `json:"holdtime"`
	// タイムアウト(s)
	Timeout int32 `json:"timeout"`
	// ポート番号
	Port int32 `json:"port"`
	// TLS監視利用フラグ
	TlsEnabled bool `json:"tls_enabled"`
	// TLS SNI値、未指定の場合、監視時にSNIとして、Hostヘッダーを利用
	TlsSni string `json:"tls_sni"`
}

MonitoringTCPProps struct for MonitoringTCPProps

func NewMonitoringTCPProps

func NewMonitoringTCPProps(location MonitoringPropsLocation, interval int32, holdtime int32, timeout int32, port int32, tlsEnabled bool, tlsSni string) *MonitoringTCPProps

NewMonitoringTCPProps instantiates a new MonitoringTCPProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringTCPPropsWithDefaults

func NewMonitoringTCPPropsWithDefaults() *MonitoringTCPProps

NewMonitoringTCPPropsWithDefaults instantiates a new MonitoringTCPProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringTCPProps) GetHoldtime

func (o *MonitoringTCPProps) GetHoldtime() int32

GetHoldtime returns the Holdtime field value

func (*MonitoringTCPProps) GetHoldtimeOk

func (o *MonitoringTCPProps) GetHoldtimeOk() (*int32, bool)

GetHoldtimeOk returns a tuple with the Holdtime field value and a boolean to check if the value has been set.

func (*MonitoringTCPProps) GetInterval

func (o *MonitoringTCPProps) GetInterval() int32

GetInterval returns the Interval field value

func (*MonitoringTCPProps) GetIntervalOk

func (o *MonitoringTCPProps) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.

func (*MonitoringTCPProps) GetLocation

GetLocation returns the Location field value

func (*MonitoringTCPProps) GetLocationOk

func (o *MonitoringTCPProps) GetLocationOk() (*MonitoringPropsLocation, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set.

func (*MonitoringTCPProps) GetPort

func (o *MonitoringTCPProps) GetPort() int32

GetPort returns the Port field value

func (*MonitoringTCPProps) GetPortOk

func (o *MonitoringTCPProps) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*MonitoringTCPProps) GetTimeout

func (o *MonitoringTCPProps) GetTimeout() int32

GetTimeout returns the Timeout field value

func (*MonitoringTCPProps) GetTimeoutOk

func (o *MonitoringTCPProps) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value and a boolean to check if the value has been set.

func (*MonitoringTCPProps) GetTlsEnabled

func (o *MonitoringTCPProps) GetTlsEnabled() bool

GetTlsEnabled returns the TlsEnabled field value

func (*MonitoringTCPProps) GetTlsEnabledOk

func (o *MonitoringTCPProps) GetTlsEnabledOk() (*bool, bool)

GetTlsEnabledOk returns a tuple with the TlsEnabled field value and a boolean to check if the value has been set.

func (*MonitoringTCPProps) GetTlsSni

func (o *MonitoringTCPProps) GetTlsSni() string

GetTlsSni returns the TlsSni field value

func (*MonitoringTCPProps) GetTlsSniOk

func (o *MonitoringTCPProps) GetTlsSniOk() (*string, bool)

GetTlsSniOk returns a tuple with the TlsSni field value and a boolean to check if the value has been set.

func (MonitoringTCPProps) MarshalJSON

func (o MonitoringTCPProps) MarshalJSON() ([]byte, error)

func (*MonitoringTCPProps) SetHoldtime

func (o *MonitoringTCPProps) SetHoldtime(v int32)

SetHoldtime sets field value

func (*MonitoringTCPProps) SetInterval

func (o *MonitoringTCPProps) SetInterval(v int32)

SetInterval sets field value

func (*MonitoringTCPProps) SetLocation

func (o *MonitoringTCPProps) SetLocation(v MonitoringPropsLocation)

SetLocation sets field value

func (*MonitoringTCPProps) SetPort

func (o *MonitoringTCPProps) SetPort(v int32)

SetPort sets field value

func (*MonitoringTCPProps) SetTimeout

func (o *MonitoringTCPProps) SetTimeout(v int32)

SetTimeout sets field value

func (*MonitoringTCPProps) SetTlsEnabled

func (o *MonitoringTCPProps) SetTlsEnabled(v bool)

SetTlsEnabled sets field value

func (*MonitoringTCPProps) SetTlsSni

func (o *MonitoringTCPProps) SetTlsSni(v string)

SetTlsSni sets field value

func (MonitoringTCPProps) ToMap

func (o MonitoringTCPProps) ToMap() (map[string]interface{}, error)

func (*MonitoringTCPProps) UnmarshalJSON

func (o *MonitoringTCPProps) UnmarshalJSON(data []byte) (err error)

type MonitoringsAPIService

type MonitoringsAPIService service

MonitoringsAPIService MonitoringsAPI service

func (*MonitoringsAPIService) DeleteMonitoring

func (a *MonitoringsAPIService) DeleteMonitoring(ctx context.Context, lbDomainId string, monitoringResourceName string) ApiDeleteMonitoringRequest

DeleteMonitoring 監視の削除

指定したMonitoringResourceNameの監視を削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param monitoringResourceName GET monitorings Schemaにおける resource_name
@return ApiDeleteMonitoringRequest

func (*MonitoringsAPIService) DeleteMonitoringExecute

Execute executes the request

@return AsyncResponse

func (*MonitoringsAPIService) GetMonitoring

func (a *MonitoringsAPIService) GetMonitoring(ctx context.Context, lbDomainId string, monitoringResourceName string) ApiGetMonitoringRequest

GetMonitoring 監視の取得

指定したMonitoringResourceNameの監視を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param monitoringResourceName GET monitorings Schemaにおける resource_name
@return ApiGetMonitoringRequest

func (*MonitoringsAPIService) GetMonitoringExecute

Execute executes the request

@return GetMonitoring

func (*MonitoringsAPIService) GetMonitoringList

func (a *MonitoringsAPIService) GetMonitoringList(ctx context.Context, lbDomainId string) ApiGetMonitoringListRequest

GetMonitoringList 監視の一覧取得

監視の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetMonitoringListRequest

func (*MonitoringsAPIService) GetMonitoringListExecute

Execute executes the request

@return GetMonitorings

func (*MonitoringsAPIService) PatchMonitoring

func (a *MonitoringsAPIService) PatchMonitoring(ctx context.Context, lbDomainId string, monitoringResourceName string) ApiPatchMonitoringRequest

PatchMonitoring 監視の更新

指定したMonitoringResourceNameの監視を更新します。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param monitoringResourceName GET monitorings Schemaにおける resource_name
@return ApiPatchMonitoringRequest

func (*MonitoringsAPIService) PatchMonitoringExecute

Execute executes the request

@return AsyncResponse

func (*MonitoringsAPIService) PostMonitoring

func (a *MonitoringsAPIService) PostMonitoring(ctx context.Context, lbDomainId string) ApiPostMonitoringRequest

PostMonitoring 監視の作成

新しく監視を作成します。\ 作成できる最大件数は50件です。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiPostMonitoringRequest

func (*MonitoringsAPIService) PostMonitoringExecute

Execute executes the request

@return AsyncResponse

type NotAcceptableError

type NotAcceptableError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
	// リクエストブロック時の問い合わせ用ID
	BlockId string `json:"block_id"`
}

NotAcceptableError struct for NotAcceptableError

func NewNotAcceptableError

func NewNotAcceptableError(requestId string, errorType string, errorMessage string, blockId string) *NotAcceptableError

NewNotAcceptableError instantiates a new NotAcceptableError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotAcceptableErrorWithDefaults

func NewNotAcceptableErrorWithDefaults() *NotAcceptableError

NewNotAcceptableErrorWithDefaults instantiates a new NotAcceptableError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotAcceptableError) GetBlockId

func (o *NotAcceptableError) GetBlockId() string

GetBlockId returns the BlockId field value

func (*NotAcceptableError) GetBlockIdOk

func (o *NotAcceptableError) GetBlockIdOk() (*string, bool)

GetBlockIdOk returns a tuple with the BlockId field value and a boolean to check if the value has been set.

func (*NotAcceptableError) GetErrorMessage

func (o *NotAcceptableError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*NotAcceptableError) GetErrorMessageOk

func (o *NotAcceptableError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*NotAcceptableError) GetErrorType

func (o *NotAcceptableError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*NotAcceptableError) GetErrorTypeOk

func (o *NotAcceptableError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*NotAcceptableError) GetRequestId

func (o *NotAcceptableError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*NotAcceptableError) GetRequestIdOk

func (o *NotAcceptableError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (NotAcceptableError) MarshalJSON

func (o NotAcceptableError) MarshalJSON() ([]byte, error)

func (*NotAcceptableError) SetBlockId

func (o *NotAcceptableError) SetBlockId(v string)

SetBlockId sets field value

func (*NotAcceptableError) SetErrorMessage

func (o *NotAcceptableError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*NotAcceptableError) SetErrorType

func (o *NotAcceptableError) SetErrorType(v string)

SetErrorType sets field value

func (*NotAcceptableError) SetRequestId

func (o *NotAcceptableError) SetRequestId(v string)

SetRequestId sets field value

func (NotAcceptableError) ToMap

func (o NotAcceptableError) ToMap() (map[string]interface{}, error)

func (*NotAcceptableError) UnmarshalJSON

func (o *NotAcceptableError) UnmarshalJSON(data []byte) (err error)

type NotAcceptableErrorFields

type NotAcceptableErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
	// リクエストブロック時の問い合わせ用ID
	BlockId string `json:"block_id"`
}

NotAcceptableErrorFields struct for NotAcceptableErrorFields

func NewNotAcceptableErrorFields

func NewNotAcceptableErrorFields(errorType string, errorMessage string, blockId string) *NotAcceptableErrorFields

NewNotAcceptableErrorFields instantiates a new NotAcceptableErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotAcceptableErrorFieldsWithDefaults

func NewNotAcceptableErrorFieldsWithDefaults() *NotAcceptableErrorFields

NewNotAcceptableErrorFieldsWithDefaults instantiates a new NotAcceptableErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotAcceptableErrorFields) GetBlockId

func (o *NotAcceptableErrorFields) GetBlockId() string

GetBlockId returns the BlockId field value

func (*NotAcceptableErrorFields) GetBlockIdOk

func (o *NotAcceptableErrorFields) GetBlockIdOk() (*string, bool)

GetBlockIdOk returns a tuple with the BlockId field value and a boolean to check if the value has been set.

func (*NotAcceptableErrorFields) GetErrorMessage

func (o *NotAcceptableErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*NotAcceptableErrorFields) GetErrorMessageOk

func (o *NotAcceptableErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*NotAcceptableErrorFields) GetErrorType

func (o *NotAcceptableErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*NotAcceptableErrorFields) GetErrorTypeOk

func (o *NotAcceptableErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (NotAcceptableErrorFields) MarshalJSON

func (o NotAcceptableErrorFields) MarshalJSON() ([]byte, error)

func (*NotAcceptableErrorFields) SetBlockId

func (o *NotAcceptableErrorFields) SetBlockId(v string)

SetBlockId sets field value

func (*NotAcceptableErrorFields) SetErrorMessage

func (o *NotAcceptableErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*NotAcceptableErrorFields) SetErrorType

func (o *NotAcceptableErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (NotAcceptableErrorFields) ToMap

func (o NotAcceptableErrorFields) ToMap() (map[string]interface{}, error)

func (*NotAcceptableErrorFields) UnmarshalJSON

func (o *NotAcceptableErrorFields) UnmarshalJSON(data []byte) (err error)

type NotFoundError

type NotFoundError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

NotFoundError struct for NotFoundError

func NewNotFoundError

func NewNotFoundError(requestId string, errorType string, errorMessage string) *NotFoundError

NewNotFoundError instantiates a new NotFoundError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotFoundErrorWithDefaults

func NewNotFoundErrorWithDefaults() *NotFoundError

NewNotFoundErrorWithDefaults instantiates a new NotFoundError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotFoundError) GetErrorMessage

func (o *NotFoundError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*NotFoundError) GetErrorMessageOk

func (o *NotFoundError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*NotFoundError) GetErrorType

func (o *NotFoundError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*NotFoundError) GetErrorTypeOk

func (o *NotFoundError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*NotFoundError) GetRequestId

func (o *NotFoundError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*NotFoundError) GetRequestIdOk

func (o *NotFoundError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (NotFoundError) MarshalJSON

func (o NotFoundError) MarshalJSON() ([]byte, error)

func (*NotFoundError) SetErrorMessage

func (o *NotFoundError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*NotFoundError) SetErrorType

func (o *NotFoundError) SetErrorType(v string)

SetErrorType sets field value

func (*NotFoundError) SetRequestId

func (o *NotFoundError) SetRequestId(v string)

SetRequestId sets field value

func (NotFoundError) ToMap

func (o NotFoundError) ToMap() (map[string]interface{}, error)

func (*NotFoundError) UnmarshalJSON

func (o *NotFoundError) UnmarshalJSON(data []byte) (err error)

type NotFoundErrorFields

type NotFoundErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

NotFoundErrorFields struct for NotFoundErrorFields

func NewNotFoundErrorFields

func NewNotFoundErrorFields(errorType string, errorMessage string) *NotFoundErrorFields

NewNotFoundErrorFields instantiates a new NotFoundErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotFoundErrorFieldsWithDefaults

func NewNotFoundErrorFieldsWithDefaults() *NotFoundErrorFields

NewNotFoundErrorFieldsWithDefaults instantiates a new NotFoundErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotFoundErrorFields) GetErrorMessage

func (o *NotFoundErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*NotFoundErrorFields) GetErrorMessageOk

func (o *NotFoundErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*NotFoundErrorFields) GetErrorType

func (o *NotFoundErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*NotFoundErrorFields) GetErrorTypeOk

func (o *NotFoundErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (NotFoundErrorFields) MarshalJSON

func (o NotFoundErrorFields) MarshalJSON() ([]byte, error)

func (*NotFoundErrorFields) SetErrorMessage

func (o *NotFoundErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*NotFoundErrorFields) SetErrorType

func (o *NotFoundErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (NotFoundErrorFields) ToMap

func (o NotFoundErrorFields) ToMap() (map[string]interface{}, error)

func (*NotFoundErrorFields) UnmarshalJSON

func (o *NotFoundErrorFields) UnmarshalJSON(data []byte) (err error)

type NotifiedServer

type NotifiedServer struct {
	Id int64 `json:"id"`
	// IPアドレス
	Address string        `json:"address"`
	TsigId  NullableInt64 `json:"tsig_id"`
}

NotifiedServer struct for NotifiedServer

func NewNotifiedServer

func NewNotifiedServer(id int64, address string, tsigId NullableInt64) *NotifiedServer

NewNotifiedServer instantiates a new NotifiedServer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotifiedServerWithDefaults

func NewNotifiedServerWithDefaults() *NotifiedServer

NewNotifiedServerWithDefaults instantiates a new NotifiedServer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotifiedServer) GetAddress

func (o *NotifiedServer) GetAddress() string

GetAddress returns the Address field value

func (*NotifiedServer) GetAddressOk

func (o *NotifiedServer) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*NotifiedServer) GetId

func (o *NotifiedServer) GetId() int64

GetId returns the Id field value

func (*NotifiedServer) GetIdOk

func (o *NotifiedServer) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NotifiedServer) GetTsigId

func (o *NotifiedServer) GetTsigId() int64

GetTsigId returns the TsigId field value If the value is explicit nil, the zero value for int64 will be returned

func (*NotifiedServer) GetTsigIdOk

func (o *NotifiedServer) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (NotifiedServer) MarshalJSON

func (o NotifiedServer) MarshalJSON() ([]byte, error)

func (*NotifiedServer) SetAddress

func (o *NotifiedServer) SetAddress(v string)

SetAddress sets field value

func (*NotifiedServer) SetId

func (o *NotifiedServer) SetId(v int64)

SetId sets field value

func (*NotifiedServer) SetTsigId

func (o *NotifiedServer) SetTsigId(v int64)

SetTsigId sets field value

func (NotifiedServer) ToMap

func (o NotifiedServer) ToMap() (map[string]interface{}, error)

func (*NotifiedServer) UnmarshalJSON

func (o *NotifiedServer) UnmarshalJSON(data []byte) (err error)

type NullableAsyncResponse

type NullableAsyncResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAsyncResponse

func NewNullableAsyncResponse(val *AsyncResponse) *NullableAsyncResponse

func (NullableAsyncResponse) Get

func (NullableAsyncResponse) IsSet

func (v NullableAsyncResponse) IsSet() bool

func (NullableAsyncResponse) MarshalJSON

func (v NullableAsyncResponse) MarshalJSON() ([]byte, error)

func (*NullableAsyncResponse) Set

func (v *NullableAsyncResponse) Set(val *AsyncResponse)

func (*NullableAsyncResponse) UnmarshalJSON

func (v *NullableAsyncResponse) UnmarshalJSON(src []byte) error

func (*NullableAsyncResponse) Unset

func (v *NullableAsyncResponse) Unset()

type NullableBaseResponse

type NullableBaseResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBaseResponse

func NewNullableBaseResponse(val *BaseResponse) *NullableBaseResponse

func (NullableBaseResponse) Get

func (NullableBaseResponse) IsSet

func (v NullableBaseResponse) IsSet() bool

func (NullableBaseResponse) MarshalJSON

func (v NullableBaseResponse) MarshalJSON() ([]byte, error)

func (*NullableBaseResponse) Set

func (v *NullableBaseResponse) Set(val *BaseResponse)

func (*NullableBaseResponse) UnmarshalJSON

func (v *NullableBaseResponse) UnmarshalJSON(src []byte) error

func (*NullableBaseResponse) Unset

func (v *NullableBaseResponse) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCcNoticeAccount

type NullableCcNoticeAccount struct {
	// contains filtered or unexported fields
}

func NewNullableCcNoticeAccount

func NewNullableCcNoticeAccount(val *CcNoticeAccount) *NullableCcNoticeAccount

func (NullableCcNoticeAccount) Get

func (NullableCcNoticeAccount) IsSet

func (v NullableCcNoticeAccount) IsSet() bool

func (NullableCcNoticeAccount) MarshalJSON

func (v NullableCcNoticeAccount) MarshalJSON() ([]byte, error)

func (*NullableCcNoticeAccount) Set

func (*NullableCcNoticeAccount) UnmarshalJSON

func (v *NullableCcNoticeAccount) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccount) Unset

func (v *NullableCcNoticeAccount) Unset()

type NullableCcNoticeAccountEmptyPhone

type NullableCcNoticeAccountEmptyPhone struct {
	// contains filtered or unexported fields
}

func (NullableCcNoticeAccountEmptyPhone) Get

func (NullableCcNoticeAccountEmptyPhone) IsSet

func (NullableCcNoticeAccountEmptyPhone) MarshalJSON

func (v NullableCcNoticeAccountEmptyPhone) MarshalJSON() ([]byte, error)

func (*NullableCcNoticeAccountEmptyPhone) Set

func (*NullableCcNoticeAccountEmptyPhone) UnmarshalJSON

func (v *NullableCcNoticeAccountEmptyPhone) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountEmptyPhone) Unset

type NullableCcNoticeAccountLang

type NullableCcNoticeAccountLang struct {
	// contains filtered or unexported fields
}

func NewNullableCcNoticeAccountLang

func NewNullableCcNoticeAccountLang(val *CcNoticeAccountLang) *NullableCcNoticeAccountLang

func (NullableCcNoticeAccountLang) Get

func (NullableCcNoticeAccountLang) IsSet

func (NullableCcNoticeAccountLang) MarshalJSON

func (v NullableCcNoticeAccountLang) MarshalJSON() ([]byte, error)

func (*NullableCcNoticeAccountLang) Set

func (*NullableCcNoticeAccountLang) UnmarshalJSON

func (v *NullableCcNoticeAccountLang) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountLang) Unset

func (v *NullableCcNoticeAccountLang) Unset()

type NullableCcNoticeAccountPhone

type NullableCcNoticeAccountPhone struct {
	// contains filtered or unexported fields
}

func NewNullableCcNoticeAccountPhone

func NewNullableCcNoticeAccountPhone(val *CcNoticeAccountPhone) *NullableCcNoticeAccountPhone

func (NullableCcNoticeAccountPhone) Get

func (NullableCcNoticeAccountPhone) IsSet

func (NullableCcNoticeAccountPhone) MarshalJSON

func (v NullableCcNoticeAccountPhone) MarshalJSON() ([]byte, error)

func (*NullableCcNoticeAccountPhone) Set

func (*NullableCcNoticeAccountPhone) UnmarshalJSON

func (v *NullableCcNoticeAccountPhone) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountPhone) Unset

func (v *NullableCcNoticeAccountPhone) Unset()

type NullableCcNoticeAccountPhoneValue

type NullableCcNoticeAccountPhoneValue struct {
	// contains filtered or unexported fields
}

func (NullableCcNoticeAccountPhoneValue) Get

func (NullableCcNoticeAccountPhoneValue) IsSet

func (NullableCcNoticeAccountPhoneValue) MarshalJSON

func (v NullableCcNoticeAccountPhoneValue) MarshalJSON() ([]byte, error)

func (*NullableCcNoticeAccountPhoneValue) Set

func (*NullableCcNoticeAccountPhoneValue) UnmarshalJSON

func (v *NullableCcNoticeAccountPhoneValue) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountPhoneValue) Unset

type NullableCcNoticeAccountProps

type NullableCcNoticeAccountProps struct {
	// contains filtered or unexported fields
}

func NewNullableCcNoticeAccountProps

func NewNullableCcNoticeAccountProps(val *CcNoticeAccountProps) *NullableCcNoticeAccountProps

func (NullableCcNoticeAccountProps) Get

func (NullableCcNoticeAccountProps) IsSet

func (NullableCcNoticeAccountProps) MarshalJSON

func (v NullableCcNoticeAccountProps) MarshalJSON() ([]byte, error)

func (*NullableCcNoticeAccountProps) Set

func (*NullableCcNoticeAccountProps) UnmarshalJSON

func (v *NullableCcNoticeAccountProps) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountProps) Unset

func (v *NullableCcNoticeAccountProps) Unset()

type NullableCcNoticeAccountRequiredEmptyPhone

type NullableCcNoticeAccountRequiredEmptyPhone struct {
	// contains filtered or unexported fields
}

func (NullableCcNoticeAccountRequiredEmptyPhone) Get

func (NullableCcNoticeAccountRequiredEmptyPhone) IsSet

func (NullableCcNoticeAccountRequiredEmptyPhone) MarshalJSON

func (*NullableCcNoticeAccountRequiredEmptyPhone) Set

func (*NullableCcNoticeAccountRequiredEmptyPhone) UnmarshalJSON

func (v *NullableCcNoticeAccountRequiredEmptyPhone) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountRequiredEmptyPhone) Unset

type NullableCcNoticeAccountRequiredPhone

type NullableCcNoticeAccountRequiredPhone struct {
	// contains filtered or unexported fields
}

func (NullableCcNoticeAccountRequiredPhone) Get

func (NullableCcNoticeAccountRequiredPhone) IsSet

func (NullableCcNoticeAccountRequiredPhone) MarshalJSON

func (v NullableCcNoticeAccountRequiredPhone) MarshalJSON() ([]byte, error)

func (*NullableCcNoticeAccountRequiredPhone) Set

func (*NullableCcNoticeAccountRequiredPhone) UnmarshalJSON

func (v *NullableCcNoticeAccountRequiredPhone) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountRequiredPhone) Unset

type NullableCcNoticeAccountRequiredPhoneValue

type NullableCcNoticeAccountRequiredPhoneValue struct {
	// contains filtered or unexported fields
}

func (NullableCcNoticeAccountRequiredPhoneValue) Get

func (NullableCcNoticeAccountRequiredPhoneValue) IsSet

func (NullableCcNoticeAccountRequiredPhoneValue) MarshalJSON

func (*NullableCcNoticeAccountRequiredPhoneValue) Set

func (*NullableCcNoticeAccountRequiredPhoneValue) UnmarshalJSON

func (v *NullableCcNoticeAccountRequiredPhoneValue) UnmarshalJSON(src []byte) error

func (*NullableCcNoticeAccountRequiredPhoneValue) Unset

type NullableCcPrimary

type NullableCcPrimary struct {
	// contains filtered or unexported fields
}

func NewNullableCcPrimary

func NewNullableCcPrimary(val *CcPrimary) *NullableCcPrimary

func (NullableCcPrimary) Get

func (v NullableCcPrimary) Get() *CcPrimary

func (NullableCcPrimary) IsSet

func (v NullableCcPrimary) IsSet() bool

func (NullableCcPrimary) MarshalJSON

func (v NullableCcPrimary) MarshalJSON() ([]byte, error)

func (*NullableCcPrimary) Set

func (v *NullableCcPrimary) Set(val *CcPrimary)

func (*NullableCcPrimary) UnmarshalJSON

func (v *NullableCcPrimary) UnmarshalJSON(src []byte) error

func (*NullableCcPrimary) Unset

func (v *NullableCcPrimary) Unset()

type NullableCcPrimaryEnabled

type NullableCcPrimaryEnabled struct {
	// contains filtered or unexported fields
}

func NewNullableCcPrimaryEnabled

func NewNullableCcPrimaryEnabled(val *CcPrimaryEnabled) *NullableCcPrimaryEnabled

func (NullableCcPrimaryEnabled) Get

func (NullableCcPrimaryEnabled) IsSet

func (v NullableCcPrimaryEnabled) IsSet() bool

func (NullableCcPrimaryEnabled) MarshalJSON

func (v NullableCcPrimaryEnabled) MarshalJSON() ([]byte, error)

func (*NullableCcPrimaryEnabled) Set

func (*NullableCcPrimaryEnabled) UnmarshalJSON

func (v *NullableCcPrimaryEnabled) UnmarshalJSON(src []byte) error

func (*NullableCcPrimaryEnabled) Unset

func (v *NullableCcPrimaryEnabled) Unset()

type NullableCcSecTransferAcl

type NullableCcSecTransferAcl struct {
	// contains filtered or unexported fields
}

func NewNullableCcSecTransferAcl

func NewNullableCcSecTransferAcl(val *CcSecTransferAcl) *NullableCcSecTransferAcl

func (NullableCcSecTransferAcl) Get

func (NullableCcSecTransferAcl) IsSet

func (v NullableCcSecTransferAcl) IsSet() bool

func (NullableCcSecTransferAcl) MarshalJSON

func (v NullableCcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*NullableCcSecTransferAcl) Set

func (*NullableCcSecTransferAcl) UnmarshalJSON

func (v *NullableCcSecTransferAcl) UnmarshalJSON(src []byte) error

func (*NullableCcSecTransferAcl) Unset

func (v *NullableCcSecTransferAcl) Unset()

type NullableCommonConfig

type NullableCommonConfig struct {
	// contains filtered or unexported fields
}

func NewNullableCommonConfig

func NewNullableCommonConfig(val *CommonConfig) *NullableCommonConfig

func (NullableCommonConfig) Get

func (NullableCommonConfig) IsSet

func (v NullableCommonConfig) IsSet() bool

func (NullableCommonConfig) MarshalJSON

func (v NullableCommonConfig) MarshalJSON() ([]byte, error)

func (*NullableCommonConfig) Set

func (v *NullableCommonConfig) Set(val *CommonConfig)

func (*NullableCommonConfig) UnmarshalJSON

func (v *NullableCommonConfig) UnmarshalJSON(src []byte) error

func (*NullableCommonConfig) Unset

func (v *NullableCommonConfig) Unset()

type NullableCommonConfigDefault

type NullableCommonConfigDefault struct {
	// contains filtered or unexported fields
}

func NewNullableCommonConfigDefault

func NewNullableCommonConfigDefault(val *CommonConfigDefault) *NullableCommonConfigDefault

func (NullableCommonConfigDefault) Get

func (NullableCommonConfigDefault) IsSet

func (NullableCommonConfigDefault) MarshalJSON

func (v NullableCommonConfigDefault) MarshalJSON() ([]byte, error)

func (*NullableCommonConfigDefault) Set

func (*NullableCommonConfigDefault) UnmarshalJSON

func (v *NullableCommonConfigDefault) UnmarshalJSON(src []byte) error

func (*NullableCommonConfigDefault) Unset

func (v *NullableCommonConfigDefault) Unset()

type NullableCommonError

type NullableCommonError struct {
	// contains filtered or unexported fields
}

func NewNullableCommonError

func NewNullableCommonError(val *CommonError) *NullableCommonError

func (NullableCommonError) Get

func (NullableCommonError) IsSet

func (v NullableCommonError) IsSet() bool

func (NullableCommonError) MarshalJSON

func (v NullableCommonError) MarshalJSON() ([]byte, error)

func (*NullableCommonError) Set

func (v *NullableCommonError) Set(val *CommonError)

func (*NullableCommonError) UnmarshalJSON

func (v *NullableCommonError) UnmarshalJSON(src []byte) error

func (*NullableCommonError) Unset

func (v *NullableCommonError) Unset()

type NullableConfig

type NullableConfig struct {
	// contains filtered or unexported fields
}

func NewNullableConfig

func NewNullableConfig(val *Config) *NullableConfig

func (NullableConfig) Get

func (v NullableConfig) Get() *Config

func (NullableConfig) IsSet

func (v NullableConfig) IsSet() bool

func (NullableConfig) MarshalJSON

func (v NullableConfig) MarshalJSON() ([]byte, error)

func (*NullableConfig) Set

func (v *NullableConfig) Set(val *Config)

func (*NullableConfig) UnmarshalJSON

func (v *NullableConfig) UnmarshalJSON(src []byte) error

func (*NullableConfig) Unset

func (v *NullableConfig) Unset()

type NullableConfigRuleMethodMethodFields

type NullableConfigRuleMethodMethodFields struct {
	// contains filtered or unexported fields
}

func (NullableConfigRuleMethodMethodFields) Get

func (NullableConfigRuleMethodMethodFields) IsSet

func (NullableConfigRuleMethodMethodFields) MarshalJSON

func (v NullableConfigRuleMethodMethodFields) MarshalJSON() ([]byte, error)

func (*NullableConfigRuleMethodMethodFields) Set

func (*NullableConfigRuleMethodMethodFields) UnmarshalJSON

func (v *NullableConfigRuleMethodMethodFields) UnmarshalJSON(src []byte) error

func (*NullableConfigRuleMethodMethodFields) Unset

type NullableConfigRuleMethodsInner

type NullableConfigRuleMethodsInner struct {
	// contains filtered or unexported fields
}

func (NullableConfigRuleMethodsInner) Get

func (NullableConfigRuleMethodsInner) IsSet

func (NullableConfigRuleMethodsInner) MarshalJSON

func (v NullableConfigRuleMethodsInner) MarshalJSON() ([]byte, error)

func (*NullableConfigRuleMethodsInner) Set

func (*NullableConfigRuleMethodsInner) UnmarshalJSON

func (v *NullableConfigRuleMethodsInner) UnmarshalJSON(src []byte) error

func (*NullableConfigRuleMethodsInner) Unset

func (v *NullableConfigRuleMethodsInner) Unset()

type NullableConfigRuleMethodsInnerMethod

type NullableConfigRuleMethodsInnerMethod struct {
	// contains filtered or unexported fields
}

func (NullableConfigRuleMethodsInnerMethod) Get

func (NullableConfigRuleMethodsInnerMethod) IsSet

func (NullableConfigRuleMethodsInnerMethod) MarshalJSON

func (v NullableConfigRuleMethodsInnerMethod) MarshalJSON() ([]byte, error)

func (*NullableConfigRuleMethodsInnerMethod) Set

func (*NullableConfigRuleMethodsInnerMethod) UnmarshalJSON

func (v *NullableConfigRuleMethodsInnerMethod) UnmarshalJSON(src []byte) error

func (*NullableConfigRuleMethodsInnerMethod) Unset

type NullableConfigRulesInner

type NullableConfigRulesInner struct {
	// contains filtered or unexported fields
}

func NewNullableConfigRulesInner

func NewNullableConfigRulesInner(val *ConfigRulesInner) *NullableConfigRulesInner

func (NullableConfigRulesInner) Get

func (NullableConfigRulesInner) IsSet

func (v NullableConfigRulesInner) IsSet() bool

func (NullableConfigRulesInner) MarshalJSON

func (v NullableConfigRulesInner) MarshalJSON() ([]byte, error)

func (*NullableConfigRulesInner) Set

func (*NullableConfigRulesInner) UnmarshalJSON

func (v *NullableConfigRulesInner) UnmarshalJSON(src []byte) error

func (*NullableConfigRulesInner) Unset

func (v *NullableConfigRulesInner) Unset()

type NullableConfigSitesInner

type NullableConfigSitesInner struct {
	// contains filtered or unexported fields
}

func NewNullableConfigSitesInner

func NewNullableConfigSitesInner(val *ConfigSitesInner) *NullableConfigSitesInner

func (NullableConfigSitesInner) Get

func (NullableConfigSitesInner) IsSet

func (v NullableConfigSitesInner) IsSet() bool

func (NullableConfigSitesInner) MarshalJSON

func (v NullableConfigSitesInner) MarshalJSON() ([]byte, error)

func (*NullableConfigSitesInner) Set

func (*NullableConfigSitesInner) UnmarshalJSON

func (v *NullableConfigSitesInner) UnmarshalJSON(src []byte) error

func (*NullableConfigSitesInner) Unset

func (v *NullableConfigSitesInner) Unset()

type NullableContract

type NullableContract struct {
	// contains filtered or unexported fields
}

func NewNullableContract

func NewNullableContract(val *Contract) *NullableContract

func (NullableContract) Get

func (v NullableContract) Get() *Contract

func (NullableContract) IsSet

func (v NullableContract) IsSet() bool

func (NullableContract) MarshalJSON

func (v NullableContract) MarshalJSON() ([]byte, error)

func (*NullableContract) Set

func (v *NullableContract) Set(val *Contract)

func (*NullableContract) UnmarshalJSON

func (v *NullableContract) UnmarshalJSON(src []byte) error

func (*NullableContract) Unset

func (v *NullableContract) Unset()

type NullableContractFavorite

type NullableContractFavorite struct {
	// contains filtered or unexported fields
}

func NewNullableContractFavorite

func NewNullableContractFavorite(val *ContractFavorite) *NullableContractFavorite

func (NullableContractFavorite) Get

func (NullableContractFavorite) IsSet

func (v NullableContractFavorite) IsSet() bool

func (NullableContractFavorite) MarshalJSON

func (v NullableContractFavorite) MarshalJSON() ([]byte, error)

func (*NullableContractFavorite) Set

func (*NullableContractFavorite) UnmarshalJSON

func (v *NullableContractFavorite) UnmarshalJSON(src []byte) error

func (*NullableContractFavorite) Unset

func (v *NullableContractFavorite) Unset()

type NullableContractLabels

type NullableContractLabels struct {
	// contains filtered or unexported fields
}

func NewNullableContractLabels

func NewNullableContractLabels(val *ContractLabels) *NullableContractLabels

func (NullableContractLabels) Get

func (NullableContractLabels) IsSet

func (v NullableContractLabels) IsSet() bool

func (NullableContractLabels) MarshalJSON

func (v NullableContractLabels) MarshalJSON() ([]byte, error)

func (*NullableContractLabels) Set

func (*NullableContractLabels) UnmarshalJSON

func (v *NullableContractLabels) UnmarshalJSON(src []byte) error

func (*NullableContractLabels) Unset

func (v *NullableContractLabels) Unset()

type NullableContractPlan

type NullableContractPlan struct {
	// contains filtered or unexported fields
}

func NewNullableContractPlan

func NewNullableContractPlan(val *ContractPlan) *NullableContractPlan

func (NullableContractPlan) Get

func (NullableContractPlan) IsSet

func (v NullableContractPlan) IsSet() bool

func (NullableContractPlan) MarshalJSON

func (v NullableContractPlan) MarshalJSON() ([]byte, error)

func (*NullableContractPlan) Set

func (v *NullableContractPlan) Set(val *ContractPlan)

func (*NullableContractPlan) UnmarshalJSON

func (v *NullableContractPlan) UnmarshalJSON(src []byte) error

func (*NullableContractPlan) Unset

func (v *NullableContractPlan) Unset()

type NullableContractState

type NullableContractState struct {
	// contains filtered or unexported fields
}

func NewNullableContractState

func NewNullableContractState(val *ContractState) *NullableContractState

func (NullableContractState) Get

func (NullableContractState) IsSet

func (v NullableContractState) IsSet() bool

func (NullableContractState) MarshalJSON

func (v NullableContractState) MarshalJSON() ([]byte, error)

func (*NullableContractState) Set

func (v *NullableContractState) Set(val *ContractState)

func (*NullableContractState) UnmarshalJSON

func (v *NullableContractState) UnmarshalJSON(src []byte) error

func (*NullableContractState) Unset

func (v *NullableContractState) Unset()

type NullableContractsLog

type NullableContractsLog struct {
	// contains filtered or unexported fields
}

func NewNullableContractsLog

func NewNullableContractsLog(val *ContractsLog) *NullableContractsLog

func (NullableContractsLog) Get

func (NullableContractsLog) IsSet

func (v NullableContractsLog) IsSet() bool

func (NullableContractsLog) MarshalJSON

func (v NullableContractsLog) MarshalJSON() ([]byte, error)

func (*NullableContractsLog) Set

func (v *NullableContractsLog) Set(val *ContractsLog)

func (*NullableContractsLog) UnmarshalJSON

func (v *NullableContractsLog) UnmarshalJSON(src []byte) error

func (*NullableContractsLog) Unset

func (v *NullableContractsLog) Unset()

type NullableContractsLogsLogType

type NullableContractsLogsLogType struct {
	// contains filtered or unexported fields
}

func NewNullableContractsLogsLogType

func NewNullableContractsLogsLogType(val *ContractsLogsLogType) *NullableContractsLogsLogType

func (NullableContractsLogsLogType) Get

func (NullableContractsLogsLogType) IsSet

func (NullableContractsLogsLogType) MarshalJSON

func (v NullableContractsLogsLogType) MarshalJSON() ([]byte, error)

func (*NullableContractsLogsLogType) Set

func (*NullableContractsLogsLogType) UnmarshalJSON

func (v *NullableContractsLogsLogType) UnmarshalJSON(src []byte) error

func (*NullableContractsLogsLogType) Unset

func (v *NullableContractsLogsLogType) Unset()

type NullableContractsLogsOperation

type NullableContractsLogsOperation struct {
	// contains filtered or unexported fields
}

func (NullableContractsLogsOperation) Get

func (NullableContractsLogsOperation) IsSet

func (NullableContractsLogsOperation) MarshalJSON

func (v NullableContractsLogsOperation) MarshalJSON() ([]byte, error)

func (*NullableContractsLogsOperation) Set

func (*NullableContractsLogsOperation) UnmarshalJSON

func (v *NullableContractsLogsOperation) UnmarshalJSON(src []byte) error

func (*NullableContractsLogsOperation) Unset

func (v *NullableContractsLogsOperation) Unset()

type NullableContractsLogsStatus

type NullableContractsLogsStatus struct {
	// contains filtered or unexported fields
}

func NewNullableContractsLogsStatus

func NewNullableContractsLogsStatus(val *ContractsLogsStatus) *NullableContractsLogsStatus

func (NullableContractsLogsStatus) Get

func (NullableContractsLogsStatus) IsSet

func (NullableContractsLogsStatus) MarshalJSON

func (v NullableContractsLogsStatus) MarshalJSON() ([]byte, error)

func (*NullableContractsLogsStatus) Set

func (*NullableContractsLogsStatus) UnmarshalJSON

func (v *NullableContractsLogsStatus) UnmarshalJSON(src []byte) error

func (*NullableContractsLogsStatus) Unset

func (v *NullableContractsLogsStatus) Unset()

type NullableDefaultTtl

type NullableDefaultTtl struct {
	// contains filtered or unexported fields
}

func NewNullableDefaultTtl

func NewNullableDefaultTtl(val *DefaultTtl) *NullableDefaultTtl

func (NullableDefaultTtl) Get

func (v NullableDefaultTtl) Get() *DefaultTtl

func (NullableDefaultTtl) IsSet

func (v NullableDefaultTtl) IsSet() bool

func (NullableDefaultTtl) MarshalJSON

func (v NullableDefaultTtl) MarshalJSON() ([]byte, error)

func (*NullableDefaultTtl) Set

func (v *NullableDefaultTtl) Set(val *DefaultTtl)

func (*NullableDefaultTtl) UnmarshalJSON

func (v *NullableDefaultTtl) UnmarshalJSON(src []byte) error

func (*NullableDefaultTtl) Unset

func (v *NullableDefaultTtl) Unset()

type NullableDefaultTtlState

type NullableDefaultTtlState struct {
	// contains filtered or unexported fields
}

func NewNullableDefaultTtlState

func NewNullableDefaultTtlState(val *DefaultTtlState) *NullableDefaultTtlState

func (NullableDefaultTtlState) Get

func (NullableDefaultTtlState) IsSet

func (v NullableDefaultTtlState) IsSet() bool

func (NullableDefaultTtlState) MarshalJSON

func (v NullableDefaultTtlState) MarshalJSON() ([]byte, error)

func (*NullableDefaultTtlState) Set

func (*NullableDefaultTtlState) UnmarshalJSON

func (v *NullableDefaultTtlState) UnmarshalJSON(src []byte) error

func (*NullableDefaultTtlState) Unset

func (v *NullableDefaultTtlState) Unset()

type NullableDelegation

type NullableDelegation struct {
	// contains filtered or unexported fields
}

func NewNullableDelegation

func NewNullableDelegation(val *Delegation) *NullableDelegation

func (NullableDelegation) Get

func (v NullableDelegation) Get() *Delegation

func (NullableDelegation) IsSet

func (v NullableDelegation) IsSet() bool

func (NullableDelegation) MarshalJSON

func (v NullableDelegation) MarshalJSON() ([]byte, error)

func (*NullableDelegation) Set

func (v *NullableDelegation) Set(val *Delegation)

func (*NullableDelegation) UnmarshalJSON

func (v *NullableDelegation) UnmarshalJSON(src []byte) error

func (*NullableDelegation) Unset

func (v *NullableDelegation) Unset()

type NullableDelegationsRequested

type NullableDelegationsRequested struct {
	// contains filtered or unexported fields
}

func NewNullableDelegationsRequested

func NewNullableDelegationsRequested(val *DelegationsRequested) *NullableDelegationsRequested

func (NullableDelegationsRequested) Get

func (NullableDelegationsRequested) IsSet

func (NullableDelegationsRequested) MarshalJSON

func (v NullableDelegationsRequested) MarshalJSON() ([]byte, error)

func (*NullableDelegationsRequested) Set

func (*NullableDelegationsRequested) UnmarshalJSON

func (v *NullableDelegationsRequested) UnmarshalJSON(src []byte) error

func (*NullableDelegationsRequested) Unset

func (v *NullableDelegationsRequested) Unset()

type NullableDnssec

type NullableDnssec struct {
	// contains filtered or unexported fields
}

func NewNullableDnssec

func NewNullableDnssec(val *Dnssec) *NullableDnssec

func (NullableDnssec) Get

func (v NullableDnssec) Get() *Dnssec

func (NullableDnssec) IsSet

func (v NullableDnssec) IsSet() bool

func (NullableDnssec) MarshalJSON

func (v NullableDnssec) MarshalJSON() ([]byte, error)

func (*NullableDnssec) Set

func (v *NullableDnssec) Set(val *Dnssec)

func (*NullableDnssec) UnmarshalJSON

func (v *NullableDnssec) UnmarshalJSON(src []byte) error

func (*NullableDnssec) Unset

func (v *NullableDnssec) Unset()

type NullableDnssecDsState

type NullableDnssecDsState struct {
	// contains filtered or unexported fields
}

func NewNullableDnssecDsState

func NewNullableDnssecDsState(val *DnssecDsState) *NullableDnssecDsState

func (NullableDnssecDsState) Get

func (NullableDnssecDsState) IsSet

func (v NullableDnssecDsState) IsSet() bool

func (NullableDnssecDsState) MarshalJSON

func (v NullableDnssecDsState) MarshalJSON() ([]byte, error)

func (*NullableDnssecDsState) Set

func (v *NullableDnssecDsState) Set(val *DnssecDsState)

func (*NullableDnssecDsState) UnmarshalJSON

func (v *NullableDnssecDsState) UnmarshalJSON(src []byte) error

func (*NullableDnssecDsState) Unset

func (v *NullableDnssecDsState) Unset()

type NullableDnssecEnabled

type NullableDnssecEnabled struct {
	// contains filtered or unexported fields
}

func NewNullableDnssecEnabled

func NewNullableDnssecEnabled(val *DnssecEnabled) *NullableDnssecEnabled

func (NullableDnssecEnabled) Get

func (NullableDnssecEnabled) IsSet

func (v NullableDnssecEnabled) IsSet() bool

func (NullableDnssecEnabled) MarshalJSON

func (v NullableDnssecEnabled) MarshalJSON() ([]byte, error)

func (*NullableDnssecEnabled) Set

func (v *NullableDnssecEnabled) Set(val *DnssecEnabled)

func (*NullableDnssecEnabled) UnmarshalJSON

func (v *NullableDnssecEnabled) UnmarshalJSON(src []byte) error

func (*NullableDnssecEnabled) Unset

func (v *NullableDnssecEnabled) Unset()

type NullableDnssecState

type NullableDnssecState struct {
	// contains filtered or unexported fields
}

func NewNullableDnssecState

func NewNullableDnssecState(val *DnssecState) *NullableDnssecState

func (NullableDnssecState) Get

func (NullableDnssecState) IsSet

func (v NullableDnssecState) IsSet() bool

func (NullableDnssecState) MarshalJSON

func (v NullableDnssecState) MarshalJSON() ([]byte, error)

func (*NullableDnssecState) Set

func (v *NullableDnssecState) Set(val *DnssecState)

func (*NullableDnssecState) UnmarshalJSON

func (v *NullableDnssecState) UnmarshalJSON(src []byte) error

func (*NullableDnssecState) Unset

func (v *NullableDnssecState) Unset()

type NullableDsRecord

type NullableDsRecord struct {
	// contains filtered or unexported fields
}

func NewNullableDsRecord

func NewNullableDsRecord(val *DsRecord) *NullableDsRecord

func (NullableDsRecord) Get

func (v NullableDsRecord) Get() *DsRecord

func (NullableDsRecord) IsSet

func (v NullableDsRecord) IsSet() bool

func (NullableDsRecord) MarshalJSON

func (v NullableDsRecord) MarshalJSON() ([]byte, error)

func (*NullableDsRecord) Set

func (v *NullableDsRecord) Set(val *DsRecord)

func (*NullableDsRecord) UnmarshalJSON

func (v *NullableDsRecord) UnmarshalJSON(src []byte) error

func (*NullableDsRecord) Unset

func (v *NullableDsRecord) Unset()

type NullableDsRecordFromCds

type NullableDsRecordFromCds struct {
	// contains filtered or unexported fields
}

func NewNullableDsRecordFromCds

func NewNullableDsRecordFromCds(val *DsRecordFromCds) *NullableDsRecordFromCds

func (NullableDsRecordFromCds) Get

func (NullableDsRecordFromCds) IsSet

func (v NullableDsRecordFromCds) IsSet() bool

func (NullableDsRecordFromCds) MarshalJSON

func (v NullableDsRecordFromCds) MarshalJSON() ([]byte, error)

func (*NullableDsRecordFromCds) Set

func (*NullableDsRecordFromCds) UnmarshalJSON

func (v *NullableDsRecordFromCds) UnmarshalJSON(src []byte) error

func (*NullableDsRecordFromCds) Unset

func (v *NullableDsRecordFromCds) Unset()

type NullableDsRecordsRrtype

type NullableDsRecordsRrtype struct {
	// contains filtered or unexported fields
}

func NewNullableDsRecordsRrtype

func NewNullableDsRecordsRrtype(val *DsRecordsRrtype) *NullableDsRecordsRrtype

func (NullableDsRecordsRrtype) Get

func (NullableDsRecordsRrtype) IsSet

func (v NullableDsRecordsRrtype) IsSet() bool

func (NullableDsRecordsRrtype) MarshalJSON

func (v NullableDsRecordsRrtype) MarshalJSON() ([]byte, error)

func (*NullableDsRecordsRrtype) Set

func (*NullableDsRecordsRrtype) UnmarshalJSON

func (v *NullableDsRecordsRrtype) UnmarshalJSON(src []byte) error

func (*NullableDsRecordsRrtype) Unset

func (v *NullableDsRecordsRrtype) Unset()

type NullableEndpoint

type NullableEndpoint struct {
	// contains filtered or unexported fields
}

func NewNullableEndpoint

func NewNullableEndpoint(val *Endpoint) *NullableEndpoint

func (NullableEndpoint) Get

func (v NullableEndpoint) Get() *Endpoint

func (NullableEndpoint) IsSet

func (v NullableEndpoint) IsSet() bool

func (NullableEndpoint) MarshalJSON

func (v NullableEndpoint) MarshalJSON() ([]byte, error)

func (*NullableEndpoint) Set

func (v *NullableEndpoint) Set(val *Endpoint)

func (*NullableEndpoint) UnmarshalJSON

func (v *NullableEndpoint) UnmarshalJSON(src []byte) error

func (*NullableEndpoint) Unset

func (v *NullableEndpoint) Unset()

type NullableEndpointLiveStatus

type NullableEndpointLiveStatus struct {
	// contains filtered or unexported fields
}

func NewNullableEndpointLiveStatus

func NewNullableEndpointLiveStatus(val *EndpointLiveStatus) *NullableEndpointLiveStatus

func (NullableEndpointLiveStatus) Get

func (NullableEndpointLiveStatus) IsSet

func (v NullableEndpointLiveStatus) IsSet() bool

func (NullableEndpointLiveStatus) MarshalJSON

func (v NullableEndpointLiveStatus) MarshalJSON() ([]byte, error)

func (*NullableEndpointLiveStatus) Set

func (*NullableEndpointLiveStatus) UnmarshalJSON

func (v *NullableEndpointLiveStatus) UnmarshalJSON(src []byte) error

func (*NullableEndpointLiveStatus) Unset

func (v *NullableEndpointLiveStatus) Unset()

type NullableEndpointMonitoringEnabled

type NullableEndpointMonitoringEnabled struct {
	// contains filtered or unexported fields
}

func (NullableEndpointMonitoringEnabled) Get

func (NullableEndpointMonitoringEnabled) IsSet

func (NullableEndpointMonitoringEnabled) MarshalJSON

func (v NullableEndpointMonitoringEnabled) MarshalJSON() ([]byte, error)

func (*NullableEndpointMonitoringEnabled) Set

func (*NullableEndpointMonitoringEnabled) UnmarshalJSON

func (v *NullableEndpointMonitoringEnabled) UnmarshalJSON(src []byte) error

func (*NullableEndpointMonitoringEnabled) Unset

type NullableEndpointMonitoringResult

type NullableEndpointMonitoringResult struct {
	// contains filtered or unexported fields
}

func (NullableEndpointMonitoringResult) Get

func (NullableEndpointMonitoringResult) IsSet

func (NullableEndpointMonitoringResult) MarshalJSON

func (v NullableEndpointMonitoringResult) MarshalJSON() ([]byte, error)

func (*NullableEndpointMonitoringResult) Set

func (*NullableEndpointMonitoringResult) UnmarshalJSON

func (v *NullableEndpointMonitoringResult) UnmarshalJSON(src []byte) error

func (*NullableEndpointMonitoringResult) Unset

type NullableEndpointMonitorings

type NullableEndpointMonitorings struct {
	// contains filtered or unexported fields
}

func NewNullableEndpointMonitorings

func NewNullableEndpointMonitorings(val *EndpointMonitorings) *NullableEndpointMonitorings

func (NullableEndpointMonitorings) Get

func (NullableEndpointMonitorings) IsSet

func (NullableEndpointMonitorings) MarshalJSON

func (v NullableEndpointMonitorings) MarshalJSON() ([]byte, error)

func (*NullableEndpointMonitorings) Set

func (*NullableEndpointMonitorings) UnmarshalJSON

func (v *NullableEndpointMonitorings) UnmarshalJSON(src []byte) error

func (*NullableEndpointMonitorings) Unset

func (v *NullableEndpointMonitorings) Unset()

type NullableEndpointMonitoringsMonitoringsInner

type NullableEndpointMonitoringsMonitoringsInner struct {
	// contains filtered or unexported fields
}

func (NullableEndpointMonitoringsMonitoringsInner) Get

func (NullableEndpointMonitoringsMonitoringsInner) IsSet

func (NullableEndpointMonitoringsMonitoringsInner) MarshalJSON

func (*NullableEndpointMonitoringsMonitoringsInner) Set

func (*NullableEndpointMonitoringsMonitoringsInner) UnmarshalJSON

func (v *NullableEndpointMonitoringsMonitoringsInner) UnmarshalJSON(src []byte) error

func (*NullableEndpointMonitoringsMonitoringsInner) Unset

type NullableEndpointRdataInner

type NullableEndpointRdataInner struct {
	// contains filtered or unexported fields
}

func NewNullableEndpointRdataInner

func NewNullableEndpointRdataInner(val *EndpointRdataInner) *NullableEndpointRdataInner

func (NullableEndpointRdataInner) Get

func (NullableEndpointRdataInner) IsSet

func (v NullableEndpointRdataInner) IsSet() bool

func (NullableEndpointRdataInner) MarshalJSON

func (v NullableEndpointRdataInner) MarshalJSON() ([]byte, error)

func (*NullableEndpointRdataInner) Set

func (*NullableEndpointRdataInner) UnmarshalJSON

func (v *NullableEndpointRdataInner) UnmarshalJSON(src []byte) error

func (*NullableEndpointRdataInner) Unset

func (v *NullableEndpointRdataInner) Unset()

type NullableEndpointReadyStatus

type NullableEndpointReadyStatus struct {
	// contains filtered or unexported fields
}

func NewNullableEndpointReadyStatus

func NewNullableEndpointReadyStatus(val *EndpointReadyStatus) *NullableEndpointReadyStatus

func (NullableEndpointReadyStatus) Get

func (NullableEndpointReadyStatus) IsSet

func (NullableEndpointReadyStatus) MarshalJSON

func (v NullableEndpointReadyStatus) MarshalJSON() ([]byte, error)

func (*NullableEndpointReadyStatus) Set

func (*NullableEndpointReadyStatus) UnmarshalJSON

func (v *NullableEndpointReadyStatus) UnmarshalJSON(src []byte) error

func (*NullableEndpointReadyStatus) Unset

func (v *NullableEndpointReadyStatus) Unset()

type NullableEndpoints

type NullableEndpoints struct {
	// contains filtered or unexported fields
}

func NewNullableEndpoints

func NewNullableEndpoints(val *Endpoints) *NullableEndpoints

func (NullableEndpoints) Get

func (v NullableEndpoints) Get() *Endpoints

func (NullableEndpoints) IsSet

func (v NullableEndpoints) IsSet() bool

func (NullableEndpoints) MarshalJSON

func (v NullableEndpoints) MarshalJSON() ([]byte, error)

func (*NullableEndpoints) Set

func (v *NullableEndpoints) Set(val *Endpoints)

func (*NullableEndpoints) UnmarshalJSON

func (v *NullableEndpoints) UnmarshalJSON(src []byte) error

func (*NullableEndpoints) Unset

func (v *NullableEndpoints) Unset()

type NullableErrorDetail

type NullableErrorDetail struct {
	// contains filtered or unexported fields
}

func NewNullableErrorDetail

func NewNullableErrorDetail(val *ErrorDetail) *NullableErrorDetail

func (NullableErrorDetail) Get

func (NullableErrorDetail) IsSet

func (v NullableErrorDetail) IsSet() bool

func (NullableErrorDetail) MarshalJSON

func (v NullableErrorDetail) MarshalJSON() ([]byte, error)

func (*NullableErrorDetail) Set

func (v *NullableErrorDetail) Set(val *ErrorDetail)

func (*NullableErrorDetail) UnmarshalJSON

func (v *NullableErrorDetail) UnmarshalJSON(src []byte) error

func (*NullableErrorDetail) Unset

func (v *NullableErrorDetail) Unset()

type NullableErrorResponseWithDetails

type NullableErrorResponseWithDetails struct {
	// contains filtered or unexported fields
}

func (NullableErrorResponseWithDetails) Get

func (NullableErrorResponseWithDetails) IsSet

func (NullableErrorResponseWithDetails) MarshalJSON

func (v NullableErrorResponseWithDetails) MarshalJSON() ([]byte, error)

func (*NullableErrorResponseWithDetails) Set

func (*NullableErrorResponseWithDetails) UnmarshalJSON

func (v *NullableErrorResponseWithDetails) UnmarshalJSON(src []byte) error

func (*NullableErrorResponseWithDetails) Unset

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGatewayTimeoutError

type NullableGatewayTimeoutError struct {
	// contains filtered or unexported fields
}

func NewNullableGatewayTimeoutError

func NewNullableGatewayTimeoutError(val *GatewayTimeoutError) *NullableGatewayTimeoutError

func (NullableGatewayTimeoutError) Get

func (NullableGatewayTimeoutError) IsSet

func (NullableGatewayTimeoutError) MarshalJSON

func (v NullableGatewayTimeoutError) MarshalJSON() ([]byte, error)

func (*NullableGatewayTimeoutError) Set

func (*NullableGatewayTimeoutError) UnmarshalJSON

func (v *NullableGatewayTimeoutError) UnmarshalJSON(src []byte) error

func (*NullableGatewayTimeoutError) Unset

func (v *NullableGatewayTimeoutError) Unset()

type NullableGatewayTimeoutErrorFields

type NullableGatewayTimeoutErrorFields struct {
	// contains filtered or unexported fields
}

func (NullableGatewayTimeoutErrorFields) Get

func (NullableGatewayTimeoutErrorFields) IsSet

func (NullableGatewayTimeoutErrorFields) MarshalJSON

func (v NullableGatewayTimeoutErrorFields) MarshalJSON() ([]byte, error)

func (*NullableGatewayTimeoutErrorFields) Set

func (*NullableGatewayTimeoutErrorFields) UnmarshalJSON

func (v *NullableGatewayTimeoutErrorFields) UnmarshalJSON(src []byte) error

func (*NullableGatewayTimeoutErrorFields) Unset

type NullableGetCcNoticeAccount

type NullableGetCcNoticeAccount struct {
	// contains filtered or unexported fields
}

func NewNullableGetCcNoticeAccount

func NewNullableGetCcNoticeAccount(val *GetCcNoticeAccount) *NullableGetCcNoticeAccount

func (NullableGetCcNoticeAccount) Get

func (NullableGetCcNoticeAccount) IsSet

func (v NullableGetCcNoticeAccount) IsSet() bool

func (NullableGetCcNoticeAccount) MarshalJSON

func (v NullableGetCcNoticeAccount) MarshalJSON() ([]byte, error)

func (*NullableGetCcNoticeAccount) Set

func (*NullableGetCcNoticeAccount) UnmarshalJSON

func (v *NullableGetCcNoticeAccount) UnmarshalJSON(src []byte) error

func (*NullableGetCcNoticeAccount) Unset

func (v *NullableGetCcNoticeAccount) Unset()

type NullableGetCcNoticeAccounts

type NullableGetCcNoticeAccounts struct {
	// contains filtered or unexported fields
}

func NewNullableGetCcNoticeAccounts

func NewNullableGetCcNoticeAccounts(val *GetCcNoticeAccounts) *NullableGetCcNoticeAccounts

func (NullableGetCcNoticeAccounts) Get

func (NullableGetCcNoticeAccounts) IsSet

func (NullableGetCcNoticeAccounts) MarshalJSON

func (v NullableGetCcNoticeAccounts) MarshalJSON() ([]byte, error)

func (*NullableGetCcNoticeAccounts) Set

func (*NullableGetCcNoticeAccounts) UnmarshalJSON

func (v *NullableGetCcNoticeAccounts) UnmarshalJSON(src []byte) error

func (*NullableGetCcNoticeAccounts) Unset

func (v *NullableGetCcNoticeAccounts) Unset()

type NullableGetCcPrimaries

type NullableGetCcPrimaries struct {
	// contains filtered or unexported fields
}

func NewNullableGetCcPrimaries

func NewNullableGetCcPrimaries(val *GetCcPrimaries) *NullableGetCcPrimaries

func (NullableGetCcPrimaries) Get

func (NullableGetCcPrimaries) IsSet

func (v NullableGetCcPrimaries) IsSet() bool

func (NullableGetCcPrimaries) MarshalJSON

func (v NullableGetCcPrimaries) MarshalJSON() ([]byte, error)

func (*NullableGetCcPrimaries) Set

func (*NullableGetCcPrimaries) UnmarshalJSON

func (v *NullableGetCcPrimaries) UnmarshalJSON(src []byte) error

func (*NullableGetCcPrimaries) Unset

func (v *NullableGetCcPrimaries) Unset()

type NullableGetCcPrimary

type NullableGetCcPrimary struct {
	// contains filtered or unexported fields
}

func NewNullableGetCcPrimary

func NewNullableGetCcPrimary(val *GetCcPrimary) *NullableGetCcPrimary

func (NullableGetCcPrimary) Get

func (NullableGetCcPrimary) IsSet

func (v NullableGetCcPrimary) IsSet() bool

func (NullableGetCcPrimary) MarshalJSON

func (v NullableGetCcPrimary) MarshalJSON() ([]byte, error)

func (*NullableGetCcPrimary) Set

func (v *NullableGetCcPrimary) Set(val *GetCcPrimary)

func (*NullableGetCcPrimary) UnmarshalJSON

func (v *NullableGetCcPrimary) UnmarshalJSON(src []byte) error

func (*NullableGetCcPrimary) Unset

func (v *NullableGetCcPrimary) Unset()

type NullableGetCcSecNotifiedServer

type NullableGetCcSecNotifiedServer struct {
	// contains filtered or unexported fields
}

func (NullableGetCcSecNotifiedServer) Get

func (NullableGetCcSecNotifiedServer) IsSet

func (NullableGetCcSecNotifiedServer) MarshalJSON

func (v NullableGetCcSecNotifiedServer) MarshalJSON() ([]byte, error)

func (*NullableGetCcSecNotifiedServer) Set

func (*NullableGetCcSecNotifiedServer) UnmarshalJSON

func (v *NullableGetCcSecNotifiedServer) UnmarshalJSON(src []byte) error

func (*NullableGetCcSecNotifiedServer) Unset

func (v *NullableGetCcSecNotifiedServer) Unset()

type NullableGetCcSecNotifiedServers

type NullableGetCcSecNotifiedServers struct {
	// contains filtered or unexported fields
}

func (NullableGetCcSecNotifiedServers) Get

func (NullableGetCcSecNotifiedServers) IsSet

func (NullableGetCcSecNotifiedServers) MarshalJSON

func (v NullableGetCcSecNotifiedServers) MarshalJSON() ([]byte, error)

func (*NullableGetCcSecNotifiedServers) Set

func (*NullableGetCcSecNotifiedServers) UnmarshalJSON

func (v *NullableGetCcSecNotifiedServers) UnmarshalJSON(src []byte) error

func (*NullableGetCcSecNotifiedServers) Unset

type NullableGetCcSecTransferAcl

type NullableGetCcSecTransferAcl struct {
	// contains filtered or unexported fields
}

func NewNullableGetCcSecTransferAcl

func NewNullableGetCcSecTransferAcl(val *GetCcSecTransferAcl) *NullableGetCcSecTransferAcl

func (NullableGetCcSecTransferAcl) Get

func (NullableGetCcSecTransferAcl) IsSet

func (NullableGetCcSecTransferAcl) MarshalJSON

func (v NullableGetCcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*NullableGetCcSecTransferAcl) Set

func (*NullableGetCcSecTransferAcl) UnmarshalJSON

func (v *NullableGetCcSecTransferAcl) UnmarshalJSON(src []byte) error

func (*NullableGetCcSecTransferAcl) Unset

func (v *NullableGetCcSecTransferAcl) Unset()

type NullableGetCcSecTransferAcls

type NullableGetCcSecTransferAcls struct {
	// contains filtered or unexported fields
}

func NewNullableGetCcSecTransferAcls

func NewNullableGetCcSecTransferAcls(val *GetCcSecTransferAcls) *NullableGetCcSecTransferAcls

func (NullableGetCcSecTransferAcls) Get

func (NullableGetCcSecTransferAcls) IsSet

func (NullableGetCcSecTransferAcls) MarshalJSON

func (v NullableGetCcSecTransferAcls) MarshalJSON() ([]byte, error)

func (*NullableGetCcSecTransferAcls) Set

func (*NullableGetCcSecTransferAcls) UnmarshalJSON

func (v *NullableGetCcSecTransferAcls) UnmarshalJSON(src []byte) error

func (*NullableGetCcSecTransferAcls) Unset

func (v *NullableGetCcSecTransferAcls) Unset()

type NullableGetCommonConfig

type NullableGetCommonConfig struct {
	// contains filtered or unexported fields
}

func NewNullableGetCommonConfig

func NewNullableGetCommonConfig(val *GetCommonConfig) *NullableGetCommonConfig

func (NullableGetCommonConfig) Get

func (NullableGetCommonConfig) IsSet

func (v NullableGetCommonConfig) IsSet() bool

func (NullableGetCommonConfig) MarshalJSON

func (v NullableGetCommonConfig) MarshalJSON() ([]byte, error)

func (*NullableGetCommonConfig) Set

func (*NullableGetCommonConfig) UnmarshalJSON

func (v *NullableGetCommonConfig) UnmarshalJSON(src []byte) error

func (*NullableGetCommonConfig) Unset

func (v *NullableGetCommonConfig) Unset()

type NullableGetCommonConfigs

type NullableGetCommonConfigs struct {
	// contains filtered or unexported fields
}

func NewNullableGetCommonConfigs

func NewNullableGetCommonConfigs(val *GetCommonConfigs) *NullableGetCommonConfigs

func (NullableGetCommonConfigs) Get

func (NullableGetCommonConfigs) IsSet

func (v NullableGetCommonConfigs) IsSet() bool

func (NullableGetCommonConfigs) MarshalJSON

func (v NullableGetCommonConfigs) MarshalJSON() ([]byte, error)

func (*NullableGetCommonConfigs) Set

func (*NullableGetCommonConfigs) UnmarshalJSON

func (v *NullableGetCommonConfigs) UnmarshalJSON(src []byte) error

func (*NullableGetCommonConfigs) Unset

func (v *NullableGetCommonConfigs) Unset()

type NullableGetConfig

type NullableGetConfig struct {
	// contains filtered or unexported fields
}

func NewNullableGetConfig

func NewNullableGetConfig(val *GetConfig) *NullableGetConfig

func (NullableGetConfig) Get

func (v NullableGetConfig) Get() *GetConfig

func (NullableGetConfig) IsSet

func (v NullableGetConfig) IsSet() bool

func (NullableGetConfig) MarshalJSON

func (v NullableGetConfig) MarshalJSON() ([]byte, error)

func (*NullableGetConfig) Set

func (v *NullableGetConfig) Set(val *GetConfig)

func (*NullableGetConfig) UnmarshalJSON

func (v *NullableGetConfig) UnmarshalJSON(src []byte) error

func (*NullableGetConfig) Unset

func (v *NullableGetConfig) Unset()

type NullableGetContract

type NullableGetContract struct {
	// contains filtered or unexported fields
}

func NewNullableGetContract

func NewNullableGetContract(val *GetContract) *NullableGetContract

func (NullableGetContract) Get

func (NullableGetContract) IsSet

func (v NullableGetContract) IsSet() bool

func (NullableGetContract) MarshalJSON

func (v NullableGetContract) MarshalJSON() ([]byte, error)

func (*NullableGetContract) Set

func (v *NullableGetContract) Set(val *GetContract)

func (*NullableGetContract) UnmarshalJSON

func (v *NullableGetContract) UnmarshalJSON(src []byte) error

func (*NullableGetContract) Unset

func (v *NullableGetContract) Unset()

type NullableGetContractLabels

type NullableGetContractLabels struct {
	// contains filtered or unexported fields
}

func NewNullableGetContractLabels

func NewNullableGetContractLabels(val *GetContractLabels) *NullableGetContractLabels

func (NullableGetContractLabels) Get

func (NullableGetContractLabels) IsSet

func (v NullableGetContractLabels) IsSet() bool

func (NullableGetContractLabels) MarshalJSON

func (v NullableGetContractLabels) MarshalJSON() ([]byte, error)

func (*NullableGetContractLabels) Set

func (*NullableGetContractLabels) UnmarshalJSON

func (v *NullableGetContractLabels) UnmarshalJSON(src []byte) error

func (*NullableGetContractLabels) Unset

func (v *NullableGetContractLabels) Unset()

type NullableGetContractLabelsFields

type NullableGetContractLabelsFields struct {
	// contains filtered or unexported fields
}

func (NullableGetContractLabelsFields) Get

func (NullableGetContractLabelsFields) IsSet

func (NullableGetContractLabelsFields) MarshalJSON

func (v NullableGetContractLabelsFields) MarshalJSON() ([]byte, error)

func (*NullableGetContractLabelsFields) Set

func (*NullableGetContractLabelsFields) UnmarshalJSON

func (v *NullableGetContractLabelsFields) UnmarshalJSON(src []byte) error

func (*NullableGetContractLabelsFields) Unset

type NullableGetContractPartners

type NullableGetContractPartners struct {
	// contains filtered or unexported fields
}

func NewNullableGetContractPartners

func NewNullableGetContractPartners(val *GetContractPartners) *NullableGetContractPartners

func (NullableGetContractPartners) Get

func (NullableGetContractPartners) IsSet

func (NullableGetContractPartners) MarshalJSON

func (v NullableGetContractPartners) MarshalJSON() ([]byte, error)

func (*NullableGetContractPartners) Set

func (*NullableGetContractPartners) UnmarshalJSON

func (v *NullableGetContractPartners) UnmarshalJSON(src []byte) error

func (*NullableGetContractPartners) Unset

func (v *NullableGetContractPartners) Unset()

type NullableGetContractPartnersResultsInner

type NullableGetContractPartnersResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetContractPartnersResultsInner) Get

func (NullableGetContractPartnersResultsInner) IsSet

func (NullableGetContractPartnersResultsInner) MarshalJSON

func (v NullableGetContractPartnersResultsInner) MarshalJSON() ([]byte, error)

func (*NullableGetContractPartnersResultsInner) Set

func (*NullableGetContractPartnersResultsInner) UnmarshalJSON

func (v *NullableGetContractPartnersResultsInner) UnmarshalJSON(src []byte) error

func (*NullableGetContractPartnersResultsInner) Unset

type NullableGetContracts

type NullableGetContracts struct {
	// contains filtered or unexported fields
}

func NewNullableGetContracts

func NewNullableGetContracts(val *GetContracts) *NullableGetContracts

func (NullableGetContracts) Get

func (NullableGetContracts) IsSet

func (v NullableGetContracts) IsSet() bool

func (NullableGetContracts) MarshalJSON

func (v NullableGetContracts) MarshalJSON() ([]byte, error)

func (*NullableGetContracts) Set

func (v *NullableGetContracts) Set(val *GetContracts)

func (*NullableGetContracts) UnmarshalJSON

func (v *NullableGetContracts) UnmarshalJSON(src []byte) error

func (*NullableGetContracts) Unset

func (v *NullableGetContracts) Unset()

type NullableGetContractsLogs

type NullableGetContractsLogs struct {
	// contains filtered or unexported fields
}

func NewNullableGetContractsLogs

func NewNullableGetContractsLogs(val *GetContractsLogs) *NullableGetContractsLogs

func (NullableGetContractsLogs) Get

func (NullableGetContractsLogs) IsSet

func (v NullableGetContractsLogs) IsSet() bool

func (NullableGetContractsLogs) MarshalJSON

func (v NullableGetContractsLogs) MarshalJSON() ([]byte, error)

func (*NullableGetContractsLogs) Set

func (*NullableGetContractsLogs) UnmarshalJSON

func (v *NullableGetContractsLogs) UnmarshalJSON(src []byte) error

func (*NullableGetContractsLogs) Unset

func (v *NullableGetContractsLogs) Unset()

type NullableGetCount

type NullableGetCount struct {
	// contains filtered or unexported fields
}

func NewNullableGetCount

func NewNullableGetCount(val *GetCount) *NullableGetCount

func (NullableGetCount) Get

func (v NullableGetCount) Get() *GetCount

func (NullableGetCount) IsSet

func (v NullableGetCount) IsSet() bool

func (NullableGetCount) MarshalJSON

func (v NullableGetCount) MarshalJSON() ([]byte, error)

func (*NullableGetCount) Set

func (v *NullableGetCount) Set(val *GetCount)

func (*NullableGetCount) UnmarshalJSON

func (v *NullableGetCount) UnmarshalJSON(src []byte) error

func (*NullableGetCount) Unset

func (v *NullableGetCount) Unset()

type NullableGetCountResult

type NullableGetCountResult struct {
	// contains filtered or unexported fields
}

func NewNullableGetCountResult

func NewNullableGetCountResult(val *GetCountResult) *NullableGetCountResult

func (NullableGetCountResult) Get

func (NullableGetCountResult) IsSet

func (v NullableGetCountResult) IsSet() bool

func (NullableGetCountResult) MarshalJSON

func (v NullableGetCountResult) MarshalJSON() ([]byte, error)

func (*NullableGetCountResult) Set

func (*NullableGetCountResult) UnmarshalJSON

func (v *NullableGetCountResult) UnmarshalJSON(src []byte) error

func (*NullableGetCountResult) Unset

func (v *NullableGetCountResult) Unset()

type NullableGetDefaultTtl

type NullableGetDefaultTtl struct {
	// contains filtered or unexported fields
}

func NewNullableGetDefaultTtl

func NewNullableGetDefaultTtl(val *GetDefaultTtl) *NullableGetDefaultTtl

func (NullableGetDefaultTtl) Get

func (NullableGetDefaultTtl) IsSet

func (v NullableGetDefaultTtl) IsSet() bool

func (NullableGetDefaultTtl) MarshalJSON

func (v NullableGetDefaultTtl) MarshalJSON() ([]byte, error)

func (*NullableGetDefaultTtl) Set

func (v *NullableGetDefaultTtl) Set(val *GetDefaultTtl)

func (*NullableGetDefaultTtl) UnmarshalJSON

func (v *NullableGetDefaultTtl) UnmarshalJSON(src []byte) error

func (*NullableGetDefaultTtl) Unset

func (v *NullableGetDefaultTtl) Unset()

type NullableGetDefaultTtlDiffs

type NullableGetDefaultTtlDiffs struct {
	// contains filtered or unexported fields
}

func NewNullableGetDefaultTtlDiffs

func NewNullableGetDefaultTtlDiffs(val *GetDefaultTtlDiffs) *NullableGetDefaultTtlDiffs

func (NullableGetDefaultTtlDiffs) Get

func (NullableGetDefaultTtlDiffs) IsSet

func (v NullableGetDefaultTtlDiffs) IsSet() bool

func (NullableGetDefaultTtlDiffs) MarshalJSON

func (v NullableGetDefaultTtlDiffs) MarshalJSON() ([]byte, error)

func (*NullableGetDefaultTtlDiffs) Set

func (*NullableGetDefaultTtlDiffs) UnmarshalJSON

func (v *NullableGetDefaultTtlDiffs) UnmarshalJSON(src []byte) error

func (*NullableGetDefaultTtlDiffs) Unset

func (v *NullableGetDefaultTtlDiffs) Unset()

type NullableGetDefaultTtlDiffsResultsInner

type NullableGetDefaultTtlDiffsResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetDefaultTtlDiffsResultsInner) Get

func (NullableGetDefaultTtlDiffsResultsInner) IsSet

func (NullableGetDefaultTtlDiffsResultsInner) MarshalJSON

func (v NullableGetDefaultTtlDiffsResultsInner) MarshalJSON() ([]byte, error)

func (*NullableGetDefaultTtlDiffsResultsInner) Set

func (*NullableGetDefaultTtlDiffsResultsInner) UnmarshalJSON

func (v *NullableGetDefaultTtlDiffsResultsInner) UnmarshalJSON(src []byte) error

func (*NullableGetDefaultTtlDiffsResultsInner) Unset

type NullableGetDelegations

type NullableGetDelegations struct {
	// contains filtered or unexported fields
}

func NewNullableGetDelegations

func NewNullableGetDelegations(val *GetDelegations) *NullableGetDelegations

func (NullableGetDelegations) Get

func (NullableGetDelegations) IsSet

func (v NullableGetDelegations) IsSet() bool

func (NullableGetDelegations) MarshalJSON

func (v NullableGetDelegations) MarshalJSON() ([]byte, error)

func (*NullableGetDelegations) Set

func (*NullableGetDelegations) UnmarshalJSON

func (v *NullableGetDelegations) UnmarshalJSON(src []byte) error

func (*NullableGetDelegations) Unset

func (v *NullableGetDelegations) Unset()

type NullableGetDnssec

type NullableGetDnssec struct {
	// contains filtered or unexported fields
}

func NewNullableGetDnssec

func NewNullableGetDnssec(val *GetDnssec) *NullableGetDnssec

func (NullableGetDnssec) Get

func (v NullableGetDnssec) Get() *GetDnssec

func (NullableGetDnssec) IsSet

func (v NullableGetDnssec) IsSet() bool

func (NullableGetDnssec) MarshalJSON

func (v NullableGetDnssec) MarshalJSON() ([]byte, error)

func (*NullableGetDnssec) Set

func (v *NullableGetDnssec) Set(val *GetDnssec)

func (*NullableGetDnssec) UnmarshalJSON

func (v *NullableGetDnssec) UnmarshalJSON(src []byte) error

func (*NullableGetDnssec) Unset

func (v *NullableGetDnssec) Unset()

type NullableGetDsRecords

type NullableGetDsRecords struct {
	// contains filtered or unexported fields
}

func NewNullableGetDsRecords

func NewNullableGetDsRecords(val *GetDsRecords) *NullableGetDsRecords

func (NullableGetDsRecords) Get

func (NullableGetDsRecords) IsSet

func (v NullableGetDsRecords) IsSet() bool

func (NullableGetDsRecords) MarshalJSON

func (v NullableGetDsRecords) MarshalJSON() ([]byte, error)

func (*NullableGetDsRecords) Set

func (v *NullableGetDsRecords) Set(val *GetDsRecords)

func (*NullableGetDsRecords) UnmarshalJSON

func (v *NullableGetDsRecords) UnmarshalJSON(src []byte) error

func (*NullableGetDsRecords) Unset

func (v *NullableGetDsRecords) Unset()

type NullableGetDsRecordsFromCds

type NullableGetDsRecordsFromCds struct {
	// contains filtered or unexported fields
}

func NewNullableGetDsRecordsFromCds

func NewNullableGetDsRecordsFromCds(val *GetDsRecordsFromCds) *NullableGetDsRecordsFromCds

func (NullableGetDsRecordsFromCds) Get

func (NullableGetDsRecordsFromCds) IsSet

func (NullableGetDsRecordsFromCds) MarshalJSON

func (v NullableGetDsRecordsFromCds) MarshalJSON() ([]byte, error)

func (*NullableGetDsRecordsFromCds) Set

func (*NullableGetDsRecordsFromCds) UnmarshalJSON

func (v *NullableGetDsRecordsFromCds) UnmarshalJSON(src []byte) error

func (*NullableGetDsRecordsFromCds) Unset

func (v *NullableGetDsRecordsFromCds) Unset()

type NullableGetDsRecordsFromCdsFields

type NullableGetDsRecordsFromCdsFields struct {
	// contains filtered or unexported fields
}

func (NullableGetDsRecordsFromCdsFields) Get

func (NullableGetDsRecordsFromCdsFields) IsSet

func (NullableGetDsRecordsFromCdsFields) MarshalJSON

func (v NullableGetDsRecordsFromCdsFields) MarshalJSON() ([]byte, error)

func (*NullableGetDsRecordsFromCdsFields) Set

func (*NullableGetDsRecordsFromCdsFields) UnmarshalJSON

func (v *NullableGetDsRecordsFromCdsFields) UnmarshalJSON(src []byte) error

func (*NullableGetDsRecordsFromCdsFields) Unset

type NullableGetEndpoint

type NullableGetEndpoint struct {
	// contains filtered or unexported fields
}

func NewNullableGetEndpoint

func NewNullableGetEndpoint(val *GetEndpoint) *NullableGetEndpoint

func (NullableGetEndpoint) Get

func (NullableGetEndpoint) IsSet

func (v NullableGetEndpoint) IsSet() bool

func (NullableGetEndpoint) MarshalJSON

func (v NullableGetEndpoint) MarshalJSON() ([]byte, error)

func (*NullableGetEndpoint) Set

func (v *NullableGetEndpoint) Set(val *GetEndpoint)

func (*NullableGetEndpoint) UnmarshalJSON

func (v *NullableGetEndpoint) UnmarshalJSON(src []byte) error

func (*NullableGetEndpoint) Unset

func (v *NullableGetEndpoint) Unset()

type NullableGetEndpoints

type NullableGetEndpoints struct {
	// contains filtered or unexported fields
}

func NewNullableGetEndpoints

func NewNullableGetEndpoints(val *GetEndpoints) *NullableGetEndpoints

func (NullableGetEndpoints) Get

func (NullableGetEndpoints) IsSet

func (v NullableGetEndpoints) IsSet() bool

func (NullableGetEndpoints) MarshalJSON

func (v NullableGetEndpoints) MarshalJSON() ([]byte, error)

func (*NullableGetEndpoints) Set

func (v *NullableGetEndpoints) Set(val *GetEndpoints)

func (*NullableGetEndpoints) UnmarshalJSON

func (v *NullableGetEndpoints) UnmarshalJSON(src []byte) error

func (*NullableGetEndpoints) Unset

func (v *NullableGetEndpoints) Unset()

type NullableGetEndpointsResultsInner

type NullableGetEndpointsResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetEndpointsResultsInner) Get

func (NullableGetEndpointsResultsInner) IsSet

func (NullableGetEndpointsResultsInner) MarshalJSON

func (v NullableGetEndpointsResultsInner) MarshalJSON() ([]byte, error)

func (*NullableGetEndpointsResultsInner) Set

func (*NullableGetEndpointsResultsInner) UnmarshalJSON

func (v *NullableGetEndpointsResultsInner) UnmarshalJSON(src []byte) error

func (*NullableGetEndpointsResultsInner) Unset

type NullableGetJobs

type NullableGetJobs struct {
	// contains filtered or unexported fields
}

func NewNullableGetJobs

func NewNullableGetJobs(val *GetJobs) *NullableGetJobs

func (NullableGetJobs) Get

func (v NullableGetJobs) Get() *GetJobs

func (NullableGetJobs) IsSet

func (v NullableGetJobs) IsSet() bool

func (NullableGetJobs) MarshalJSON

func (v NullableGetJobs) MarshalJSON() ([]byte, error)

func (*NullableGetJobs) Set

func (v *NullableGetJobs) Set(val *GetJobs)

func (*NullableGetJobs) UnmarshalJSON

func (v *NullableGetJobs) UnmarshalJSON(src []byte) error

func (*NullableGetJobs) Unset

func (v *NullableGetJobs) Unset()

type NullableGetLbDomain

type NullableGetLbDomain struct {
	// contains filtered or unexported fields
}

func NewNullableGetLbDomain

func NewNullableGetLbDomain(val *GetLbDomain) *NullableGetLbDomain

func (NullableGetLbDomain) Get

func (NullableGetLbDomain) IsSet

func (v NullableGetLbDomain) IsSet() bool

func (NullableGetLbDomain) MarshalJSON

func (v NullableGetLbDomain) MarshalJSON() ([]byte, error)

func (*NullableGetLbDomain) Set

func (v *NullableGetLbDomain) Set(val *GetLbDomain)

func (*NullableGetLbDomain) UnmarshalJSON

func (v *NullableGetLbDomain) UnmarshalJSON(src []byte) error

func (*NullableGetLbDomain) Unset

func (v *NullableGetLbDomain) Unset()

type NullableGetLbDomainLabels

type NullableGetLbDomainLabels struct {
	// contains filtered or unexported fields
}

func NewNullableGetLbDomainLabels

func NewNullableGetLbDomainLabels(val *GetLbDomainLabels) *NullableGetLbDomainLabels

func (NullableGetLbDomainLabels) Get

func (NullableGetLbDomainLabels) IsSet

func (v NullableGetLbDomainLabels) IsSet() bool

func (NullableGetLbDomainLabels) MarshalJSON

func (v NullableGetLbDomainLabels) MarshalJSON() ([]byte, error)

func (*NullableGetLbDomainLabels) Set

func (*NullableGetLbDomainLabels) UnmarshalJSON

func (v *NullableGetLbDomainLabels) UnmarshalJSON(src []byte) error

func (*NullableGetLbDomainLabels) Unset

func (v *NullableGetLbDomainLabels) Unset()

type NullableGetLbDomains

type NullableGetLbDomains struct {
	// contains filtered or unexported fields
}

func NewNullableGetLbDomains

func NewNullableGetLbDomains(val *GetLbDomains) *NullableGetLbDomains

func (NullableGetLbDomains) Get

func (NullableGetLbDomains) IsSet

func (v NullableGetLbDomains) IsSet() bool

func (NullableGetLbDomains) MarshalJSON

func (v NullableGetLbDomains) MarshalJSON() ([]byte, error)

func (*NullableGetLbDomains) Set

func (v *NullableGetLbDomains) Set(val *GetLbDomains)

func (*NullableGetLbDomains) UnmarshalJSON

func (v *NullableGetLbDomains) UnmarshalJSON(src []byte) error

func (*NullableGetLbDomains) Unset

func (v *NullableGetLbDomains) Unset()

type NullableGetLbDomainsLogs

type NullableGetLbDomainsLogs struct {
	// contains filtered or unexported fields
}

func NewNullableGetLbDomainsLogs

func NewNullableGetLbDomainsLogs(val *GetLbDomainsLogs) *NullableGetLbDomainsLogs

func (NullableGetLbDomainsLogs) Get

func (NullableGetLbDomainsLogs) IsSet

func (v NullableGetLbDomainsLogs) IsSet() bool

func (NullableGetLbDomainsLogs) MarshalJSON

func (v NullableGetLbDomainsLogs) MarshalJSON() ([]byte, error)

func (*NullableGetLbDomainsLogs) Set

func (*NullableGetLbDomainsLogs) UnmarshalJSON

func (v *NullableGetLbDomainsLogs) UnmarshalJSON(src []byte) error

func (*NullableGetLbDomainsLogs) Unset

func (v *NullableGetLbDomainsLogs) Unset()

type NullableGetManagedServers

type NullableGetManagedServers struct {
	// contains filtered or unexported fields
}

func NewNullableGetManagedServers

func NewNullableGetManagedServers(val *GetManagedServers) *NullableGetManagedServers

func (NullableGetManagedServers) Get

func (NullableGetManagedServers) IsSet

func (v NullableGetManagedServers) IsSet() bool

func (NullableGetManagedServers) MarshalJSON

func (v NullableGetManagedServers) MarshalJSON() ([]byte, error)

func (*NullableGetManagedServers) Set

func (*NullableGetManagedServers) UnmarshalJSON

func (v *NullableGetManagedServers) UnmarshalJSON(src []byte) error

func (*NullableGetManagedServers) Unset

func (v *NullableGetManagedServers) Unset()

type NullableGetMonitoring

type NullableGetMonitoring struct {
	// contains filtered or unexported fields
}

func NewNullableGetMonitoring

func NewNullableGetMonitoring(val *GetMonitoring) *NullableGetMonitoring

func (NullableGetMonitoring) Get

func (NullableGetMonitoring) IsSet

func (v NullableGetMonitoring) IsSet() bool

func (NullableGetMonitoring) MarshalJSON

func (v NullableGetMonitoring) MarshalJSON() ([]byte, error)

func (*NullableGetMonitoring) Set

func (v *NullableGetMonitoring) Set(val *GetMonitoring)

func (*NullableGetMonitoring) UnmarshalJSON

func (v *NullableGetMonitoring) UnmarshalJSON(src []byte) error

func (*NullableGetMonitoring) Unset

func (v *NullableGetMonitoring) Unset()

type NullableGetMonitoringResult

type NullableGetMonitoringResult struct {
	// contains filtered or unexported fields
}

func NewNullableGetMonitoringResult

func NewNullableGetMonitoringResult(val *GetMonitoringResult) *NullableGetMonitoringResult

func (NullableGetMonitoringResult) Get

func (NullableGetMonitoringResult) IsSet

func (NullableGetMonitoringResult) MarshalJSON

func (v NullableGetMonitoringResult) MarshalJSON() ([]byte, error)

func (*NullableGetMonitoringResult) Set

func (*NullableGetMonitoringResult) UnmarshalJSON

func (v *NullableGetMonitoringResult) UnmarshalJSON(src []byte) error

func (*NullableGetMonitoringResult) Unset

func (v *NullableGetMonitoringResult) Unset()

type NullableGetMonitorings

type NullableGetMonitorings struct {
	// contains filtered or unexported fields
}

func NewNullableGetMonitorings

func NewNullableGetMonitorings(val *GetMonitorings) *NullableGetMonitorings

func (NullableGetMonitorings) Get

func (NullableGetMonitorings) IsSet

func (v NullableGetMonitorings) IsSet() bool

func (NullableGetMonitorings) MarshalJSON

func (v NullableGetMonitorings) MarshalJSON() ([]byte, error)

func (*NullableGetMonitorings) Set

func (*NullableGetMonitorings) UnmarshalJSON

func (v *NullableGetMonitorings) UnmarshalJSON(src []byte) error

func (*NullableGetMonitorings) Unset

func (v *NullableGetMonitorings) Unset()

type NullableGetPing

type NullableGetPing struct {
	// contains filtered or unexported fields
}

func NewNullableGetPing

func NewNullableGetPing(val *GetPing) *NullableGetPing

func (NullableGetPing) Get

func (v NullableGetPing) Get() *GetPing

func (NullableGetPing) IsSet

func (v NullableGetPing) IsSet() bool

func (NullableGetPing) MarshalJSON

func (v NullableGetPing) MarshalJSON() ([]byte, error)

func (*NullableGetPing) Set

func (v *NullableGetPing) Set(val *GetPing)

func (*NullableGetPing) UnmarshalJSON

func (v *NullableGetPing) UnmarshalJSON(src []byte) error

func (*NullableGetPing) Unset

func (v *NullableGetPing) Unset()

type NullableGetQpsHistories

type NullableGetQpsHistories struct {
	// contains filtered or unexported fields
}

func NewNullableGetQpsHistories

func NewNullableGetQpsHistories(val *GetQpsHistories) *NullableGetQpsHistories

func (NullableGetQpsHistories) Get

func (NullableGetQpsHistories) IsSet

func (v NullableGetQpsHistories) IsSet() bool

func (NullableGetQpsHistories) MarshalJSON

func (v NullableGetQpsHistories) MarshalJSON() ([]byte, error)

func (*NullableGetQpsHistories) Set

func (*NullableGetQpsHistories) UnmarshalJSON

func (v *NullableGetQpsHistories) UnmarshalJSON(src []byte) error

func (*NullableGetQpsHistories) Unset

func (v *NullableGetQpsHistories) Unset()

type NullableGetRecord

type NullableGetRecord struct {
	// contains filtered or unexported fields
}

func NewNullableGetRecord

func NewNullableGetRecord(val *GetRecord) *NullableGetRecord

func (NullableGetRecord) Get

func (v NullableGetRecord) Get() *GetRecord

func (NullableGetRecord) IsSet

func (v NullableGetRecord) IsSet() bool

func (NullableGetRecord) MarshalJSON

func (v NullableGetRecord) MarshalJSON() ([]byte, error)

func (*NullableGetRecord) Set

func (v *NullableGetRecord) Set(val *GetRecord)

func (*NullableGetRecord) UnmarshalJSON

func (v *NullableGetRecord) UnmarshalJSON(src []byte) error

func (*NullableGetRecord) Unset

func (v *NullableGetRecord) Unset()

type NullableGetRecords

type NullableGetRecords struct {
	// contains filtered or unexported fields
}

func NewNullableGetRecords

func NewNullableGetRecords(val *GetRecords) *NullableGetRecords

func (NullableGetRecords) Get

func (v NullableGetRecords) Get() *GetRecords

func (NullableGetRecords) IsSet

func (v NullableGetRecords) IsSet() bool

func (NullableGetRecords) MarshalJSON

func (v NullableGetRecords) MarshalJSON() ([]byte, error)

func (*NullableGetRecords) Set

func (v *NullableGetRecords) Set(val *GetRecords)

func (*NullableGetRecords) UnmarshalJSON

func (v *NullableGetRecords) UnmarshalJSON(src []byte) error

func (*NullableGetRecords) Unset

func (v *NullableGetRecords) Unset()

type NullableGetRecordsDiffs

type NullableGetRecordsDiffs struct {
	// contains filtered or unexported fields
}

func NewNullableGetRecordsDiffs

func NewNullableGetRecordsDiffs(val *GetRecordsDiffs) *NullableGetRecordsDiffs

func (NullableGetRecordsDiffs) Get

func (NullableGetRecordsDiffs) IsSet

func (v NullableGetRecordsDiffs) IsSet() bool

func (NullableGetRecordsDiffs) MarshalJSON

func (v NullableGetRecordsDiffs) MarshalJSON() ([]byte, error)

func (*NullableGetRecordsDiffs) Set

func (*NullableGetRecordsDiffs) UnmarshalJSON

func (v *NullableGetRecordsDiffs) UnmarshalJSON(src []byte) error

func (*NullableGetRecordsDiffs) Unset

func (v *NullableGetRecordsDiffs) Unset()

type NullableGetRecordsDiffsResultsInner

type NullableGetRecordsDiffsResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetRecordsDiffsResultsInner) Get

func (NullableGetRecordsDiffsResultsInner) IsSet

func (NullableGetRecordsDiffsResultsInner) MarshalJSON

func (v NullableGetRecordsDiffsResultsInner) MarshalJSON() ([]byte, error)

func (*NullableGetRecordsDiffsResultsInner) Set

func (*NullableGetRecordsDiffsResultsInner) UnmarshalJSON

func (v *NullableGetRecordsDiffsResultsInner) UnmarshalJSON(src []byte) error

func (*NullableGetRecordsDiffsResultsInner) Unset

type NullableGetRule

type NullableGetRule struct {
	// contains filtered or unexported fields
}

func NewNullableGetRule

func NewNullableGetRule(val *GetRule) *NullableGetRule

func (NullableGetRule) Get

func (v NullableGetRule) Get() *GetRule

func (NullableGetRule) IsSet

func (v NullableGetRule) IsSet() bool

func (NullableGetRule) MarshalJSON

func (v NullableGetRule) MarshalJSON() ([]byte, error)

func (*NullableGetRule) Set

func (v *NullableGetRule) Set(val *GetRule)

func (*NullableGetRule) UnmarshalJSON

func (v *NullableGetRule) UnmarshalJSON(src []byte) error

func (*NullableGetRule) Unset

func (v *NullableGetRule) Unset()

type NullableGetRuleMethod

type NullableGetRuleMethod struct {
	// contains filtered or unexported fields
}

func NewNullableGetRuleMethod

func NewNullableGetRuleMethod(val *GetRuleMethod) *NullableGetRuleMethod

func (NullableGetRuleMethod) Get

func (NullableGetRuleMethod) IsSet

func (v NullableGetRuleMethod) IsSet() bool

func (NullableGetRuleMethod) MarshalJSON

func (v NullableGetRuleMethod) MarshalJSON() ([]byte, error)

func (*NullableGetRuleMethod) Set

func (v *NullableGetRuleMethod) Set(val *GetRuleMethod)

func (*NullableGetRuleMethod) UnmarshalJSON

func (v *NullableGetRuleMethod) UnmarshalJSON(src []byte) error

func (*NullableGetRuleMethod) Unset

func (v *NullableGetRuleMethod) Unset()

type NullableGetRuleMethods

type NullableGetRuleMethods struct {
	// contains filtered or unexported fields
}

func NewNullableGetRuleMethods

func NewNullableGetRuleMethods(val *GetRuleMethods) *NullableGetRuleMethods

func (NullableGetRuleMethods) Get

func (NullableGetRuleMethods) IsSet

func (v NullableGetRuleMethods) IsSet() bool

func (NullableGetRuleMethods) MarshalJSON

func (v NullableGetRuleMethods) MarshalJSON() ([]byte, error)

func (*NullableGetRuleMethods) Set

func (*NullableGetRuleMethods) UnmarshalJSON

func (v *NullableGetRuleMethods) UnmarshalJSON(src []byte) error

func (*NullableGetRuleMethods) Unset

func (v *NullableGetRuleMethods) Unset()

type NullableGetRules

type NullableGetRules struct {
	// contains filtered or unexported fields
}

func NewNullableGetRules

func NewNullableGetRules(val *GetRules) *NullableGetRules

func (NullableGetRules) Get

func (v NullableGetRules) Get() *GetRules

func (NullableGetRules) IsSet

func (v NullableGetRules) IsSet() bool

func (NullableGetRules) MarshalJSON

func (v NullableGetRules) MarshalJSON() ([]byte, error)

func (*NullableGetRules) Set

func (v *NullableGetRules) Set(val *GetRules)

func (*NullableGetRules) UnmarshalJSON

func (v *NullableGetRules) UnmarshalJSON(src []byte) error

func (*NullableGetRules) Unset

func (v *NullableGetRules) Unset()

type NullableGetSite

type NullableGetSite struct {
	// contains filtered or unexported fields
}

func NewNullableGetSite

func NewNullableGetSite(val *GetSite) *NullableGetSite

func (NullableGetSite) Get

func (v NullableGetSite) Get() *GetSite

func (NullableGetSite) IsSet

func (v NullableGetSite) IsSet() bool

func (NullableGetSite) MarshalJSON

func (v NullableGetSite) MarshalJSON() ([]byte, error)

func (*NullableGetSite) Set

func (v *NullableGetSite) Set(val *GetSite)

func (*NullableGetSite) UnmarshalJSON

func (v *NullableGetSite) UnmarshalJSON(src []byte) error

func (*NullableGetSite) Unset

func (v *NullableGetSite) Unset()

type NullableGetSites

type NullableGetSites struct {
	// contains filtered or unexported fields
}

func NewNullableGetSites

func NewNullableGetSites(val *GetSites) *NullableGetSites

func (NullableGetSites) Get

func (v NullableGetSites) Get() *GetSites

func (NullableGetSites) IsSet

func (v NullableGetSites) IsSet() bool

func (NullableGetSites) MarshalJSON

func (v NullableGetSites) MarshalJSON() ([]byte, error)

func (*NullableGetSites) Set

func (v *NullableGetSites) Set(val *GetSites)

func (*NullableGetSites) UnmarshalJSON

func (v *NullableGetSites) UnmarshalJSON(src []byte) error

func (*NullableGetSites) Unset

func (v *NullableGetSites) Unset()

type NullableGetSitesResultsInner

type NullableGetSitesResultsInner struct {
	// contains filtered or unexported fields
}

func NewNullableGetSitesResultsInner

func NewNullableGetSitesResultsInner(val *GetSitesResultsInner) *NullableGetSitesResultsInner

func (NullableGetSitesResultsInner) Get

func (NullableGetSitesResultsInner) IsSet

func (NullableGetSitesResultsInner) MarshalJSON

func (v NullableGetSitesResultsInner) MarshalJSON() ([]byte, error)

func (*NullableGetSitesResultsInner) Set

func (*NullableGetSitesResultsInner) UnmarshalJSON

func (v *NullableGetSitesResultsInner) UnmarshalJSON(src []byte) error

func (*NullableGetSitesResultsInner) Unset

func (v *NullableGetSitesResultsInner) Unset()

type NullableGetTsig

type NullableGetTsig struct {
	// contains filtered or unexported fields
}

func NewNullableGetTsig

func NewNullableGetTsig(val *GetTsig) *NullableGetTsig

func (NullableGetTsig) Get

func (v NullableGetTsig) Get() *GetTsig

func (NullableGetTsig) IsSet

func (v NullableGetTsig) IsSet() bool

func (NullableGetTsig) MarshalJSON

func (v NullableGetTsig) MarshalJSON() ([]byte, error)

func (*NullableGetTsig) Set

func (v *NullableGetTsig) Set(val *GetTsig)

func (*NullableGetTsig) UnmarshalJSON

func (v *NullableGetTsig) UnmarshalJSON(src []byte) error

func (*NullableGetTsig) Unset

func (v *NullableGetTsig) Unset()

type NullableGetTsigs

type NullableGetTsigs struct {
	// contains filtered or unexported fields
}

func NewNullableGetTsigs

func NewNullableGetTsigs(val *GetTsigs) *NullableGetTsigs

func (NullableGetTsigs) Get

func (v NullableGetTsigs) Get() *GetTsigs

func (NullableGetTsigs) IsSet

func (v NullableGetTsigs) IsSet() bool

func (NullableGetTsigs) MarshalJSON

func (v NullableGetTsigs) MarshalJSON() ([]byte, error)

func (*NullableGetTsigs) Set

func (v *NullableGetTsigs) Set(val *GetTsigs)

func (*NullableGetTsigs) UnmarshalJSON

func (v *NullableGetTsigs) UnmarshalJSON(src []byte) error

func (*NullableGetTsigs) Unset

func (v *NullableGetTsigs) Unset()

type NullableGetTsigsCommonConfigs

type NullableGetTsigsCommonConfigs struct {
	// contains filtered or unexported fields
}

func (NullableGetTsigsCommonConfigs) Get

func (NullableGetTsigsCommonConfigs) IsSet

func (NullableGetTsigsCommonConfigs) MarshalJSON

func (v NullableGetTsigsCommonConfigs) MarshalJSON() ([]byte, error)

func (*NullableGetTsigsCommonConfigs) Set

func (*NullableGetTsigsCommonConfigs) UnmarshalJSON

func (v *NullableGetTsigsCommonConfigs) UnmarshalJSON(src []byte) error

func (*NullableGetTsigsCommonConfigs) Unset

func (v *NullableGetTsigsCommonConfigs) Unset()

type NullableGetZone

type NullableGetZone struct {
	// contains filtered or unexported fields
}

func NewNullableGetZone

func NewNullableGetZone(val *GetZone) *NullableGetZone

func (NullableGetZone) Get

func (v NullableGetZone) Get() *GetZone

func (NullableGetZone) IsSet

func (v NullableGetZone) IsSet() bool

func (NullableGetZone) MarshalJSON

func (v NullableGetZone) MarshalJSON() ([]byte, error)

func (*NullableGetZone) Set

func (v *NullableGetZone) Set(val *GetZone)

func (*NullableGetZone) UnmarshalJSON

func (v *NullableGetZone) UnmarshalJSON(src []byte) error

func (*NullableGetZone) Unset

func (v *NullableGetZone) Unset()

type NullableGetZoneHistories

type NullableGetZoneHistories struct {
	// contains filtered or unexported fields
}

func NewNullableGetZoneHistories

func NewNullableGetZoneHistories(val *GetZoneHistories) *NullableGetZoneHistories

func (NullableGetZoneHistories) Get

func (NullableGetZoneHistories) IsSet

func (v NullableGetZoneHistories) IsSet() bool

func (NullableGetZoneHistories) MarshalJSON

func (v NullableGetZoneHistories) MarshalJSON() ([]byte, error)

func (*NullableGetZoneHistories) Set

func (*NullableGetZoneHistories) UnmarshalJSON

func (v *NullableGetZoneHistories) UnmarshalJSON(src []byte) error

func (*NullableGetZoneHistories) Unset

func (v *NullableGetZoneHistories) Unset()

type NullableGetZoneHistoriesText

type NullableGetZoneHistoriesText struct {
	// contains filtered or unexported fields
}

func NewNullableGetZoneHistoriesText

func NewNullableGetZoneHistoriesText(val *GetZoneHistoriesText) *NullableGetZoneHistoriesText

func (NullableGetZoneHistoriesText) Get

func (NullableGetZoneHistoriesText) IsSet

func (NullableGetZoneHistoriesText) MarshalJSON

func (v NullableGetZoneHistoriesText) MarshalJSON() ([]byte, error)

func (*NullableGetZoneHistoriesText) Set

func (*NullableGetZoneHistoriesText) UnmarshalJSON

func (v *NullableGetZoneHistoriesText) UnmarshalJSON(src []byte) error

func (*NullableGetZoneHistoriesText) Unset

func (v *NullableGetZoneHistoriesText) Unset()

type NullableGetZoneLabels

type NullableGetZoneLabels struct {
	// contains filtered or unexported fields
}

func NewNullableGetZoneLabels

func NewNullableGetZoneLabels(val *GetZoneLabels) *NullableGetZoneLabels

func (NullableGetZoneLabels) Get

func (NullableGetZoneLabels) IsSet

func (v NullableGetZoneLabels) IsSet() bool

func (NullableGetZoneLabels) MarshalJSON

func (v NullableGetZoneLabels) MarshalJSON() ([]byte, error)

func (*NullableGetZoneLabels) Set

func (v *NullableGetZoneLabels) Set(val *GetZoneLabels)

func (*NullableGetZoneLabels) UnmarshalJSON

func (v *NullableGetZoneLabels) UnmarshalJSON(src []byte) error

func (*NullableGetZoneLabels) Unset

func (v *NullableGetZoneLabels) Unset()

type NullableGetZoneLabelsFields

type NullableGetZoneLabelsFields struct {
	// contains filtered or unexported fields
}

func NewNullableGetZoneLabelsFields

func NewNullableGetZoneLabelsFields(val *GetZoneLabelsFields) *NullableGetZoneLabelsFields

func (NullableGetZoneLabelsFields) Get

func (NullableGetZoneLabelsFields) IsSet

func (NullableGetZoneLabelsFields) MarshalJSON

func (v NullableGetZoneLabelsFields) MarshalJSON() ([]byte, error)

func (*NullableGetZoneLabelsFields) Set

func (*NullableGetZoneLabelsFields) UnmarshalJSON

func (v *NullableGetZoneLabelsFields) UnmarshalJSON(src []byte) error

func (*NullableGetZoneLabelsFields) Unset

func (v *NullableGetZoneLabelsFields) Unset()

type NullableGetZoneProxy

type NullableGetZoneProxy struct {
	// contains filtered or unexported fields
}

func NewNullableGetZoneProxy

func NewNullableGetZoneProxy(val *GetZoneProxy) *NullableGetZoneProxy

func (NullableGetZoneProxy) Get

func (NullableGetZoneProxy) IsSet

func (v NullableGetZoneProxy) IsSet() bool

func (NullableGetZoneProxy) MarshalJSON

func (v NullableGetZoneProxy) MarshalJSON() ([]byte, error)

func (*NullableGetZoneProxy) Set

func (v *NullableGetZoneProxy) Set(val *GetZoneProxy)

func (*NullableGetZoneProxy) UnmarshalJSON

func (v *NullableGetZoneProxy) UnmarshalJSON(src []byte) error

func (*NullableGetZoneProxy) Unset

func (v *NullableGetZoneProxy) Unset()

type NullableGetZoneProxyHealth

type NullableGetZoneProxyHealth struct {
	// contains filtered or unexported fields
}

func NewNullableGetZoneProxyHealth

func NewNullableGetZoneProxyHealth(val *GetZoneProxyHealth) *NullableGetZoneProxyHealth

func (NullableGetZoneProxyHealth) Get

func (NullableGetZoneProxyHealth) IsSet

func (v NullableGetZoneProxyHealth) IsSet() bool

func (NullableGetZoneProxyHealth) MarshalJSON

func (v NullableGetZoneProxyHealth) MarshalJSON() ([]byte, error)

func (*NullableGetZoneProxyHealth) Set

func (*NullableGetZoneProxyHealth) UnmarshalJSON

func (v *NullableGetZoneProxyHealth) UnmarshalJSON(src []byte) error

func (*NullableGetZoneProxyHealth) Unset

func (v *NullableGetZoneProxyHealth) Unset()

type NullableGetZones

type NullableGetZones struct {
	// contains filtered or unexported fields
}

func NewNullableGetZones

func NewNullableGetZones(val *GetZones) *NullableGetZones

func (NullableGetZones) Get

func (v NullableGetZones) Get() *GetZones

func (NullableGetZones) IsSet

func (v NullableGetZones) IsSet() bool

func (NullableGetZones) MarshalJSON

func (v NullableGetZones) MarshalJSON() ([]byte, error)

func (*NullableGetZones) Set

func (v *NullableGetZones) Set(val *GetZones)

func (*NullableGetZones) UnmarshalJSON

func (v *NullableGetZones) UnmarshalJSON(src []byte) error

func (*NullableGetZones) Unset

func (v *NullableGetZones) Unset()

type NullableGetZonesLogs

type NullableGetZonesLogs struct {
	// contains filtered or unexported fields
}

func NewNullableGetZonesLogs

func NewNullableGetZonesLogs(val *GetZonesLogs) *NullableGetZonesLogs

func (NullableGetZonesLogs) Get

func (NullableGetZonesLogs) IsSet

func (v NullableGetZonesLogs) IsSet() bool

func (NullableGetZonesLogs) MarshalJSON

func (v NullableGetZonesLogs) MarshalJSON() ([]byte, error)

func (*NullableGetZonesLogs) Set

func (v *NullableGetZonesLogs) Set(val *GetZonesLogs)

func (*NullableGetZonesLogs) UnmarshalJSON

func (v *NullableGetZonesLogs) UnmarshalJSON(src []byte) error

func (*NullableGetZonesLogs) Unset

func (v *NullableGetZonesLogs) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInvalidAccessTokenParameterError

type NullableInvalidAccessTokenParameterError struct {
	// contains filtered or unexported fields
}

func (NullableInvalidAccessTokenParameterError) Get

func (NullableInvalidAccessTokenParameterError) IsSet

func (NullableInvalidAccessTokenParameterError) MarshalJSON

func (*NullableInvalidAccessTokenParameterError) Set

func (*NullableInvalidAccessTokenParameterError) UnmarshalJSON

func (v *NullableInvalidAccessTokenParameterError) UnmarshalJSON(src []byte) error

func (*NullableInvalidAccessTokenParameterError) Unset

type NullableInvalidAccessTokenParameterErrorFields

type NullableInvalidAccessTokenParameterErrorFields struct {
	// contains filtered or unexported fields
}

func (NullableInvalidAccessTokenParameterErrorFields) Get

func (NullableInvalidAccessTokenParameterErrorFields) IsSet

func (NullableInvalidAccessTokenParameterErrorFields) MarshalJSON

func (*NullableInvalidAccessTokenParameterErrorFields) Set

func (*NullableInvalidAccessTokenParameterErrorFields) UnmarshalJSON

func (*NullableInvalidAccessTokenParameterErrorFields) Unset

type NullableInvalidAccessTokenParameterErrorResponse

type NullableInvalidAccessTokenParameterErrorResponse struct {
	// contains filtered or unexported fields
}

func (NullableInvalidAccessTokenParameterErrorResponse) Get

func (NullableInvalidAccessTokenParameterErrorResponse) IsSet

func (NullableInvalidAccessTokenParameterErrorResponse) MarshalJSON

func (*NullableInvalidAccessTokenParameterErrorResponse) Set

func (*NullableInvalidAccessTokenParameterErrorResponse) UnmarshalJSON

func (*NullableInvalidAccessTokenParameterErrorResponse) Unset

type NullableJsonParseError

type NullableJsonParseError struct {
	// contains filtered or unexported fields
}

func NewNullableJsonParseError

func NewNullableJsonParseError(val *JsonParseError) *NullableJsonParseError

func (NullableJsonParseError) Get

func (NullableJsonParseError) IsSet

func (v NullableJsonParseError) IsSet() bool

func (NullableJsonParseError) MarshalJSON

func (v NullableJsonParseError) MarshalJSON() ([]byte, error)

func (*NullableJsonParseError) Set

func (*NullableJsonParseError) UnmarshalJSON

func (v *NullableJsonParseError) UnmarshalJSON(src []byte) error

func (*NullableJsonParseError) Unset

func (v *NullableJsonParseError) Unset()

type NullableJsonParseErrorFields

type NullableJsonParseErrorFields struct {
	// contains filtered or unexported fields
}

func NewNullableJsonParseErrorFields

func NewNullableJsonParseErrorFields(val *JsonParseErrorFields) *NullableJsonParseErrorFields

func (NullableJsonParseErrorFields) Get

func (NullableJsonParseErrorFields) IsSet

func (NullableJsonParseErrorFields) MarshalJSON

func (v NullableJsonParseErrorFields) MarshalJSON() ([]byte, error)

func (*NullableJsonParseErrorFields) Set

func (*NullableJsonParseErrorFields) UnmarshalJSON

func (v *NullableJsonParseErrorFields) UnmarshalJSON(src []byte) error

func (*NullableJsonParseErrorFields) Unset

func (v *NullableJsonParseErrorFields) Unset()

type NullableLbDomain

type NullableLbDomain struct {
	// contains filtered or unexported fields
}

func NewNullableLbDomain

func NewNullableLbDomain(val *LbDomain) *NullableLbDomain

func (NullableLbDomain) Get

func (v NullableLbDomain) Get() *LbDomain

func (NullableLbDomain) IsSet

func (v NullableLbDomain) IsSet() bool

func (NullableLbDomain) MarshalJSON

func (v NullableLbDomain) MarshalJSON() ([]byte, error)

func (*NullableLbDomain) Set

func (v *NullableLbDomain) Set(val *LbDomain)

func (*NullableLbDomain) UnmarshalJSON

func (v *NullableLbDomain) UnmarshalJSON(src []byte) error

func (*NullableLbDomain) Unset

func (v *NullableLbDomain) Unset()

type NullableLbDomainFavorite

type NullableLbDomainFavorite struct {
	// contains filtered or unexported fields
}

func NewNullableLbDomainFavorite

func NewNullableLbDomainFavorite(val *LbDomainFavorite) *NullableLbDomainFavorite

func (NullableLbDomainFavorite) Get

func (NullableLbDomainFavorite) IsSet

func (v NullableLbDomainFavorite) IsSet() bool

func (NullableLbDomainFavorite) MarshalJSON

func (v NullableLbDomainFavorite) MarshalJSON() ([]byte, error)

func (*NullableLbDomainFavorite) Set

func (*NullableLbDomainFavorite) UnmarshalJSON

func (v *NullableLbDomainFavorite) UnmarshalJSON(src []byte) error

func (*NullableLbDomainFavorite) Unset

func (v *NullableLbDomainFavorite) Unset()

type NullableLbDomainLabels

type NullableLbDomainLabels struct {
	// contains filtered or unexported fields
}

func NewNullableLbDomainLabels

func NewNullableLbDomainLabels(val *LbDomainLabels) *NullableLbDomainLabels

func (NullableLbDomainLabels) Get

func (NullableLbDomainLabels) IsSet

func (v NullableLbDomainLabels) IsSet() bool

func (NullableLbDomainLabels) MarshalJSON

func (v NullableLbDomainLabels) MarshalJSON() ([]byte, error)

func (*NullableLbDomainLabels) Set

func (*NullableLbDomainLabels) UnmarshalJSON

func (v *NullableLbDomainLabels) UnmarshalJSON(src []byte) error

func (*NullableLbDomainLabels) Unset

func (v *NullableLbDomainLabels) Unset()

type NullableLbDomainState

type NullableLbDomainState struct {
	// contains filtered or unexported fields
}

func NewNullableLbDomainState

func NewNullableLbDomainState(val *LbDomainState) *NullableLbDomainState

func (NullableLbDomainState) Get

func (NullableLbDomainState) IsSet

func (v NullableLbDomainState) IsSet() bool

func (NullableLbDomainState) MarshalJSON

func (v NullableLbDomainState) MarshalJSON() ([]byte, error)

func (*NullableLbDomainState) Set

func (v *NullableLbDomainState) Set(val *LbDomainState)

func (*NullableLbDomainState) UnmarshalJSON

func (v *NullableLbDomainState) UnmarshalJSON(src []byte) error

func (*NullableLbDomainState) Unset

func (v *NullableLbDomainState) Unset()

type NullableLbDomainsLog

type NullableLbDomainsLog struct {
	// contains filtered or unexported fields
}

func NewNullableLbDomainsLog

func NewNullableLbDomainsLog(val *LbDomainsLog) *NullableLbDomainsLog

func (NullableLbDomainsLog) Get

func (NullableLbDomainsLog) IsSet

func (v NullableLbDomainsLog) IsSet() bool

func (NullableLbDomainsLog) MarshalJSON

func (v NullableLbDomainsLog) MarshalJSON() ([]byte, error)

func (*NullableLbDomainsLog) Set

func (v *NullableLbDomainsLog) Set(val *LbDomainsLog)

func (*NullableLbDomainsLog) UnmarshalJSON

func (v *NullableLbDomainsLog) UnmarshalJSON(src []byte) error

func (*NullableLbDomainsLog) Unset

func (v *NullableLbDomainsLog) Unset()

type NullableLbDomainsLogsOperation

type NullableLbDomainsLogsOperation struct {
	// contains filtered or unexported fields
}

func (NullableLbDomainsLogsOperation) Get

func (NullableLbDomainsLogsOperation) IsSet

func (NullableLbDomainsLogsOperation) MarshalJSON

func (v NullableLbDomainsLogsOperation) MarshalJSON() ([]byte, error)

func (*NullableLbDomainsLogsOperation) Set

func (*NullableLbDomainsLogsOperation) UnmarshalJSON

func (v *NullableLbDomainsLogsOperation) UnmarshalJSON(src []byte) error

func (*NullableLbDomainsLogsOperation) Unset

func (v *NullableLbDomainsLogsOperation) Unset()

type NullableLbDomainsLogsStatus

type NullableLbDomainsLogsStatus struct {
	// contains filtered or unexported fields
}

func NewNullableLbDomainsLogsStatus

func NewNullableLbDomainsLogsStatus(val *LbDomainsLogsStatus) *NullableLbDomainsLogsStatus

func (NullableLbDomainsLogsStatus) Get

func (NullableLbDomainsLogsStatus) IsSet

func (NullableLbDomainsLogsStatus) MarshalJSON

func (v NullableLbDomainsLogsStatus) MarshalJSON() ([]byte, error)

func (*NullableLbDomainsLogsStatus) Set

func (*NullableLbDomainsLogsStatus) UnmarshalJSON

func (v *NullableLbDomainsLogsStatus) UnmarshalJSON(src []byte) error

func (*NullableLbDomainsLogsStatus) Unset

func (v *NullableLbDomainsLogsStatus) Unset()

type NullableLbDomainsLogsType

type NullableLbDomainsLogsType struct {
	// contains filtered or unexported fields
}

func NewNullableLbDomainsLogsType

func NewNullableLbDomainsLogsType(val *LbDomainsLogsType) *NullableLbDomainsLogsType

func (NullableLbDomainsLogsType) Get

func (NullableLbDomainsLogsType) IsSet

func (v NullableLbDomainsLogsType) IsSet() bool

func (NullableLbDomainsLogsType) MarshalJSON

func (v NullableLbDomainsLogsType) MarshalJSON() ([]byte, error)

func (*NullableLbDomainsLogsType) Set

func (*NullableLbDomainsLogsType) UnmarshalJSON

func (v *NullableLbDomainsLogsType) UnmarshalJSON(src []byte) error

func (*NullableLbDomainsLogsType) Unset

func (v *NullableLbDomainsLogsType) Unset()

type NullableManagedDnsEnabled

type NullableManagedDnsEnabled struct {
	// contains filtered or unexported fields
}

func NewNullableManagedDnsEnabled

func NewNullableManagedDnsEnabled(val *ManagedDnsEnabled) *NullableManagedDnsEnabled

func (NullableManagedDnsEnabled) Get

func (NullableManagedDnsEnabled) IsSet

func (v NullableManagedDnsEnabled) IsSet() bool

func (NullableManagedDnsEnabled) MarshalJSON

func (v NullableManagedDnsEnabled) MarshalJSON() ([]byte, error)

func (*NullableManagedDnsEnabled) Set

func (*NullableManagedDnsEnabled) UnmarshalJSON

func (v *NullableManagedDnsEnabled) UnmarshalJSON(src []byte) error

func (*NullableManagedDnsEnabled) Unset

func (v *NullableManagedDnsEnabled) Unset()

type NullableMonitoring

type NullableMonitoring struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoring

func NewNullableMonitoring(val *Monitoring) *NullableMonitoring

func (NullableMonitoring) Get

func (v NullableMonitoring) Get() *Monitoring

func (NullableMonitoring) IsSet

func (v NullableMonitoring) IsSet() bool

func (NullableMonitoring) MarshalJSON

func (v NullableMonitoring) MarshalJSON() ([]byte, error)

func (*NullableMonitoring) Set

func (v *NullableMonitoring) Set(val *Monitoring)

func (*NullableMonitoring) UnmarshalJSON

func (v *NullableMonitoring) UnmarshalJSON(src []byte) error

func (*NullableMonitoring) Unset

func (v *NullableMonitoring) Unset()

type NullableMonitoringHTTP

type NullableMonitoringHTTP struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringHTTP

func NewNullableMonitoringHTTP(val *MonitoringHTTP) *NullableMonitoringHTTP

func (NullableMonitoringHTTP) Get

func (NullableMonitoringHTTP) IsSet

func (v NullableMonitoringHTTP) IsSet() bool

func (NullableMonitoringHTTP) MarshalJSON

func (v NullableMonitoringHTTP) MarshalJSON() ([]byte, error)

func (*NullableMonitoringHTTP) Set

func (*NullableMonitoringHTTP) UnmarshalJSON

func (v *NullableMonitoringHTTP) UnmarshalJSON(src []byte) error

func (*NullableMonitoringHTTP) Unset

func (v *NullableMonitoringHTTP) Unset()

type NullableMonitoringHTTPProps

type NullableMonitoringHTTPProps struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringHTTPProps

func NewNullableMonitoringHTTPProps(val *MonitoringHTTPProps) *NullableMonitoringHTTPProps

func (NullableMonitoringHTTPProps) Get

func (NullableMonitoringHTTPProps) IsSet

func (NullableMonitoringHTTPProps) MarshalJSON

func (v NullableMonitoringHTTPProps) MarshalJSON() ([]byte, error)

func (*NullableMonitoringHTTPProps) Set

func (*NullableMonitoringHTTPProps) UnmarshalJSON

func (v *NullableMonitoringHTTPProps) UnmarshalJSON(src []byte) error

func (*NullableMonitoringHTTPProps) Unset

func (v *NullableMonitoringHTTPProps) Unset()

type NullableMonitoringMtype

type NullableMonitoringMtype struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringMtype

func NewNullableMonitoringMtype(val *MonitoringMtype) *NullableMonitoringMtype

func (NullableMonitoringMtype) Get

func (NullableMonitoringMtype) IsSet

func (v NullableMonitoringMtype) IsSet() bool

func (NullableMonitoringMtype) MarshalJSON

func (v NullableMonitoringMtype) MarshalJSON() ([]byte, error)

func (*NullableMonitoringMtype) Set

func (*NullableMonitoringMtype) UnmarshalJSON

func (v *NullableMonitoringMtype) UnmarshalJSON(src []byte) error

func (*NullableMonitoringMtype) Unset

func (v *NullableMonitoringMtype) Unset()

type NullableMonitoringPing

type NullableMonitoringPing struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringPing

func NewNullableMonitoringPing(val *MonitoringPing) *NullableMonitoringPing

func (NullableMonitoringPing) Get

func (NullableMonitoringPing) IsSet

func (v NullableMonitoringPing) IsSet() bool

func (NullableMonitoringPing) MarshalJSON

func (v NullableMonitoringPing) MarshalJSON() ([]byte, error)

func (*NullableMonitoringPing) Set

func (*NullableMonitoringPing) UnmarshalJSON

func (v *NullableMonitoringPing) UnmarshalJSON(src []byte) error

func (*NullableMonitoringPing) Unset

func (v *NullableMonitoringPing) Unset()

type NullableMonitoringPingProps

type NullableMonitoringPingProps struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringPingProps

func NewNullableMonitoringPingProps(val *MonitoringPingProps) *NullableMonitoringPingProps

func (NullableMonitoringPingProps) Get

func (NullableMonitoringPingProps) IsSet

func (NullableMonitoringPingProps) MarshalJSON

func (v NullableMonitoringPingProps) MarshalJSON() ([]byte, error)

func (*NullableMonitoringPingProps) Set

func (*NullableMonitoringPingProps) UnmarshalJSON

func (v *NullableMonitoringPingProps) UnmarshalJSON(src []byte) error

func (*NullableMonitoringPingProps) Unset

func (v *NullableMonitoringPingProps) Unset()

type NullableMonitoringPropsHeader

type NullableMonitoringPropsHeader struct {
	// contains filtered or unexported fields
}

func (NullableMonitoringPropsHeader) Get

func (NullableMonitoringPropsHeader) IsSet

func (NullableMonitoringPropsHeader) MarshalJSON

func (v NullableMonitoringPropsHeader) MarshalJSON() ([]byte, error)

func (*NullableMonitoringPropsHeader) Set

func (*NullableMonitoringPropsHeader) UnmarshalJSON

func (v *NullableMonitoringPropsHeader) UnmarshalJSON(src []byte) error

func (*NullableMonitoringPropsHeader) Unset

func (v *NullableMonitoringPropsHeader) Unset()

type NullableMonitoringPropsLocation

type NullableMonitoringPropsLocation struct {
	// contains filtered or unexported fields
}

func (NullableMonitoringPropsLocation) Get

func (NullableMonitoringPropsLocation) IsSet

func (NullableMonitoringPropsLocation) MarshalJSON

func (v NullableMonitoringPropsLocation) MarshalJSON() ([]byte, error)

func (*NullableMonitoringPropsLocation) Set

func (*NullableMonitoringPropsLocation) UnmarshalJSON

func (v *NullableMonitoringPropsLocation) UnmarshalJSON(src []byte) error

func (*NullableMonitoringPropsLocation) Unset

type NullableMonitoringPropsResult

type NullableMonitoringPropsResult struct {
	// contains filtered or unexported fields
}

func (NullableMonitoringPropsResult) Get

func (NullableMonitoringPropsResult) IsSet

func (NullableMonitoringPropsResult) MarshalJSON

func (v NullableMonitoringPropsResult) MarshalJSON() ([]byte, error)

func (*NullableMonitoringPropsResult) Set

func (*NullableMonitoringPropsResult) UnmarshalJSON

func (v *NullableMonitoringPropsResult) UnmarshalJSON(src []byte) error

func (*NullableMonitoringPropsResult) Unset

func (v *NullableMonitoringPropsResult) Unset()

type NullableMonitoringStatic

type NullableMonitoringStatic struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringStatic

func NewNullableMonitoringStatic(val *MonitoringStatic) *NullableMonitoringStatic

func (NullableMonitoringStatic) Get

func (NullableMonitoringStatic) IsSet

func (v NullableMonitoringStatic) IsSet() bool

func (NullableMonitoringStatic) MarshalJSON

func (v NullableMonitoringStatic) MarshalJSON() ([]byte, error)

func (*NullableMonitoringStatic) Set

func (*NullableMonitoringStatic) UnmarshalJSON

func (v *NullableMonitoringStatic) UnmarshalJSON(src []byte) error

func (*NullableMonitoringStatic) Unset

func (v *NullableMonitoringStatic) Unset()

type NullableMonitoringStaticProps

type NullableMonitoringStaticProps struct {
	// contains filtered or unexported fields
}

func (NullableMonitoringStaticProps) Get

func (NullableMonitoringStaticProps) IsSet

func (NullableMonitoringStaticProps) MarshalJSON

func (v NullableMonitoringStaticProps) MarshalJSON() ([]byte, error)

func (*NullableMonitoringStaticProps) Set

func (*NullableMonitoringStaticProps) UnmarshalJSON

func (v *NullableMonitoringStaticProps) UnmarshalJSON(src []byte) error

func (*NullableMonitoringStaticProps) Unset

func (v *NullableMonitoringStaticProps) Unset()

type NullableMonitoringTCP

type NullableMonitoringTCP struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringTCP

func NewNullableMonitoringTCP(val *MonitoringTCP) *NullableMonitoringTCP

func (NullableMonitoringTCP) Get

func (NullableMonitoringTCP) IsSet

func (v NullableMonitoringTCP) IsSet() bool

func (NullableMonitoringTCP) MarshalJSON

func (v NullableMonitoringTCP) MarshalJSON() ([]byte, error)

func (*NullableMonitoringTCP) Set

func (v *NullableMonitoringTCP) Set(val *MonitoringTCP)

func (*NullableMonitoringTCP) UnmarshalJSON

func (v *NullableMonitoringTCP) UnmarshalJSON(src []byte) error

func (*NullableMonitoringTCP) Unset

func (v *NullableMonitoringTCP) Unset()

type NullableMonitoringTCPProps

type NullableMonitoringTCPProps struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringTCPProps

func NewNullableMonitoringTCPProps(val *MonitoringTCPProps) *NullableMonitoringTCPProps

func (NullableMonitoringTCPProps) Get

func (NullableMonitoringTCPProps) IsSet

func (v NullableMonitoringTCPProps) IsSet() bool

func (NullableMonitoringTCPProps) MarshalJSON

func (v NullableMonitoringTCPProps) MarshalJSON() ([]byte, error)

func (*NullableMonitoringTCPProps) Set

func (*NullableMonitoringTCPProps) UnmarshalJSON

func (v *NullableMonitoringTCPProps) UnmarshalJSON(src []byte) error

func (*NullableMonitoringTCPProps) Unset

func (v *NullableMonitoringTCPProps) Unset()

type NullableNotAcceptableError

type NullableNotAcceptableError struct {
	// contains filtered or unexported fields
}

func NewNullableNotAcceptableError

func NewNullableNotAcceptableError(val *NotAcceptableError) *NullableNotAcceptableError

func (NullableNotAcceptableError) Get

func (NullableNotAcceptableError) IsSet

func (v NullableNotAcceptableError) IsSet() bool

func (NullableNotAcceptableError) MarshalJSON

func (v NullableNotAcceptableError) MarshalJSON() ([]byte, error)

func (*NullableNotAcceptableError) Set

func (*NullableNotAcceptableError) UnmarshalJSON

func (v *NullableNotAcceptableError) UnmarshalJSON(src []byte) error

func (*NullableNotAcceptableError) Unset

func (v *NullableNotAcceptableError) Unset()

type NullableNotAcceptableErrorFields

type NullableNotAcceptableErrorFields struct {
	// contains filtered or unexported fields
}

func (NullableNotAcceptableErrorFields) Get

func (NullableNotAcceptableErrorFields) IsSet

func (NullableNotAcceptableErrorFields) MarshalJSON

func (v NullableNotAcceptableErrorFields) MarshalJSON() ([]byte, error)

func (*NullableNotAcceptableErrorFields) Set

func (*NullableNotAcceptableErrorFields) UnmarshalJSON

func (v *NullableNotAcceptableErrorFields) UnmarshalJSON(src []byte) error

func (*NullableNotAcceptableErrorFields) Unset

type NullableNotFoundError

type NullableNotFoundError struct {
	// contains filtered or unexported fields
}

func NewNullableNotFoundError

func NewNullableNotFoundError(val *NotFoundError) *NullableNotFoundError

func (NullableNotFoundError) Get

func (NullableNotFoundError) IsSet

func (v NullableNotFoundError) IsSet() bool

func (NullableNotFoundError) MarshalJSON

func (v NullableNotFoundError) MarshalJSON() ([]byte, error)

func (*NullableNotFoundError) Set

func (v *NullableNotFoundError) Set(val *NotFoundError)

func (*NullableNotFoundError) UnmarshalJSON

func (v *NullableNotFoundError) UnmarshalJSON(src []byte) error

func (*NullableNotFoundError) Unset

func (v *NullableNotFoundError) Unset()

type NullableNotFoundErrorFields

type NullableNotFoundErrorFields struct {
	// contains filtered or unexported fields
}

func NewNullableNotFoundErrorFields

func NewNullableNotFoundErrorFields(val *NotFoundErrorFields) *NullableNotFoundErrorFields

func (NullableNotFoundErrorFields) Get

func (NullableNotFoundErrorFields) IsSet

func (NullableNotFoundErrorFields) MarshalJSON

func (v NullableNotFoundErrorFields) MarshalJSON() ([]byte, error)

func (*NullableNotFoundErrorFields) Set

func (*NullableNotFoundErrorFields) UnmarshalJSON

func (v *NullableNotFoundErrorFields) UnmarshalJSON(src []byte) error

func (*NullableNotFoundErrorFields) Unset

func (v *NullableNotFoundErrorFields) Unset()

type NullableNotifiedServer

type NullableNotifiedServer struct {
	// contains filtered or unexported fields
}

func NewNullableNotifiedServer

func NewNullableNotifiedServer(val *NotifiedServer) *NullableNotifiedServer

func (NullableNotifiedServer) Get

func (NullableNotifiedServer) IsSet

func (v NullableNotifiedServer) IsSet() bool

func (NullableNotifiedServer) MarshalJSON

func (v NullableNotifiedServer) MarshalJSON() ([]byte, error)

func (*NullableNotifiedServer) Set

func (*NullableNotifiedServer) UnmarshalJSON

func (v *NullableNotifiedServer) UnmarshalJSON(src []byte) error

func (*NullableNotifiedServer) Unset

func (v *NullableNotifiedServer) Unset()

type NullableOverwriteRecordsInner

type NullableOverwriteRecordsInner struct {
	// contains filtered or unexported fields
}

func (NullableOverwriteRecordsInner) Get

func (NullableOverwriteRecordsInner) IsSet

func (NullableOverwriteRecordsInner) MarshalJSON

func (v NullableOverwriteRecordsInner) MarshalJSON() ([]byte, error)

func (*NullableOverwriteRecordsInner) Set

func (*NullableOverwriteRecordsInner) UnmarshalJSON

func (v *NullableOverwriteRecordsInner) UnmarshalJSON(src []byte) error

func (*NullableOverwriteRecordsInner) Unset

func (v *NullableOverwriteRecordsInner) Unset()

type NullableParameterError

type NullableParameterError struct {
	// contains filtered or unexported fields
}

func NewNullableParameterError

func NewNullableParameterError(val *ParameterError) *NullableParameterError

func (NullableParameterError) Get

func (NullableParameterError) IsSet

func (v NullableParameterError) IsSet() bool

func (NullableParameterError) MarshalJSON

func (v NullableParameterError) MarshalJSON() ([]byte, error)

func (*NullableParameterError) Set

func (*NullableParameterError) UnmarshalJSON

func (v *NullableParameterError) UnmarshalJSON(src []byte) error

func (*NullableParameterError) Unset

func (v *NullableParameterError) Unset()

type NullableParameterErrorFields

type NullableParameterErrorFields struct {
	// contains filtered or unexported fields
}

func NewNullableParameterErrorFields

func NewNullableParameterErrorFields(val *ParameterErrorFields) *NullableParameterErrorFields

func (NullableParameterErrorFields) Get

func (NullableParameterErrorFields) IsSet

func (NullableParameterErrorFields) MarshalJSON

func (v NullableParameterErrorFields) MarshalJSON() ([]byte, error)

func (*NullableParameterErrorFields) Set

func (*NullableParameterErrorFields) UnmarshalJSON

func (v *NullableParameterErrorFields) UnmarshalJSON(src []byte) error

func (*NullableParameterErrorFields) Unset

func (v *NullableParameterErrorFields) Unset()

type NullableParameterErrorResponse

type NullableParameterErrorResponse struct {
	// contains filtered or unexported fields
}

func (NullableParameterErrorResponse) Get

func (NullableParameterErrorResponse) IsSet

func (NullableParameterErrorResponse) MarshalJSON

func (v NullableParameterErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableParameterErrorResponse) Set

func (*NullableParameterErrorResponse) UnmarshalJSON

func (v *NullableParameterErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableParameterErrorResponse) Unset

func (v *NullableParameterErrorResponse) Unset()

type NullablePatchCcNoticeAccount

type NullablePatchCcNoticeAccount struct {
	// contains filtered or unexported fields
}

func NewNullablePatchCcNoticeAccount

func NewNullablePatchCcNoticeAccount(val *PatchCcNoticeAccount) *NullablePatchCcNoticeAccount

func (NullablePatchCcNoticeAccount) Get

func (NullablePatchCcNoticeAccount) IsSet

func (NullablePatchCcNoticeAccount) MarshalJSON

func (v NullablePatchCcNoticeAccount) MarshalJSON() ([]byte, error)

func (*NullablePatchCcNoticeAccount) Set

func (*NullablePatchCcNoticeAccount) UnmarshalJSON

func (v *NullablePatchCcNoticeAccount) UnmarshalJSON(src []byte) error

func (*NullablePatchCcNoticeAccount) Unset

func (v *NullablePatchCcNoticeAccount) Unset()

type NullablePatchCcPrimary

type NullablePatchCcPrimary struct {
	// contains filtered or unexported fields
}

func NewNullablePatchCcPrimary

func NewNullablePatchCcPrimary(val *PatchCcPrimary) *NullablePatchCcPrimary

func (NullablePatchCcPrimary) Get

func (NullablePatchCcPrimary) IsSet

func (v NullablePatchCcPrimary) IsSet() bool

func (NullablePatchCcPrimary) MarshalJSON

func (v NullablePatchCcPrimary) MarshalJSON() ([]byte, error)

func (*NullablePatchCcPrimary) Set

func (*NullablePatchCcPrimary) UnmarshalJSON

func (v *NullablePatchCcPrimary) UnmarshalJSON(src []byte) error

func (*NullablePatchCcPrimary) Unset

func (v *NullablePatchCcPrimary) Unset()

type NullablePatchCcSecNotifiedServer

type NullablePatchCcSecNotifiedServer struct {
	// contains filtered or unexported fields
}

func (NullablePatchCcSecNotifiedServer) Get

func (NullablePatchCcSecNotifiedServer) IsSet

func (NullablePatchCcSecNotifiedServer) MarshalJSON

func (v NullablePatchCcSecNotifiedServer) MarshalJSON() ([]byte, error)

func (*NullablePatchCcSecNotifiedServer) Set

func (*NullablePatchCcSecNotifiedServer) UnmarshalJSON

func (v *NullablePatchCcSecNotifiedServer) UnmarshalJSON(src []byte) error

func (*NullablePatchCcSecNotifiedServer) Unset

type NullablePatchCcSecTransferAcl

type NullablePatchCcSecTransferAcl struct {
	// contains filtered or unexported fields
}

func (NullablePatchCcSecTransferAcl) Get

func (NullablePatchCcSecTransferAcl) IsSet

func (NullablePatchCcSecTransferAcl) MarshalJSON

func (v NullablePatchCcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*NullablePatchCcSecTransferAcl) Set

func (*NullablePatchCcSecTransferAcl) UnmarshalJSON

func (v *NullablePatchCcSecTransferAcl) UnmarshalJSON(src []byte) error

func (*NullablePatchCcSecTransferAcl) Unset

func (v *NullablePatchCcSecTransferAcl) Unset()

type NullablePatchCommonConfig

type NullablePatchCommonConfig struct {
	// contains filtered or unexported fields
}

func NewNullablePatchCommonConfig

func NewNullablePatchCommonConfig(val *PatchCommonConfig) *NullablePatchCommonConfig

func (NullablePatchCommonConfig) Get

func (NullablePatchCommonConfig) IsSet

func (v NullablePatchCommonConfig) IsSet() bool

func (NullablePatchCommonConfig) MarshalJSON

func (v NullablePatchCommonConfig) MarshalJSON() ([]byte, error)

func (*NullablePatchCommonConfig) Set

func (*NullablePatchCommonConfig) UnmarshalJSON

func (v *NullablePatchCommonConfig) UnmarshalJSON(src []byte) error

func (*NullablePatchCommonConfig) Unset

func (v *NullablePatchCommonConfig) Unset()

type NullablePatchContract

type NullablePatchContract struct {
	// contains filtered or unexported fields
}

func NewNullablePatchContract

func NewNullablePatchContract(val *PatchContract) *NullablePatchContract

func (NullablePatchContract) Get

func (NullablePatchContract) IsSet

func (v NullablePatchContract) IsSet() bool

func (NullablePatchContract) MarshalJSON

func (v NullablePatchContract) MarshalJSON() ([]byte, error)

func (*NullablePatchContract) Set

func (v *NullablePatchContract) Set(val *PatchContract)

func (*NullablePatchContract) UnmarshalJSON

func (v *NullablePatchContract) UnmarshalJSON(src []byte) error

func (*NullablePatchContract) Unset

func (v *NullablePatchContract) Unset()

type NullablePatchContractsLbDomains

type NullablePatchContractsLbDomains struct {
	// contains filtered or unexported fields
}

func (NullablePatchContractsLbDomains) Get

func (NullablePatchContractsLbDomains) IsSet

func (NullablePatchContractsLbDomains) MarshalJSON

func (v NullablePatchContractsLbDomains) MarshalJSON() ([]byte, error)

func (*NullablePatchContractsLbDomains) Set

func (*NullablePatchContractsLbDomains) UnmarshalJSON

func (v *NullablePatchContractsLbDomains) UnmarshalJSON(src []byte) error

func (*NullablePatchContractsLbDomains) Unset

type NullablePatchContractsZones

type NullablePatchContractsZones struct {
	// contains filtered or unexported fields
}

func NewNullablePatchContractsZones

func NewNullablePatchContractsZones(val *PatchContractsZones) *NullablePatchContractsZones

func (NullablePatchContractsZones) Get

func (NullablePatchContractsZones) IsSet

func (NullablePatchContractsZones) MarshalJSON

func (v NullablePatchContractsZones) MarshalJSON() ([]byte, error)

func (*NullablePatchContractsZones) Set

func (*NullablePatchContractsZones) UnmarshalJSON

func (v *NullablePatchContractsZones) UnmarshalJSON(src []byte) error

func (*NullablePatchContractsZones) Unset

func (v *NullablePatchContractsZones) Unset()

type NullablePatchDefaultCommonConfig

type NullablePatchDefaultCommonConfig struct {
	// contains filtered or unexported fields
}

func (NullablePatchDefaultCommonConfig) Get

func (NullablePatchDefaultCommonConfig) IsSet

func (NullablePatchDefaultCommonConfig) MarshalJSON

func (v NullablePatchDefaultCommonConfig) MarshalJSON() ([]byte, error)

func (*NullablePatchDefaultCommonConfig) Set

func (*NullablePatchDefaultCommonConfig) UnmarshalJSON

func (v *NullablePatchDefaultCommonConfig) UnmarshalJSON(src []byte) error

func (*NullablePatchDefaultCommonConfig) Unset

type NullablePatchDefaultTtl

type NullablePatchDefaultTtl struct {
	// contains filtered or unexported fields
}

func NewNullablePatchDefaultTtl

func NewNullablePatchDefaultTtl(val *PatchDefaultTtl) *NullablePatchDefaultTtl

func (NullablePatchDefaultTtl) Get

func (NullablePatchDefaultTtl) IsSet

func (v NullablePatchDefaultTtl) IsSet() bool

func (NullablePatchDefaultTtl) MarshalJSON

func (v NullablePatchDefaultTtl) MarshalJSON() ([]byte, error)

func (*NullablePatchDefaultTtl) Set

func (*NullablePatchDefaultTtl) UnmarshalJSON

func (v *NullablePatchDefaultTtl) UnmarshalJSON(src []byte) error

func (*NullablePatchDefaultTtl) Unset

func (v *NullablePatchDefaultTtl) Unset()

type NullablePatchDnssec

type NullablePatchDnssec struct {
	// contains filtered or unexported fields
}

func NewNullablePatchDnssec

func NewNullablePatchDnssec(val *PatchDnssec) *NullablePatchDnssec

func (NullablePatchDnssec) Get

func (NullablePatchDnssec) IsSet

func (v NullablePatchDnssec) IsSet() bool

func (NullablePatchDnssec) MarshalJSON

func (v NullablePatchDnssec) MarshalJSON() ([]byte, error)

func (*NullablePatchDnssec) Set

func (v *NullablePatchDnssec) Set(val *PatchDnssec)

func (*NullablePatchDnssec) UnmarshalJSON

func (v *NullablePatchDnssec) UnmarshalJSON(src []byte) error

func (*NullablePatchDnssec) Unset

func (v *NullablePatchDnssec) Unset()

type NullablePatchEndpoint

type NullablePatchEndpoint struct {
	// contains filtered or unexported fields
}

func NewNullablePatchEndpoint

func NewNullablePatchEndpoint(val *PatchEndpoint) *NullablePatchEndpoint

func (NullablePatchEndpoint) Get

func (NullablePatchEndpoint) IsSet

func (v NullablePatchEndpoint) IsSet() bool

func (NullablePatchEndpoint) MarshalJSON

func (v NullablePatchEndpoint) MarshalJSON() ([]byte, error)

func (*NullablePatchEndpoint) Set

func (v *NullablePatchEndpoint) Set(val *PatchEndpoint)

func (*NullablePatchEndpoint) UnmarshalJSON

func (v *NullablePatchEndpoint) UnmarshalJSON(src []byte) error

func (*NullablePatchEndpoint) Unset

func (v *NullablePatchEndpoint) Unset()

type NullablePatchEndpointMonitoringsInner

type NullablePatchEndpointMonitoringsInner struct {
	// contains filtered or unexported fields
}

func (NullablePatchEndpointMonitoringsInner) Get

func (NullablePatchEndpointMonitoringsInner) IsSet

func (NullablePatchEndpointMonitoringsInner) MarshalJSON

func (v NullablePatchEndpointMonitoringsInner) MarshalJSON() ([]byte, error)

func (*NullablePatchEndpointMonitoringsInner) Set

func (*NullablePatchEndpointMonitoringsInner) UnmarshalJSON

func (v *NullablePatchEndpointMonitoringsInner) UnmarshalJSON(src []byte) error

func (*NullablePatchEndpointMonitoringsInner) Unset

type NullablePatchLbDomain

type NullablePatchLbDomain struct {
	// contains filtered or unexported fields
}

func NewNullablePatchLbDomain

func NewNullablePatchLbDomain(val *PatchLbDomain) *NullablePatchLbDomain

func (NullablePatchLbDomain) Get

func (NullablePatchLbDomain) IsSet

func (v NullablePatchLbDomain) IsSet() bool

func (NullablePatchLbDomain) MarshalJSON

func (v NullablePatchLbDomain) MarshalJSON() ([]byte, error)

func (*NullablePatchLbDomain) Set

func (v *NullablePatchLbDomain) Set(val *PatchLbDomain)

func (*NullablePatchLbDomain) UnmarshalJSON

func (v *NullablePatchLbDomain) UnmarshalJSON(src []byte) error

func (*NullablePatchLbDomain) Unset

func (v *NullablePatchLbDomain) Unset()

type NullablePatchManagedDns

type NullablePatchManagedDns struct {
	// contains filtered or unexported fields
}

func NewNullablePatchManagedDns

func NewNullablePatchManagedDns(val *PatchManagedDns) *NullablePatchManagedDns

func (NullablePatchManagedDns) Get

func (NullablePatchManagedDns) IsSet

func (v NullablePatchManagedDns) IsSet() bool

func (NullablePatchManagedDns) MarshalJSON

func (v NullablePatchManagedDns) MarshalJSON() ([]byte, error)

func (*NullablePatchManagedDns) Set

func (*NullablePatchManagedDns) UnmarshalJSON

func (v *NullablePatchManagedDns) UnmarshalJSON(src []byte) error

func (*NullablePatchManagedDns) Unset

func (v *NullablePatchManagedDns) Unset()

type NullablePatchMonitoring

type NullablePatchMonitoring struct {
	// contains filtered or unexported fields
}

func NewNullablePatchMonitoring

func NewNullablePatchMonitoring(val *PatchMonitoring) *NullablePatchMonitoring

func (NullablePatchMonitoring) Get

func (NullablePatchMonitoring) IsSet

func (v NullablePatchMonitoring) IsSet() bool

func (NullablePatchMonitoring) MarshalJSON

func (v NullablePatchMonitoring) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoring) Set

func (*NullablePatchMonitoring) UnmarshalJSON

func (v *NullablePatchMonitoring) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoring) Unset

func (v *NullablePatchMonitoring) Unset()

type NullablePatchMonitoringHTTP

type NullablePatchMonitoringHTTP struct {
	// contains filtered or unexported fields
}

func NewNullablePatchMonitoringHTTP

func NewNullablePatchMonitoringHTTP(val *PatchMonitoringHTTP) *NullablePatchMonitoringHTTP

func (NullablePatchMonitoringHTTP) Get

func (NullablePatchMonitoringHTTP) IsSet

func (NullablePatchMonitoringHTTP) MarshalJSON

func (v NullablePatchMonitoringHTTP) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringHTTP) Set

func (*NullablePatchMonitoringHTTP) UnmarshalJSON

func (v *NullablePatchMonitoringHTTP) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringHTTP) Unset

func (v *NullablePatchMonitoringHTTP) Unset()

type NullablePatchMonitoringHTTPProps

type NullablePatchMonitoringHTTPProps struct {
	// contains filtered or unexported fields
}

func (NullablePatchMonitoringHTTPProps) Get

func (NullablePatchMonitoringHTTPProps) IsSet

func (NullablePatchMonitoringHTTPProps) MarshalJSON

func (v NullablePatchMonitoringHTTPProps) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringHTTPProps) Set

func (*NullablePatchMonitoringHTTPProps) UnmarshalJSON

func (v *NullablePatchMonitoringHTTPProps) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringHTTPProps) Unset

type NullablePatchMonitoringPing

type NullablePatchMonitoringPing struct {
	// contains filtered or unexported fields
}

func NewNullablePatchMonitoringPing

func NewNullablePatchMonitoringPing(val *PatchMonitoringPing) *NullablePatchMonitoringPing

func (NullablePatchMonitoringPing) Get

func (NullablePatchMonitoringPing) IsSet

func (NullablePatchMonitoringPing) MarshalJSON

func (v NullablePatchMonitoringPing) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringPing) Set

func (*NullablePatchMonitoringPing) UnmarshalJSON

func (v *NullablePatchMonitoringPing) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringPing) Unset

func (v *NullablePatchMonitoringPing) Unset()

type NullablePatchMonitoringPingProps

type NullablePatchMonitoringPingProps struct {
	// contains filtered or unexported fields
}

func (NullablePatchMonitoringPingProps) Get

func (NullablePatchMonitoringPingProps) IsSet

func (NullablePatchMonitoringPingProps) MarshalJSON

func (v NullablePatchMonitoringPingProps) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringPingProps) Set

func (*NullablePatchMonitoringPingProps) UnmarshalJSON

func (v *NullablePatchMonitoringPingProps) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringPingProps) Unset

type NullablePatchMonitoringStatic

type NullablePatchMonitoringStatic struct {
	// contains filtered or unexported fields
}

func (NullablePatchMonitoringStatic) Get

func (NullablePatchMonitoringStatic) IsSet

func (NullablePatchMonitoringStatic) MarshalJSON

func (v NullablePatchMonitoringStatic) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringStatic) Set

func (*NullablePatchMonitoringStatic) UnmarshalJSON

func (v *NullablePatchMonitoringStatic) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringStatic) Unset

func (v *NullablePatchMonitoringStatic) Unset()

type NullablePatchMonitoringStaticProps

type NullablePatchMonitoringStaticProps struct {
	// contains filtered or unexported fields
}

func (NullablePatchMonitoringStaticProps) Get

func (NullablePatchMonitoringStaticProps) IsSet

func (NullablePatchMonitoringStaticProps) MarshalJSON

func (v NullablePatchMonitoringStaticProps) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringStaticProps) Set

func (*NullablePatchMonitoringStaticProps) UnmarshalJSON

func (v *NullablePatchMonitoringStaticProps) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringStaticProps) Unset

type NullablePatchMonitoringTCP

type NullablePatchMonitoringTCP struct {
	// contains filtered or unexported fields
}

func NewNullablePatchMonitoringTCP

func NewNullablePatchMonitoringTCP(val *PatchMonitoringTCP) *NullablePatchMonitoringTCP

func (NullablePatchMonitoringTCP) Get

func (NullablePatchMonitoringTCP) IsSet

func (v NullablePatchMonitoringTCP) IsSet() bool

func (NullablePatchMonitoringTCP) MarshalJSON

func (v NullablePatchMonitoringTCP) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringTCP) Set

func (*NullablePatchMonitoringTCP) UnmarshalJSON

func (v *NullablePatchMonitoringTCP) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringTCP) Unset

func (v *NullablePatchMonitoringTCP) Unset()

type NullablePatchMonitoringTCPProps

type NullablePatchMonitoringTCPProps struct {
	// contains filtered or unexported fields
}

func (NullablePatchMonitoringTCPProps) Get

func (NullablePatchMonitoringTCPProps) IsSet

func (NullablePatchMonitoringTCPProps) MarshalJSON

func (v NullablePatchMonitoringTCPProps) MarshalJSON() ([]byte, error)

func (*NullablePatchMonitoringTCPProps) Set

func (*NullablePatchMonitoringTCPProps) UnmarshalJSON

func (v *NullablePatchMonitoringTCPProps) UnmarshalJSON(src []byte) error

func (*NullablePatchMonitoringTCPProps) Unset

type NullablePatchRecord

type NullablePatchRecord struct {
	// contains filtered or unexported fields
}

func NewNullablePatchRecord

func NewNullablePatchRecord(val *PatchRecord) *NullablePatchRecord

func (NullablePatchRecord) Get

func (NullablePatchRecord) IsSet

func (v NullablePatchRecord) IsSet() bool

func (NullablePatchRecord) MarshalJSON

func (v NullablePatchRecord) MarshalJSON() ([]byte, error)

func (*NullablePatchRecord) Set

func (v *NullablePatchRecord) Set(val *PatchRecord)

func (*NullablePatchRecord) UnmarshalJSON

func (v *NullablePatchRecord) UnmarshalJSON(src []byte) error

func (*NullablePatchRecord) Unset

func (v *NullablePatchRecord) Unset()

type NullablePatchRule

type NullablePatchRule struct {
	// contains filtered or unexported fields
}

func NewNullablePatchRule

func NewNullablePatchRule(val *PatchRule) *NullablePatchRule

func (NullablePatchRule) Get

func (v NullablePatchRule) Get() *PatchRule

func (NullablePatchRule) IsSet

func (v NullablePatchRule) IsSet() bool

func (NullablePatchRule) MarshalJSON

func (v NullablePatchRule) MarshalJSON() ([]byte, error)

func (*NullablePatchRule) Set

func (v *NullablePatchRule) Set(val *PatchRule)

func (*NullablePatchRule) UnmarshalJSON

func (v *NullablePatchRule) UnmarshalJSON(src []byte) error

func (*NullablePatchRule) Unset

func (v *NullablePatchRule) Unset()

type NullablePatchRuleMethod

type NullablePatchRuleMethod struct {
	// contains filtered or unexported fields
}

func NewNullablePatchRuleMethod

func NewNullablePatchRuleMethod(val *PatchRuleMethod) *NullablePatchRuleMethod

func (NullablePatchRuleMethod) Get

func (NullablePatchRuleMethod) IsSet

func (v NullablePatchRuleMethod) IsSet() bool

func (NullablePatchRuleMethod) MarshalJSON

func (v NullablePatchRuleMethod) MarshalJSON() ([]byte, error)

func (*NullablePatchRuleMethod) Set

func (*NullablePatchRuleMethod) UnmarshalJSON

func (v *NullablePatchRuleMethod) UnmarshalJSON(src []byte) error

func (*NullablePatchRuleMethod) Unset

func (v *NullablePatchRuleMethod) Unset()

type NullablePatchRuleMethodMethod

type NullablePatchRuleMethodMethod struct {
	// contains filtered or unexported fields
}

func (NullablePatchRuleMethodMethod) Get

func (NullablePatchRuleMethodMethod) IsSet

func (NullablePatchRuleMethodMethod) MarshalJSON

func (v NullablePatchRuleMethodMethod) MarshalJSON() ([]byte, error)

func (*NullablePatchRuleMethodMethod) Set

func (*NullablePatchRuleMethodMethod) UnmarshalJSON

func (v *NullablePatchRuleMethodMethod) UnmarshalJSON(src []byte) error

func (*NullablePatchRuleMethodMethod) Unset

func (v *NullablePatchRuleMethodMethod) Unset()

type NullablePatchSite

type NullablePatchSite struct {
	// contains filtered or unexported fields
}

func NewNullablePatchSite

func NewNullablePatchSite(val *PatchSite) *NullablePatchSite

func (NullablePatchSite) Get

func (v NullablePatchSite) Get() *PatchSite

func (NullablePatchSite) IsSet

func (v NullablePatchSite) IsSet() bool

func (NullablePatchSite) MarshalJSON

func (v NullablePatchSite) MarshalJSON() ([]byte, error)

func (*NullablePatchSite) Set

func (v *NullablePatchSite) Set(val *PatchSite)

func (*NullablePatchSite) UnmarshalJSON

func (v *NullablePatchSite) UnmarshalJSON(src []byte) error

func (*NullablePatchSite) Unset

func (v *NullablePatchSite) Unset()

type NullablePatchTsig

type NullablePatchTsig struct {
	// contains filtered or unexported fields
}

func NewNullablePatchTsig

func NewNullablePatchTsig(val *PatchTsig) *NullablePatchTsig

func (NullablePatchTsig) Get

func (v NullablePatchTsig) Get() *PatchTsig

func (NullablePatchTsig) IsSet

func (v NullablePatchTsig) IsSet() bool

func (NullablePatchTsig) MarshalJSON

func (v NullablePatchTsig) MarshalJSON() ([]byte, error)

func (*NullablePatchTsig) Set

func (v *NullablePatchTsig) Set(val *PatchTsig)

func (*NullablePatchTsig) UnmarshalJSON

func (v *NullablePatchTsig) UnmarshalJSON(src []byte) error

func (*NullablePatchTsig) Unset

func (v *NullablePatchTsig) Unset()

type NullablePatchZone

type NullablePatchZone struct {
	// contains filtered or unexported fields
}

func NewNullablePatchZone

func NewNullablePatchZone(val *PatchZone) *NullablePatchZone

func (NullablePatchZone) Get

func (v NullablePatchZone) Get() *PatchZone

func (NullablePatchZone) IsSet

func (v NullablePatchZone) IsSet() bool

func (NullablePatchZone) MarshalJSON

func (v NullablePatchZone) MarshalJSON() ([]byte, error)

func (*NullablePatchZone) Set

func (v *NullablePatchZone) Set(val *PatchZone)

func (*NullablePatchZone) UnmarshalJSON

func (v *NullablePatchZone) UnmarshalJSON(src []byte) error

func (*NullablePatchZone) Unset

func (v *NullablePatchZone) Unset()

type NullablePatchZoneAtomicChanges

type NullablePatchZoneAtomicChanges struct {
	// contains filtered or unexported fields
}

func (NullablePatchZoneAtomicChanges) Get

func (NullablePatchZoneAtomicChanges) IsSet

func (NullablePatchZoneAtomicChanges) MarshalJSON

func (v NullablePatchZoneAtomicChanges) MarshalJSON() ([]byte, error)

func (*NullablePatchZoneAtomicChanges) Set

func (*NullablePatchZoneAtomicChanges) UnmarshalJSON

func (v *NullablePatchZoneAtomicChanges) UnmarshalJSON(src []byte) error

func (*NullablePatchZoneAtomicChanges) Unset

func (v *NullablePatchZoneAtomicChanges) Unset()

type NullablePatchZoneCommit

type NullablePatchZoneCommit struct {
	// contains filtered or unexported fields
}

func NewNullablePatchZoneCommit

func NewNullablePatchZoneCommit(val *PatchZoneCommit) *NullablePatchZoneCommit

func (NullablePatchZoneCommit) Get

func (NullablePatchZoneCommit) IsSet

func (v NullablePatchZoneCommit) IsSet() bool

func (NullablePatchZoneCommit) MarshalJSON

func (v NullablePatchZoneCommit) MarshalJSON() ([]byte, error)

func (*NullablePatchZoneCommit) Set

func (*NullablePatchZoneCommit) UnmarshalJSON

func (v *NullablePatchZoneCommit) UnmarshalJSON(src []byte) error

func (*NullablePatchZoneCommit) Unset

func (v *NullablePatchZoneCommit) Unset()

type NullablePatchZoneProxy

type NullablePatchZoneProxy struct {
	// contains filtered or unexported fields
}

func NewNullablePatchZoneProxy

func NewNullablePatchZoneProxy(val *PatchZoneProxy) *NullablePatchZoneProxy

func (NullablePatchZoneProxy) Get

func (NullablePatchZoneProxy) IsSet

func (v NullablePatchZoneProxy) IsSet() bool

func (NullablePatchZoneProxy) MarshalJSON

func (v NullablePatchZoneProxy) MarshalJSON() ([]byte, error)

func (*NullablePatchZoneProxy) Set

func (*NullablePatchZoneProxy) UnmarshalJSON

func (v *NullablePatchZoneProxy) UnmarshalJSON(src []byte) error

func (*NullablePatchZoneProxy) Unset

func (v *NullablePatchZoneProxy) Unset()

type NullablePostCcNoticeAccount

type NullablePostCcNoticeAccount struct {
	// contains filtered or unexported fields
}

func NewNullablePostCcNoticeAccount

func NewNullablePostCcNoticeAccount(val *PostCcNoticeAccount) *NullablePostCcNoticeAccount

func (NullablePostCcNoticeAccount) Get

func (NullablePostCcNoticeAccount) IsSet

func (NullablePostCcNoticeAccount) MarshalJSON

func (v NullablePostCcNoticeAccount) MarshalJSON() ([]byte, error)

func (*NullablePostCcNoticeAccount) Set

func (*NullablePostCcNoticeAccount) UnmarshalJSON

func (v *NullablePostCcNoticeAccount) UnmarshalJSON(src []byte) error

func (*NullablePostCcNoticeAccount) Unset

func (v *NullablePostCcNoticeAccount) Unset()

type NullablePostCcPrimary

type NullablePostCcPrimary struct {
	// contains filtered or unexported fields
}

func NewNullablePostCcPrimary

func NewNullablePostCcPrimary(val *PostCcPrimary) *NullablePostCcPrimary

func (NullablePostCcPrimary) Get

func (NullablePostCcPrimary) IsSet

func (v NullablePostCcPrimary) IsSet() bool

func (NullablePostCcPrimary) MarshalJSON

func (v NullablePostCcPrimary) MarshalJSON() ([]byte, error)

func (*NullablePostCcPrimary) Set

func (v *NullablePostCcPrimary) Set(val *PostCcPrimary)

func (*NullablePostCcPrimary) UnmarshalJSON

func (v *NullablePostCcPrimary) UnmarshalJSON(src []byte) error

func (*NullablePostCcPrimary) Unset

func (v *NullablePostCcPrimary) Unset()

type NullablePostCcSecNotifiedServer

type NullablePostCcSecNotifiedServer struct {
	// contains filtered or unexported fields
}

func (NullablePostCcSecNotifiedServer) Get

func (NullablePostCcSecNotifiedServer) IsSet

func (NullablePostCcSecNotifiedServer) MarshalJSON

func (v NullablePostCcSecNotifiedServer) MarshalJSON() ([]byte, error)

func (*NullablePostCcSecNotifiedServer) Set

func (*NullablePostCcSecNotifiedServer) UnmarshalJSON

func (v *NullablePostCcSecNotifiedServer) UnmarshalJSON(src []byte) error

func (*NullablePostCcSecNotifiedServer) Unset

type NullablePostCcSecTransferAcl

type NullablePostCcSecTransferAcl struct {
	// contains filtered or unexported fields
}

func NewNullablePostCcSecTransferAcl

func NewNullablePostCcSecTransferAcl(val *PostCcSecTransferAcl) *NullablePostCcSecTransferAcl

func (NullablePostCcSecTransferAcl) Get

func (NullablePostCcSecTransferAcl) IsSet

func (NullablePostCcSecTransferAcl) MarshalJSON

func (v NullablePostCcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*NullablePostCcSecTransferAcl) Set

func (*NullablePostCcSecTransferAcl) UnmarshalJSON

func (v *NullablePostCcSecTransferAcl) UnmarshalJSON(src []byte) error

func (*NullablePostCcSecTransferAcl) Unset

func (v *NullablePostCcSecTransferAcl) Unset()

type NullablePostCommonConfig

type NullablePostCommonConfig struct {
	// contains filtered or unexported fields
}

func NewNullablePostCommonConfig

func NewNullablePostCommonConfig(val *PostCommonConfig) *NullablePostCommonConfig

func (NullablePostCommonConfig) Get

func (NullablePostCommonConfig) IsSet

func (v NullablePostCommonConfig) IsSet() bool

func (NullablePostCommonConfig) MarshalJSON

func (v NullablePostCommonConfig) MarshalJSON() ([]byte, error)

func (*NullablePostCommonConfig) Set

func (*NullablePostCommonConfig) UnmarshalJSON

func (v *NullablePostCommonConfig) UnmarshalJSON(src []byte) error

func (*NullablePostCommonConfig) Unset

func (v *NullablePostCommonConfig) Unset()

type NullablePostDelegations

type NullablePostDelegations struct {
	// contains filtered or unexported fields
}

func NewNullablePostDelegations

func NewNullablePostDelegations(val *PostDelegations) *NullablePostDelegations

func (NullablePostDelegations) Get

func (NullablePostDelegations) IsSet

func (v NullablePostDelegations) IsSet() bool

func (NullablePostDelegations) MarshalJSON

func (v NullablePostDelegations) MarshalJSON() ([]byte, error)

func (*NullablePostDelegations) Set

func (*NullablePostDelegations) UnmarshalJSON

func (v *NullablePostDelegations) UnmarshalJSON(src []byte) error

func (*NullablePostDelegations) Unset

func (v *NullablePostDelegations) Unset()

type NullablePostEndpoint

type NullablePostEndpoint struct {
	// contains filtered or unexported fields
}

func NewNullablePostEndpoint

func NewNullablePostEndpoint(val *PostEndpoint) *NullablePostEndpoint

func (NullablePostEndpoint) Get

func (NullablePostEndpoint) IsSet

func (v NullablePostEndpoint) IsSet() bool

func (NullablePostEndpoint) MarshalJSON

func (v NullablePostEndpoint) MarshalJSON() ([]byte, error)

func (*NullablePostEndpoint) Set

func (v *NullablePostEndpoint) Set(val *PostEndpoint)

func (*NullablePostEndpoint) UnmarshalJSON

func (v *NullablePostEndpoint) UnmarshalJSON(src []byte) error

func (*NullablePostEndpoint) Unset

func (v *NullablePostEndpoint) Unset()

type NullablePostEndpointMonitoringsInner

type NullablePostEndpointMonitoringsInner struct {
	// contains filtered or unexported fields
}

func (NullablePostEndpointMonitoringsInner) Get

func (NullablePostEndpointMonitoringsInner) IsSet

func (NullablePostEndpointMonitoringsInner) MarshalJSON

func (v NullablePostEndpointMonitoringsInner) MarshalJSON() ([]byte, error)

func (*NullablePostEndpointMonitoringsInner) Set

func (*NullablePostEndpointMonitoringsInner) UnmarshalJSON

func (v *NullablePostEndpointMonitoringsInner) UnmarshalJSON(src []byte) error

func (*NullablePostEndpointMonitoringsInner) Unset

type NullablePostManualFailback

type NullablePostManualFailback struct {
	// contains filtered or unexported fields
}

func NewNullablePostManualFailback

func NewNullablePostManualFailback(val *PostManualFailback) *NullablePostManualFailback

func (NullablePostManualFailback) Get

func (NullablePostManualFailback) IsSet

func (v NullablePostManualFailback) IsSet() bool

func (NullablePostManualFailback) MarshalJSON

func (v NullablePostManualFailback) MarshalJSON() ([]byte, error)

func (*NullablePostManualFailback) Set

func (*NullablePostManualFailback) UnmarshalJSON

func (v *NullablePostManualFailback) UnmarshalJSON(src []byte) error

func (*NullablePostManualFailback) Unset

func (v *NullablePostManualFailback) Unset()

type NullablePostMonitoring

type NullablePostMonitoring struct {
	// contains filtered or unexported fields
}

func NewNullablePostMonitoring

func NewNullablePostMonitoring(val *PostMonitoring) *NullablePostMonitoring

func (NullablePostMonitoring) Get

func (NullablePostMonitoring) IsSet

func (v NullablePostMonitoring) IsSet() bool

func (NullablePostMonitoring) MarshalJSON

func (v NullablePostMonitoring) MarshalJSON() ([]byte, error)

func (*NullablePostMonitoring) Set

func (*NullablePostMonitoring) UnmarshalJSON

func (v *NullablePostMonitoring) UnmarshalJSON(src []byte) error

func (*NullablePostMonitoring) Unset

func (v *NullablePostMonitoring) Unset()

type NullablePostMonitoringHTTP

type NullablePostMonitoringHTTP struct {
	// contains filtered or unexported fields
}

func NewNullablePostMonitoringHTTP

func NewNullablePostMonitoringHTTP(val *PostMonitoringHTTP) *NullablePostMonitoringHTTP

func (NullablePostMonitoringHTTP) Get

func (NullablePostMonitoringHTTP) IsSet

func (v NullablePostMonitoringHTTP) IsSet() bool

func (NullablePostMonitoringHTTP) MarshalJSON

func (v NullablePostMonitoringHTTP) MarshalJSON() ([]byte, error)

func (*NullablePostMonitoringHTTP) Set

func (*NullablePostMonitoringHTTP) UnmarshalJSON

func (v *NullablePostMonitoringHTTP) UnmarshalJSON(src []byte) error

func (*NullablePostMonitoringHTTP) Unset

func (v *NullablePostMonitoringHTTP) Unset()

type NullablePostMonitoringPing

type NullablePostMonitoringPing struct {
	// contains filtered or unexported fields
}

func NewNullablePostMonitoringPing

func NewNullablePostMonitoringPing(val *PostMonitoringPing) *NullablePostMonitoringPing

func (NullablePostMonitoringPing) Get

func (NullablePostMonitoringPing) IsSet

func (v NullablePostMonitoringPing) IsSet() bool

func (NullablePostMonitoringPing) MarshalJSON

func (v NullablePostMonitoringPing) MarshalJSON() ([]byte, error)

func (*NullablePostMonitoringPing) Set

func (*NullablePostMonitoringPing) UnmarshalJSON

func (v *NullablePostMonitoringPing) UnmarshalJSON(src []byte) error

func (*NullablePostMonitoringPing) Unset

func (v *NullablePostMonitoringPing) Unset()

type NullablePostMonitoringStatic

type NullablePostMonitoringStatic struct {
	// contains filtered or unexported fields
}

func NewNullablePostMonitoringStatic

func NewNullablePostMonitoringStatic(val *PostMonitoringStatic) *NullablePostMonitoringStatic

func (NullablePostMonitoringStatic) Get

func (NullablePostMonitoringStatic) IsSet

func (NullablePostMonitoringStatic) MarshalJSON

func (v NullablePostMonitoringStatic) MarshalJSON() ([]byte, error)

func (*NullablePostMonitoringStatic) Set

func (*NullablePostMonitoringStatic) UnmarshalJSON

func (v *NullablePostMonitoringStatic) UnmarshalJSON(src []byte) error

func (*NullablePostMonitoringStatic) Unset

func (v *NullablePostMonitoringStatic) Unset()

type NullablePostMonitoringTCP

type NullablePostMonitoringTCP struct {
	// contains filtered or unexported fields
}

func NewNullablePostMonitoringTCP

func NewNullablePostMonitoringTCP(val *PostMonitoringTCP) *NullablePostMonitoringTCP

func (NullablePostMonitoringTCP) Get

func (NullablePostMonitoringTCP) IsSet

func (v NullablePostMonitoringTCP) IsSet() bool

func (NullablePostMonitoringTCP) MarshalJSON

func (v NullablePostMonitoringTCP) MarshalJSON() ([]byte, error)

func (*NullablePostMonitoringTCP) Set

func (*NullablePostMonitoringTCP) UnmarshalJSON

func (v *NullablePostMonitoringTCP) UnmarshalJSON(src []byte) error

func (*NullablePostMonitoringTCP) Unset

func (v *NullablePostMonitoringTCP) Unset()

type NullablePostRecord

type NullablePostRecord struct {
	// contains filtered or unexported fields
}

func NewNullablePostRecord

func NewNullablePostRecord(val *PostRecord) *NullablePostRecord

func (NullablePostRecord) Get

func (v NullablePostRecord) Get() *PostRecord

func (NullablePostRecord) IsSet

func (v NullablePostRecord) IsSet() bool

func (NullablePostRecord) MarshalJSON

func (v NullablePostRecord) MarshalJSON() ([]byte, error)

func (*NullablePostRecord) Set

func (v *NullablePostRecord) Set(val *PostRecord)

func (*NullablePostRecord) UnmarshalJSON

func (v *NullablePostRecord) UnmarshalJSON(src []byte) error

func (*NullablePostRecord) Unset

func (v *NullablePostRecord) Unset()

type NullablePostRule

type NullablePostRule struct {
	// contains filtered or unexported fields
}

func NewNullablePostRule

func NewNullablePostRule(val *PostRule) *NullablePostRule

func (NullablePostRule) Get

func (v NullablePostRule) Get() *PostRule

func (NullablePostRule) IsSet

func (v NullablePostRule) IsSet() bool

func (NullablePostRule) MarshalJSON

func (v NullablePostRule) MarshalJSON() ([]byte, error)

func (*NullablePostRule) Set

func (v *NullablePostRule) Set(val *PostRule)

func (*NullablePostRule) UnmarshalJSON

func (v *NullablePostRule) UnmarshalJSON(src []byte) error

func (*NullablePostRule) Unset

func (v *NullablePostRule) Unset()

type NullablePostRuleMethod

type NullablePostRuleMethod struct {
	// contains filtered or unexported fields
}

func NewNullablePostRuleMethod

func NewNullablePostRuleMethod(val *PostRuleMethod) *NullablePostRuleMethod

func (NullablePostRuleMethod) Get

func (NullablePostRuleMethod) IsSet

func (v NullablePostRuleMethod) IsSet() bool

func (NullablePostRuleMethod) MarshalJSON

func (v NullablePostRuleMethod) MarshalJSON() ([]byte, error)

func (*NullablePostRuleMethod) Set

func (*NullablePostRuleMethod) UnmarshalJSON

func (v *NullablePostRuleMethod) UnmarshalJSON(src []byte) error

func (*NullablePostRuleMethod) Unset

func (v *NullablePostRuleMethod) Unset()

type NullablePostRuleMethodMethod

type NullablePostRuleMethodMethod struct {
	// contains filtered or unexported fields
}

func NewNullablePostRuleMethodMethod

func NewNullablePostRuleMethodMethod(val *PostRuleMethodMethod) *NullablePostRuleMethodMethod

func (NullablePostRuleMethodMethod) Get

func (NullablePostRuleMethodMethod) IsSet

func (NullablePostRuleMethodMethod) MarshalJSON

func (v NullablePostRuleMethodMethod) MarshalJSON() ([]byte, error)

func (*NullablePostRuleMethodMethod) Set

func (*NullablePostRuleMethodMethod) UnmarshalJSON

func (v *NullablePostRuleMethodMethod) UnmarshalJSON(src []byte) error

func (*NullablePostRuleMethodMethod) Unset

func (v *NullablePostRuleMethodMethod) Unset()

type NullablePostSite

type NullablePostSite struct {
	// contains filtered or unexported fields
}

func NewNullablePostSite

func NewNullablePostSite(val *PostSite) *NullablePostSite

func (NullablePostSite) Get

func (v NullablePostSite) Get() *PostSite

func (NullablePostSite) IsSet

func (v NullablePostSite) IsSet() bool

func (NullablePostSite) MarshalJSON

func (v NullablePostSite) MarshalJSON() ([]byte, error)

func (*NullablePostSite) Set

func (v *NullablePostSite) Set(val *PostSite)

func (*NullablePostSite) UnmarshalJSON

func (v *NullablePostSite) UnmarshalJSON(src []byte) error

func (*NullablePostSite) Unset

func (v *NullablePostSite) Unset()

type NullablePostTsig

type NullablePostTsig struct {
	// contains filtered or unexported fields
}

func NewNullablePostTsig

func NewNullablePostTsig(val *PostTsig) *NullablePostTsig

func (NullablePostTsig) Get

func (v NullablePostTsig) Get() *PostTsig

func (NullablePostTsig) IsSet

func (v NullablePostTsig) IsSet() bool

func (NullablePostTsig) MarshalJSON

func (v NullablePostTsig) MarshalJSON() ([]byte, error)

func (*NullablePostTsig) Set

func (v *NullablePostTsig) Set(val *PostTsig)

func (*NullablePostTsig) UnmarshalJSON

func (v *NullablePostTsig) UnmarshalJSON(src []byte) error

func (*NullablePostTsig) Unset

func (v *NullablePostTsig) Unset()

type NullablePutConfig

type NullablePutConfig struct {
	// contains filtered or unexported fields
}

func NewNullablePutConfig

func NewNullablePutConfig(val *PutConfig) *NullablePutConfig

func (NullablePutConfig) Get

func (v NullablePutConfig) Get() *PutConfig

func (NullablePutConfig) IsSet

func (v NullablePutConfig) IsSet() bool

func (NullablePutConfig) MarshalJSON

func (v NullablePutConfig) MarshalJSON() ([]byte, error)

func (*NullablePutConfig) Set

func (v *NullablePutConfig) Set(val *PutConfig)

func (*NullablePutConfig) UnmarshalJSON

func (v *NullablePutConfig) UnmarshalJSON(src []byte) error

func (*NullablePutConfig) Unset

func (v *NullablePutConfig) Unset()

type NullablePutConfigMonitoringsInner

type NullablePutConfigMonitoringsInner struct {
	// contains filtered or unexported fields
}

func (NullablePutConfigMonitoringsInner) Get

func (NullablePutConfigMonitoringsInner) IsSet

func (NullablePutConfigMonitoringsInner) MarshalJSON

func (v NullablePutConfigMonitoringsInner) MarshalJSON() ([]byte, error)

func (*NullablePutConfigMonitoringsInner) Set

func (*NullablePutConfigMonitoringsInner) UnmarshalJSON

func (v *NullablePutConfigMonitoringsInner) UnmarshalJSON(src []byte) error

func (*NullablePutConfigMonitoringsInner) Unset

type NullablePutConfigMonitoringsInnerProps

type NullablePutConfigMonitoringsInnerProps struct {
	// contains filtered or unexported fields
}

func (NullablePutConfigMonitoringsInnerProps) Get

func (NullablePutConfigMonitoringsInnerProps) IsSet

func (NullablePutConfigMonitoringsInnerProps) MarshalJSON

func (v NullablePutConfigMonitoringsInnerProps) MarshalJSON() ([]byte, error)

func (*NullablePutConfigMonitoringsInnerProps) Set

func (*NullablePutConfigMonitoringsInnerProps) UnmarshalJSON

func (v *NullablePutConfigMonitoringsInnerProps) UnmarshalJSON(src []byte) error

func (*NullablePutConfigMonitoringsInnerProps) Unset

type NullablePutConfigMonitoringsInnerPropsHeadersInner

type NullablePutConfigMonitoringsInnerPropsHeadersInner struct {
	// contains filtered or unexported fields
}

func (NullablePutConfigMonitoringsInnerPropsHeadersInner) Get

func (NullablePutConfigMonitoringsInnerPropsHeadersInner) IsSet

func (NullablePutConfigMonitoringsInnerPropsHeadersInner) MarshalJSON

func (*NullablePutConfigMonitoringsInnerPropsHeadersInner) Set

func (*NullablePutConfigMonitoringsInnerPropsHeadersInner) UnmarshalJSON

func (*NullablePutConfigMonitoringsInnerPropsHeadersInner) Unset

type NullablePutConfigRulesInner

type NullablePutConfigRulesInner struct {
	// contains filtered or unexported fields
}

func NewNullablePutConfigRulesInner

func NewNullablePutConfigRulesInner(val *PutConfigRulesInner) *NullablePutConfigRulesInner

func (NullablePutConfigRulesInner) Get

func (NullablePutConfigRulesInner) IsSet

func (NullablePutConfigRulesInner) MarshalJSON

func (v NullablePutConfigRulesInner) MarshalJSON() ([]byte, error)

func (*NullablePutConfigRulesInner) Set

func (*NullablePutConfigRulesInner) UnmarshalJSON

func (v *NullablePutConfigRulesInner) UnmarshalJSON(src []byte) error

func (*NullablePutConfigRulesInner) Unset

func (v *NullablePutConfigRulesInner) Unset()

type NullablePutConfigSitesInner

type NullablePutConfigSitesInner struct {
	// contains filtered or unexported fields
}

func NewNullablePutConfigSitesInner

func NewNullablePutConfigSitesInner(val *PutConfigSitesInner) *NullablePutConfigSitesInner

func (NullablePutConfigSitesInner) Get

func (NullablePutConfigSitesInner) IsSet

func (NullablePutConfigSitesInner) MarshalJSON

func (v NullablePutConfigSitesInner) MarshalJSON() ([]byte, error)

func (*NullablePutConfigSitesInner) Set

func (*NullablePutConfigSitesInner) UnmarshalJSON

func (v *NullablePutConfigSitesInner) UnmarshalJSON(src []byte) error

func (*NullablePutConfigSitesInner) Unset

func (v *NullablePutConfigSitesInner) Unset()

type NullablePutConfigSitesInnerEndpointsInner

type NullablePutConfigSitesInnerEndpointsInner struct {
	// contains filtered or unexported fields
}

func (NullablePutConfigSitesInnerEndpointsInner) Get

func (NullablePutConfigSitesInnerEndpointsInner) IsSet

func (NullablePutConfigSitesInnerEndpointsInner) MarshalJSON

func (*NullablePutConfigSitesInnerEndpointsInner) Set

func (*NullablePutConfigSitesInnerEndpointsInner) UnmarshalJSON

func (v *NullablePutConfigSitesInnerEndpointsInner) UnmarshalJSON(src []byte) error

func (*NullablePutConfigSitesInnerEndpointsInner) Unset

type NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner

type NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner struct {
	// contains filtered or unexported fields
}

func (NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner) Get

func (NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner) IsSet

func (NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner) MarshalJSON

func (*NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner) Set

func (*NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner) UnmarshalJSON

func (*NullablePutConfigSitesInnerEndpointsInnerMonitoringsInner) Unset

type NullablePutRecord

type NullablePutRecord struct {
	// contains filtered or unexported fields
}

func NewNullablePutRecord

func NewNullablePutRecord(val *PutRecord) *NullablePutRecord

func (NullablePutRecord) Get

func (v NullablePutRecord) Get() *PutRecord

func (NullablePutRecord) IsSet

func (v NullablePutRecord) IsSet() bool

func (NullablePutRecord) MarshalJSON

func (v NullablePutRecord) MarshalJSON() ([]byte, error)

func (*NullablePutRecord) Set

func (v *NullablePutRecord) Set(val *PutRecord)

func (*NullablePutRecord) UnmarshalJSON

func (v *NullablePutRecord) UnmarshalJSON(src []byte) error

func (*NullablePutRecord) Unset

func (v *NullablePutRecord) Unset()

type NullableQpsHistory

type NullableQpsHistory struct {
	// contains filtered or unexported fields
}

func NewNullableQpsHistory

func NewNullableQpsHistory(val *QpsHistory) *NullableQpsHistory

func (NullableQpsHistory) Get

func (v NullableQpsHistory) Get() *QpsHistory

func (NullableQpsHistory) IsSet

func (v NullableQpsHistory) IsSet() bool

func (NullableQpsHistory) MarshalJSON

func (v NullableQpsHistory) MarshalJSON() ([]byte, error)

func (*NullableQpsHistory) Set

func (v *NullableQpsHistory) Set(val *QpsHistory)

func (*NullableQpsHistory) UnmarshalJSON

func (v *NullableQpsHistory) UnmarshalJSON(src []byte) error

func (*NullableQpsHistory) Unset

func (v *NullableQpsHistory) Unset()

type NullableQpsValue

type NullableQpsValue struct {
	// contains filtered or unexported fields
}

func NewNullableQpsValue

func NewNullableQpsValue(val *QpsValue) *NullableQpsValue

func (NullableQpsValue) Get

func (v NullableQpsValue) Get() *QpsValue

func (NullableQpsValue) IsSet

func (v NullableQpsValue) IsSet() bool

func (NullableQpsValue) MarshalJSON

func (v NullableQpsValue) MarshalJSON() ([]byte, error)

func (*NullableQpsValue) Set

func (v *NullableQpsValue) Set(val *QpsValue)

func (*NullableQpsValue) UnmarshalJSON

func (v *NullableQpsValue) UnmarshalJSON(src []byte) error

func (*NullableQpsValue) Unset

func (v *NullableQpsValue) Unset()

type NullableRecord

type NullableRecord struct {
	// contains filtered or unexported fields
}

func NewNullableRecord

func NewNullableRecord(val *Record) *NullableRecord

func (NullableRecord) Get

func (v NullableRecord) Get() *Record

func (NullableRecord) IsSet

func (v NullableRecord) IsSet() bool

func (NullableRecord) MarshalJSON

func (v NullableRecord) MarshalJSON() ([]byte, error)

func (*NullableRecord) Set

func (v *NullableRecord) Set(val *Record)

func (*NullableRecord) UnmarshalJSON

func (v *NullableRecord) UnmarshalJSON(src []byte) error

func (*NullableRecord) Unset

func (v *NullableRecord) Unset()

type NullableRecordsRdataInner

type NullableRecordsRdataInner struct {
	// contains filtered or unexported fields
}

func NewNullableRecordsRdataInner

func NewNullableRecordsRdataInner(val *RecordsRdataInner) *NullableRecordsRdataInner

func (NullableRecordsRdataInner) Get

func (NullableRecordsRdataInner) IsSet

func (v NullableRecordsRdataInner) IsSet() bool

func (NullableRecordsRdataInner) MarshalJSON

func (v NullableRecordsRdataInner) MarshalJSON() ([]byte, error)

func (*NullableRecordsRdataInner) Set

func (*NullableRecordsRdataInner) UnmarshalJSON

func (v *NullableRecordsRdataInner) UnmarshalJSON(src []byte) error

func (*NullableRecordsRdataInner) Unset

func (v *NullableRecordsRdataInner) Unset()

type NullableRecordsRrtype

type NullableRecordsRrtype struct {
	// contains filtered or unexported fields
}

func NewNullableRecordsRrtype

func NewNullableRecordsRrtype(val *RecordsRrtype) *NullableRecordsRrtype

func (NullableRecordsRrtype) Get

func (NullableRecordsRrtype) IsSet

func (v NullableRecordsRrtype) IsSet() bool

func (NullableRecordsRrtype) MarshalJSON

func (v NullableRecordsRrtype) MarshalJSON() ([]byte, error)

func (*NullableRecordsRrtype) Set

func (v *NullableRecordsRrtype) Set(val *RecordsRrtype)

func (*NullableRecordsRrtype) UnmarshalJSON

func (v *NullableRecordsRrtype) UnmarshalJSON(src []byte) error

func (*NullableRecordsRrtype) Unset

func (v *NullableRecordsRrtype) Unset()

type NullableRecordsRrtypeWithoutSoa

type NullableRecordsRrtypeWithoutSoa struct {
	// contains filtered or unexported fields
}

func (NullableRecordsRrtypeWithoutSoa) Get

func (NullableRecordsRrtypeWithoutSoa) IsSet

func (NullableRecordsRrtypeWithoutSoa) MarshalJSON

func (v NullableRecordsRrtypeWithoutSoa) MarshalJSON() ([]byte, error)

func (*NullableRecordsRrtypeWithoutSoa) Set

func (*NullableRecordsRrtypeWithoutSoa) UnmarshalJSON

func (v *NullableRecordsRrtypeWithoutSoa) UnmarshalJSON(src []byte) error

func (*NullableRecordsRrtypeWithoutSoa) Unset

type NullableRecordsState

type NullableRecordsState struct {
	// contains filtered or unexported fields
}

func NewNullableRecordsState

func NewNullableRecordsState(val *RecordsState) *NullableRecordsState

func (NullableRecordsState) Get

func (NullableRecordsState) IsSet

func (v NullableRecordsState) IsSet() bool

func (NullableRecordsState) MarshalJSON

func (v NullableRecordsState) MarshalJSON() ([]byte, error)

func (*NullableRecordsState) Set

func (v *NullableRecordsState) Set(val *RecordsState)

func (*NullableRecordsState) UnmarshalJSON

func (v *NullableRecordsState) UnmarshalJSON(src []byte) error

func (*NullableRecordsState) Unset

func (v *NullableRecordsState) Unset()

type NullableRule

type NullableRule struct {
	// contains filtered or unexported fields
}

func NewNullableRule

func NewNullableRule(val *Rule) *NullableRule

func (NullableRule) Get

func (v NullableRule) Get() *Rule

func (NullableRule) IsSet

func (v NullableRule) IsSet() bool

func (NullableRule) MarshalJSON

func (v NullableRule) MarshalJSON() ([]byte, error)

func (*NullableRule) Set

func (v *NullableRule) Set(val *Rule)

func (*NullableRule) UnmarshalJSON

func (v *NullableRule) UnmarshalJSON(src []byte) error

func (*NullableRule) Unset

func (v *NullableRule) Unset()

type NullableRuleMethod

type NullableRuleMethod struct {
	// contains filtered or unexported fields
}

func NewNullableRuleMethod

func NewNullableRuleMethod(val *RuleMethod) *NullableRuleMethod

func (NullableRuleMethod) Get

func (v NullableRuleMethod) Get() *RuleMethod

func (NullableRuleMethod) IsSet

func (v NullableRuleMethod) IsSet() bool

func (NullableRuleMethod) MarshalJSON

func (v NullableRuleMethod) MarshalJSON() ([]byte, error)

func (*NullableRuleMethod) Set

func (v *NullableRuleMethod) Set(val *RuleMethod)

func (*NullableRuleMethod) UnmarshalJSON

func (v *NullableRuleMethod) UnmarshalJSON(src []byte) error

func (*NullableRuleMethod) Unset

func (v *NullableRuleMethod) Unset()

type NullableRuleMethodMethod

type NullableRuleMethodMethod struct {
	// contains filtered or unexported fields
}

func NewNullableRuleMethodMethod

func NewNullableRuleMethodMethod(val *RuleMethodMethod) *NullableRuleMethodMethod

func (NullableRuleMethodMethod) Get

func (NullableRuleMethodMethod) IsSet

func (v NullableRuleMethodMethod) IsSet() bool

func (NullableRuleMethodMethod) MarshalJSON

func (v NullableRuleMethodMethod) MarshalJSON() ([]byte, error)

func (*NullableRuleMethodMethod) Set

func (*NullableRuleMethodMethod) UnmarshalJSON

func (v *NullableRuleMethodMethod) UnmarshalJSON(src []byte) error

func (*NullableRuleMethodMethod) Unset

func (v *NullableRuleMethodMethod) Unset()

type NullableRuleMethodsInner

type NullableRuleMethodsInner struct {
	// contains filtered or unexported fields
}

func NewNullableRuleMethodsInner

func NewNullableRuleMethodsInner(val *RuleMethodsInner) *NullableRuleMethodsInner

func (NullableRuleMethodsInner) Get

func (NullableRuleMethodsInner) IsSet

func (v NullableRuleMethodsInner) IsSet() bool

func (NullableRuleMethodsInner) MarshalJSON

func (v NullableRuleMethodsInner) MarshalJSON() ([]byte, error)

func (*NullableRuleMethodsInner) Set

func (*NullableRuleMethodsInner) UnmarshalJSON

func (v *NullableRuleMethodsInner) UnmarshalJSON(src []byte) error

func (*NullableRuleMethodsInner) Unset

func (v *NullableRuleMethodsInner) Unset()

type NullableSearchOrder

type NullableSearchOrder struct {
	// contains filtered or unexported fields
}

func NewNullableSearchOrder

func NewNullableSearchOrder(val *SearchOrder) *NullableSearchOrder

func (NullableSearchOrder) Get

func (NullableSearchOrder) IsSet

func (v NullableSearchOrder) IsSet() bool

func (NullableSearchOrder) MarshalJSON

func (v NullableSearchOrder) MarshalJSON() ([]byte, error)

func (*NullableSearchOrder) Set

func (v *NullableSearchOrder) Set(val *SearchOrder)

func (*NullableSearchOrder) UnmarshalJSON

func (v *NullableSearchOrder) UnmarshalJSON(src []byte) error

func (*NullableSearchOrder) Unset

func (v *NullableSearchOrder) Unset()

type NullableSearchType

type NullableSearchType struct {
	// contains filtered or unexported fields
}

func NewNullableSearchType

func NewNullableSearchType(val *SearchType) *NullableSearchType

func (NullableSearchType) Get

func (v NullableSearchType) Get() *SearchType

func (NullableSearchType) IsSet

func (v NullableSearchType) IsSet() bool

func (NullableSearchType) MarshalJSON

func (v NullableSearchType) MarshalJSON() ([]byte, error)

func (*NullableSearchType) Set

func (v *NullableSearchType) Set(val *SearchType)

func (*NullableSearchType) UnmarshalJSON

func (v *NullableSearchType) UnmarshalJSON(src []byte) error

func (*NullableSearchType) Unset

func (v *NullableSearchType) Unset()

type NullableServiceUnavailableError

type NullableServiceUnavailableError struct {
	// contains filtered or unexported fields
}

func (NullableServiceUnavailableError) Get

func (NullableServiceUnavailableError) IsSet

func (NullableServiceUnavailableError) MarshalJSON

func (v NullableServiceUnavailableError) MarshalJSON() ([]byte, error)

func (*NullableServiceUnavailableError) Set

func (*NullableServiceUnavailableError) UnmarshalJSON

func (v *NullableServiceUnavailableError) UnmarshalJSON(src []byte) error

func (*NullableServiceUnavailableError) Unset

type NullableServiceUnavailableErrorFields

type NullableServiceUnavailableErrorFields struct {
	// contains filtered or unexported fields
}

func (NullableServiceUnavailableErrorFields) Get

func (NullableServiceUnavailableErrorFields) IsSet

func (NullableServiceUnavailableErrorFields) MarshalJSON

func (v NullableServiceUnavailableErrorFields) MarshalJSON() ([]byte, error)

func (*NullableServiceUnavailableErrorFields) Set

func (*NullableServiceUnavailableErrorFields) UnmarshalJSON

func (v *NullableServiceUnavailableErrorFields) UnmarshalJSON(src []byte) error

func (*NullableServiceUnavailableErrorFields) Unset

type NullableServiceUnavailableOrBusyErrorResponse

type NullableServiceUnavailableOrBusyErrorResponse struct {
	// contains filtered or unexported fields
}

func (NullableServiceUnavailableOrBusyErrorResponse) Get

func (NullableServiceUnavailableOrBusyErrorResponse) IsSet

func (NullableServiceUnavailableOrBusyErrorResponse) MarshalJSON

func (*NullableServiceUnavailableOrBusyErrorResponse) Set

func (*NullableServiceUnavailableOrBusyErrorResponse) UnmarshalJSON

func (*NullableServiceUnavailableOrBusyErrorResponse) Unset

type NullableSite

type NullableSite struct {
	// contains filtered or unexported fields
}

func NewNullableSite

func NewNullableSite(val *Site) *NullableSite

func (NullableSite) Get

func (v NullableSite) Get() *Site

func (NullableSite) IsSet

func (v NullableSite) IsSet() bool

func (NullableSite) MarshalJSON

func (v NullableSite) MarshalJSON() ([]byte, error)

func (*NullableSite) Set

func (v *NullableSite) Set(val *Site)

func (*NullableSite) UnmarshalJSON

func (v *NullableSite) UnmarshalJSON(src []byte) error

func (*NullableSite) Unset

func (v *NullableSite) Unset()

type NullableSiteLiveStatus

type NullableSiteLiveStatus struct {
	// contains filtered or unexported fields
}

func NewNullableSiteLiveStatus

func NewNullableSiteLiveStatus(val *SiteLiveStatus) *NullableSiteLiveStatus

func (NullableSiteLiveStatus) Get

func (NullableSiteLiveStatus) IsSet

func (v NullableSiteLiveStatus) IsSet() bool

func (NullableSiteLiveStatus) MarshalJSON

func (v NullableSiteLiveStatus) MarshalJSON() ([]byte, error)

func (*NullableSiteLiveStatus) Set

func (*NullableSiteLiveStatus) UnmarshalJSON

func (v *NullableSiteLiveStatus) UnmarshalJSON(src []byte) error

func (*NullableSiteLiveStatus) Unset

func (v *NullableSiteLiveStatus) Unset()

type NullableSiteRrtype

type NullableSiteRrtype struct {
	// contains filtered or unexported fields
}

func NewNullableSiteRrtype

func NewNullableSiteRrtype(val *SiteRrtype) *NullableSiteRrtype

func (NullableSiteRrtype) Get

func (v NullableSiteRrtype) Get() *SiteRrtype

func (NullableSiteRrtype) IsSet

func (v NullableSiteRrtype) IsSet() bool

func (NullableSiteRrtype) MarshalJSON

func (v NullableSiteRrtype) MarshalJSON() ([]byte, error)

func (*NullableSiteRrtype) Set

func (v *NullableSiteRrtype) Set(val *SiteRrtype)

func (*NullableSiteRrtype) UnmarshalJSON

func (v *NullableSiteRrtype) UnmarshalJSON(src []byte) error

func (*NullableSiteRrtype) Unset

func (v *NullableSiteRrtype) Unset()

type NullableSites

type NullableSites struct {
	// contains filtered or unexported fields
}

func NewNullableSites

func NewNullableSites(val *Sites) *NullableSites

func (NullableSites) Get

func (v NullableSites) Get() *Sites

func (NullableSites) IsSet

func (v NullableSites) IsSet() bool

func (NullableSites) MarshalJSON

func (v NullableSites) MarshalJSON() ([]byte, error)

func (*NullableSites) Set

func (v *NullableSites) Set(val *Sites)

func (*NullableSites) UnmarshalJSON

func (v *NullableSites) UnmarshalJSON(src []byte) error

func (*NullableSites) Unset

func (v *NullableSites) Unset()

type NullableSitesSitesInner

type NullableSitesSitesInner struct {
	// contains filtered or unexported fields
}

func NewNullableSitesSitesInner

func NewNullableSitesSitesInner(val *SitesSitesInner) *NullableSitesSitesInner

func (NullableSitesSitesInner) Get

func (NullableSitesSitesInner) IsSet

func (v NullableSitesSitesInner) IsSet() bool

func (NullableSitesSitesInner) MarshalJSON

func (v NullableSitesSitesInner) MarshalJSON() ([]byte, error)

func (*NullableSitesSitesInner) Set

func (*NullableSitesSitesInner) UnmarshalJSON

func (v *NullableSitesSitesInner) UnmarshalJSON(src []byte) error

func (*NullableSitesSitesInner) Unset

func (v *NullableSitesSitesInner) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSystemBusyError

type NullableSystemBusyError struct {
	// contains filtered or unexported fields
}

func NewNullableSystemBusyError

func NewNullableSystemBusyError(val *SystemBusyError) *NullableSystemBusyError

func (NullableSystemBusyError) Get

func (NullableSystemBusyError) IsSet

func (v NullableSystemBusyError) IsSet() bool

func (NullableSystemBusyError) MarshalJSON

func (v NullableSystemBusyError) MarshalJSON() ([]byte, error)

func (*NullableSystemBusyError) Set

func (*NullableSystemBusyError) UnmarshalJSON

func (v *NullableSystemBusyError) UnmarshalJSON(src []byte) error

func (*NullableSystemBusyError) Unset

func (v *NullableSystemBusyError) Unset()

type NullableSystemBusyErrorFields

type NullableSystemBusyErrorFields struct {
	// contains filtered or unexported fields
}

func (NullableSystemBusyErrorFields) Get

func (NullableSystemBusyErrorFields) IsSet

func (NullableSystemBusyErrorFields) MarshalJSON

func (v NullableSystemBusyErrorFields) MarshalJSON() ([]byte, error)

func (*NullableSystemBusyErrorFields) Set

func (*NullableSystemBusyErrorFields) UnmarshalJSON

func (v *NullableSystemBusyErrorFields) UnmarshalJSON(src []byte) error

func (*NullableSystemBusyErrorFields) Unset

func (v *NullableSystemBusyErrorFields) Unset()

type NullableSystemError

type NullableSystemError struct {
	// contains filtered or unexported fields
}

func NewNullableSystemError

func NewNullableSystemError(val *SystemError) *NullableSystemError

func (NullableSystemError) Get

func (NullableSystemError) IsSet

func (v NullableSystemError) IsSet() bool

func (NullableSystemError) MarshalJSON

func (v NullableSystemError) MarshalJSON() ([]byte, error)

func (*NullableSystemError) Set

func (v *NullableSystemError) Set(val *SystemError)

func (*NullableSystemError) UnmarshalJSON

func (v *NullableSystemError) UnmarshalJSON(src []byte) error

func (*NullableSystemError) Unset

func (v *NullableSystemError) Unset()

type NullableSystemErrorFields

type NullableSystemErrorFields struct {
	// contains filtered or unexported fields
}

func NewNullableSystemErrorFields

func NewNullableSystemErrorFields(val *SystemErrorFields) *NullableSystemErrorFields

func (NullableSystemErrorFields) Get

func (NullableSystemErrorFields) IsSet

func (v NullableSystemErrorFields) IsSet() bool

func (NullableSystemErrorFields) MarshalJSON

func (v NullableSystemErrorFields) MarshalJSON() ([]byte, error)

func (*NullableSystemErrorFields) Set

func (*NullableSystemErrorFields) UnmarshalJSON

func (v *NullableSystemErrorFields) UnmarshalJSON(src []byte) error

func (*NullableSystemErrorFields) Unset

func (v *NullableSystemErrorFields) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTooManyRequestsError

type NullableTooManyRequestsError struct {
	// contains filtered or unexported fields
}

func NewNullableTooManyRequestsError

func NewNullableTooManyRequestsError(val *TooManyRequestsError) *NullableTooManyRequestsError

func (NullableTooManyRequestsError) Get

func (NullableTooManyRequestsError) IsSet

func (NullableTooManyRequestsError) MarshalJSON

func (v NullableTooManyRequestsError) MarshalJSON() ([]byte, error)

func (*NullableTooManyRequestsError) Set

func (*NullableTooManyRequestsError) UnmarshalJSON

func (v *NullableTooManyRequestsError) UnmarshalJSON(src []byte) error

func (*NullableTooManyRequestsError) Unset

func (v *NullableTooManyRequestsError) Unset()

type NullableTooManyRequestsErrorFields

type NullableTooManyRequestsErrorFields struct {
	// contains filtered or unexported fields
}

func (NullableTooManyRequestsErrorFields) Get

func (NullableTooManyRequestsErrorFields) IsSet

func (NullableTooManyRequestsErrorFields) MarshalJSON

func (v NullableTooManyRequestsErrorFields) MarshalJSON() ([]byte, error)

func (*NullableTooManyRequestsErrorFields) Set

func (*NullableTooManyRequestsErrorFields) UnmarshalJSON

func (v *NullableTooManyRequestsErrorFields) UnmarshalJSON(src []byte) error

func (*NullableTooManyRequestsErrorFields) Unset

type NullableTsig

type NullableTsig struct {
	// contains filtered or unexported fields
}

func NewNullableTsig

func NewNullableTsig(val *Tsig) *NullableTsig

func (NullableTsig) Get

func (v NullableTsig) Get() *Tsig

func (NullableTsig) IsSet

func (v NullableTsig) IsSet() bool

func (NullableTsig) MarshalJSON

func (v NullableTsig) MarshalJSON() ([]byte, error)

func (*NullableTsig) Set

func (v *NullableTsig) Set(val *Tsig)

func (*NullableTsig) UnmarshalJSON

func (v *NullableTsig) UnmarshalJSON(src []byte) error

func (*NullableTsig) Unset

func (v *NullableTsig) Unset()

type NullableTsigsAlgorithm

type NullableTsigsAlgorithm struct {
	// contains filtered or unexported fields
}

func NewNullableTsigsAlgorithm

func NewNullableTsigsAlgorithm(val *TsigsAlgorithm) *NullableTsigsAlgorithm

func (NullableTsigsAlgorithm) Get

func (NullableTsigsAlgorithm) IsSet

func (v NullableTsigsAlgorithm) IsSet() bool

func (NullableTsigsAlgorithm) MarshalJSON

func (v NullableTsigsAlgorithm) MarshalJSON() ([]byte, error)

func (*NullableTsigsAlgorithm) Set

func (*NullableTsigsAlgorithm) UnmarshalJSON

func (v *NullableTsigsAlgorithm) UnmarshalJSON(src []byte) error

func (*NullableTsigsAlgorithm) Unset

func (v *NullableTsigsAlgorithm) Unset()

type NullableZone

type NullableZone struct {
	// contains filtered or unexported fields
}

func NewNullableZone

func NewNullableZone(val *Zone) *NullableZone

func (NullableZone) Get

func (v NullableZone) Get() *Zone

func (NullableZone) IsSet

func (v NullableZone) IsSet() bool

func (NullableZone) MarshalJSON

func (v NullableZone) MarshalJSON() ([]byte, error)

func (*NullableZone) Set

func (v *NullableZone) Set(val *Zone)

func (*NullableZone) UnmarshalJSON

func (v *NullableZone) UnmarshalJSON(src []byte) error

func (*NullableZone) Unset

func (v *NullableZone) Unset()

type NullableZoneHistory

type NullableZoneHistory struct {
	// contains filtered or unexported fields
}

func NewNullableZoneHistory

func NewNullableZoneHistory(val *ZoneHistory) *NullableZoneHistory

func (NullableZoneHistory) Get

func (NullableZoneHistory) IsSet

func (v NullableZoneHistory) IsSet() bool

func (NullableZoneHistory) MarshalJSON

func (v NullableZoneHistory) MarshalJSON() ([]byte, error)

func (*NullableZoneHistory) Set

func (v *NullableZoneHistory) Set(val *ZoneHistory)

func (*NullableZoneHistory) UnmarshalJSON

func (v *NullableZoneHistory) UnmarshalJSON(src []byte) error

func (*NullableZoneHistory) Unset

func (v *NullableZoneHistory) Unset()

type NullableZoneHistoryText

type NullableZoneHistoryText struct {
	// contains filtered or unexported fields
}

func NewNullableZoneHistoryText

func NewNullableZoneHistoryText(val *ZoneHistoryText) *NullableZoneHistoryText

func (NullableZoneHistoryText) Get

func (NullableZoneHistoryText) IsSet

func (v NullableZoneHistoryText) IsSet() bool

func (NullableZoneHistoryText) MarshalJSON

func (v NullableZoneHistoryText) MarshalJSON() ([]byte, error)

func (*NullableZoneHistoryText) Set

func (*NullableZoneHistoryText) UnmarshalJSON

func (v *NullableZoneHistoryText) UnmarshalJSON(src []byte) error

func (*NullableZoneHistoryText) Unset

func (v *NullableZoneHistoryText) Unset()

type NullableZoneLabels

type NullableZoneLabels struct {
	// contains filtered or unexported fields
}

func NewNullableZoneLabels

func NewNullableZoneLabels(val *ZoneLabels) *NullableZoneLabels

func (NullableZoneLabels) Get

func (v NullableZoneLabels) Get() *ZoneLabels

func (NullableZoneLabels) IsSet

func (v NullableZoneLabels) IsSet() bool

func (NullableZoneLabels) MarshalJSON

func (v NullableZoneLabels) MarshalJSON() ([]byte, error)

func (*NullableZoneLabels) Set

func (v *NullableZoneLabels) Set(val *ZoneLabels)

func (*NullableZoneLabels) UnmarshalJSON

func (v *NullableZoneLabels) UnmarshalJSON(src []byte) error

func (*NullableZoneLabels) Unset

func (v *NullableZoneLabels) Unset()

type NullableZoneProxy

type NullableZoneProxy struct {
	// contains filtered or unexported fields
}

func NewNullableZoneProxy

func NewNullableZoneProxy(val *ZoneProxy) *NullableZoneProxy

func (NullableZoneProxy) Get

func (v NullableZoneProxy) Get() *ZoneProxy

func (NullableZoneProxy) IsSet

func (v NullableZoneProxy) IsSet() bool

func (NullableZoneProxy) MarshalJSON

func (v NullableZoneProxy) MarshalJSON() ([]byte, error)

func (*NullableZoneProxy) Set

func (v *NullableZoneProxy) Set(val *ZoneProxy)

func (*NullableZoneProxy) UnmarshalJSON

func (v *NullableZoneProxy) UnmarshalJSON(src []byte) error

func (*NullableZoneProxy) Unset

func (v *NullableZoneProxy) Unset()

type NullableZoneProxyEnabled

type NullableZoneProxyEnabled struct {
	// contains filtered or unexported fields
}

func NewNullableZoneProxyEnabled

func NewNullableZoneProxyEnabled(val *ZoneProxyEnabled) *NullableZoneProxyEnabled

func (NullableZoneProxyEnabled) Get

func (NullableZoneProxyEnabled) IsSet

func (v NullableZoneProxyEnabled) IsSet() bool

func (NullableZoneProxyEnabled) MarshalJSON

func (v NullableZoneProxyEnabled) MarshalJSON() ([]byte, error)

func (*NullableZoneProxyEnabled) Set

func (*NullableZoneProxyEnabled) UnmarshalJSON

func (v *NullableZoneProxyEnabled) UnmarshalJSON(src []byte) error

func (*NullableZoneProxyEnabled) Unset

func (v *NullableZoneProxyEnabled) Unset()

type NullableZoneProxyHealth

type NullableZoneProxyHealth struct {
	// contains filtered or unexported fields
}

func NewNullableZoneProxyHealth

func NewNullableZoneProxyHealth(val *ZoneProxyHealth) *NullableZoneProxyHealth

func (NullableZoneProxyHealth) Get

func (NullableZoneProxyHealth) IsSet

func (v NullableZoneProxyHealth) IsSet() bool

func (NullableZoneProxyHealth) MarshalJSON

func (v NullableZoneProxyHealth) MarshalJSON() ([]byte, error)

func (*NullableZoneProxyHealth) Set

func (*NullableZoneProxyHealth) UnmarshalJSON

func (v *NullableZoneProxyHealth) UnmarshalJSON(src []byte) error

func (*NullableZoneProxyHealth) Unset

func (v *NullableZoneProxyHealth) Unset()

type NullableZoneProxyStatus

type NullableZoneProxyStatus struct {
	// contains filtered or unexported fields
}

func NewNullableZoneProxyStatus

func NewNullableZoneProxyStatus(val *ZoneProxyStatus) *NullableZoneProxyStatus

func (NullableZoneProxyStatus) Get

func (NullableZoneProxyStatus) IsSet

func (v NullableZoneProxyStatus) IsSet() bool

func (NullableZoneProxyStatus) MarshalJSON

func (v NullableZoneProxyStatus) MarshalJSON() ([]byte, error)

func (*NullableZoneProxyStatus) Set

func (*NullableZoneProxyStatus) UnmarshalJSON

func (v *NullableZoneProxyStatus) UnmarshalJSON(src []byte) error

func (*NullableZoneProxyStatus) Unset

func (v *NullableZoneProxyStatus) Unset()

type NullableZonesFavorite

type NullableZonesFavorite struct {
	// contains filtered or unexported fields
}

func NewNullableZonesFavorite

func NewNullableZonesFavorite(val *ZonesFavorite) *NullableZonesFavorite

func (NullableZonesFavorite) Get

func (NullableZonesFavorite) IsSet

func (v NullableZonesFavorite) IsSet() bool

func (NullableZonesFavorite) MarshalJSON

func (v NullableZonesFavorite) MarshalJSON() ([]byte, error)

func (*NullableZonesFavorite) Set

func (v *NullableZonesFavorite) Set(val *ZonesFavorite)

func (*NullableZonesFavorite) UnmarshalJSON

func (v *NullableZonesFavorite) UnmarshalJSON(src []byte) error

func (*NullableZonesFavorite) Unset

func (v *NullableZonesFavorite) Unset()

type NullableZonesLog

type NullableZonesLog struct {
	// contains filtered or unexported fields
}

func NewNullableZonesLog

func NewNullableZonesLog(val *ZonesLog) *NullableZonesLog

func (NullableZonesLog) Get

func (v NullableZonesLog) Get() *ZonesLog

func (NullableZonesLog) IsSet

func (v NullableZonesLog) IsSet() bool

func (NullableZonesLog) MarshalJSON

func (v NullableZonesLog) MarshalJSON() ([]byte, error)

func (*NullableZonesLog) Set

func (v *NullableZonesLog) Set(val *ZonesLog)

func (*NullableZonesLog) UnmarshalJSON

func (v *NullableZonesLog) UnmarshalJSON(src []byte) error

func (*NullableZonesLog) Unset

func (v *NullableZonesLog) Unset()

type NullableZonesLogsOperation

type NullableZonesLogsOperation struct {
	// contains filtered or unexported fields
}

func NewNullableZonesLogsOperation

func NewNullableZonesLogsOperation(val *ZonesLogsOperation) *NullableZonesLogsOperation

func (NullableZonesLogsOperation) Get

func (NullableZonesLogsOperation) IsSet

func (v NullableZonesLogsOperation) IsSet() bool

func (NullableZonesLogsOperation) MarshalJSON

func (v NullableZonesLogsOperation) MarshalJSON() ([]byte, error)

func (*NullableZonesLogsOperation) Set

func (*NullableZonesLogsOperation) UnmarshalJSON

func (v *NullableZonesLogsOperation) UnmarshalJSON(src []byte) error

func (*NullableZonesLogsOperation) Unset

func (v *NullableZonesLogsOperation) Unset()

type NullableZonesLogsStatus

type NullableZonesLogsStatus struct {
	// contains filtered or unexported fields
}

func NewNullableZonesLogsStatus

func NewNullableZonesLogsStatus(val *ZonesLogsStatus) *NullableZonesLogsStatus

func (NullableZonesLogsStatus) Get

func (NullableZonesLogsStatus) IsSet

func (v NullableZonesLogsStatus) IsSet() bool

func (NullableZonesLogsStatus) MarshalJSON

func (v NullableZonesLogsStatus) MarshalJSON() ([]byte, error)

func (*NullableZonesLogsStatus) Set

func (*NullableZonesLogsStatus) UnmarshalJSON

func (v *NullableZonesLogsStatus) UnmarshalJSON(src []byte) error

func (*NullableZonesLogsStatus) Unset

func (v *NullableZonesLogsStatus) Unset()

type NullableZonesLogsType

type NullableZonesLogsType struct {
	// contains filtered or unexported fields
}

func NewNullableZonesLogsType

func NewNullableZonesLogsType(val *ZonesLogsType) *NullableZonesLogsType

func (NullableZonesLogsType) Get

func (NullableZonesLogsType) IsSet

func (v NullableZonesLogsType) IsSet() bool

func (NullableZonesLogsType) MarshalJSON

func (v NullableZonesLogsType) MarshalJSON() ([]byte, error)

func (*NullableZonesLogsType) Set

func (v *NullableZonesLogsType) Set(val *ZonesLogsType)

func (*NullableZonesLogsType) UnmarshalJSON

func (v *NullableZonesLogsType) UnmarshalJSON(src []byte) error

func (*NullableZonesLogsType) Unset

func (v *NullableZonesLogsType) Unset()

type NullableZonesState

type NullableZonesState struct {
	// contains filtered or unexported fields
}

func NewNullableZonesState

func NewNullableZonesState(val *ZonesState) *NullableZonesState

func (NullableZonesState) Get

func (v NullableZonesState) Get() *ZonesState

func (NullableZonesState) IsSet

func (v NullableZonesState) IsSet() bool

func (NullableZonesState) MarshalJSON

func (v NullableZonesState) MarshalJSON() ([]byte, error)

func (*NullableZonesState) Set

func (v *NullableZonesState) Set(val *ZonesState)

func (*NullableZonesState) UnmarshalJSON

func (v *NullableZonesState) UnmarshalJSON(src []byte) error

func (*NullableZonesState) Unset

func (v *NullableZonesState) Unset()

type OverwriteRecordsInner

type OverwriteRecordsInner struct {
	// name
	Name string `json:"name"`
	// TTL
	Ttl    NullableInt32 `json:"ttl"`
	Rrtype RecordsRrtype `json:"rrtype"`
	// レコードの値
	Rdata []RecordsRdataInner `json:"rdata"`
	// コメント
	Description string `json:"description"`
	// ラベル
	Labels map[string]string `json:"labels"`
}

OverwriteRecordsInner struct for OverwriteRecordsInner

func NewOverwriteRecordsInner

func NewOverwriteRecordsInner(name string, ttl NullableInt32, rrtype RecordsRrtype, rdata []RecordsRdataInner, description string, labels map[string]string) *OverwriteRecordsInner

NewOverwriteRecordsInner instantiates a new OverwriteRecordsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOverwriteRecordsInnerWithDefaults

func NewOverwriteRecordsInnerWithDefaults() *OverwriteRecordsInner

NewOverwriteRecordsInnerWithDefaults instantiates a new OverwriteRecordsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OverwriteRecordsInner) GetDescription

func (o *OverwriteRecordsInner) GetDescription() string

GetDescription returns the Description field value

func (*OverwriteRecordsInner) GetDescriptionOk

func (o *OverwriteRecordsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*OverwriteRecordsInner) GetLabels

func (o *OverwriteRecordsInner) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*OverwriteRecordsInner) GetLabelsOk

func (o *OverwriteRecordsInner) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*OverwriteRecordsInner) GetName

func (o *OverwriteRecordsInner) GetName() string

GetName returns the Name field value

func (*OverwriteRecordsInner) GetNameOk

func (o *OverwriteRecordsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OverwriteRecordsInner) GetRdata

func (o *OverwriteRecordsInner) GetRdata() []RecordsRdataInner

GetRdata returns the Rdata field value

func (*OverwriteRecordsInner) GetRdataOk

func (o *OverwriteRecordsInner) GetRdataOk() ([]RecordsRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*OverwriteRecordsInner) GetRrtype

func (o *OverwriteRecordsInner) GetRrtype() RecordsRrtype

GetRrtype returns the Rrtype field value

func (*OverwriteRecordsInner) GetRrtypeOk

func (o *OverwriteRecordsInner) GetRrtypeOk() (*RecordsRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (*OverwriteRecordsInner) GetTtl

func (o *OverwriteRecordsInner) GetTtl() int32

GetTtl returns the Ttl field value If the value is explicit nil, the zero value for int32 will be returned

func (*OverwriteRecordsInner) GetTtlOk

func (o *OverwriteRecordsInner) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (OverwriteRecordsInner) MarshalJSON

func (o OverwriteRecordsInner) MarshalJSON() ([]byte, error)

func (*OverwriteRecordsInner) SetDescription

func (o *OverwriteRecordsInner) SetDescription(v string)

SetDescription sets field value

func (*OverwriteRecordsInner) SetLabels

func (o *OverwriteRecordsInner) SetLabels(v map[string]string)

SetLabels sets field value

func (*OverwriteRecordsInner) SetName

func (o *OverwriteRecordsInner) SetName(v string)

SetName sets field value

func (*OverwriteRecordsInner) SetRdata

func (o *OverwriteRecordsInner) SetRdata(v []RecordsRdataInner)

SetRdata sets field value

func (*OverwriteRecordsInner) SetRrtype

func (o *OverwriteRecordsInner) SetRrtype(v RecordsRrtype)

SetRrtype sets field value

func (*OverwriteRecordsInner) SetTtl

func (o *OverwriteRecordsInner) SetTtl(v int32)

SetTtl sets field value

func (OverwriteRecordsInner) ToMap

func (o OverwriteRecordsInner) ToMap() (map[string]interface{}, error)

func (*OverwriteRecordsInner) UnmarshalJSON

func (o *OverwriteRecordsInner) UnmarshalJSON(data []byte) (err error)

type ParameterError

type ParameterError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string        `json:"request_id"`
	ErrorType    string        `json:"error_type"`
	ErrorMessage string        `json:"error_message"`
	ErrorDetails []ErrorDetail `json:"error_details"`
}

ParameterError struct for ParameterError

func NewParameterError

func NewParameterError(requestId string, errorType string, errorMessage string, errorDetails []ErrorDetail) *ParameterError

NewParameterError instantiates a new ParameterError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewParameterErrorWithDefaults

func NewParameterErrorWithDefaults() *ParameterError

NewParameterErrorWithDefaults instantiates a new ParameterError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ParameterError) GetErrorDetails

func (o *ParameterError) GetErrorDetails() []ErrorDetail

GetErrorDetails returns the ErrorDetails field value

func (*ParameterError) GetErrorDetailsOk

func (o *ParameterError) GetErrorDetailsOk() ([]ErrorDetail, bool)

GetErrorDetailsOk returns a tuple with the ErrorDetails field value and a boolean to check if the value has been set.

func (*ParameterError) GetErrorMessage

func (o *ParameterError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*ParameterError) GetErrorMessageOk

func (o *ParameterError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*ParameterError) GetErrorType

func (o *ParameterError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*ParameterError) GetErrorTypeOk

func (o *ParameterError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*ParameterError) GetRequestId

func (o *ParameterError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*ParameterError) GetRequestIdOk

func (o *ParameterError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (ParameterError) MarshalJSON

func (o ParameterError) MarshalJSON() ([]byte, error)

func (*ParameterError) SetErrorDetails

func (o *ParameterError) SetErrorDetails(v []ErrorDetail)

SetErrorDetails sets field value

func (*ParameterError) SetErrorMessage

func (o *ParameterError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*ParameterError) SetErrorType

func (o *ParameterError) SetErrorType(v string)

SetErrorType sets field value

func (*ParameterError) SetRequestId

func (o *ParameterError) SetRequestId(v string)

SetRequestId sets field value

func (ParameterError) ToMap

func (o ParameterError) ToMap() (map[string]interface{}, error)

func (*ParameterError) UnmarshalJSON

func (o *ParameterError) UnmarshalJSON(data []byte) (err error)

type ParameterErrorFields

type ParameterErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

ParameterErrorFields struct for ParameterErrorFields

func NewParameterErrorFields

func NewParameterErrorFields(errorType string, errorMessage string) *ParameterErrorFields

NewParameterErrorFields instantiates a new ParameterErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewParameterErrorFieldsWithDefaults

func NewParameterErrorFieldsWithDefaults() *ParameterErrorFields

NewParameterErrorFieldsWithDefaults instantiates a new ParameterErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ParameterErrorFields) GetErrorMessage

func (o *ParameterErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*ParameterErrorFields) GetErrorMessageOk

func (o *ParameterErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*ParameterErrorFields) GetErrorType

func (o *ParameterErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*ParameterErrorFields) GetErrorTypeOk

func (o *ParameterErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (ParameterErrorFields) MarshalJSON

func (o ParameterErrorFields) MarshalJSON() ([]byte, error)

func (*ParameterErrorFields) SetErrorMessage

func (o *ParameterErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*ParameterErrorFields) SetErrorType

func (o *ParameterErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (ParameterErrorFields) ToMap

func (o ParameterErrorFields) ToMap() (map[string]interface{}, error)

func (*ParameterErrorFields) UnmarshalJSON

func (o *ParameterErrorFields) UnmarshalJSON(data []byte) (err error)

type ParameterErrorResponse

type ParameterErrorResponse struct {
	JsonParseError *JsonParseError
	ParameterError *ParameterError
}

ParameterErrorResponse - struct for ParameterErrorResponse

func JsonParseErrorAsParameterErrorResponse

func JsonParseErrorAsParameterErrorResponse(v *JsonParseError) ParameterErrorResponse

JsonParseErrorAsParameterErrorResponse is a convenience function that returns JsonParseError wrapped in ParameterErrorResponse

func ParameterErrorAsParameterErrorResponse

func ParameterErrorAsParameterErrorResponse(v *ParameterError) ParameterErrorResponse

ParameterErrorAsParameterErrorResponse is a convenience function that returns ParameterError wrapped in ParameterErrorResponse

func (*ParameterErrorResponse) GetActualInstance

func (obj *ParameterErrorResponse) GetActualInstance() interface{}

Get the actual instance

func (ParameterErrorResponse) GetActualInstanceValue

func (obj ParameterErrorResponse) GetActualInstanceValue() interface{}

Get the actual instance value

func (ParameterErrorResponse) MarshalJSON

func (src ParameterErrorResponse) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ParameterErrorResponse) UnmarshalJSON

func (dst *ParameterErrorResponse) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type PatchCcNoticeAccount

type PatchCcNoticeAccount struct {
	// アカウント名
	Name  *string               `json:"name,omitempty"`
	Lang  *CcNoticeAccountLang  `json:"lang,omitempty"`
	Props *CcNoticeAccountProps `json:"props,omitempty"`
}

PatchCcNoticeAccount struct for PatchCcNoticeAccount

func NewPatchCcNoticeAccount

func NewPatchCcNoticeAccount() *PatchCcNoticeAccount

NewPatchCcNoticeAccount instantiates a new PatchCcNoticeAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchCcNoticeAccountWithDefaults

func NewPatchCcNoticeAccountWithDefaults() *PatchCcNoticeAccount

NewPatchCcNoticeAccountWithDefaults instantiates a new PatchCcNoticeAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchCcNoticeAccount) GetLang

GetLang returns the Lang field value if set, zero value otherwise.

func (*PatchCcNoticeAccount) GetLangOk

func (o *PatchCcNoticeAccount) GetLangOk() (*CcNoticeAccountLang, bool)

GetLangOk returns a tuple with the Lang field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCcNoticeAccount) GetName

func (o *PatchCcNoticeAccount) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchCcNoticeAccount) GetNameOk

func (o *PatchCcNoticeAccount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCcNoticeAccount) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PatchCcNoticeAccount) GetPropsOk

func (o *PatchCcNoticeAccount) GetPropsOk() (*CcNoticeAccountProps, bool)

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCcNoticeAccount) HasLang

func (o *PatchCcNoticeAccount) HasLang() bool

HasLang returns a boolean if a field has been set.

func (*PatchCcNoticeAccount) HasName

func (o *PatchCcNoticeAccount) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchCcNoticeAccount) HasProps

func (o *PatchCcNoticeAccount) HasProps() bool

HasProps returns a boolean if a field has been set.

func (PatchCcNoticeAccount) MarshalJSON

func (o PatchCcNoticeAccount) MarshalJSON() ([]byte, error)

func (*PatchCcNoticeAccount) SetLang

SetLang gets a reference to the given CcNoticeAccountLang and assigns it to the Lang field.

func (*PatchCcNoticeAccount) SetName

func (o *PatchCcNoticeAccount) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchCcNoticeAccount) SetProps

SetProps gets a reference to the given CcNoticeAccountProps and assigns it to the Props field.

func (PatchCcNoticeAccount) ToMap

func (o PatchCcNoticeAccount) ToMap() (map[string]interface{}, error)

type PatchCcPrimary

type PatchCcPrimary struct {
	TsigId NullableInt64 `json:"tsig_id,omitempty"`
	// IPアドレス
	Address *string           `json:"address,omitempty"`
	Enabled *CcPrimaryEnabled `json:"enabled,omitempty"`
}

PatchCcPrimary struct for PatchCcPrimary

func NewPatchCcPrimary

func NewPatchCcPrimary() *PatchCcPrimary

NewPatchCcPrimary instantiates a new PatchCcPrimary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchCcPrimaryWithDefaults

func NewPatchCcPrimaryWithDefaults() *PatchCcPrimary

NewPatchCcPrimaryWithDefaults instantiates a new PatchCcPrimary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchCcPrimary) GetAddress

func (o *PatchCcPrimary) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*PatchCcPrimary) GetAddressOk

func (o *PatchCcPrimary) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCcPrimary) GetEnabled

func (o *PatchCcPrimary) GetEnabled() CcPrimaryEnabled

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PatchCcPrimary) GetEnabledOk

func (o *PatchCcPrimary) GetEnabledOk() (*CcPrimaryEnabled, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCcPrimary) GetTsigId

func (o *PatchCcPrimary) GetTsigId() int64

GetTsigId returns the TsigId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PatchCcPrimary) GetTsigIdOk

func (o *PatchCcPrimary) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchCcPrimary) HasAddress

func (o *PatchCcPrimary) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*PatchCcPrimary) HasEnabled

func (o *PatchCcPrimary) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*PatchCcPrimary) HasTsigId

func (o *PatchCcPrimary) HasTsigId() bool

HasTsigId returns a boolean if a field has been set.

func (PatchCcPrimary) MarshalJSON

func (o PatchCcPrimary) MarshalJSON() ([]byte, error)

func (*PatchCcPrimary) SetAddress

func (o *PatchCcPrimary) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*PatchCcPrimary) SetEnabled

func (o *PatchCcPrimary) SetEnabled(v CcPrimaryEnabled)

SetEnabled gets a reference to the given CcPrimaryEnabled and assigns it to the Enabled field.

func (*PatchCcPrimary) SetTsigId

func (o *PatchCcPrimary) SetTsigId(v int64)

SetTsigId gets a reference to the given NullableInt64 and assigns it to the TsigId field.

func (*PatchCcPrimary) SetTsigIdNil

func (o *PatchCcPrimary) SetTsigIdNil()

SetTsigIdNil sets the value for TsigId to be an explicit nil

func (PatchCcPrimary) ToMap

func (o PatchCcPrimary) ToMap() (map[string]interface{}, error)

func (*PatchCcPrimary) UnsetTsigId

func (o *PatchCcPrimary) UnsetTsigId()

UnsetTsigId ensures that no value is present for TsigId, not even an explicit nil

type PatchCcSecNotifiedServer

type PatchCcSecNotifiedServer struct {
	TsigId NullableInt64 `json:"tsig_id,omitempty"`
	// IPアドレス
	Address *string `json:"address,omitempty"`
}

PatchCcSecNotifiedServer struct for PatchCcSecNotifiedServer

func NewPatchCcSecNotifiedServer

func NewPatchCcSecNotifiedServer() *PatchCcSecNotifiedServer

NewPatchCcSecNotifiedServer instantiates a new PatchCcSecNotifiedServer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchCcSecNotifiedServerWithDefaults

func NewPatchCcSecNotifiedServerWithDefaults() *PatchCcSecNotifiedServer

NewPatchCcSecNotifiedServerWithDefaults instantiates a new PatchCcSecNotifiedServer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchCcSecNotifiedServer) GetAddress

func (o *PatchCcSecNotifiedServer) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*PatchCcSecNotifiedServer) GetAddressOk

func (o *PatchCcSecNotifiedServer) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCcSecNotifiedServer) GetTsigId

func (o *PatchCcSecNotifiedServer) GetTsigId() int64

GetTsigId returns the TsigId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PatchCcSecNotifiedServer) GetTsigIdOk

func (o *PatchCcSecNotifiedServer) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchCcSecNotifiedServer) HasAddress

func (o *PatchCcSecNotifiedServer) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*PatchCcSecNotifiedServer) HasTsigId

func (o *PatchCcSecNotifiedServer) HasTsigId() bool

HasTsigId returns a boolean if a field has been set.

func (PatchCcSecNotifiedServer) MarshalJSON

func (o PatchCcSecNotifiedServer) MarshalJSON() ([]byte, error)

func (*PatchCcSecNotifiedServer) SetAddress

func (o *PatchCcSecNotifiedServer) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*PatchCcSecNotifiedServer) SetTsigId

func (o *PatchCcSecNotifiedServer) SetTsigId(v int64)

SetTsigId gets a reference to the given NullableInt64 and assigns it to the TsigId field.

func (*PatchCcSecNotifiedServer) SetTsigIdNil

func (o *PatchCcSecNotifiedServer) SetTsigIdNil()

SetTsigIdNil sets the value for TsigId to be an explicit nil

func (PatchCcSecNotifiedServer) ToMap

func (o PatchCcSecNotifiedServer) ToMap() (map[string]interface{}, error)

func (*PatchCcSecNotifiedServer) UnsetTsigId

func (o *PatchCcSecNotifiedServer) UnsetTsigId()

UnsetTsigId ensures that no value is present for TsigId, not even an explicit nil

type PatchCcSecTransferAcl

type PatchCcSecTransferAcl struct {
	TsigId NullableInt64 `json:"tsig_id,omitempty"`
	// IPアドレス/プレフィックス長
	Network *string `json:"network,omitempty"`
}

PatchCcSecTransferAcl struct for PatchCcSecTransferAcl

func NewPatchCcSecTransferAcl

func NewPatchCcSecTransferAcl() *PatchCcSecTransferAcl

NewPatchCcSecTransferAcl instantiates a new PatchCcSecTransferAcl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchCcSecTransferAclWithDefaults

func NewPatchCcSecTransferAclWithDefaults() *PatchCcSecTransferAcl

NewPatchCcSecTransferAclWithDefaults instantiates a new PatchCcSecTransferAcl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchCcSecTransferAcl) GetNetwork

func (o *PatchCcSecTransferAcl) GetNetwork() string

GetNetwork returns the Network field value if set, zero value otherwise.

func (*PatchCcSecTransferAcl) GetNetworkOk

func (o *PatchCcSecTransferAcl) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCcSecTransferAcl) GetTsigId

func (o *PatchCcSecTransferAcl) GetTsigId() int64

GetTsigId returns the TsigId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PatchCcSecTransferAcl) GetTsigIdOk

func (o *PatchCcSecTransferAcl) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchCcSecTransferAcl) HasNetwork

func (o *PatchCcSecTransferAcl) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (*PatchCcSecTransferAcl) HasTsigId

func (o *PatchCcSecTransferAcl) HasTsigId() bool

HasTsigId returns a boolean if a field has been set.

func (PatchCcSecTransferAcl) MarshalJSON

func (o PatchCcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*PatchCcSecTransferAcl) SetNetwork

func (o *PatchCcSecTransferAcl) SetNetwork(v string)

SetNetwork gets a reference to the given string and assigns it to the Network field.

func (*PatchCcSecTransferAcl) SetTsigId

func (o *PatchCcSecTransferAcl) SetTsigId(v int64)

SetTsigId gets a reference to the given NullableInt64 and assigns it to the TsigId field.

func (*PatchCcSecTransferAcl) SetTsigIdNil

func (o *PatchCcSecTransferAcl) SetTsigIdNil()

SetTsigIdNil sets the value for TsigId to be an explicit nil

func (PatchCcSecTransferAcl) ToMap

func (o PatchCcSecTransferAcl) ToMap() (map[string]interface{}, error)

func (*PatchCcSecTransferAcl) UnsetTsigId

func (o *PatchCcSecTransferAcl) UnsetTsigId()

UnsetTsigId ensures that no value is present for TsigId, not even an explicit nil

type PatchCommonConfig

type PatchCommonConfig struct {
	// name
	Name *string `json:"name,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PatchCommonConfig struct for PatchCommonConfig

func NewPatchCommonConfig

func NewPatchCommonConfig() *PatchCommonConfig

NewPatchCommonConfig instantiates a new PatchCommonConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchCommonConfigWithDefaults

func NewPatchCommonConfigWithDefaults() *PatchCommonConfig

NewPatchCommonConfigWithDefaults instantiates a new PatchCommonConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchCommonConfig) GetDescription

func (o *PatchCommonConfig) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchCommonConfig) GetDescriptionOk

func (o *PatchCommonConfig) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCommonConfig) GetName

func (o *PatchCommonConfig) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchCommonConfig) GetNameOk

func (o *PatchCommonConfig) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchCommonConfig) HasDescription

func (o *PatchCommonConfig) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchCommonConfig) HasName

func (o *PatchCommonConfig) HasName() bool

HasName returns a boolean if a field has been set.

func (PatchCommonConfig) MarshalJSON

func (o PatchCommonConfig) MarshalJSON() ([]byte, error)

func (*PatchCommonConfig) SetDescription

func (o *PatchCommonConfig) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchCommonConfig) SetName

func (o *PatchCommonConfig) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (PatchCommonConfig) ToMap

func (o PatchCommonConfig) ToMap() (map[string]interface{}, error)

type PatchContract

type PatchContract struct {
	Favorite *ContractFavorite `json:"favorite,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PatchContract struct for PatchContract

func NewPatchContract

func NewPatchContract() *PatchContract

NewPatchContract instantiates a new PatchContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchContractWithDefaults

func NewPatchContractWithDefaults() *PatchContract

NewPatchContractWithDefaults instantiates a new PatchContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchContract) GetDescription

func (o *PatchContract) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchContract) GetDescriptionOk

func (o *PatchContract) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchContract) GetFavorite

func (o *PatchContract) GetFavorite() ContractFavorite

GetFavorite returns the Favorite field value if set, zero value otherwise.

func (*PatchContract) GetFavoriteOk

func (o *PatchContract) GetFavoriteOk() (*ContractFavorite, bool)

GetFavoriteOk returns a tuple with the Favorite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchContract) HasDescription

func (o *PatchContract) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchContract) HasFavorite

func (o *PatchContract) HasFavorite() bool

HasFavorite returns a boolean if a field has been set.

func (PatchContract) MarshalJSON

func (o PatchContract) MarshalJSON() ([]byte, error)

func (*PatchContract) SetDescription

func (o *PatchContract) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchContract) SetFavorite

func (o *PatchContract) SetFavorite(v ContractFavorite)

SetFavorite gets a reference to the given ContractFavorite and assigns it to the Favorite field.

func (PatchContract) ToMap

func (o PatchContract) ToMap() (map[string]interface{}, error)

type PatchContractsLbDomains

type PatchContractsLbDomains struct {
	CommonConfigId int64 `json:"common_config_id"`
	// GET lb_domains Schemaにおける id の配列
	LbDomainIds []string `json:"lb_domain_ids"`
}

PatchContractsLbDomains struct for PatchContractsLbDomains

func NewPatchContractsLbDomains

func NewPatchContractsLbDomains(commonConfigId int64, lbDomainIds []string) *PatchContractsLbDomains

NewPatchContractsLbDomains instantiates a new PatchContractsLbDomains object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchContractsLbDomainsWithDefaults

func NewPatchContractsLbDomainsWithDefaults() *PatchContractsLbDomains

NewPatchContractsLbDomainsWithDefaults instantiates a new PatchContractsLbDomains object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchContractsLbDomains) GetCommonConfigId

func (o *PatchContractsLbDomains) GetCommonConfigId() int64

GetCommonConfigId returns the CommonConfigId field value

func (*PatchContractsLbDomains) GetCommonConfigIdOk

func (o *PatchContractsLbDomains) GetCommonConfigIdOk() (*int64, bool)

GetCommonConfigIdOk returns a tuple with the CommonConfigId field value and a boolean to check if the value has been set.

func (*PatchContractsLbDomains) GetLbDomainIds

func (o *PatchContractsLbDomains) GetLbDomainIds() []string

GetLbDomainIds returns the LbDomainIds field value

func (*PatchContractsLbDomains) GetLbDomainIdsOk

func (o *PatchContractsLbDomains) GetLbDomainIdsOk() ([]string, bool)

GetLbDomainIdsOk returns a tuple with the LbDomainIds field value and a boolean to check if the value has been set.

func (PatchContractsLbDomains) MarshalJSON

func (o PatchContractsLbDomains) MarshalJSON() ([]byte, error)

func (*PatchContractsLbDomains) SetCommonConfigId

func (o *PatchContractsLbDomains) SetCommonConfigId(v int64)

SetCommonConfigId sets field value

func (*PatchContractsLbDomains) SetLbDomainIds

func (o *PatchContractsLbDomains) SetLbDomainIds(v []string)

SetLbDomainIds sets field value

func (PatchContractsLbDomains) ToMap

func (o PatchContractsLbDomains) ToMap() (map[string]interface{}, error)

func (*PatchContractsLbDomains) UnmarshalJSON

func (o *PatchContractsLbDomains) UnmarshalJSON(data []byte) (err error)

type PatchContractsZones

type PatchContractsZones struct {
	CommonConfigId int64    `json:"common_config_id"`
	ZoneIds        []string `json:"zone_ids"`
}

PatchContractsZones struct for PatchContractsZones

func NewPatchContractsZones

func NewPatchContractsZones(commonConfigId int64, zoneIds []string) *PatchContractsZones

NewPatchContractsZones instantiates a new PatchContractsZones object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchContractsZonesWithDefaults

func NewPatchContractsZonesWithDefaults() *PatchContractsZones

NewPatchContractsZonesWithDefaults instantiates a new PatchContractsZones object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchContractsZones) GetCommonConfigId

func (o *PatchContractsZones) GetCommonConfigId() int64

GetCommonConfigId returns the CommonConfigId field value

func (*PatchContractsZones) GetCommonConfigIdOk

func (o *PatchContractsZones) GetCommonConfigIdOk() (*int64, bool)

GetCommonConfigIdOk returns a tuple with the CommonConfigId field value and a boolean to check if the value has been set.

func (*PatchContractsZones) GetZoneIds

func (o *PatchContractsZones) GetZoneIds() []string

GetZoneIds returns the ZoneIds field value

func (*PatchContractsZones) GetZoneIdsOk

func (o *PatchContractsZones) GetZoneIdsOk() ([]string, bool)

GetZoneIdsOk returns a tuple with the ZoneIds field value and a boolean to check if the value has been set.

func (PatchContractsZones) MarshalJSON

func (o PatchContractsZones) MarshalJSON() ([]byte, error)

func (*PatchContractsZones) SetCommonConfigId

func (o *PatchContractsZones) SetCommonConfigId(v int64)

SetCommonConfigId sets field value

func (*PatchContractsZones) SetZoneIds

func (o *PatchContractsZones) SetZoneIds(v []string)

SetZoneIds sets field value

func (PatchContractsZones) ToMap

func (o PatchContractsZones) ToMap() (map[string]interface{}, error)

func (*PatchContractsZones) UnmarshalJSON

func (o *PatchContractsZones) UnmarshalJSON(data []byte) (err error)

type PatchDefaultCommonConfig

type PatchDefaultCommonConfig struct {
	CommonConfigId int64 `json:"common_config_id"`
}

PatchDefaultCommonConfig struct for PatchDefaultCommonConfig

func NewPatchDefaultCommonConfig

func NewPatchDefaultCommonConfig(commonConfigId int64) *PatchDefaultCommonConfig

NewPatchDefaultCommonConfig instantiates a new PatchDefaultCommonConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchDefaultCommonConfigWithDefaults

func NewPatchDefaultCommonConfigWithDefaults() *PatchDefaultCommonConfig

NewPatchDefaultCommonConfigWithDefaults instantiates a new PatchDefaultCommonConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchDefaultCommonConfig) GetCommonConfigId

func (o *PatchDefaultCommonConfig) GetCommonConfigId() int64

GetCommonConfigId returns the CommonConfigId field value

func (*PatchDefaultCommonConfig) GetCommonConfigIdOk

func (o *PatchDefaultCommonConfig) GetCommonConfigIdOk() (*int64, bool)

GetCommonConfigIdOk returns a tuple with the CommonConfigId field value and a boolean to check if the value has been set.

func (PatchDefaultCommonConfig) MarshalJSON

func (o PatchDefaultCommonConfig) MarshalJSON() ([]byte, error)

func (*PatchDefaultCommonConfig) SetCommonConfigId

func (o *PatchDefaultCommonConfig) SetCommonConfigId(v int64)

SetCommonConfigId sets field value

func (PatchDefaultCommonConfig) ToMap

func (o PatchDefaultCommonConfig) ToMap() (map[string]interface{}, error)

func (*PatchDefaultCommonConfig) UnmarshalJSON

func (o *PatchDefaultCommonConfig) UnmarshalJSON(data []byte) (err error)

type PatchDefaultTtl

type PatchDefaultTtl struct {
	// TTL
	Value int32 `json:"value"`
}

PatchDefaultTtl struct for PatchDefaultTtl

func NewPatchDefaultTtl

func NewPatchDefaultTtl(value int32) *PatchDefaultTtl

NewPatchDefaultTtl instantiates a new PatchDefaultTtl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchDefaultTtlWithDefaults

func NewPatchDefaultTtlWithDefaults() *PatchDefaultTtl

NewPatchDefaultTtlWithDefaults instantiates a new PatchDefaultTtl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchDefaultTtl) GetValue

func (o *PatchDefaultTtl) GetValue() int32

GetValue returns the Value field value

func (*PatchDefaultTtl) GetValueOk

func (o *PatchDefaultTtl) GetValueOk() (*int32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (PatchDefaultTtl) MarshalJSON

func (o PatchDefaultTtl) MarshalJSON() ([]byte, error)

func (*PatchDefaultTtl) SetValue

func (o *PatchDefaultTtl) SetValue(v int32)

SetValue sets field value

func (PatchDefaultTtl) ToMap

func (o PatchDefaultTtl) ToMap() (map[string]interface{}, error)

func (*PatchDefaultTtl) UnmarshalJSON

func (o *PatchDefaultTtl) UnmarshalJSON(data []byte) (err error)

type PatchDnssec

type PatchDnssec struct {
	Enabled DnssecEnabled `json:"enabled"`
}

PatchDnssec struct for PatchDnssec

func NewPatchDnssec

func NewPatchDnssec(enabled DnssecEnabled) *PatchDnssec

NewPatchDnssec instantiates a new PatchDnssec object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchDnssecWithDefaults

func NewPatchDnssecWithDefaults() *PatchDnssec

NewPatchDnssecWithDefaults instantiates a new PatchDnssec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchDnssec) GetEnabled

func (o *PatchDnssec) GetEnabled() DnssecEnabled

GetEnabled returns the Enabled field value

func (*PatchDnssec) GetEnabledOk

func (o *PatchDnssec) GetEnabledOk() (*DnssecEnabled, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (PatchDnssec) MarshalJSON

func (o PatchDnssec) MarshalJSON() ([]byte, error)

func (*PatchDnssec) SetEnabled

func (o *PatchDnssec) SetEnabled(v DnssecEnabled)

SetEnabled sets field value

func (PatchDnssec) ToMap

func (o PatchDnssec) ToMap() (map[string]interface{}, error)

func (*PatchDnssec) UnmarshalJSON

func (o *PatchDnssec) UnmarshalJSON(data []byte) (err error)

type PatchEndpoint

type PatchEndpoint struct {
	// エンドポイント名
	Name *string `json:"name,omitempty"`
	// 監視ターゲット(IPアドレス形式かホスト名形式)
	MonitoringTarget *string `json:"monitoring_target,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
	// weight
	Weight *int32 `json:"weight,omitempty"`
	// 手動切り戻し設定値
	ManualFailback *bool `json:"manual_failback,omitempty"`
	// 手動切り離し設定値
	ManualFailover *bool `json:"manual_failover,omitempty"`
	// 状態
	Enabled *bool `json:"enabled,omitempty"`
	// RDATA
	Rdata       []EndpointRdataInner            `json:"rdata,omitempty"`
	Monitorings []PatchEndpointMonitoringsInner `json:"monitorings,omitempty"`
}

PatchEndpoint struct for PatchEndpoint

func NewPatchEndpoint

func NewPatchEndpoint() *PatchEndpoint

NewPatchEndpoint instantiates a new PatchEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchEndpointWithDefaults

func NewPatchEndpointWithDefaults() *PatchEndpoint

NewPatchEndpointWithDefaults instantiates a new PatchEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchEndpoint) GetDescription

func (o *PatchEndpoint) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchEndpoint) GetDescriptionOk

func (o *PatchEndpoint) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetEnabled

func (o *PatchEndpoint) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PatchEndpoint) GetEnabledOk

func (o *PatchEndpoint) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetManualFailback

func (o *PatchEndpoint) GetManualFailback() bool

GetManualFailback returns the ManualFailback field value if set, zero value otherwise.

func (*PatchEndpoint) GetManualFailbackOk

func (o *PatchEndpoint) GetManualFailbackOk() (*bool, bool)

GetManualFailbackOk returns a tuple with the ManualFailback field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetManualFailover

func (o *PatchEndpoint) GetManualFailover() bool

GetManualFailover returns the ManualFailover field value if set, zero value otherwise.

func (*PatchEndpoint) GetManualFailoverOk

func (o *PatchEndpoint) GetManualFailoverOk() (*bool, bool)

GetManualFailoverOk returns a tuple with the ManualFailover field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetMonitoringTarget

func (o *PatchEndpoint) GetMonitoringTarget() string

GetMonitoringTarget returns the MonitoringTarget field value if set, zero value otherwise.

func (*PatchEndpoint) GetMonitoringTargetOk

func (o *PatchEndpoint) GetMonitoringTargetOk() (*string, bool)

GetMonitoringTargetOk returns a tuple with the MonitoringTarget field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetMonitorings

func (o *PatchEndpoint) GetMonitorings() []PatchEndpointMonitoringsInner

GetMonitorings returns the Monitorings field value if set, zero value otherwise.

func (*PatchEndpoint) GetMonitoringsOk

func (o *PatchEndpoint) GetMonitoringsOk() ([]PatchEndpointMonitoringsInner, bool)

GetMonitoringsOk returns a tuple with the Monitorings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetName

func (o *PatchEndpoint) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchEndpoint) GetNameOk

func (o *PatchEndpoint) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetRdata

func (o *PatchEndpoint) GetRdata() []EndpointRdataInner

GetRdata returns the Rdata field value if set, zero value otherwise.

func (*PatchEndpoint) GetRdataOk

func (o *PatchEndpoint) GetRdataOk() ([]EndpointRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) GetWeight

func (o *PatchEndpoint) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*PatchEndpoint) GetWeightOk

func (o *PatchEndpoint) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpoint) HasDescription

func (o *PatchEndpoint) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchEndpoint) HasEnabled

func (o *PatchEndpoint) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*PatchEndpoint) HasManualFailback

func (o *PatchEndpoint) HasManualFailback() bool

HasManualFailback returns a boolean if a field has been set.

func (*PatchEndpoint) HasManualFailover

func (o *PatchEndpoint) HasManualFailover() bool

HasManualFailover returns a boolean if a field has been set.

func (*PatchEndpoint) HasMonitoringTarget

func (o *PatchEndpoint) HasMonitoringTarget() bool

HasMonitoringTarget returns a boolean if a field has been set.

func (*PatchEndpoint) HasMonitorings

func (o *PatchEndpoint) HasMonitorings() bool

HasMonitorings returns a boolean if a field has been set.

func (*PatchEndpoint) HasName

func (o *PatchEndpoint) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchEndpoint) HasRdata

func (o *PatchEndpoint) HasRdata() bool

HasRdata returns a boolean if a field has been set.

func (*PatchEndpoint) HasWeight

func (o *PatchEndpoint) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (PatchEndpoint) MarshalJSON

func (o PatchEndpoint) MarshalJSON() ([]byte, error)

func (*PatchEndpoint) SetDescription

func (o *PatchEndpoint) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchEndpoint) SetEnabled

func (o *PatchEndpoint) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PatchEndpoint) SetManualFailback

func (o *PatchEndpoint) SetManualFailback(v bool)

SetManualFailback gets a reference to the given bool and assigns it to the ManualFailback field.

func (*PatchEndpoint) SetManualFailover

func (o *PatchEndpoint) SetManualFailover(v bool)

SetManualFailover gets a reference to the given bool and assigns it to the ManualFailover field.

func (*PatchEndpoint) SetMonitoringTarget

func (o *PatchEndpoint) SetMonitoringTarget(v string)

SetMonitoringTarget gets a reference to the given string and assigns it to the MonitoringTarget field.

func (*PatchEndpoint) SetMonitorings

func (o *PatchEndpoint) SetMonitorings(v []PatchEndpointMonitoringsInner)

SetMonitorings gets a reference to the given []PatchEndpointMonitoringsInner and assigns it to the Monitorings field.

func (*PatchEndpoint) SetName

func (o *PatchEndpoint) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchEndpoint) SetRdata

func (o *PatchEndpoint) SetRdata(v []EndpointRdataInner)

SetRdata gets a reference to the given []EndpointRdataInner and assigns it to the Rdata field.

func (*PatchEndpoint) SetWeight

func (o *PatchEndpoint) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

func (PatchEndpoint) ToMap

func (o PatchEndpoint) ToMap() (map[string]interface{}, error)

type PatchEndpointMonitoringsInner

type PatchEndpointMonitoringsInner struct {
	// 紐付ける監視のリソース名(GET monitorings Schemaにおける resource_name)
	ResourceName string `json:"resource_name"`
	// エンドポイントと監視の紐付け状態
	Enabled *bool `json:"enabled,omitempty"`
}

PatchEndpointMonitoringsInner struct for PatchEndpointMonitoringsInner

func NewPatchEndpointMonitoringsInner

func NewPatchEndpointMonitoringsInner(resourceName string) *PatchEndpointMonitoringsInner

NewPatchEndpointMonitoringsInner instantiates a new PatchEndpointMonitoringsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchEndpointMonitoringsInnerWithDefaults

func NewPatchEndpointMonitoringsInnerWithDefaults() *PatchEndpointMonitoringsInner

NewPatchEndpointMonitoringsInnerWithDefaults instantiates a new PatchEndpointMonitoringsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchEndpointMonitoringsInner) GetEnabled

func (o *PatchEndpointMonitoringsInner) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PatchEndpointMonitoringsInner) GetEnabledOk

func (o *PatchEndpointMonitoringsInner) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchEndpointMonitoringsInner) GetResourceName

func (o *PatchEndpointMonitoringsInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*PatchEndpointMonitoringsInner) GetResourceNameOk

func (o *PatchEndpointMonitoringsInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*PatchEndpointMonitoringsInner) HasEnabled

func (o *PatchEndpointMonitoringsInner) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (PatchEndpointMonitoringsInner) MarshalJSON

func (o PatchEndpointMonitoringsInner) MarshalJSON() ([]byte, error)

func (*PatchEndpointMonitoringsInner) SetEnabled

func (o *PatchEndpointMonitoringsInner) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PatchEndpointMonitoringsInner) SetResourceName

func (o *PatchEndpointMonitoringsInner) SetResourceName(v string)

SetResourceName sets field value

func (PatchEndpointMonitoringsInner) ToMap

func (o PatchEndpointMonitoringsInner) ToMap() (map[string]interface{}, error)

func (*PatchEndpointMonitoringsInner) UnmarshalJSON

func (o *PatchEndpointMonitoringsInner) UnmarshalJSON(data []byte) (err error)

type PatchLbDomain

type PatchLbDomain struct {
	Favorite *LbDomainFavorite `json:"favorite,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	RuleResourceName *string `json:"rule_resource_name,omitempty"`
}

PatchLbDomain struct for PatchLbDomain

func NewPatchLbDomain

func NewPatchLbDomain() *PatchLbDomain

NewPatchLbDomain instantiates a new PatchLbDomain object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchLbDomainWithDefaults

func NewPatchLbDomainWithDefaults() *PatchLbDomain

NewPatchLbDomainWithDefaults instantiates a new PatchLbDomain object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchLbDomain) GetDescription

func (o *PatchLbDomain) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchLbDomain) GetDescriptionOk

func (o *PatchLbDomain) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchLbDomain) GetFavorite

func (o *PatchLbDomain) GetFavorite() LbDomainFavorite

GetFavorite returns the Favorite field value if set, zero value otherwise.

func (*PatchLbDomain) GetFavoriteOk

func (o *PatchLbDomain) GetFavoriteOk() (*LbDomainFavorite, bool)

GetFavoriteOk returns a tuple with the Favorite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchLbDomain) GetRuleResourceName

func (o *PatchLbDomain) GetRuleResourceName() string

GetRuleResourceName returns the RuleResourceName field value if set, zero value otherwise.

func (*PatchLbDomain) GetRuleResourceNameOk

func (o *PatchLbDomain) GetRuleResourceNameOk() (*string, bool)

GetRuleResourceNameOk returns a tuple with the RuleResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchLbDomain) HasDescription

func (o *PatchLbDomain) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchLbDomain) HasFavorite

func (o *PatchLbDomain) HasFavorite() bool

HasFavorite returns a boolean if a field has been set.

func (*PatchLbDomain) HasRuleResourceName

func (o *PatchLbDomain) HasRuleResourceName() bool

HasRuleResourceName returns a boolean if a field has been set.

func (PatchLbDomain) MarshalJSON

func (o PatchLbDomain) MarshalJSON() ([]byte, error)

func (*PatchLbDomain) SetDescription

func (o *PatchLbDomain) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchLbDomain) SetFavorite

func (o *PatchLbDomain) SetFavorite(v LbDomainFavorite)

SetFavorite gets a reference to the given LbDomainFavorite and assigns it to the Favorite field.

func (*PatchLbDomain) SetRuleResourceName

func (o *PatchLbDomain) SetRuleResourceName(v string)

SetRuleResourceName gets a reference to the given string and assigns it to the RuleResourceName field.

func (PatchLbDomain) ToMap

func (o PatchLbDomain) ToMap() (map[string]interface{}, error)

type PatchManagedDns

type PatchManagedDns struct {
	ManagedDnsEnabled ManagedDnsEnabled `json:"managed_dns_enabled"`
}

PatchManagedDns struct for PatchManagedDns

func NewPatchManagedDns

func NewPatchManagedDns(managedDnsEnabled ManagedDnsEnabled) *PatchManagedDns

NewPatchManagedDns instantiates a new PatchManagedDns object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchManagedDnsWithDefaults

func NewPatchManagedDnsWithDefaults() *PatchManagedDns

NewPatchManagedDnsWithDefaults instantiates a new PatchManagedDns object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchManagedDns) GetManagedDnsEnabled

func (o *PatchManagedDns) GetManagedDnsEnabled() ManagedDnsEnabled

GetManagedDnsEnabled returns the ManagedDnsEnabled field value

func (*PatchManagedDns) GetManagedDnsEnabledOk

func (o *PatchManagedDns) GetManagedDnsEnabledOk() (*ManagedDnsEnabled, bool)

GetManagedDnsEnabledOk returns a tuple with the ManagedDnsEnabled field value and a boolean to check if the value has been set.

func (PatchManagedDns) MarshalJSON

func (o PatchManagedDns) MarshalJSON() ([]byte, error)

func (*PatchManagedDns) SetManagedDnsEnabled

func (o *PatchManagedDns) SetManagedDnsEnabled(v ManagedDnsEnabled)

SetManagedDnsEnabled sets field value

func (PatchManagedDns) ToMap

func (o PatchManagedDns) ToMap() (map[string]interface{}, error)

func (*PatchManagedDns) UnmarshalJSON

func (o *PatchManagedDns) UnmarshalJSON(data []byte) (err error)

type PatchMonitoring

type PatchMonitoring struct {
	PatchMonitoringHTTP   *PatchMonitoringHTTP
	PatchMonitoringPing   *PatchMonitoringPing
	PatchMonitoringStatic *PatchMonitoringStatic
	PatchMonitoringTCP    *PatchMonitoringTCP
}

PatchMonitoring struct for PatchMonitoring

func (PatchMonitoring) MarshalJSON

func (src PatchMonitoring) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PatchMonitoring) UnmarshalJSON

func (dst *PatchMonitoring) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type PatchMonitoringHTTP

type PatchMonitoringHTTP struct {
	// 監視名
	Name *string `json:"name,omitempty"`
	// コメント
	Description *string                   `json:"description,omitempty"`
	Props       *PatchMonitoringHTTPProps `json:"props,omitempty"`
}

PatchMonitoringHTTP struct for PatchMonitoringHTTP

func NewPatchMonitoringHTTP

func NewPatchMonitoringHTTP() *PatchMonitoringHTTP

NewPatchMonitoringHTTP instantiates a new PatchMonitoringHTTP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringHTTPWithDefaults

func NewPatchMonitoringHTTPWithDefaults() *PatchMonitoringHTTP

NewPatchMonitoringHTTPWithDefaults instantiates a new PatchMonitoringHTTP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringHTTP) GetDescription

func (o *PatchMonitoringHTTP) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchMonitoringHTTP) GetDescriptionOk

func (o *PatchMonitoringHTTP) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTP) GetName

func (o *PatchMonitoringHTTP) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchMonitoringHTTP) GetNameOk

func (o *PatchMonitoringHTTP) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTP) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PatchMonitoringHTTP) GetPropsOk

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTP) HasDescription

func (o *PatchMonitoringHTTP) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchMonitoringHTTP) HasName

func (o *PatchMonitoringHTTP) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchMonitoringHTTP) HasProps

func (o *PatchMonitoringHTTP) HasProps() bool

HasProps returns a boolean if a field has been set.

func (PatchMonitoringHTTP) MarshalJSON

func (o PatchMonitoringHTTP) MarshalJSON() ([]byte, error)

func (*PatchMonitoringHTTP) SetDescription

func (o *PatchMonitoringHTTP) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchMonitoringHTTP) SetName

func (o *PatchMonitoringHTTP) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchMonitoringHTTP) SetProps

SetProps gets a reference to the given PatchMonitoringHTTPProps and assigns it to the Props field.

func (PatchMonitoringHTTP) ToMap

func (o PatchMonitoringHTTP) ToMap() (map[string]interface{}, error)

type PatchMonitoringHTTPProps

type PatchMonitoringHTTPProps struct {
	Location *MonitoringPropsLocation `json:"location,omitempty"`
	// 監視間隔(s)
	Interval *int32 `json:"interval,omitempty"`
	// 保留時間(s)
	Holdtime *int32 `json:"holdtime,omitempty"`
	// タイムアウト(s)
	Timeout *int32 `json:"timeout,omitempty"`
	// ポート番号,POST時に未指定の場合はHTTPの場合は80,HTTPSの場合は443
	Port *int32 `json:"port,omitempty"`
	// HTTPS利用フラグ
	Https *bool `json:"https,omitempty"`
	// TLS SNI値、未指定の場合、監視時にSNIとして、Hostヘッダーを利用
	TlsSni *string `json:"tls_sni,omitempty"`
	// レスポンスボディマッチ文字列
	ResponseMatch *string `json:"response_match,omitempty"`
	// Hostヘッダー
	Headers []MonitoringPropsHeader `json:"headers,omitempty"`
	// URLのPATH部(先頭の/が補完されて利用される)
	Path *string `json:"path,omitempty"`
	// マッチするステータスコードの配列
	StatusCodes []string `json:"status_codes,omitempty"`
}

PatchMonitoringHTTPProps struct for PatchMonitoringHTTPProps

func NewPatchMonitoringHTTPProps

func NewPatchMonitoringHTTPProps() *PatchMonitoringHTTPProps

NewPatchMonitoringHTTPProps instantiates a new PatchMonitoringHTTPProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringHTTPPropsWithDefaults

func NewPatchMonitoringHTTPPropsWithDefaults() *PatchMonitoringHTTPProps

NewPatchMonitoringHTTPPropsWithDefaults instantiates a new PatchMonitoringHTTPProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringHTTPProps) GetHeaders

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetHeadersOk

func (o *PatchMonitoringHTTPProps) GetHeadersOk() ([]MonitoringPropsHeader, bool)

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetHoldtime

func (o *PatchMonitoringHTTPProps) GetHoldtime() int32

GetHoldtime returns the Holdtime field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetHoldtimeOk

func (o *PatchMonitoringHTTPProps) GetHoldtimeOk() (*int32, bool)

GetHoldtimeOk returns a tuple with the Holdtime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetHttps

func (o *PatchMonitoringHTTPProps) GetHttps() bool

GetHttps returns the Https field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetHttpsOk

func (o *PatchMonitoringHTTPProps) GetHttpsOk() (*bool, bool)

GetHttpsOk returns a tuple with the Https field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetInterval

func (o *PatchMonitoringHTTPProps) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetIntervalOk

func (o *PatchMonitoringHTTPProps) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetLocationOk

func (o *PatchMonitoringHTTPProps) GetLocationOk() (*MonitoringPropsLocation, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetPath

func (o *PatchMonitoringHTTPProps) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetPathOk

func (o *PatchMonitoringHTTPProps) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetPort

func (o *PatchMonitoringHTTPProps) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetPortOk

func (o *PatchMonitoringHTTPProps) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetResponseMatch

func (o *PatchMonitoringHTTPProps) GetResponseMatch() string

GetResponseMatch returns the ResponseMatch field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetResponseMatchOk

func (o *PatchMonitoringHTTPProps) GetResponseMatchOk() (*string, bool)

GetResponseMatchOk returns a tuple with the ResponseMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetStatusCodes

func (o *PatchMonitoringHTTPProps) GetStatusCodes() []string

GetStatusCodes returns the StatusCodes field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetStatusCodesOk

func (o *PatchMonitoringHTTPProps) GetStatusCodesOk() ([]string, bool)

GetStatusCodesOk returns a tuple with the StatusCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetTimeout

func (o *PatchMonitoringHTTPProps) GetTimeout() int32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetTimeoutOk

func (o *PatchMonitoringHTTPProps) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) GetTlsSni

func (o *PatchMonitoringHTTPProps) GetTlsSni() string

GetTlsSni returns the TlsSni field value if set, zero value otherwise.

func (*PatchMonitoringHTTPProps) GetTlsSniOk

func (o *PatchMonitoringHTTPProps) GetTlsSniOk() (*string, bool)

GetTlsSniOk returns a tuple with the TlsSni field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringHTTPProps) HasHeaders

func (o *PatchMonitoringHTTPProps) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasHoldtime

func (o *PatchMonitoringHTTPProps) HasHoldtime() bool

HasHoldtime returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasHttps

func (o *PatchMonitoringHTTPProps) HasHttps() bool

HasHttps returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasInterval

func (o *PatchMonitoringHTTPProps) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasLocation

func (o *PatchMonitoringHTTPProps) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasPath

func (o *PatchMonitoringHTTPProps) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasPort

func (o *PatchMonitoringHTTPProps) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasResponseMatch

func (o *PatchMonitoringHTTPProps) HasResponseMatch() bool

HasResponseMatch returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasStatusCodes

func (o *PatchMonitoringHTTPProps) HasStatusCodes() bool

HasStatusCodes returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasTimeout

func (o *PatchMonitoringHTTPProps) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*PatchMonitoringHTTPProps) HasTlsSni

func (o *PatchMonitoringHTTPProps) HasTlsSni() bool

HasTlsSni returns a boolean if a field has been set.

func (PatchMonitoringHTTPProps) MarshalJSON

func (o PatchMonitoringHTTPProps) MarshalJSON() ([]byte, error)

func (*PatchMonitoringHTTPProps) SetHeaders

SetHeaders gets a reference to the given []MonitoringPropsHeader and assigns it to the Headers field.

func (*PatchMonitoringHTTPProps) SetHoldtime

func (o *PatchMonitoringHTTPProps) SetHoldtime(v int32)

SetHoldtime gets a reference to the given int32 and assigns it to the Holdtime field.

func (*PatchMonitoringHTTPProps) SetHttps

func (o *PatchMonitoringHTTPProps) SetHttps(v bool)

SetHttps gets a reference to the given bool and assigns it to the Https field.

func (*PatchMonitoringHTTPProps) SetInterval

func (o *PatchMonitoringHTTPProps) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*PatchMonitoringHTTPProps) SetLocation

SetLocation gets a reference to the given MonitoringPropsLocation and assigns it to the Location field.

func (*PatchMonitoringHTTPProps) SetPath

func (o *PatchMonitoringHTTPProps) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*PatchMonitoringHTTPProps) SetPort

func (o *PatchMonitoringHTTPProps) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*PatchMonitoringHTTPProps) SetResponseMatch

func (o *PatchMonitoringHTTPProps) SetResponseMatch(v string)

SetResponseMatch gets a reference to the given string and assigns it to the ResponseMatch field.

func (*PatchMonitoringHTTPProps) SetStatusCodes

func (o *PatchMonitoringHTTPProps) SetStatusCodes(v []string)

SetStatusCodes gets a reference to the given []string and assigns it to the StatusCodes field.

func (*PatchMonitoringHTTPProps) SetTimeout

func (o *PatchMonitoringHTTPProps) SetTimeout(v int32)

SetTimeout gets a reference to the given int32 and assigns it to the Timeout field.

func (*PatchMonitoringHTTPProps) SetTlsSni

func (o *PatchMonitoringHTTPProps) SetTlsSni(v string)

SetTlsSni gets a reference to the given string and assigns it to the TlsSni field.

func (PatchMonitoringHTTPProps) ToMap

func (o PatchMonitoringHTTPProps) ToMap() (map[string]interface{}, error)

type PatchMonitoringPing

type PatchMonitoringPing struct {
	// 監視名
	Name *string `json:"name,omitempty"`
	// コメント
	Description *string                   `json:"description,omitempty"`
	Props       *PatchMonitoringPingProps `json:"props,omitempty"`
}

PatchMonitoringPing struct for PatchMonitoringPing

func NewPatchMonitoringPing

func NewPatchMonitoringPing() *PatchMonitoringPing

NewPatchMonitoringPing instantiates a new PatchMonitoringPing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringPingWithDefaults

func NewPatchMonitoringPingWithDefaults() *PatchMonitoringPing

NewPatchMonitoringPingWithDefaults instantiates a new PatchMonitoringPing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringPing) GetDescription

func (o *PatchMonitoringPing) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchMonitoringPing) GetDescriptionOk

func (o *PatchMonitoringPing) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringPing) GetName

func (o *PatchMonitoringPing) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchMonitoringPing) GetNameOk

func (o *PatchMonitoringPing) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringPing) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PatchMonitoringPing) GetPropsOk

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringPing) HasDescription

func (o *PatchMonitoringPing) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchMonitoringPing) HasName

func (o *PatchMonitoringPing) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchMonitoringPing) HasProps

func (o *PatchMonitoringPing) HasProps() bool

HasProps returns a boolean if a field has been set.

func (PatchMonitoringPing) MarshalJSON

func (o PatchMonitoringPing) MarshalJSON() ([]byte, error)

func (*PatchMonitoringPing) SetDescription

func (o *PatchMonitoringPing) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchMonitoringPing) SetName

func (o *PatchMonitoringPing) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchMonitoringPing) SetProps

SetProps gets a reference to the given PatchMonitoringPingProps and assigns it to the Props field.

func (PatchMonitoringPing) ToMap

func (o PatchMonitoringPing) ToMap() (map[string]interface{}, error)

type PatchMonitoringPingProps

type PatchMonitoringPingProps struct {
	Location *MonitoringPropsLocation `json:"location,omitempty"`
	// 監視間隔(s)
	Interval *int32 `json:"interval,omitempty"`
	// 保留時間(s)
	Holdtime *int32 `json:"holdtime,omitempty"`
	// タイムアウト(s)
	Timeout *int32 `json:"timeout,omitempty"`
}

PatchMonitoringPingProps struct for PatchMonitoringPingProps

func NewPatchMonitoringPingProps

func NewPatchMonitoringPingProps() *PatchMonitoringPingProps

NewPatchMonitoringPingProps instantiates a new PatchMonitoringPingProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringPingPropsWithDefaults

func NewPatchMonitoringPingPropsWithDefaults() *PatchMonitoringPingProps

NewPatchMonitoringPingPropsWithDefaults instantiates a new PatchMonitoringPingProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringPingProps) GetHoldtime

func (o *PatchMonitoringPingProps) GetHoldtime() int32

GetHoldtime returns the Holdtime field value if set, zero value otherwise.

func (*PatchMonitoringPingProps) GetHoldtimeOk

func (o *PatchMonitoringPingProps) GetHoldtimeOk() (*int32, bool)

GetHoldtimeOk returns a tuple with the Holdtime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringPingProps) GetInterval

func (o *PatchMonitoringPingProps) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*PatchMonitoringPingProps) GetIntervalOk

func (o *PatchMonitoringPingProps) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringPingProps) GetLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*PatchMonitoringPingProps) GetLocationOk

func (o *PatchMonitoringPingProps) GetLocationOk() (*MonitoringPropsLocation, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringPingProps) GetTimeout

func (o *PatchMonitoringPingProps) GetTimeout() int32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*PatchMonitoringPingProps) GetTimeoutOk

func (o *PatchMonitoringPingProps) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringPingProps) HasHoldtime

func (o *PatchMonitoringPingProps) HasHoldtime() bool

HasHoldtime returns a boolean if a field has been set.

func (*PatchMonitoringPingProps) HasInterval

func (o *PatchMonitoringPingProps) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*PatchMonitoringPingProps) HasLocation

func (o *PatchMonitoringPingProps) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*PatchMonitoringPingProps) HasTimeout

func (o *PatchMonitoringPingProps) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (PatchMonitoringPingProps) MarshalJSON

func (o PatchMonitoringPingProps) MarshalJSON() ([]byte, error)

func (*PatchMonitoringPingProps) SetHoldtime

func (o *PatchMonitoringPingProps) SetHoldtime(v int32)

SetHoldtime gets a reference to the given int32 and assigns it to the Holdtime field.

func (*PatchMonitoringPingProps) SetInterval

func (o *PatchMonitoringPingProps) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*PatchMonitoringPingProps) SetLocation

SetLocation gets a reference to the given MonitoringPropsLocation and assigns it to the Location field.

func (*PatchMonitoringPingProps) SetTimeout

func (o *PatchMonitoringPingProps) SetTimeout(v int32)

SetTimeout gets a reference to the given int32 and assigns it to the Timeout field.

func (PatchMonitoringPingProps) ToMap

func (o PatchMonitoringPingProps) ToMap() (map[string]interface{}, error)

type PatchMonitoringStatic

type PatchMonitoringStatic struct {
	// 監視名
	Name *string `json:"name,omitempty"`
	// コメント
	Description *string                     `json:"description,omitempty"`
	Props       *PatchMonitoringStaticProps `json:"props,omitempty"`
}

PatchMonitoringStatic struct for PatchMonitoringStatic

func NewPatchMonitoringStatic

func NewPatchMonitoringStatic() *PatchMonitoringStatic

NewPatchMonitoringStatic instantiates a new PatchMonitoringStatic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringStaticWithDefaults

func NewPatchMonitoringStaticWithDefaults() *PatchMonitoringStatic

NewPatchMonitoringStaticWithDefaults instantiates a new PatchMonitoringStatic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringStatic) GetDescription

func (o *PatchMonitoringStatic) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchMonitoringStatic) GetDescriptionOk

func (o *PatchMonitoringStatic) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringStatic) GetName

func (o *PatchMonitoringStatic) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchMonitoringStatic) GetNameOk

func (o *PatchMonitoringStatic) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringStatic) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PatchMonitoringStatic) GetPropsOk

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringStatic) HasDescription

func (o *PatchMonitoringStatic) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchMonitoringStatic) HasName

func (o *PatchMonitoringStatic) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchMonitoringStatic) HasProps

func (o *PatchMonitoringStatic) HasProps() bool

HasProps returns a boolean if a field has been set.

func (PatchMonitoringStatic) MarshalJSON

func (o PatchMonitoringStatic) MarshalJSON() ([]byte, error)

func (*PatchMonitoringStatic) SetDescription

func (o *PatchMonitoringStatic) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchMonitoringStatic) SetName

func (o *PatchMonitoringStatic) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchMonitoringStatic) SetProps

SetProps gets a reference to the given PatchMonitoringStaticProps and assigns it to the Props field.

func (PatchMonitoringStatic) ToMap

func (o PatchMonitoringStatic) ToMap() (map[string]interface{}, error)

type PatchMonitoringStaticProps

type PatchMonitoringStaticProps struct {
	Result *MonitoringPropsResult `json:"result,omitempty"`
}

PatchMonitoringStaticProps struct for PatchMonitoringStaticProps

func NewPatchMonitoringStaticProps

func NewPatchMonitoringStaticProps() *PatchMonitoringStaticProps

NewPatchMonitoringStaticProps instantiates a new PatchMonitoringStaticProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringStaticPropsWithDefaults

func NewPatchMonitoringStaticPropsWithDefaults() *PatchMonitoringStaticProps

NewPatchMonitoringStaticPropsWithDefaults instantiates a new PatchMonitoringStaticProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringStaticProps) GetResult

GetResult returns the Result field value if set, zero value otherwise.

func (*PatchMonitoringStaticProps) GetResultOk

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringStaticProps) HasResult

func (o *PatchMonitoringStaticProps) HasResult() bool

HasResult returns a boolean if a field has been set.

func (PatchMonitoringStaticProps) MarshalJSON

func (o PatchMonitoringStaticProps) MarshalJSON() ([]byte, error)

func (*PatchMonitoringStaticProps) SetResult

SetResult gets a reference to the given MonitoringPropsResult and assigns it to the Result field.

func (PatchMonitoringStaticProps) ToMap

func (o PatchMonitoringStaticProps) ToMap() (map[string]interface{}, error)

type PatchMonitoringTCP

type PatchMonitoringTCP struct {
	// 監視名
	Name *string `json:"name,omitempty"`
	// コメント
	Description *string                  `json:"description,omitempty"`
	Props       *PatchMonitoringTCPProps `json:"props,omitempty"`
}

PatchMonitoringTCP struct for PatchMonitoringTCP

func NewPatchMonitoringTCP

func NewPatchMonitoringTCP() *PatchMonitoringTCP

NewPatchMonitoringTCP instantiates a new PatchMonitoringTCP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringTCPWithDefaults

func NewPatchMonitoringTCPWithDefaults() *PatchMonitoringTCP

NewPatchMonitoringTCPWithDefaults instantiates a new PatchMonitoringTCP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringTCP) GetDescription

func (o *PatchMonitoringTCP) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchMonitoringTCP) GetDescriptionOk

func (o *PatchMonitoringTCP) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCP) GetName

func (o *PatchMonitoringTCP) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchMonitoringTCP) GetNameOk

func (o *PatchMonitoringTCP) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCP) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PatchMonitoringTCP) GetPropsOk

func (o *PatchMonitoringTCP) GetPropsOk() (*PatchMonitoringTCPProps, bool)

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCP) HasDescription

func (o *PatchMonitoringTCP) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchMonitoringTCP) HasName

func (o *PatchMonitoringTCP) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatchMonitoringTCP) HasProps

func (o *PatchMonitoringTCP) HasProps() bool

HasProps returns a boolean if a field has been set.

func (PatchMonitoringTCP) MarshalJSON

func (o PatchMonitoringTCP) MarshalJSON() ([]byte, error)

func (*PatchMonitoringTCP) SetDescription

func (o *PatchMonitoringTCP) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchMonitoringTCP) SetName

func (o *PatchMonitoringTCP) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatchMonitoringTCP) SetProps

SetProps gets a reference to the given PatchMonitoringTCPProps and assigns it to the Props field.

func (PatchMonitoringTCP) ToMap

func (o PatchMonitoringTCP) ToMap() (map[string]interface{}, error)

type PatchMonitoringTCPProps

type PatchMonitoringTCPProps struct {
	Location *MonitoringPropsLocation `json:"location,omitempty"`
	// 監視間隔(s)
	Interval *int32 `json:"interval,omitempty"`
	// 保留時間(s)
	Holdtime *int32 `json:"holdtime,omitempty"`
	// タイムアウト(s)
	Timeout *int32 `json:"timeout,omitempty"`
	// ポート番号
	Port *int32 `json:"port,omitempty"`
	// TLS監視利用フラグ
	TlsEnabled *bool `json:"tls_enabled,omitempty"`
	// TLS SNI値、未指定の場合、監視時にSNIとして、Hostヘッダーを利用
	TlsSni *string `json:"tls_sni,omitempty"`
}

PatchMonitoringTCPProps struct for PatchMonitoringTCPProps

func NewPatchMonitoringTCPProps

func NewPatchMonitoringTCPProps() *PatchMonitoringTCPProps

NewPatchMonitoringTCPProps instantiates a new PatchMonitoringTCPProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchMonitoringTCPPropsWithDefaults

func NewPatchMonitoringTCPPropsWithDefaults() *PatchMonitoringTCPProps

NewPatchMonitoringTCPPropsWithDefaults instantiates a new PatchMonitoringTCPProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchMonitoringTCPProps) GetHoldtime

func (o *PatchMonitoringTCPProps) GetHoldtime() int32

GetHoldtime returns the Holdtime field value if set, zero value otherwise.

func (*PatchMonitoringTCPProps) GetHoldtimeOk

func (o *PatchMonitoringTCPProps) GetHoldtimeOk() (*int32, bool)

GetHoldtimeOk returns a tuple with the Holdtime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCPProps) GetInterval

func (o *PatchMonitoringTCPProps) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*PatchMonitoringTCPProps) GetIntervalOk

func (o *PatchMonitoringTCPProps) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCPProps) GetLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*PatchMonitoringTCPProps) GetLocationOk

func (o *PatchMonitoringTCPProps) GetLocationOk() (*MonitoringPropsLocation, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCPProps) GetPort

func (o *PatchMonitoringTCPProps) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*PatchMonitoringTCPProps) GetPortOk

func (o *PatchMonitoringTCPProps) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCPProps) GetTimeout

func (o *PatchMonitoringTCPProps) GetTimeout() int32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*PatchMonitoringTCPProps) GetTimeoutOk

func (o *PatchMonitoringTCPProps) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCPProps) GetTlsEnabled

func (o *PatchMonitoringTCPProps) GetTlsEnabled() bool

GetTlsEnabled returns the TlsEnabled field value if set, zero value otherwise.

func (*PatchMonitoringTCPProps) GetTlsEnabledOk

func (o *PatchMonitoringTCPProps) GetTlsEnabledOk() (*bool, bool)

GetTlsEnabledOk returns a tuple with the TlsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCPProps) GetTlsSni

func (o *PatchMonitoringTCPProps) GetTlsSni() string

GetTlsSni returns the TlsSni field value if set, zero value otherwise.

func (*PatchMonitoringTCPProps) GetTlsSniOk

func (o *PatchMonitoringTCPProps) GetTlsSniOk() (*string, bool)

GetTlsSniOk returns a tuple with the TlsSni field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchMonitoringTCPProps) HasHoldtime

func (o *PatchMonitoringTCPProps) HasHoldtime() bool

HasHoldtime returns a boolean if a field has been set.

func (*PatchMonitoringTCPProps) HasInterval

func (o *PatchMonitoringTCPProps) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*PatchMonitoringTCPProps) HasLocation

func (o *PatchMonitoringTCPProps) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*PatchMonitoringTCPProps) HasPort

func (o *PatchMonitoringTCPProps) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*PatchMonitoringTCPProps) HasTimeout

func (o *PatchMonitoringTCPProps) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*PatchMonitoringTCPProps) HasTlsEnabled

func (o *PatchMonitoringTCPProps) HasTlsEnabled() bool

HasTlsEnabled returns a boolean if a field has been set.

func (*PatchMonitoringTCPProps) HasTlsSni

func (o *PatchMonitoringTCPProps) HasTlsSni() bool

HasTlsSni returns a boolean if a field has been set.

func (PatchMonitoringTCPProps) MarshalJSON

func (o PatchMonitoringTCPProps) MarshalJSON() ([]byte, error)

func (*PatchMonitoringTCPProps) SetHoldtime

func (o *PatchMonitoringTCPProps) SetHoldtime(v int32)

SetHoldtime gets a reference to the given int32 and assigns it to the Holdtime field.

func (*PatchMonitoringTCPProps) SetInterval

func (o *PatchMonitoringTCPProps) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*PatchMonitoringTCPProps) SetLocation

SetLocation gets a reference to the given MonitoringPropsLocation and assigns it to the Location field.

func (*PatchMonitoringTCPProps) SetPort

func (o *PatchMonitoringTCPProps) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*PatchMonitoringTCPProps) SetTimeout

func (o *PatchMonitoringTCPProps) SetTimeout(v int32)

SetTimeout gets a reference to the given int32 and assigns it to the Timeout field.

func (*PatchMonitoringTCPProps) SetTlsEnabled

func (o *PatchMonitoringTCPProps) SetTlsEnabled(v bool)

SetTlsEnabled gets a reference to the given bool and assigns it to the TlsEnabled field.

func (*PatchMonitoringTCPProps) SetTlsSni

func (o *PatchMonitoringTCPProps) SetTlsSni(v string)

SetTlsSni gets a reference to the given string and assigns it to the TlsSni field.

func (PatchMonitoringTCPProps) ToMap

func (o PatchMonitoringTCPProps) ToMap() (map[string]interface{}, error)

type PatchRecord

type PatchRecord struct {
	// TTL
	Ttl NullableInt32 `json:"ttl,omitempty"`
	// レコードの値
	Rdata []RecordsRdataInner `json:"rdata,omitempty"`
	// ラベル
	Labels *map[string]string `json:"labels,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PatchRecord struct for PatchRecord

func NewPatchRecord

func NewPatchRecord() *PatchRecord

NewPatchRecord instantiates a new PatchRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchRecordWithDefaults

func NewPatchRecordWithDefaults() *PatchRecord

NewPatchRecordWithDefaults instantiates a new PatchRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchRecord) GetDescription

func (o *PatchRecord) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchRecord) GetDescriptionOk

func (o *PatchRecord) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRecord) GetLabels

func (o *PatchRecord) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PatchRecord) GetLabelsOk

func (o *PatchRecord) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRecord) GetRdata

func (o *PatchRecord) GetRdata() []RecordsRdataInner

GetRdata returns the Rdata field value if set, zero value otherwise.

func (*PatchRecord) GetRdataOk

func (o *PatchRecord) GetRdataOk() ([]RecordsRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRecord) GetTtl

func (o *PatchRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PatchRecord) GetTtlOk

func (o *PatchRecord) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchRecord) HasDescription

func (o *PatchRecord) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchRecord) HasLabels

func (o *PatchRecord) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PatchRecord) HasRdata

func (o *PatchRecord) HasRdata() bool

HasRdata returns a boolean if a field has been set.

func (*PatchRecord) HasTtl

func (o *PatchRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (PatchRecord) MarshalJSON

func (o PatchRecord) MarshalJSON() ([]byte, error)

func (*PatchRecord) SetDescription

func (o *PatchRecord) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchRecord) SetLabels

func (o *PatchRecord) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*PatchRecord) SetRdata

func (o *PatchRecord) SetRdata(v []RecordsRdataInner)

SetRdata gets a reference to the given []RecordsRdataInner and assigns it to the Rdata field.

func (*PatchRecord) SetTtl

func (o *PatchRecord) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*PatchRecord) SetTtlNil

func (o *PatchRecord) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (PatchRecord) ToMap

func (o PatchRecord) ToMap() (map[string]interface{}, error)

func (*PatchRecord) UnsetTtl

func (o *PatchRecord) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

type PatchRule

type PatchRule struct {
	// ルール名
	Name *string `json:"name,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PatchRule struct for PatchRule

func NewPatchRule

func NewPatchRule() *PatchRule

NewPatchRule instantiates a new PatchRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchRuleWithDefaults

func NewPatchRuleWithDefaults() *PatchRule

NewPatchRuleWithDefaults instantiates a new PatchRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchRule) GetDescription

func (o *PatchRule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchRule) GetDescriptionOk

func (o *PatchRule) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRule) GetName

func (o *PatchRule) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchRule) GetNameOk

func (o *PatchRule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRule) HasDescription

func (o *PatchRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchRule) HasName

func (o *PatchRule) HasName() bool

HasName returns a boolean if a field has been set.

func (PatchRule) MarshalJSON

func (o PatchRule) MarshalJSON() ([]byte, error)

func (*PatchRule) SetDescription

func (o *PatchRule) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchRule) SetName

func (o *PatchRule) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (PatchRule) ToMap

func (o PatchRule) ToMap() (map[string]interface{}, error)

type PatchRuleMethod

type PatchRuleMethod struct {
	// 優先度(親メソッドが failover の場合のみ指定)
	Priority *int32                 `json:"priority,omitempty"`
	Method   *PatchRuleMethodMethod `json:"method,omitempty"`
}

PatchRuleMethod struct for PatchRuleMethod

func NewPatchRuleMethod

func NewPatchRuleMethod() *PatchRuleMethod

NewPatchRuleMethod instantiates a new PatchRuleMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchRuleMethodWithDefaults

func NewPatchRuleMethodWithDefaults() *PatchRuleMethod

NewPatchRuleMethodWithDefaults instantiates a new PatchRuleMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchRuleMethod) GetMethod

func (o *PatchRuleMethod) GetMethod() PatchRuleMethodMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*PatchRuleMethod) GetMethodOk

func (o *PatchRuleMethod) GetMethodOk() (*PatchRuleMethodMethod, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRuleMethod) GetPriority

func (o *PatchRuleMethod) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*PatchRuleMethod) GetPriorityOk

func (o *PatchRuleMethod) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRuleMethod) HasMethod

func (o *PatchRuleMethod) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*PatchRuleMethod) HasPriority

func (o *PatchRuleMethod) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (PatchRuleMethod) MarshalJSON

func (o PatchRuleMethod) MarshalJSON() ([]byte, error)

func (*PatchRuleMethod) SetMethod

func (o *PatchRuleMethod) SetMethod(v PatchRuleMethodMethod)

SetMethod gets a reference to the given PatchRuleMethodMethod and assigns it to the Method field.

func (*PatchRuleMethod) SetPriority

func (o *PatchRuleMethod) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (PatchRuleMethod) ToMap

func (o PatchRuleMethod) ToMap() (map[string]interface{}, error)

type PatchRuleMethodMethod

type PatchRuleMethodMethod struct {
	// 状態
	Enabled *bool `json:"enabled,omitempty"`
}

PatchRuleMethodMethod struct for PatchRuleMethodMethod

func NewPatchRuleMethodMethod

func NewPatchRuleMethodMethod() *PatchRuleMethodMethod

NewPatchRuleMethodMethod instantiates a new PatchRuleMethodMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchRuleMethodMethodWithDefaults

func NewPatchRuleMethodMethodWithDefaults() *PatchRuleMethodMethod

NewPatchRuleMethodMethodWithDefaults instantiates a new PatchRuleMethodMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchRuleMethodMethod) GetEnabled

func (o *PatchRuleMethodMethod) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PatchRuleMethodMethod) GetEnabledOk

func (o *PatchRuleMethodMethod) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchRuleMethodMethod) HasEnabled

func (o *PatchRuleMethodMethod) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (PatchRuleMethodMethod) MarshalJSON

func (o PatchRuleMethodMethod) MarshalJSON() ([]byte, error)

func (*PatchRuleMethodMethod) SetEnabled

func (o *PatchRuleMethodMethod) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (PatchRuleMethodMethod) ToMap

func (o PatchRuleMethodMethod) ToMap() (map[string]interface{}, error)

type PatchSite

type PatchSite struct {
	// サイト名
	Name *string `json:"name,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PatchSite struct for PatchSite

func NewPatchSite

func NewPatchSite() *PatchSite

NewPatchSite instantiates a new PatchSite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchSiteWithDefaults

func NewPatchSiteWithDefaults() *PatchSite

NewPatchSiteWithDefaults instantiates a new PatchSite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchSite) GetDescription

func (o *PatchSite) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchSite) GetDescriptionOk

func (o *PatchSite) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchSite) GetName

func (o *PatchSite) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatchSite) GetNameOk

func (o *PatchSite) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchSite) HasDescription

func (o *PatchSite) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchSite) HasName

func (o *PatchSite) HasName() bool

HasName returns a boolean if a field has been set.

func (PatchSite) MarshalJSON

func (o PatchSite) MarshalJSON() ([]byte, error)

func (*PatchSite) SetDescription

func (o *PatchSite) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchSite) SetName

func (o *PatchSite) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (PatchSite) ToMap

func (o PatchSite) ToMap() (map[string]interface{}, error)

type PatchTsig

type PatchTsig struct {
	// コメント
	Description string `json:"description"`
}

PatchTsig struct for PatchTsig

func NewPatchTsig

func NewPatchTsig(description string) *PatchTsig

NewPatchTsig instantiates a new PatchTsig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchTsigWithDefaults

func NewPatchTsigWithDefaults() *PatchTsig

NewPatchTsigWithDefaults instantiates a new PatchTsig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchTsig) GetDescription

func (o *PatchTsig) GetDescription() string

GetDescription returns the Description field value

func (*PatchTsig) GetDescriptionOk

func (o *PatchTsig) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (PatchTsig) MarshalJSON

func (o PatchTsig) MarshalJSON() ([]byte, error)

func (*PatchTsig) SetDescription

func (o *PatchTsig) SetDescription(v string)

SetDescription sets field value

func (PatchTsig) ToMap

func (o PatchTsig) ToMap() (map[string]interface{}, error)

func (*PatchTsig) UnmarshalJSON

func (o *PatchTsig) UnmarshalJSON(data []byte) (err error)

type PatchZone

type PatchZone struct {
	Favorite *ZonesFavorite `json:"favorite,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PatchZone struct for PatchZone

func NewPatchZone

func NewPatchZone() *PatchZone

NewPatchZone instantiates a new PatchZone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchZoneWithDefaults

func NewPatchZoneWithDefaults() *PatchZone

NewPatchZoneWithDefaults instantiates a new PatchZone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchZone) GetDescription

func (o *PatchZone) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchZone) GetDescriptionOk

func (o *PatchZone) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchZone) GetFavorite

func (o *PatchZone) GetFavorite() ZonesFavorite

GetFavorite returns the Favorite field value if set, zero value otherwise.

func (*PatchZone) GetFavoriteOk

func (o *PatchZone) GetFavoriteOk() (*ZonesFavorite, bool)

GetFavoriteOk returns a tuple with the Favorite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchZone) HasDescription

func (o *PatchZone) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchZone) HasFavorite

func (o *PatchZone) HasFavorite() bool

HasFavorite returns a boolean if a field has been set.

func (PatchZone) MarshalJSON

func (o PatchZone) MarshalJSON() ([]byte, error)

func (*PatchZone) SetDescription

func (o *PatchZone) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchZone) SetFavorite

func (o *PatchZone) SetFavorite(v ZonesFavorite)

SetFavorite gets a reference to the given ZonesFavorite and assigns it to the Favorite field.

func (PatchZone) ToMap

func (o PatchZone) ToMap() (map[string]interface{}, error)

type PatchZoneAtomicChanges

type PatchZoneAtomicChanges struct {
	Records []OverwriteRecordsInner `json:"records"`
	// コメント
	Description *string `json:"description,omitempty"`
	// 指定されたSOAレコードを取り込むためのフラグ
	OverwriteSoa *bool `json:"overwrite_soa,omitempty"`
	// 指定されたZone Apex NSレコードを取り込むためのフラグ
	OverwriteZoneApexNs *bool `json:"overwrite_zone_apex_ns,omitempty"`
}

PatchZoneAtomicChanges struct for PatchZoneAtomicChanges

func NewPatchZoneAtomicChanges

func NewPatchZoneAtomicChanges(records []OverwriteRecordsInner) *PatchZoneAtomicChanges

NewPatchZoneAtomicChanges instantiates a new PatchZoneAtomicChanges object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchZoneAtomicChangesWithDefaults

func NewPatchZoneAtomicChangesWithDefaults() *PatchZoneAtomicChanges

NewPatchZoneAtomicChangesWithDefaults instantiates a new PatchZoneAtomicChanges object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchZoneAtomicChanges) GetDescription

func (o *PatchZoneAtomicChanges) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchZoneAtomicChanges) GetDescriptionOk

func (o *PatchZoneAtomicChanges) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchZoneAtomicChanges) GetOverwriteSoa

func (o *PatchZoneAtomicChanges) GetOverwriteSoa() bool

GetOverwriteSoa returns the OverwriteSoa field value if set, zero value otherwise.

func (*PatchZoneAtomicChanges) GetOverwriteSoaOk

func (o *PatchZoneAtomicChanges) GetOverwriteSoaOk() (*bool, bool)

GetOverwriteSoaOk returns a tuple with the OverwriteSoa field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchZoneAtomicChanges) GetOverwriteZoneApexNs

func (o *PatchZoneAtomicChanges) GetOverwriteZoneApexNs() bool

GetOverwriteZoneApexNs returns the OverwriteZoneApexNs field value if set, zero value otherwise.

func (*PatchZoneAtomicChanges) GetOverwriteZoneApexNsOk

func (o *PatchZoneAtomicChanges) GetOverwriteZoneApexNsOk() (*bool, bool)

GetOverwriteZoneApexNsOk returns a tuple with the OverwriteZoneApexNs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchZoneAtomicChanges) GetRecords

GetRecords returns the Records field value

func (*PatchZoneAtomicChanges) GetRecordsOk

func (o *PatchZoneAtomicChanges) GetRecordsOk() ([]OverwriteRecordsInner, bool)

GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.

func (*PatchZoneAtomicChanges) HasDescription

func (o *PatchZoneAtomicChanges) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PatchZoneAtomicChanges) HasOverwriteSoa

func (o *PatchZoneAtomicChanges) HasOverwriteSoa() bool

HasOverwriteSoa returns a boolean if a field has been set.

func (*PatchZoneAtomicChanges) HasOverwriteZoneApexNs

func (o *PatchZoneAtomicChanges) HasOverwriteZoneApexNs() bool

HasOverwriteZoneApexNs returns a boolean if a field has been set.

func (PatchZoneAtomicChanges) MarshalJSON

func (o PatchZoneAtomicChanges) MarshalJSON() ([]byte, error)

func (*PatchZoneAtomicChanges) SetDescription

func (o *PatchZoneAtomicChanges) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PatchZoneAtomicChanges) SetOverwriteSoa

func (o *PatchZoneAtomicChanges) SetOverwriteSoa(v bool)

SetOverwriteSoa gets a reference to the given bool and assigns it to the OverwriteSoa field.

func (*PatchZoneAtomicChanges) SetOverwriteZoneApexNs

func (o *PatchZoneAtomicChanges) SetOverwriteZoneApexNs(v bool)

SetOverwriteZoneApexNs gets a reference to the given bool and assigns it to the OverwriteZoneApexNs field.

func (*PatchZoneAtomicChanges) SetRecords

func (o *PatchZoneAtomicChanges) SetRecords(v []OverwriteRecordsInner)

SetRecords sets field value

func (PatchZoneAtomicChanges) ToMap

func (o PatchZoneAtomicChanges) ToMap() (map[string]interface{}, error)

func (*PatchZoneAtomicChanges) UnmarshalJSON

func (o *PatchZoneAtomicChanges) UnmarshalJSON(data []byte) (err error)

type PatchZoneCommit

type PatchZoneCommit struct {
	// コメント
	Description *string `json:"description,omitempty"`
}

PatchZoneCommit struct for PatchZoneCommit

func NewPatchZoneCommit

func NewPatchZoneCommit() *PatchZoneCommit

NewPatchZoneCommit instantiates a new PatchZoneCommit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchZoneCommitWithDefaults

func NewPatchZoneCommitWithDefaults() *PatchZoneCommit

NewPatchZoneCommitWithDefaults instantiates a new PatchZoneCommit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchZoneCommit) GetDescription

func (o *PatchZoneCommit) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PatchZoneCommit) GetDescriptionOk

func (o *PatchZoneCommit) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchZoneCommit) HasDescription

func (o *PatchZoneCommit) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (PatchZoneCommit) MarshalJSON

func (o PatchZoneCommit) MarshalJSON() ([]byte, error)

func (*PatchZoneCommit) SetDescription

func (o *PatchZoneCommit) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (PatchZoneCommit) ToMap

func (o PatchZoneCommit) ToMap() (map[string]interface{}, error)

type PatchZoneProxy

type PatchZoneProxy struct {
	Enabled ZoneProxyEnabled `json:"enabled"`
}

PatchZoneProxy struct for PatchZoneProxy

func NewPatchZoneProxy

func NewPatchZoneProxy(enabled ZoneProxyEnabled) *PatchZoneProxy

NewPatchZoneProxy instantiates a new PatchZoneProxy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchZoneProxyWithDefaults

func NewPatchZoneProxyWithDefaults() *PatchZoneProxy

NewPatchZoneProxyWithDefaults instantiates a new PatchZoneProxy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchZoneProxy) GetEnabled

func (o *PatchZoneProxy) GetEnabled() ZoneProxyEnabled

GetEnabled returns the Enabled field value

func (*PatchZoneProxy) GetEnabledOk

func (o *PatchZoneProxy) GetEnabledOk() (*ZoneProxyEnabled, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (PatchZoneProxy) MarshalJSON

func (o PatchZoneProxy) MarshalJSON() ([]byte, error)

func (*PatchZoneProxy) SetEnabled

func (o *PatchZoneProxy) SetEnabled(v ZoneProxyEnabled)

SetEnabled sets field value

func (PatchZoneProxy) ToMap

func (o PatchZoneProxy) ToMap() (map[string]interface{}, error)

func (*PatchZoneProxy) UnmarshalJSON

func (o *PatchZoneProxy) UnmarshalJSON(data []byte) (err error)

type PingAPIService

type PingAPIService service

PingAPIService PingAPI service

func (*PingAPIService) GetPing

GetPing API疎通確認

APIへの疎通を確認できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPingRequest

func (*PingAPIService) GetPingExecute

func (a *PingAPIService) GetPingExecute(r ApiGetPingRequest) (*GetPing, *http.Response, error)

Execute executes the request

@return GetPing

type PostCcNoticeAccount

type PostCcNoticeAccount struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// アカウント名
	Name  string                `json:"name"`
	Lang  CcNoticeAccountLang   `json:"lang"`
	Props *CcNoticeAccountProps `json:"props,omitempty"`
}

PostCcNoticeAccount struct for PostCcNoticeAccount

func NewPostCcNoticeAccount

func NewPostCcNoticeAccount(name string, lang CcNoticeAccountLang) *PostCcNoticeAccount

NewPostCcNoticeAccount instantiates a new PostCcNoticeAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCcNoticeAccountWithDefaults

func NewPostCcNoticeAccountWithDefaults() *PostCcNoticeAccount

NewPostCcNoticeAccountWithDefaults instantiates a new PostCcNoticeAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCcNoticeAccount) GetLang

GetLang returns the Lang field value

func (*PostCcNoticeAccount) GetLangOk

func (o *PostCcNoticeAccount) GetLangOk() (*CcNoticeAccountLang, bool)

GetLangOk returns a tuple with the Lang field value and a boolean to check if the value has been set.

func (*PostCcNoticeAccount) GetName

func (o *PostCcNoticeAccount) GetName() string

GetName returns the Name field value

func (*PostCcNoticeAccount) GetNameOk

func (o *PostCcNoticeAccount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostCcNoticeAccount) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PostCcNoticeAccount) GetPropsOk

func (o *PostCcNoticeAccount) GetPropsOk() (*CcNoticeAccountProps, bool)

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCcNoticeAccount) GetResourceName

func (o *PostCcNoticeAccount) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostCcNoticeAccount) GetResourceNameOk

func (o *PostCcNoticeAccount) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCcNoticeAccount) HasProps

func (o *PostCcNoticeAccount) HasProps() bool

HasProps returns a boolean if a field has been set.

func (*PostCcNoticeAccount) HasResourceName

func (o *PostCcNoticeAccount) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostCcNoticeAccount) MarshalJSON

func (o PostCcNoticeAccount) MarshalJSON() ([]byte, error)

func (*PostCcNoticeAccount) SetLang

SetLang sets field value

func (*PostCcNoticeAccount) SetName

func (o *PostCcNoticeAccount) SetName(v string)

SetName sets field value

func (*PostCcNoticeAccount) SetProps

SetProps gets a reference to the given CcNoticeAccountProps and assigns it to the Props field.

func (*PostCcNoticeAccount) SetResourceName

func (o *PostCcNoticeAccount) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (PostCcNoticeAccount) ToMap

func (o PostCcNoticeAccount) ToMap() (map[string]interface{}, error)

func (*PostCcNoticeAccount) UnmarshalJSON

func (o *PostCcNoticeAccount) UnmarshalJSON(data []byte) (err error)

type PostCcPrimary

type PostCcPrimary struct {
	TsigId NullableInt64 `json:"tsig_id,omitempty"`
	// IPアドレス
	Address string `json:"address"`
}

PostCcPrimary struct for PostCcPrimary

func NewPostCcPrimary

func NewPostCcPrimary(address string) *PostCcPrimary

NewPostCcPrimary instantiates a new PostCcPrimary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCcPrimaryWithDefaults

func NewPostCcPrimaryWithDefaults() *PostCcPrimary

NewPostCcPrimaryWithDefaults instantiates a new PostCcPrimary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCcPrimary) GetAddress

func (o *PostCcPrimary) GetAddress() string

GetAddress returns the Address field value

func (*PostCcPrimary) GetAddressOk

func (o *PostCcPrimary) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*PostCcPrimary) GetTsigId

func (o *PostCcPrimary) GetTsigId() int64

GetTsigId returns the TsigId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PostCcPrimary) GetTsigIdOk

func (o *PostCcPrimary) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostCcPrimary) HasTsigId

func (o *PostCcPrimary) HasTsigId() bool

HasTsigId returns a boolean if a field has been set.

func (PostCcPrimary) MarshalJSON

func (o PostCcPrimary) MarshalJSON() ([]byte, error)

func (*PostCcPrimary) SetAddress

func (o *PostCcPrimary) SetAddress(v string)

SetAddress sets field value

func (*PostCcPrimary) SetTsigId

func (o *PostCcPrimary) SetTsigId(v int64)

SetTsigId gets a reference to the given NullableInt64 and assigns it to the TsigId field.

func (*PostCcPrimary) SetTsigIdNil

func (o *PostCcPrimary) SetTsigIdNil()

SetTsigIdNil sets the value for TsigId to be an explicit nil

func (PostCcPrimary) ToMap

func (o PostCcPrimary) ToMap() (map[string]interface{}, error)

func (*PostCcPrimary) UnmarshalJSON

func (o *PostCcPrimary) UnmarshalJSON(data []byte) (err error)

func (*PostCcPrimary) UnsetTsigId

func (o *PostCcPrimary) UnsetTsigId()

UnsetTsigId ensures that no value is present for TsigId, not even an explicit nil

type PostCcSecNotifiedServer

type PostCcSecNotifiedServer struct {
	TsigId NullableInt64 `json:"tsig_id,omitempty"`
	// IPアドレス
	Address string `json:"address"`
}

PostCcSecNotifiedServer struct for PostCcSecNotifiedServer

func NewPostCcSecNotifiedServer

func NewPostCcSecNotifiedServer(address string) *PostCcSecNotifiedServer

NewPostCcSecNotifiedServer instantiates a new PostCcSecNotifiedServer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCcSecNotifiedServerWithDefaults

func NewPostCcSecNotifiedServerWithDefaults() *PostCcSecNotifiedServer

NewPostCcSecNotifiedServerWithDefaults instantiates a new PostCcSecNotifiedServer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCcSecNotifiedServer) GetAddress

func (o *PostCcSecNotifiedServer) GetAddress() string

GetAddress returns the Address field value

func (*PostCcSecNotifiedServer) GetAddressOk

func (o *PostCcSecNotifiedServer) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*PostCcSecNotifiedServer) GetTsigId

func (o *PostCcSecNotifiedServer) GetTsigId() int64

GetTsigId returns the TsigId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PostCcSecNotifiedServer) GetTsigIdOk

func (o *PostCcSecNotifiedServer) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostCcSecNotifiedServer) HasTsigId

func (o *PostCcSecNotifiedServer) HasTsigId() bool

HasTsigId returns a boolean if a field has been set.

func (PostCcSecNotifiedServer) MarshalJSON

func (o PostCcSecNotifiedServer) MarshalJSON() ([]byte, error)

func (*PostCcSecNotifiedServer) SetAddress

func (o *PostCcSecNotifiedServer) SetAddress(v string)

SetAddress sets field value

func (*PostCcSecNotifiedServer) SetTsigId

func (o *PostCcSecNotifiedServer) SetTsigId(v int64)

SetTsigId gets a reference to the given NullableInt64 and assigns it to the TsigId field.

func (*PostCcSecNotifiedServer) SetTsigIdNil

func (o *PostCcSecNotifiedServer) SetTsigIdNil()

SetTsigIdNil sets the value for TsigId to be an explicit nil

func (PostCcSecNotifiedServer) ToMap

func (o PostCcSecNotifiedServer) ToMap() (map[string]interface{}, error)

func (*PostCcSecNotifiedServer) UnmarshalJSON

func (o *PostCcSecNotifiedServer) UnmarshalJSON(data []byte) (err error)

func (*PostCcSecNotifiedServer) UnsetTsigId

func (o *PostCcSecNotifiedServer) UnsetTsigId()

UnsetTsigId ensures that no value is present for TsigId, not even an explicit nil

type PostCcSecTransferAcl

type PostCcSecTransferAcl struct {
	TsigId NullableInt64 `json:"tsig_id,omitempty"`
	// IPアドレス/プレフィックス長
	Network string `json:"network"`
}

PostCcSecTransferAcl struct for PostCcSecTransferAcl

func NewPostCcSecTransferAcl

func NewPostCcSecTransferAcl(network string) *PostCcSecTransferAcl

NewPostCcSecTransferAcl instantiates a new PostCcSecTransferAcl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCcSecTransferAclWithDefaults

func NewPostCcSecTransferAclWithDefaults() *PostCcSecTransferAcl

NewPostCcSecTransferAclWithDefaults instantiates a new PostCcSecTransferAcl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCcSecTransferAcl) GetNetwork

func (o *PostCcSecTransferAcl) GetNetwork() string

GetNetwork returns the Network field value

func (*PostCcSecTransferAcl) GetNetworkOk

func (o *PostCcSecTransferAcl) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set.

func (*PostCcSecTransferAcl) GetTsigId

func (o *PostCcSecTransferAcl) GetTsigId() int64

GetTsigId returns the TsigId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PostCcSecTransferAcl) GetTsigIdOk

func (o *PostCcSecTransferAcl) GetTsigIdOk() (*int64, bool)

GetTsigIdOk returns a tuple with the TsigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostCcSecTransferAcl) HasTsigId

func (o *PostCcSecTransferAcl) HasTsigId() bool

HasTsigId returns a boolean if a field has been set.

func (PostCcSecTransferAcl) MarshalJSON

func (o PostCcSecTransferAcl) MarshalJSON() ([]byte, error)

func (*PostCcSecTransferAcl) SetNetwork

func (o *PostCcSecTransferAcl) SetNetwork(v string)

SetNetwork sets field value

func (*PostCcSecTransferAcl) SetTsigId

func (o *PostCcSecTransferAcl) SetTsigId(v int64)

SetTsigId gets a reference to the given NullableInt64 and assigns it to the TsigId field.

func (*PostCcSecTransferAcl) SetTsigIdNil

func (o *PostCcSecTransferAcl) SetTsigIdNil()

SetTsigIdNil sets the value for TsigId to be an explicit nil

func (PostCcSecTransferAcl) ToMap

func (o PostCcSecTransferAcl) ToMap() (map[string]interface{}, error)

func (*PostCcSecTransferAcl) UnmarshalJSON

func (o *PostCcSecTransferAcl) UnmarshalJSON(data []byte) (err error)

func (*PostCcSecTransferAcl) UnsetTsigId

func (o *PostCcSecTransferAcl) UnsetTsigId()

UnsetTsigId ensures that no value is present for TsigId, not even an explicit nil

type PostCommonConfig

type PostCommonConfig struct {
	// name
	Name string `json:"name"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PostCommonConfig struct for PostCommonConfig

func NewPostCommonConfig

func NewPostCommonConfig(name string) *PostCommonConfig

NewPostCommonConfig instantiates a new PostCommonConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostCommonConfigWithDefaults

func NewPostCommonConfigWithDefaults() *PostCommonConfig

NewPostCommonConfigWithDefaults instantiates a new PostCommonConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostCommonConfig) GetDescription

func (o *PostCommonConfig) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostCommonConfig) GetDescriptionOk

func (o *PostCommonConfig) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostCommonConfig) GetName

func (o *PostCommonConfig) GetName() string

GetName returns the Name field value

func (*PostCommonConfig) GetNameOk

func (o *PostCommonConfig) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostCommonConfig) HasDescription

func (o *PostCommonConfig) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (PostCommonConfig) MarshalJSON

func (o PostCommonConfig) MarshalJSON() ([]byte, error)

func (*PostCommonConfig) SetDescription

func (o *PostCommonConfig) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostCommonConfig) SetName

func (o *PostCommonConfig) SetName(v string)

SetName sets field value

func (PostCommonConfig) ToMap

func (o PostCommonConfig) ToMap() (map[string]interface{}, error)

func (*PostCommonConfig) UnmarshalJSON

func (o *PostCommonConfig) UnmarshalJSON(data []byte) (err error)

type PostDelegations

type PostDelegations struct {
	ZoneIds []string `json:"zone_ids"`
}

PostDelegations struct for PostDelegations

func NewPostDelegations

func NewPostDelegations(zoneIds []string) *PostDelegations

NewPostDelegations instantiates a new PostDelegations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostDelegationsWithDefaults

func NewPostDelegationsWithDefaults() *PostDelegations

NewPostDelegationsWithDefaults instantiates a new PostDelegations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostDelegations) GetZoneIds

func (o *PostDelegations) GetZoneIds() []string

GetZoneIds returns the ZoneIds field value

func (*PostDelegations) GetZoneIdsOk

func (o *PostDelegations) GetZoneIdsOk() ([]string, bool)

GetZoneIdsOk returns a tuple with the ZoneIds field value and a boolean to check if the value has been set.

func (PostDelegations) MarshalJSON

func (o PostDelegations) MarshalJSON() ([]byte, error)

func (*PostDelegations) SetZoneIds

func (o *PostDelegations) SetZoneIds(v []string)

SetZoneIds sets field value

func (PostDelegations) ToMap

func (o PostDelegations) ToMap() (map[string]interface{}, error)

func (*PostDelegations) UnmarshalJSON

func (o *PostDelegations) UnmarshalJSON(data []byte) (err error)

type PostEndpoint

type PostEndpoint struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// エンドポイント名
	Name string `json:"name"`
	// 監視ターゲット(IPアドレス形式かホスト名形式)
	MonitoringTarget *string `json:"monitoring_target,omitempty"`
	// コメント
	Description *string `json:"description,omitempty"`
	// weight
	Weight int32 `json:"weight"`
	// 手動切り戻し設定値
	ManualFailback *bool `json:"manual_failback,omitempty"`
	// 手動切り離し設定値
	ManualFailover *bool `json:"manual_failover,omitempty"`
	// 状態
	Enabled *bool `json:"enabled,omitempty"`
	// RDATA
	Rdata       []EndpointRdataInner           `json:"rdata"`
	Monitorings []PostEndpointMonitoringsInner `json:"monitorings,omitempty"`
}

PostEndpoint struct for PostEndpoint

func NewPostEndpoint

func NewPostEndpoint(name string, weight int32, rdata []EndpointRdataInner) *PostEndpoint

NewPostEndpoint instantiates a new PostEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostEndpointWithDefaults

func NewPostEndpointWithDefaults() *PostEndpoint

NewPostEndpointWithDefaults instantiates a new PostEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostEndpoint) GetDescription

func (o *PostEndpoint) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostEndpoint) GetDescriptionOk

func (o *PostEndpoint) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpoint) GetEnabled

func (o *PostEndpoint) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PostEndpoint) GetEnabledOk

func (o *PostEndpoint) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpoint) GetManualFailback

func (o *PostEndpoint) GetManualFailback() bool

GetManualFailback returns the ManualFailback field value if set, zero value otherwise.

func (*PostEndpoint) GetManualFailbackOk

func (o *PostEndpoint) GetManualFailbackOk() (*bool, bool)

GetManualFailbackOk returns a tuple with the ManualFailback field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpoint) GetManualFailover

func (o *PostEndpoint) GetManualFailover() bool

GetManualFailover returns the ManualFailover field value if set, zero value otherwise.

func (*PostEndpoint) GetManualFailoverOk

func (o *PostEndpoint) GetManualFailoverOk() (*bool, bool)

GetManualFailoverOk returns a tuple with the ManualFailover field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpoint) GetMonitoringTarget

func (o *PostEndpoint) GetMonitoringTarget() string

GetMonitoringTarget returns the MonitoringTarget field value if set, zero value otherwise.

func (*PostEndpoint) GetMonitoringTargetOk

func (o *PostEndpoint) GetMonitoringTargetOk() (*string, bool)

GetMonitoringTargetOk returns a tuple with the MonitoringTarget field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpoint) GetMonitorings

func (o *PostEndpoint) GetMonitorings() []PostEndpointMonitoringsInner

GetMonitorings returns the Monitorings field value if set, zero value otherwise.

func (*PostEndpoint) GetMonitoringsOk

func (o *PostEndpoint) GetMonitoringsOk() ([]PostEndpointMonitoringsInner, bool)

GetMonitoringsOk returns a tuple with the Monitorings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpoint) GetName

func (o *PostEndpoint) GetName() string

GetName returns the Name field value

func (*PostEndpoint) GetNameOk

func (o *PostEndpoint) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostEndpoint) GetRdata

func (o *PostEndpoint) GetRdata() []EndpointRdataInner

GetRdata returns the Rdata field value

func (*PostEndpoint) GetRdataOk

func (o *PostEndpoint) GetRdataOk() ([]EndpointRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*PostEndpoint) GetResourceName

func (o *PostEndpoint) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostEndpoint) GetResourceNameOk

func (o *PostEndpoint) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpoint) GetWeight

func (o *PostEndpoint) GetWeight() int32

GetWeight returns the Weight field value

func (*PostEndpoint) GetWeightOk

func (o *PostEndpoint) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*PostEndpoint) HasDescription

func (o *PostEndpoint) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostEndpoint) HasEnabled

func (o *PostEndpoint) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*PostEndpoint) HasManualFailback

func (o *PostEndpoint) HasManualFailback() bool

HasManualFailback returns a boolean if a field has been set.

func (*PostEndpoint) HasManualFailover

func (o *PostEndpoint) HasManualFailover() bool

HasManualFailover returns a boolean if a field has been set.

func (*PostEndpoint) HasMonitoringTarget

func (o *PostEndpoint) HasMonitoringTarget() bool

HasMonitoringTarget returns a boolean if a field has been set.

func (*PostEndpoint) HasMonitorings

func (o *PostEndpoint) HasMonitorings() bool

HasMonitorings returns a boolean if a field has been set.

func (*PostEndpoint) HasResourceName

func (o *PostEndpoint) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostEndpoint) MarshalJSON

func (o PostEndpoint) MarshalJSON() ([]byte, error)

func (*PostEndpoint) SetDescription

func (o *PostEndpoint) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostEndpoint) SetEnabled

func (o *PostEndpoint) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PostEndpoint) SetManualFailback

func (o *PostEndpoint) SetManualFailback(v bool)

SetManualFailback gets a reference to the given bool and assigns it to the ManualFailback field.

func (*PostEndpoint) SetManualFailover

func (o *PostEndpoint) SetManualFailover(v bool)

SetManualFailover gets a reference to the given bool and assigns it to the ManualFailover field.

func (*PostEndpoint) SetMonitoringTarget

func (o *PostEndpoint) SetMonitoringTarget(v string)

SetMonitoringTarget gets a reference to the given string and assigns it to the MonitoringTarget field.

func (*PostEndpoint) SetMonitorings

func (o *PostEndpoint) SetMonitorings(v []PostEndpointMonitoringsInner)

SetMonitorings gets a reference to the given []PostEndpointMonitoringsInner and assigns it to the Monitorings field.

func (*PostEndpoint) SetName

func (o *PostEndpoint) SetName(v string)

SetName sets field value

func (*PostEndpoint) SetRdata

func (o *PostEndpoint) SetRdata(v []EndpointRdataInner)

SetRdata sets field value

func (*PostEndpoint) SetResourceName

func (o *PostEndpoint) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*PostEndpoint) SetWeight

func (o *PostEndpoint) SetWeight(v int32)

SetWeight sets field value

func (PostEndpoint) ToMap

func (o PostEndpoint) ToMap() (map[string]interface{}, error)

func (*PostEndpoint) UnmarshalJSON

func (o *PostEndpoint) UnmarshalJSON(data []byte) (err error)

type PostEndpointMonitoringsInner

type PostEndpointMonitoringsInner struct {
	// 紐付ける監視のリソース名(GET monitorings Schemaにおける resource_name)
	ResourceName string `json:"resource_name"`
	// エンドポイントと監視の紐付け状態
	Enabled *bool `json:"enabled,omitempty"`
}

PostEndpointMonitoringsInner struct for PostEndpointMonitoringsInner

func NewPostEndpointMonitoringsInner

func NewPostEndpointMonitoringsInner(resourceName string) *PostEndpointMonitoringsInner

NewPostEndpointMonitoringsInner instantiates a new PostEndpointMonitoringsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostEndpointMonitoringsInnerWithDefaults

func NewPostEndpointMonitoringsInnerWithDefaults() *PostEndpointMonitoringsInner

NewPostEndpointMonitoringsInnerWithDefaults instantiates a new PostEndpointMonitoringsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostEndpointMonitoringsInner) GetEnabled

func (o *PostEndpointMonitoringsInner) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PostEndpointMonitoringsInner) GetEnabledOk

func (o *PostEndpointMonitoringsInner) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostEndpointMonitoringsInner) GetResourceName

func (o *PostEndpointMonitoringsInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*PostEndpointMonitoringsInner) GetResourceNameOk

func (o *PostEndpointMonitoringsInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*PostEndpointMonitoringsInner) HasEnabled

func (o *PostEndpointMonitoringsInner) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (PostEndpointMonitoringsInner) MarshalJSON

func (o PostEndpointMonitoringsInner) MarshalJSON() ([]byte, error)

func (*PostEndpointMonitoringsInner) SetEnabled

func (o *PostEndpointMonitoringsInner) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PostEndpointMonitoringsInner) SetResourceName

func (o *PostEndpointMonitoringsInner) SetResourceName(v string)

SetResourceName sets field value

func (PostEndpointMonitoringsInner) ToMap

func (o PostEndpointMonitoringsInner) ToMap() (map[string]interface{}, error)

func (*PostEndpointMonitoringsInner) UnmarshalJSON

func (o *PostEndpointMonitoringsInner) UnmarshalJSON(data []byte) (err error)

type PostManualFailback

type PostManualFailback struct {
	// 指定することで Live Status が down であっても手動切り戻しが可能
	Force *bool `json:"force,omitempty"`
}

PostManualFailback struct for PostManualFailback

func NewPostManualFailback

func NewPostManualFailback() *PostManualFailback

NewPostManualFailback instantiates a new PostManualFailback object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostManualFailbackWithDefaults

func NewPostManualFailbackWithDefaults() *PostManualFailback

NewPostManualFailbackWithDefaults instantiates a new PostManualFailback object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostManualFailback) GetForce

func (o *PostManualFailback) GetForce() bool

GetForce returns the Force field value if set, zero value otherwise.

func (*PostManualFailback) GetForceOk

func (o *PostManualFailback) GetForceOk() (*bool, bool)

GetForceOk returns a tuple with the Force field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostManualFailback) HasForce

func (o *PostManualFailback) HasForce() bool

HasForce returns a boolean if a field has been set.

func (PostManualFailback) MarshalJSON

func (o PostManualFailback) MarshalJSON() ([]byte, error)

func (*PostManualFailback) SetForce

func (o *PostManualFailback) SetForce(v bool)

SetForce gets a reference to the given bool and assigns it to the Force field.

func (PostManualFailback) ToMap

func (o PostManualFailback) ToMap() (map[string]interface{}, error)

type PostMonitoring

type PostMonitoring struct {
	PostMonitoringHTTP   *PostMonitoringHTTP
	PostMonitoringPing   *PostMonitoringPing
	PostMonitoringStatic *PostMonitoringStatic
	PostMonitoringTCP    *PostMonitoringTCP
}

PostMonitoring struct for PostMonitoring

func (PostMonitoring) MarshalJSON

func (src PostMonitoring) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PostMonitoring) UnmarshalJSON

func (dst *PostMonitoring) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type PostMonitoringHTTP

type PostMonitoringHTTP struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description *string                   `json:"description,omitempty"`
	Props       *PatchMonitoringHTTPProps `json:"props,omitempty"`
}

PostMonitoringHTTP struct for PostMonitoringHTTP

func NewPostMonitoringHTTP

func NewPostMonitoringHTTP(name string, mtype string) *PostMonitoringHTTP

NewPostMonitoringHTTP instantiates a new PostMonitoringHTTP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMonitoringHTTPWithDefaults

func NewPostMonitoringHTTPWithDefaults() *PostMonitoringHTTP

NewPostMonitoringHTTPWithDefaults instantiates a new PostMonitoringHTTP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMonitoringHTTP) GetDescription

func (o *PostMonitoringHTTP) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostMonitoringHTTP) GetDescriptionOk

func (o *PostMonitoringHTTP) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringHTTP) GetMtype

func (o *PostMonitoringHTTP) GetMtype() string

GetMtype returns the Mtype field value

func (*PostMonitoringHTTP) GetMtypeOk

func (o *PostMonitoringHTTP) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*PostMonitoringHTTP) GetName

func (o *PostMonitoringHTTP) GetName() string

GetName returns the Name field value

func (*PostMonitoringHTTP) GetNameOk

func (o *PostMonitoringHTTP) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostMonitoringHTTP) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PostMonitoringHTTP) GetPropsOk

func (o *PostMonitoringHTTP) GetPropsOk() (*PatchMonitoringHTTPProps, bool)

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringHTTP) GetResourceName

func (o *PostMonitoringHTTP) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostMonitoringHTTP) GetResourceNameOk

func (o *PostMonitoringHTTP) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringHTTP) HasDescription

func (o *PostMonitoringHTTP) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostMonitoringHTTP) HasProps

func (o *PostMonitoringHTTP) HasProps() bool

HasProps returns a boolean if a field has been set.

func (*PostMonitoringHTTP) HasResourceName

func (o *PostMonitoringHTTP) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostMonitoringHTTP) MarshalJSON

func (o PostMonitoringHTTP) MarshalJSON() ([]byte, error)

func (*PostMonitoringHTTP) SetDescription

func (o *PostMonitoringHTTP) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostMonitoringHTTP) SetMtype

func (o *PostMonitoringHTTP) SetMtype(v string)

SetMtype sets field value

func (*PostMonitoringHTTP) SetName

func (o *PostMonitoringHTTP) SetName(v string)

SetName sets field value

func (*PostMonitoringHTTP) SetProps

SetProps gets a reference to the given PatchMonitoringHTTPProps and assigns it to the Props field.

func (*PostMonitoringHTTP) SetResourceName

func (o *PostMonitoringHTTP) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (PostMonitoringHTTP) ToMap

func (o PostMonitoringHTTP) ToMap() (map[string]interface{}, error)

func (*PostMonitoringHTTP) UnmarshalJSON

func (o *PostMonitoringHTTP) UnmarshalJSON(data []byte) (err error)

type PostMonitoringPing

type PostMonitoringPing struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description *string                   `json:"description,omitempty"`
	Props       *PatchMonitoringPingProps `json:"props,omitempty"`
}

PostMonitoringPing struct for PostMonitoringPing

func NewPostMonitoringPing

func NewPostMonitoringPing(name string, mtype string) *PostMonitoringPing

NewPostMonitoringPing instantiates a new PostMonitoringPing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMonitoringPingWithDefaults

func NewPostMonitoringPingWithDefaults() *PostMonitoringPing

NewPostMonitoringPingWithDefaults instantiates a new PostMonitoringPing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMonitoringPing) GetDescription

func (o *PostMonitoringPing) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostMonitoringPing) GetDescriptionOk

func (o *PostMonitoringPing) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringPing) GetMtype

func (o *PostMonitoringPing) GetMtype() string

GetMtype returns the Mtype field value

func (*PostMonitoringPing) GetMtypeOk

func (o *PostMonitoringPing) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*PostMonitoringPing) GetName

func (o *PostMonitoringPing) GetName() string

GetName returns the Name field value

func (*PostMonitoringPing) GetNameOk

func (o *PostMonitoringPing) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostMonitoringPing) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PostMonitoringPing) GetPropsOk

func (o *PostMonitoringPing) GetPropsOk() (*PatchMonitoringPingProps, bool)

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringPing) GetResourceName

func (o *PostMonitoringPing) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostMonitoringPing) GetResourceNameOk

func (o *PostMonitoringPing) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringPing) HasDescription

func (o *PostMonitoringPing) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostMonitoringPing) HasProps

func (o *PostMonitoringPing) HasProps() bool

HasProps returns a boolean if a field has been set.

func (*PostMonitoringPing) HasResourceName

func (o *PostMonitoringPing) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostMonitoringPing) MarshalJSON

func (o PostMonitoringPing) MarshalJSON() ([]byte, error)

func (*PostMonitoringPing) SetDescription

func (o *PostMonitoringPing) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostMonitoringPing) SetMtype

func (o *PostMonitoringPing) SetMtype(v string)

SetMtype sets field value

func (*PostMonitoringPing) SetName

func (o *PostMonitoringPing) SetName(v string)

SetName sets field value

func (*PostMonitoringPing) SetProps

SetProps gets a reference to the given PatchMonitoringPingProps and assigns it to the Props field.

func (*PostMonitoringPing) SetResourceName

func (o *PostMonitoringPing) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (PostMonitoringPing) ToMap

func (o PostMonitoringPing) ToMap() (map[string]interface{}, error)

func (*PostMonitoringPing) UnmarshalJSON

func (o *PostMonitoringPing) UnmarshalJSON(data []byte) (err error)

type PostMonitoringStatic

type PostMonitoringStatic struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description *string                     `json:"description,omitempty"`
	Props       *PatchMonitoringStaticProps `json:"props,omitempty"`
}

PostMonitoringStatic struct for PostMonitoringStatic

func NewPostMonitoringStatic

func NewPostMonitoringStatic(name string, mtype string) *PostMonitoringStatic

NewPostMonitoringStatic instantiates a new PostMonitoringStatic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMonitoringStaticWithDefaults

func NewPostMonitoringStaticWithDefaults() *PostMonitoringStatic

NewPostMonitoringStaticWithDefaults instantiates a new PostMonitoringStatic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMonitoringStatic) GetDescription

func (o *PostMonitoringStatic) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostMonitoringStatic) GetDescriptionOk

func (o *PostMonitoringStatic) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringStatic) GetMtype

func (o *PostMonitoringStatic) GetMtype() string

GetMtype returns the Mtype field value

func (*PostMonitoringStatic) GetMtypeOk

func (o *PostMonitoringStatic) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*PostMonitoringStatic) GetName

func (o *PostMonitoringStatic) GetName() string

GetName returns the Name field value

func (*PostMonitoringStatic) GetNameOk

func (o *PostMonitoringStatic) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostMonitoringStatic) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PostMonitoringStatic) GetPropsOk

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringStatic) GetResourceName

func (o *PostMonitoringStatic) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostMonitoringStatic) GetResourceNameOk

func (o *PostMonitoringStatic) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringStatic) HasDescription

func (o *PostMonitoringStatic) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostMonitoringStatic) HasProps

func (o *PostMonitoringStatic) HasProps() bool

HasProps returns a boolean if a field has been set.

func (*PostMonitoringStatic) HasResourceName

func (o *PostMonitoringStatic) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostMonitoringStatic) MarshalJSON

func (o PostMonitoringStatic) MarshalJSON() ([]byte, error)

func (*PostMonitoringStatic) SetDescription

func (o *PostMonitoringStatic) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostMonitoringStatic) SetMtype

func (o *PostMonitoringStatic) SetMtype(v string)

SetMtype sets field value

func (*PostMonitoringStatic) SetName

func (o *PostMonitoringStatic) SetName(v string)

SetName sets field value

func (*PostMonitoringStatic) SetProps

SetProps gets a reference to the given PatchMonitoringStaticProps and assigns it to the Props field.

func (*PostMonitoringStatic) SetResourceName

func (o *PostMonitoringStatic) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (PostMonitoringStatic) ToMap

func (o PostMonitoringStatic) ToMap() (map[string]interface{}, error)

func (*PostMonitoringStatic) UnmarshalJSON

func (o *PostMonitoringStatic) UnmarshalJSON(data []byte) (err error)

type PostMonitoringTCP

type PostMonitoringTCP struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// 監視名
	Name  string `json:"name"`
	Mtype string `json:"mtype"`
	// コメント
	Description *string                  `json:"description,omitempty"`
	Props       *PatchMonitoringTCPProps `json:"props,omitempty"`
}

PostMonitoringTCP struct for PostMonitoringTCP

func NewPostMonitoringTCP

func NewPostMonitoringTCP(name string, mtype string) *PostMonitoringTCP

NewPostMonitoringTCP instantiates a new PostMonitoringTCP object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMonitoringTCPWithDefaults

func NewPostMonitoringTCPWithDefaults() *PostMonitoringTCP

NewPostMonitoringTCPWithDefaults instantiates a new PostMonitoringTCP object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMonitoringTCP) GetDescription

func (o *PostMonitoringTCP) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostMonitoringTCP) GetDescriptionOk

func (o *PostMonitoringTCP) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringTCP) GetMtype

func (o *PostMonitoringTCP) GetMtype() string

GetMtype returns the Mtype field value

func (*PostMonitoringTCP) GetMtypeOk

func (o *PostMonitoringTCP) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*PostMonitoringTCP) GetName

func (o *PostMonitoringTCP) GetName() string

GetName returns the Name field value

func (*PostMonitoringTCP) GetNameOk

func (o *PostMonitoringTCP) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostMonitoringTCP) GetProps

GetProps returns the Props field value if set, zero value otherwise.

func (*PostMonitoringTCP) GetPropsOk

func (o *PostMonitoringTCP) GetPropsOk() (*PatchMonitoringTCPProps, bool)

GetPropsOk returns a tuple with the Props field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringTCP) GetResourceName

func (o *PostMonitoringTCP) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostMonitoringTCP) GetResourceNameOk

func (o *PostMonitoringTCP) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMonitoringTCP) HasDescription

func (o *PostMonitoringTCP) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostMonitoringTCP) HasProps

func (o *PostMonitoringTCP) HasProps() bool

HasProps returns a boolean if a field has been set.

func (*PostMonitoringTCP) HasResourceName

func (o *PostMonitoringTCP) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostMonitoringTCP) MarshalJSON

func (o PostMonitoringTCP) MarshalJSON() ([]byte, error)

func (*PostMonitoringTCP) SetDescription

func (o *PostMonitoringTCP) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostMonitoringTCP) SetMtype

func (o *PostMonitoringTCP) SetMtype(v string)

SetMtype sets field value

func (*PostMonitoringTCP) SetName

func (o *PostMonitoringTCP) SetName(v string)

SetName sets field value

func (*PostMonitoringTCP) SetProps

SetProps gets a reference to the given PatchMonitoringTCPProps and assigns it to the Props field.

func (*PostMonitoringTCP) SetResourceName

func (o *PostMonitoringTCP) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (PostMonitoringTCP) ToMap

func (o PostMonitoringTCP) ToMap() (map[string]interface{}, error)

func (*PostMonitoringTCP) UnmarshalJSON

func (o *PostMonitoringTCP) UnmarshalJSON(data []byte) (err error)

type PostRecord

type PostRecord struct {
	// name
	Name string `json:"name"`
	// TTL
	Ttl    NullableInt32           `json:"ttl,omitempty"`
	Rrtype RecordsRrtypeWithoutSoa `json:"rrtype"`
	// レコードの値
	Rdata []RecordsRdataInner `json:"rdata"`
	// コメント
	Description *string `json:"description,omitempty"`
	// ラベル
	Labels *map[string]string `json:"labels,omitempty"`
}

PostRecord struct for PostRecord

func NewPostRecord

func NewPostRecord(name string, rrtype RecordsRrtypeWithoutSoa, rdata []RecordsRdataInner) *PostRecord

NewPostRecord instantiates a new PostRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRecordWithDefaults

func NewPostRecordWithDefaults() *PostRecord

NewPostRecordWithDefaults instantiates a new PostRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRecord) GetDescription

func (o *PostRecord) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostRecord) GetDescriptionOk

func (o *PostRecord) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRecord) GetLabels

func (o *PostRecord) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PostRecord) GetLabelsOk

func (o *PostRecord) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRecord) GetName

func (o *PostRecord) GetName() string

GetName returns the Name field value

func (*PostRecord) GetNameOk

func (o *PostRecord) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostRecord) GetRdata

func (o *PostRecord) GetRdata() []RecordsRdataInner

GetRdata returns the Rdata field value

func (*PostRecord) GetRdataOk

func (o *PostRecord) GetRdataOk() ([]RecordsRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*PostRecord) GetRrtype

func (o *PostRecord) GetRrtype() RecordsRrtypeWithoutSoa

GetRrtype returns the Rrtype field value

func (*PostRecord) GetRrtypeOk

func (o *PostRecord) GetRrtypeOk() (*RecordsRrtypeWithoutSoa, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (*PostRecord) GetTtl

func (o *PostRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PostRecord) GetTtlOk

func (o *PostRecord) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRecord) HasDescription

func (o *PostRecord) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostRecord) HasLabels

func (o *PostRecord) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*PostRecord) HasTtl

func (o *PostRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (PostRecord) MarshalJSON

func (o PostRecord) MarshalJSON() ([]byte, error)

func (*PostRecord) SetDescription

func (o *PostRecord) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostRecord) SetLabels

func (o *PostRecord) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*PostRecord) SetName

func (o *PostRecord) SetName(v string)

SetName sets field value

func (*PostRecord) SetRdata

func (o *PostRecord) SetRdata(v []RecordsRdataInner)

SetRdata sets field value

func (*PostRecord) SetRrtype

func (o *PostRecord) SetRrtype(v RecordsRrtypeWithoutSoa)

SetRrtype sets field value

func (*PostRecord) SetTtl

func (o *PostRecord) SetTtl(v int32)

SetTtl gets a reference to the given NullableInt32 and assigns it to the Ttl field.

func (*PostRecord) SetTtlNil

func (o *PostRecord) SetTtlNil()

SetTtlNil sets the value for Ttl to be an explicit nil

func (PostRecord) ToMap

func (o PostRecord) ToMap() (map[string]interface{}, error)

func (*PostRecord) UnmarshalJSON

func (o *PostRecord) UnmarshalJSON(data []byte) (err error)

func (*PostRecord) UnsetTtl

func (o *PostRecord) UnsetTtl()

UnsetTtl ensures that no value is present for Ttl, not even an explicit nil

type PostRule

type PostRule struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// ルール名
	Name string `json:"name"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PostRule struct for PostRule

func NewPostRule

func NewPostRule(name string) *PostRule

NewPostRule instantiates a new PostRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRuleWithDefaults

func NewPostRuleWithDefaults() *PostRule

NewPostRuleWithDefaults instantiates a new PostRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRule) GetDescription

func (o *PostRule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostRule) GetDescriptionOk

func (o *PostRule) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRule) GetName

func (o *PostRule) GetName() string

GetName returns the Name field value

func (*PostRule) GetNameOk

func (o *PostRule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostRule) GetResourceName

func (o *PostRule) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostRule) GetResourceNameOk

func (o *PostRule) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRule) HasDescription

func (o *PostRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostRule) HasResourceName

func (o *PostRule) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostRule) MarshalJSON

func (o PostRule) MarshalJSON() ([]byte, error)

func (*PostRule) SetDescription

func (o *PostRule) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostRule) SetName

func (o *PostRule) SetName(v string)

SetName sets field value

func (*PostRule) SetResourceName

func (o *PostRule) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (PostRule) ToMap

func (o PostRule) ToMap() (map[string]interface{}, error)

func (*PostRule) UnmarshalJSON

func (o *PostRule) UnmarshalJSON(data []byte) (err error)

type PostRuleMethod

type PostRuleMethod struct {
	// 優先度(親メソッドが failover の場合のみ指定)
	Priority *int32               `json:"priority,omitempty"`
	Method   PostRuleMethodMethod `json:"method"`
}

PostRuleMethod struct for PostRuleMethod

func NewPostRuleMethod

func NewPostRuleMethod(method PostRuleMethodMethod) *PostRuleMethod

NewPostRuleMethod instantiates a new PostRuleMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRuleMethodWithDefaults

func NewPostRuleMethodWithDefaults() *PostRuleMethod

NewPostRuleMethodWithDefaults instantiates a new PostRuleMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRuleMethod) GetMethod

func (o *PostRuleMethod) GetMethod() PostRuleMethodMethod

GetMethod returns the Method field value

func (*PostRuleMethod) GetMethodOk

func (o *PostRuleMethod) GetMethodOk() (*PostRuleMethodMethod, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*PostRuleMethod) GetPriority

func (o *PostRuleMethod) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*PostRuleMethod) GetPriorityOk

func (o *PostRuleMethod) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRuleMethod) HasPriority

func (o *PostRuleMethod) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (PostRuleMethod) MarshalJSON

func (o PostRuleMethod) MarshalJSON() ([]byte, error)

func (*PostRuleMethod) SetMethod

func (o *PostRuleMethod) SetMethod(v PostRuleMethodMethod)

SetMethod sets field value

func (*PostRuleMethod) SetPriority

func (o *PostRuleMethod) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (PostRuleMethod) ToMap

func (o PostRuleMethod) ToMap() (map[string]interface{}, error)

func (*PostRuleMethod) UnmarshalJSON

func (o *PostRuleMethod) UnmarshalJSON(data []byte) (err error)

type PostRuleMethodMethod

type PostRuleMethodMethod struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// メソッド種別
	Mtype string `json:"mtype"`
	// 親メソッドのリソース名(mtype が failover/exit_site/exit_sorry の場合は必須)
	ParentResourceName *string `json:"parent_resource_name,omitempty"`
	// 状態
	Enabled *bool `json:"enabled,omitempty"`
	// 紐付けされているサイトのリソース名(mtype が exit_site の場合のみ指定)
	SiteResourceName *string `json:"site_resource_name,omitempty"`
}

PostRuleMethodMethod struct for PostRuleMethodMethod

func NewPostRuleMethodMethod

func NewPostRuleMethodMethod(mtype string) *PostRuleMethodMethod

NewPostRuleMethodMethod instantiates a new PostRuleMethodMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRuleMethodMethodWithDefaults

func NewPostRuleMethodMethodWithDefaults() *PostRuleMethodMethod

NewPostRuleMethodMethodWithDefaults instantiates a new PostRuleMethodMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRuleMethodMethod) GetEnabled

func (o *PostRuleMethodMethod) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*PostRuleMethodMethod) GetEnabledOk

func (o *PostRuleMethodMethod) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRuleMethodMethod) GetMtype

func (o *PostRuleMethodMethod) GetMtype() string

GetMtype returns the Mtype field value

func (*PostRuleMethodMethod) GetMtypeOk

func (o *PostRuleMethodMethod) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*PostRuleMethodMethod) GetParentResourceName

func (o *PostRuleMethodMethod) GetParentResourceName() string

GetParentResourceName returns the ParentResourceName field value if set, zero value otherwise.

func (*PostRuleMethodMethod) GetParentResourceNameOk

func (o *PostRuleMethodMethod) GetParentResourceNameOk() (*string, bool)

GetParentResourceNameOk returns a tuple with the ParentResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRuleMethodMethod) GetResourceName

func (o *PostRuleMethodMethod) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostRuleMethodMethod) GetResourceNameOk

func (o *PostRuleMethodMethod) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRuleMethodMethod) GetSiteResourceName

func (o *PostRuleMethodMethod) GetSiteResourceName() string

GetSiteResourceName returns the SiteResourceName field value if set, zero value otherwise.

func (*PostRuleMethodMethod) GetSiteResourceNameOk

func (o *PostRuleMethodMethod) GetSiteResourceNameOk() (*string, bool)

GetSiteResourceNameOk returns a tuple with the SiteResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRuleMethodMethod) HasEnabled

func (o *PostRuleMethodMethod) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*PostRuleMethodMethod) HasParentResourceName

func (o *PostRuleMethodMethod) HasParentResourceName() bool

HasParentResourceName returns a boolean if a field has been set.

func (*PostRuleMethodMethod) HasResourceName

func (o *PostRuleMethodMethod) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*PostRuleMethodMethod) HasSiteResourceName

func (o *PostRuleMethodMethod) HasSiteResourceName() bool

HasSiteResourceName returns a boolean if a field has been set.

func (PostRuleMethodMethod) MarshalJSON

func (o PostRuleMethodMethod) MarshalJSON() ([]byte, error)

func (*PostRuleMethodMethod) SetEnabled

func (o *PostRuleMethodMethod) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*PostRuleMethodMethod) SetMtype

func (o *PostRuleMethodMethod) SetMtype(v string)

SetMtype sets field value

func (*PostRuleMethodMethod) SetParentResourceName

func (o *PostRuleMethodMethod) SetParentResourceName(v string)

SetParentResourceName gets a reference to the given string and assigns it to the ParentResourceName field.

func (*PostRuleMethodMethod) SetResourceName

func (o *PostRuleMethodMethod) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*PostRuleMethodMethod) SetSiteResourceName

func (o *PostRuleMethodMethod) SetSiteResourceName(v string)

SetSiteResourceName gets a reference to the given string and assigns it to the SiteResourceName field.

func (PostRuleMethodMethod) ToMap

func (o PostRuleMethodMethod) ToMap() (map[string]interface{}, error)

func (*PostRuleMethodMethod) UnmarshalJSON

func (o *PostRuleMethodMethod) UnmarshalJSON(data []byte) (err error)

type PostSite

type PostSite struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName *string `json:"resource_name,omitempty"`
	// サイト名
	Name   string     `json:"name"`
	Rrtype SiteRrtype `json:"rrtype"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PostSite struct for PostSite

func NewPostSite

func NewPostSite(name string, rrtype SiteRrtype) *PostSite

NewPostSite instantiates a new PostSite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostSiteWithDefaults

func NewPostSiteWithDefaults() *PostSite

NewPostSiteWithDefaults instantiates a new PostSite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostSite) GetDescription

func (o *PostSite) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostSite) GetDescriptionOk

func (o *PostSite) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostSite) GetName

func (o *PostSite) GetName() string

GetName returns the Name field value

func (*PostSite) GetNameOk

func (o *PostSite) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostSite) GetResourceName

func (o *PostSite) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*PostSite) GetResourceNameOk

func (o *PostSite) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostSite) GetRrtype

func (o *PostSite) GetRrtype() SiteRrtype

GetRrtype returns the Rrtype field value

func (*PostSite) GetRrtypeOk

func (o *PostSite) GetRrtypeOk() (*SiteRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (*PostSite) HasDescription

func (o *PostSite) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PostSite) HasResourceName

func (o *PostSite) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (PostSite) MarshalJSON

func (o PostSite) MarshalJSON() ([]byte, error)

func (*PostSite) SetDescription

func (o *PostSite) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostSite) SetName

func (o *PostSite) SetName(v string)

SetName sets field value

func (*PostSite) SetResourceName

func (o *PostSite) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*PostSite) SetRrtype

func (o *PostSite) SetRrtype(v SiteRrtype)

SetRrtype sets field value

func (PostSite) ToMap

func (o PostSite) ToMap() (map[string]interface{}, error)

func (*PostSite) UnmarshalJSON

func (o *PostSite) UnmarshalJSON(data []byte) (err error)

type PostTsig

type PostTsig struct {
	// 先頭末尾がハイフン以外の[a-z0-9]とハイフンで構成された文字列が使用できます
	Name string `json:"name"`
	// コメント
	Description *string `json:"description,omitempty"`
}

PostTsig struct for PostTsig

func NewPostTsig

func NewPostTsig(name string) *PostTsig

NewPostTsig instantiates a new PostTsig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostTsigWithDefaults

func NewPostTsigWithDefaults() *PostTsig

NewPostTsigWithDefaults instantiates a new PostTsig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostTsig) GetDescription

func (o *PostTsig) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PostTsig) GetDescriptionOk

func (o *PostTsig) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostTsig) GetName

func (o *PostTsig) GetName() string

GetName returns the Name field value

func (*PostTsig) GetNameOk

func (o *PostTsig) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostTsig) HasDescription

func (o *PostTsig) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (PostTsig) MarshalJSON

func (o PostTsig) MarshalJSON() ([]byte, error)

func (*PostTsig) SetDescription

func (o *PostTsig) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PostTsig) SetName

func (o *PostTsig) SetName(v string)

SetName sets field value

func (PostTsig) ToMap

func (o PostTsig) ToMap() (map[string]interface{}, error)

func (*PostTsig) UnmarshalJSON

func (o *PostTsig) UnmarshalJSON(data []byte) (err error)

type PutConfig

type PutConfig struct {
	Monitorings []PutConfigMonitoringsInner `json:"monitorings"`
	Sites       []PutConfigSitesInner       `json:"sites"`
	Rules       []PutConfigRulesInner       `json:"rules"`
}

PutConfig struct for PutConfig

func NewPutConfig

func NewPutConfig(monitorings []PutConfigMonitoringsInner, sites []PutConfigSitesInner, rules []PutConfigRulesInner) *PutConfig

NewPutConfig instantiates a new PutConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigWithDefaults

func NewPutConfigWithDefaults() *PutConfig

NewPutConfigWithDefaults instantiates a new PutConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfig) GetMonitorings

func (o *PutConfig) GetMonitorings() []PutConfigMonitoringsInner

GetMonitorings returns the Monitorings field value

func (*PutConfig) GetMonitoringsOk

func (o *PutConfig) GetMonitoringsOk() ([]PutConfigMonitoringsInner, bool)

GetMonitoringsOk returns a tuple with the Monitorings field value and a boolean to check if the value has been set.

func (*PutConfig) GetRules

func (o *PutConfig) GetRules() []PutConfigRulesInner

GetRules returns the Rules field value

func (*PutConfig) GetRulesOk

func (o *PutConfig) GetRulesOk() ([]PutConfigRulesInner, bool)

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*PutConfig) GetSites

func (o *PutConfig) GetSites() []PutConfigSitesInner

GetSites returns the Sites field value

func (*PutConfig) GetSitesOk

func (o *PutConfig) GetSitesOk() ([]PutConfigSitesInner, bool)

GetSitesOk returns a tuple with the Sites field value and a boolean to check if the value has been set.

func (PutConfig) MarshalJSON

func (o PutConfig) MarshalJSON() ([]byte, error)

func (*PutConfig) SetMonitorings

func (o *PutConfig) SetMonitorings(v []PutConfigMonitoringsInner)

SetMonitorings sets field value

func (*PutConfig) SetRules

func (o *PutConfig) SetRules(v []PutConfigRulesInner)

SetRules sets field value

func (*PutConfig) SetSites

func (o *PutConfig) SetSites(v []PutConfigSitesInner)

SetSites sets field value

func (PutConfig) ToMap

func (o PutConfig) ToMap() (map[string]interface{}, error)

func (*PutConfig) UnmarshalJSON

func (o *PutConfig) UnmarshalJSON(data []byte) (err error)

type PutConfigMonitoringsInner

type PutConfigMonitoringsInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// 監視名
	Name  string          `json:"name"`
	Mtype MonitoringMtype `json:"mtype"`
	// コメント
	Description string                         `json:"description"`
	Props       PutConfigMonitoringsInnerProps `json:"props"`
}

PutConfigMonitoringsInner struct for PutConfigMonitoringsInner

func NewPutConfigMonitoringsInner

func NewPutConfigMonitoringsInner(resourceName string, name string, mtype MonitoringMtype, description string, props PutConfigMonitoringsInnerProps) *PutConfigMonitoringsInner

NewPutConfigMonitoringsInner instantiates a new PutConfigMonitoringsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigMonitoringsInnerWithDefaults

func NewPutConfigMonitoringsInnerWithDefaults() *PutConfigMonitoringsInner

NewPutConfigMonitoringsInnerWithDefaults instantiates a new PutConfigMonitoringsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfigMonitoringsInner) GetDescription

func (o *PutConfigMonitoringsInner) GetDescription() string

GetDescription returns the Description field value

func (*PutConfigMonitoringsInner) GetDescriptionOk

func (o *PutConfigMonitoringsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInner) GetMtype

GetMtype returns the Mtype field value

func (*PutConfigMonitoringsInner) GetMtypeOk

func (o *PutConfigMonitoringsInner) GetMtypeOk() (*MonitoringMtype, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInner) GetName

func (o *PutConfigMonitoringsInner) GetName() string

GetName returns the Name field value

func (*PutConfigMonitoringsInner) GetNameOk

func (o *PutConfigMonitoringsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInner) GetProps

GetProps returns the Props field value

func (*PutConfigMonitoringsInner) GetPropsOk

GetPropsOk returns a tuple with the Props field value and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInner) GetResourceName

func (o *PutConfigMonitoringsInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*PutConfigMonitoringsInner) GetResourceNameOk

func (o *PutConfigMonitoringsInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (PutConfigMonitoringsInner) MarshalJSON

func (o PutConfigMonitoringsInner) MarshalJSON() ([]byte, error)

func (*PutConfigMonitoringsInner) SetDescription

func (o *PutConfigMonitoringsInner) SetDescription(v string)

SetDescription sets field value

func (*PutConfigMonitoringsInner) SetMtype

SetMtype sets field value

func (*PutConfigMonitoringsInner) SetName

func (o *PutConfigMonitoringsInner) SetName(v string)

SetName sets field value

func (*PutConfigMonitoringsInner) SetProps

SetProps sets field value

func (*PutConfigMonitoringsInner) SetResourceName

func (o *PutConfigMonitoringsInner) SetResourceName(v string)

SetResourceName sets field value

func (PutConfigMonitoringsInner) ToMap

func (o PutConfigMonitoringsInner) ToMap() (map[string]interface{}, error)

func (*PutConfigMonitoringsInner) UnmarshalJSON

func (o *PutConfigMonitoringsInner) UnmarshalJSON(data []byte) (err error)

type PutConfigMonitoringsInnerProps

type PutConfigMonitoringsInnerProps struct {
	// 監視元ロケーション(指定可能な監視種別はping,tcp,http)
	Location *string `json:"location,omitempty"`
	// 監視間隔(s)(指定可能な監視種別はping,tcp,http)
	Interval *int32 `json:"interval,omitempty"`
	// 保留時間(s)(指定可能な監視種別はping,tcp,http)
	Holdtime *int32 `json:"holdtime,omitempty"`
	// タイムアウト(s)(指定可能な監視種別はping,tcp,http)
	Timeout *int32 `json:"timeout,omitempty"`
	// ポート番号(指定可能な監視種別はtcp,http)
	Port *int32 `json:"port,omitempty"`
	// TLS監視(指定可能な監視種別はtcp)
	TlsEnabled *bool `json:"tls_enabled,omitempty"`
	// TLS SNI(指定可能な監視種別はtcp,http)
	TlsSni *string `json:"tls_sni,omitempty"`
	// レスポンスボディマッチ文字列(指定可能な監視種別はhttp)
	ResponseMatch *string `json:"response_match,omitempty"`
	// HTTPS利用(指定可能な監視種別はhttp)
	Https *bool `json:"https,omitempty"`
	// Hostヘッダー(指定可能な監視種別はhttp)
	Headers []PutConfigMonitoringsInnerPropsHeadersInner `json:"headers,omitempty"`
	// パス(先頭に「/」は不要。指定可能な監視種別はhttp)
	Path *string `json:"path,omitempty"`
	// ステータスコード(0-9の3桁の文字列のみ指定可能。指定可能な監視種別はhttp)
	StatusCodes []string `json:"status_codes,omitempty"`
	// 固定値(指定可能な監視種別はstatic)
	Result *string `json:"result,omitempty"`
}

PutConfigMonitoringsInnerProps struct for PutConfigMonitoringsInnerProps

func NewPutConfigMonitoringsInnerProps

func NewPutConfigMonitoringsInnerProps() *PutConfigMonitoringsInnerProps

NewPutConfigMonitoringsInnerProps instantiates a new PutConfigMonitoringsInnerProps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigMonitoringsInnerPropsWithDefaults

func NewPutConfigMonitoringsInnerPropsWithDefaults() *PutConfigMonitoringsInnerProps

NewPutConfigMonitoringsInnerPropsWithDefaults instantiates a new PutConfigMonitoringsInnerProps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfigMonitoringsInnerProps) GetHeaders

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetHeadersOk

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetHoldtime

func (o *PutConfigMonitoringsInnerProps) GetHoldtime() int32

GetHoldtime returns the Holdtime field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetHoldtimeOk

func (o *PutConfigMonitoringsInnerProps) GetHoldtimeOk() (*int32, bool)

GetHoldtimeOk returns a tuple with the Holdtime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetHttps

func (o *PutConfigMonitoringsInnerProps) GetHttps() bool

GetHttps returns the Https field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetHttpsOk

func (o *PutConfigMonitoringsInnerProps) GetHttpsOk() (*bool, bool)

GetHttpsOk returns a tuple with the Https field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetInterval

func (o *PutConfigMonitoringsInnerProps) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetIntervalOk

func (o *PutConfigMonitoringsInnerProps) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetLocation

func (o *PutConfigMonitoringsInnerProps) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetLocationOk

func (o *PutConfigMonitoringsInnerProps) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetPath

GetPath returns the Path field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetPathOk

func (o *PutConfigMonitoringsInnerProps) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetPort

GetPort returns the Port field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetPortOk

func (o *PutConfigMonitoringsInnerProps) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetResponseMatch

func (o *PutConfigMonitoringsInnerProps) GetResponseMatch() string

GetResponseMatch returns the ResponseMatch field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetResponseMatchOk

func (o *PutConfigMonitoringsInnerProps) GetResponseMatchOk() (*string, bool)

GetResponseMatchOk returns a tuple with the ResponseMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetResult

func (o *PutConfigMonitoringsInnerProps) GetResult() string

GetResult returns the Result field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetResultOk

func (o *PutConfigMonitoringsInnerProps) GetResultOk() (*string, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetStatusCodes

func (o *PutConfigMonitoringsInnerProps) GetStatusCodes() []string

GetStatusCodes returns the StatusCodes field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetStatusCodesOk

func (o *PutConfigMonitoringsInnerProps) GetStatusCodesOk() ([]string, bool)

GetStatusCodesOk returns a tuple with the StatusCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetTimeout

func (o *PutConfigMonitoringsInnerProps) GetTimeout() int32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetTimeoutOk

func (o *PutConfigMonitoringsInnerProps) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetTlsEnabled

func (o *PutConfigMonitoringsInnerProps) GetTlsEnabled() bool

GetTlsEnabled returns the TlsEnabled field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetTlsEnabledOk

func (o *PutConfigMonitoringsInnerProps) GetTlsEnabledOk() (*bool, bool)

GetTlsEnabledOk returns a tuple with the TlsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) GetTlsSni

func (o *PutConfigMonitoringsInnerProps) GetTlsSni() string

GetTlsSni returns the TlsSni field value if set, zero value otherwise.

func (*PutConfigMonitoringsInnerProps) GetTlsSniOk

func (o *PutConfigMonitoringsInnerProps) GetTlsSniOk() (*string, bool)

GetTlsSniOk returns a tuple with the TlsSni field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerProps) HasHeaders

func (o *PutConfigMonitoringsInnerProps) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasHoldtime

func (o *PutConfigMonitoringsInnerProps) HasHoldtime() bool

HasHoldtime returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasHttps

func (o *PutConfigMonitoringsInnerProps) HasHttps() bool

HasHttps returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasInterval

func (o *PutConfigMonitoringsInnerProps) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasLocation

func (o *PutConfigMonitoringsInnerProps) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasPath

func (o *PutConfigMonitoringsInnerProps) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasPort

func (o *PutConfigMonitoringsInnerProps) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasResponseMatch

func (o *PutConfigMonitoringsInnerProps) HasResponseMatch() bool

HasResponseMatch returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasResult

func (o *PutConfigMonitoringsInnerProps) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasStatusCodes

func (o *PutConfigMonitoringsInnerProps) HasStatusCodes() bool

HasStatusCodes returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasTimeout

func (o *PutConfigMonitoringsInnerProps) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasTlsEnabled

func (o *PutConfigMonitoringsInnerProps) HasTlsEnabled() bool

HasTlsEnabled returns a boolean if a field has been set.

func (*PutConfigMonitoringsInnerProps) HasTlsSni

func (o *PutConfigMonitoringsInnerProps) HasTlsSni() bool

HasTlsSni returns a boolean if a field has been set.

func (PutConfigMonitoringsInnerProps) MarshalJSON

func (o PutConfigMonitoringsInnerProps) MarshalJSON() ([]byte, error)

func (*PutConfigMonitoringsInnerProps) SetHeaders

SetHeaders gets a reference to the given []PutConfigMonitoringsInnerPropsHeadersInner and assigns it to the Headers field.

func (*PutConfigMonitoringsInnerProps) SetHoldtime

func (o *PutConfigMonitoringsInnerProps) SetHoldtime(v int32)

SetHoldtime gets a reference to the given int32 and assigns it to the Holdtime field.

func (*PutConfigMonitoringsInnerProps) SetHttps

func (o *PutConfigMonitoringsInnerProps) SetHttps(v bool)

SetHttps gets a reference to the given bool and assigns it to the Https field.

func (*PutConfigMonitoringsInnerProps) SetInterval

func (o *PutConfigMonitoringsInnerProps) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*PutConfigMonitoringsInnerProps) SetLocation

func (o *PutConfigMonitoringsInnerProps) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*PutConfigMonitoringsInnerProps) SetPath

func (o *PutConfigMonitoringsInnerProps) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*PutConfigMonitoringsInnerProps) SetPort

func (o *PutConfigMonitoringsInnerProps) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*PutConfigMonitoringsInnerProps) SetResponseMatch

func (o *PutConfigMonitoringsInnerProps) SetResponseMatch(v string)

SetResponseMatch gets a reference to the given string and assigns it to the ResponseMatch field.

func (*PutConfigMonitoringsInnerProps) SetResult

func (o *PutConfigMonitoringsInnerProps) SetResult(v string)

SetResult gets a reference to the given string and assigns it to the Result field.

func (*PutConfigMonitoringsInnerProps) SetStatusCodes

func (o *PutConfigMonitoringsInnerProps) SetStatusCodes(v []string)

SetStatusCodes gets a reference to the given []string and assigns it to the StatusCodes field.

func (*PutConfigMonitoringsInnerProps) SetTimeout

func (o *PutConfigMonitoringsInnerProps) SetTimeout(v int32)

SetTimeout gets a reference to the given int32 and assigns it to the Timeout field.

func (*PutConfigMonitoringsInnerProps) SetTlsEnabled

func (o *PutConfigMonitoringsInnerProps) SetTlsEnabled(v bool)

SetTlsEnabled gets a reference to the given bool and assigns it to the TlsEnabled field.

func (*PutConfigMonitoringsInnerProps) SetTlsSni

func (o *PutConfigMonitoringsInnerProps) SetTlsSni(v string)

SetTlsSni gets a reference to the given string and assigns it to the TlsSni field.

func (PutConfigMonitoringsInnerProps) ToMap

func (o PutConfigMonitoringsInnerProps) ToMap() (map[string]interface{}, error)

type PutConfigMonitoringsInnerPropsHeadersInner

type PutConfigMonitoringsInnerPropsHeadersInner struct {
	FieldName string `json:"field_name"`
	// Hostヘッダー
	FieldValue string `json:"field_value"`
}

PutConfigMonitoringsInnerPropsHeadersInner struct for PutConfigMonitoringsInnerPropsHeadersInner

func NewPutConfigMonitoringsInnerPropsHeadersInner

func NewPutConfigMonitoringsInnerPropsHeadersInner(fieldName string, fieldValue string) *PutConfigMonitoringsInnerPropsHeadersInner

NewPutConfigMonitoringsInnerPropsHeadersInner instantiates a new PutConfigMonitoringsInnerPropsHeadersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigMonitoringsInnerPropsHeadersInnerWithDefaults

func NewPutConfigMonitoringsInnerPropsHeadersInnerWithDefaults() *PutConfigMonitoringsInnerPropsHeadersInner

NewPutConfigMonitoringsInnerPropsHeadersInnerWithDefaults instantiates a new PutConfigMonitoringsInnerPropsHeadersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfigMonitoringsInnerPropsHeadersInner) GetFieldName

GetFieldName returns the FieldName field value

func (*PutConfigMonitoringsInnerPropsHeadersInner) GetFieldNameOk

func (o *PutConfigMonitoringsInnerPropsHeadersInner) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*PutConfigMonitoringsInnerPropsHeadersInner) GetFieldValue

GetFieldValue returns the FieldValue field value

func (*PutConfigMonitoringsInnerPropsHeadersInner) GetFieldValueOk

func (o *PutConfigMonitoringsInnerPropsHeadersInner) GetFieldValueOk() (*string, bool)

GetFieldValueOk returns a tuple with the FieldValue field value and a boolean to check if the value has been set.

func (PutConfigMonitoringsInnerPropsHeadersInner) MarshalJSON

func (*PutConfigMonitoringsInnerPropsHeadersInner) SetFieldName

SetFieldName sets field value

func (*PutConfigMonitoringsInnerPropsHeadersInner) SetFieldValue

SetFieldValue sets field value

func (PutConfigMonitoringsInnerPropsHeadersInner) ToMap

func (o PutConfigMonitoringsInnerPropsHeadersInner) ToMap() (map[string]interface{}, error)

func (*PutConfigMonitoringsInnerPropsHeadersInner) UnmarshalJSON

func (o *PutConfigMonitoringsInnerPropsHeadersInner) UnmarshalJSON(data []byte) (err error)

type PutConfigRulesInner

type PutConfigRulesInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// ルール名
	Name string `json:"name"`
	// コメント
	Description string                   `json:"description"`
	Methods     []ConfigRuleMethodsInner `json:"methods"`
}

PutConfigRulesInner struct for PutConfigRulesInner

func NewPutConfigRulesInner

func NewPutConfigRulesInner(resourceName string, name string, description string, methods []ConfigRuleMethodsInner) *PutConfigRulesInner

NewPutConfigRulesInner instantiates a new PutConfigRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigRulesInnerWithDefaults

func NewPutConfigRulesInnerWithDefaults() *PutConfigRulesInner

NewPutConfigRulesInnerWithDefaults instantiates a new PutConfigRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfigRulesInner) GetDescription

func (o *PutConfigRulesInner) GetDescription() string

GetDescription returns the Description field value

func (*PutConfigRulesInner) GetDescriptionOk

func (o *PutConfigRulesInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PutConfigRulesInner) GetMethods

func (o *PutConfigRulesInner) GetMethods() []ConfigRuleMethodsInner

GetMethods returns the Methods field value

func (*PutConfigRulesInner) GetMethodsOk

func (o *PutConfigRulesInner) GetMethodsOk() ([]ConfigRuleMethodsInner, bool)

GetMethodsOk returns a tuple with the Methods field value and a boolean to check if the value has been set.

func (*PutConfigRulesInner) GetName

func (o *PutConfigRulesInner) GetName() string

GetName returns the Name field value

func (*PutConfigRulesInner) GetNameOk

func (o *PutConfigRulesInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PutConfigRulesInner) GetResourceName

func (o *PutConfigRulesInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*PutConfigRulesInner) GetResourceNameOk

func (o *PutConfigRulesInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (PutConfigRulesInner) MarshalJSON

func (o PutConfigRulesInner) MarshalJSON() ([]byte, error)

func (*PutConfigRulesInner) SetDescription

func (o *PutConfigRulesInner) SetDescription(v string)

SetDescription sets field value

func (*PutConfigRulesInner) SetMethods

func (o *PutConfigRulesInner) SetMethods(v []ConfigRuleMethodsInner)

SetMethods sets field value

func (*PutConfigRulesInner) SetName

func (o *PutConfigRulesInner) SetName(v string)

SetName sets field value

func (*PutConfigRulesInner) SetResourceName

func (o *PutConfigRulesInner) SetResourceName(v string)

SetResourceName sets field value

func (PutConfigRulesInner) ToMap

func (o PutConfigRulesInner) ToMap() (map[string]interface{}, error)

func (*PutConfigRulesInner) UnmarshalJSON

func (o *PutConfigRulesInner) UnmarshalJSON(data []byte) (err error)

type PutConfigSitesInner

type PutConfigSitesInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// サイト名
	Name   string     `json:"name"`
	Rrtype SiteRrtype `json:"rrtype"`
	// コメント
	Description string                              `json:"description"`
	Endpoints   []PutConfigSitesInnerEndpointsInner `json:"endpoints"`
}

PutConfigSitesInner struct for PutConfigSitesInner

func NewPutConfigSitesInner

func NewPutConfigSitesInner(resourceName string, name string, rrtype SiteRrtype, description string, endpoints []PutConfigSitesInnerEndpointsInner) *PutConfigSitesInner

NewPutConfigSitesInner instantiates a new PutConfigSitesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigSitesInnerWithDefaults

func NewPutConfigSitesInnerWithDefaults() *PutConfigSitesInner

NewPutConfigSitesInnerWithDefaults instantiates a new PutConfigSitesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfigSitesInner) GetDescription

func (o *PutConfigSitesInner) GetDescription() string

GetDescription returns the Description field value

func (*PutConfigSitesInner) GetDescriptionOk

func (o *PutConfigSitesInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PutConfigSitesInner) GetEndpoints

GetEndpoints returns the Endpoints field value

func (*PutConfigSitesInner) GetEndpointsOk

GetEndpointsOk returns a tuple with the Endpoints field value and a boolean to check if the value has been set.

func (*PutConfigSitesInner) GetName

func (o *PutConfigSitesInner) GetName() string

GetName returns the Name field value

func (*PutConfigSitesInner) GetNameOk

func (o *PutConfigSitesInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PutConfigSitesInner) GetResourceName

func (o *PutConfigSitesInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*PutConfigSitesInner) GetResourceNameOk

func (o *PutConfigSitesInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*PutConfigSitesInner) GetRrtype

func (o *PutConfigSitesInner) GetRrtype() SiteRrtype

GetRrtype returns the Rrtype field value

func (*PutConfigSitesInner) GetRrtypeOk

func (o *PutConfigSitesInner) GetRrtypeOk() (*SiteRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (PutConfigSitesInner) MarshalJSON

func (o PutConfigSitesInner) MarshalJSON() ([]byte, error)

func (*PutConfigSitesInner) SetDescription

func (o *PutConfigSitesInner) SetDescription(v string)

SetDescription sets field value

func (*PutConfigSitesInner) SetEndpoints

SetEndpoints sets field value

func (*PutConfigSitesInner) SetName

func (o *PutConfigSitesInner) SetName(v string)

SetName sets field value

func (*PutConfigSitesInner) SetResourceName

func (o *PutConfigSitesInner) SetResourceName(v string)

SetResourceName sets field value

func (*PutConfigSitesInner) SetRrtype

func (o *PutConfigSitesInner) SetRrtype(v SiteRrtype)

SetRrtype sets field value

func (PutConfigSitesInner) ToMap

func (o PutConfigSitesInner) ToMap() (map[string]interface{}, error)

func (*PutConfigSitesInner) UnmarshalJSON

func (o *PutConfigSitesInner) UnmarshalJSON(data []byte) (err error)

type PutConfigSitesInnerEndpointsInner

type PutConfigSitesInnerEndpointsInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// エンドポイント名
	Name string `json:"name"`
	// 監視ターゲット(IPアドレス形式かホスト名形式)
	MonitoringTarget string `json:"monitoring_target"`
	// コメント
	Description string `json:"description"`
	// weight
	Weight int32 `json:"weight"`
	// 手動切り戻し設定値
	ManualFailback bool `json:"manual_failback"`
	// 手動切り離し設定値
	ManualFailover bool `json:"manual_failover"`
	// 状態
	Enabled bool `json:"enabled"`
	// RDATA
	Rdata       []EndpointRdataInner                                `json:"rdata"`
	Monitorings []PutConfigSitesInnerEndpointsInnerMonitoringsInner `json:"monitorings"`
}

PutConfigSitesInnerEndpointsInner struct for PutConfigSitesInnerEndpointsInner

func NewPutConfigSitesInnerEndpointsInner

func NewPutConfigSitesInnerEndpointsInner(resourceName string, name string, monitoringTarget string, description string, weight int32, manualFailback bool, manualFailover bool, enabled bool, rdata []EndpointRdataInner, monitorings []PutConfigSitesInnerEndpointsInnerMonitoringsInner) *PutConfigSitesInnerEndpointsInner

NewPutConfigSitesInnerEndpointsInner instantiates a new PutConfigSitesInnerEndpointsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigSitesInnerEndpointsInnerWithDefaults

func NewPutConfigSitesInnerEndpointsInnerWithDefaults() *PutConfigSitesInnerEndpointsInner

NewPutConfigSitesInnerEndpointsInnerWithDefaults instantiates a new PutConfigSitesInnerEndpointsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfigSitesInnerEndpointsInner) GetDescription

func (o *PutConfigSitesInnerEndpointsInner) GetDescription() string

GetDescription returns the Description field value

func (*PutConfigSitesInnerEndpointsInner) GetDescriptionOk

func (o *PutConfigSitesInnerEndpointsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetEnabled

func (o *PutConfigSitesInnerEndpointsInner) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*PutConfigSitesInnerEndpointsInner) GetEnabledOk

func (o *PutConfigSitesInnerEndpointsInner) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetManualFailback

func (o *PutConfigSitesInnerEndpointsInner) GetManualFailback() bool

GetManualFailback returns the ManualFailback field value

func (*PutConfigSitesInnerEndpointsInner) GetManualFailbackOk

func (o *PutConfigSitesInnerEndpointsInner) GetManualFailbackOk() (*bool, bool)

GetManualFailbackOk returns a tuple with the ManualFailback field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetManualFailover

func (o *PutConfigSitesInnerEndpointsInner) GetManualFailover() bool

GetManualFailover returns the ManualFailover field value

func (*PutConfigSitesInnerEndpointsInner) GetManualFailoverOk

func (o *PutConfigSitesInnerEndpointsInner) GetManualFailoverOk() (*bool, bool)

GetManualFailoverOk returns a tuple with the ManualFailover field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetMonitoringTarget

func (o *PutConfigSitesInnerEndpointsInner) GetMonitoringTarget() string

GetMonitoringTarget returns the MonitoringTarget field value

func (*PutConfigSitesInnerEndpointsInner) GetMonitoringTargetOk

func (o *PutConfigSitesInnerEndpointsInner) GetMonitoringTargetOk() (*string, bool)

GetMonitoringTargetOk returns a tuple with the MonitoringTarget field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetMonitorings

GetMonitorings returns the Monitorings field value

func (*PutConfigSitesInnerEndpointsInner) GetMonitoringsOk

GetMonitoringsOk returns a tuple with the Monitorings field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetName

GetName returns the Name field value

func (*PutConfigSitesInnerEndpointsInner) GetNameOk

func (o *PutConfigSitesInnerEndpointsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetRdata

GetRdata returns the Rdata field value

func (*PutConfigSitesInnerEndpointsInner) GetRdataOk

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetResourceName

func (o *PutConfigSitesInnerEndpointsInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*PutConfigSitesInnerEndpointsInner) GetResourceNameOk

func (o *PutConfigSitesInnerEndpointsInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInner) GetWeight

GetWeight returns the Weight field value

func (*PutConfigSitesInnerEndpointsInner) GetWeightOk

func (o *PutConfigSitesInnerEndpointsInner) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (PutConfigSitesInnerEndpointsInner) MarshalJSON

func (o PutConfigSitesInnerEndpointsInner) MarshalJSON() ([]byte, error)

func (*PutConfigSitesInnerEndpointsInner) SetDescription

func (o *PutConfigSitesInnerEndpointsInner) SetDescription(v string)

SetDescription sets field value

func (*PutConfigSitesInnerEndpointsInner) SetEnabled

func (o *PutConfigSitesInnerEndpointsInner) SetEnabled(v bool)

SetEnabled sets field value

func (*PutConfigSitesInnerEndpointsInner) SetManualFailback

func (o *PutConfigSitesInnerEndpointsInner) SetManualFailback(v bool)

SetManualFailback sets field value

func (*PutConfigSitesInnerEndpointsInner) SetManualFailover

func (o *PutConfigSitesInnerEndpointsInner) SetManualFailover(v bool)

SetManualFailover sets field value

func (*PutConfigSitesInnerEndpointsInner) SetMonitoringTarget

func (o *PutConfigSitesInnerEndpointsInner) SetMonitoringTarget(v string)

SetMonitoringTarget sets field value

func (*PutConfigSitesInnerEndpointsInner) SetMonitorings

SetMonitorings sets field value

func (*PutConfigSitesInnerEndpointsInner) SetName

SetName sets field value

func (*PutConfigSitesInnerEndpointsInner) SetRdata

SetRdata sets field value

func (*PutConfigSitesInnerEndpointsInner) SetResourceName

func (o *PutConfigSitesInnerEndpointsInner) SetResourceName(v string)

SetResourceName sets field value

func (*PutConfigSitesInnerEndpointsInner) SetWeight

func (o *PutConfigSitesInnerEndpointsInner) SetWeight(v int32)

SetWeight sets field value

func (PutConfigSitesInnerEndpointsInner) ToMap

func (o PutConfigSitesInnerEndpointsInner) ToMap() (map[string]interface{}, error)

func (*PutConfigSitesInnerEndpointsInner) UnmarshalJSON

func (o *PutConfigSitesInnerEndpointsInner) UnmarshalJSON(data []byte) (err error)

type PutConfigSitesInnerEndpointsInnerMonitoringsInner

type PutConfigSitesInnerEndpointsInnerMonitoringsInner struct {
	// 紐付ける監視のリソース名
	ResourceName string `json:"resource_name"`
	// エンドポイントと監視の紐付け状態
	Enabled bool `json:"enabled"`
}

PutConfigSitesInnerEndpointsInnerMonitoringsInner struct for PutConfigSitesInnerEndpointsInnerMonitoringsInner

func NewPutConfigSitesInnerEndpointsInnerMonitoringsInner

func NewPutConfigSitesInnerEndpointsInnerMonitoringsInner(resourceName string, enabled bool) *PutConfigSitesInnerEndpointsInnerMonitoringsInner

NewPutConfigSitesInnerEndpointsInnerMonitoringsInner instantiates a new PutConfigSitesInnerEndpointsInnerMonitoringsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutConfigSitesInnerEndpointsInnerMonitoringsInnerWithDefaults

func NewPutConfigSitesInnerEndpointsInnerMonitoringsInnerWithDefaults() *PutConfigSitesInnerEndpointsInnerMonitoringsInner

NewPutConfigSitesInnerEndpointsInnerMonitoringsInnerWithDefaults instantiates a new PutConfigSitesInnerEndpointsInnerMonitoringsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutConfigSitesInnerEndpointsInnerMonitoringsInner) GetEnabled

GetEnabled returns the Enabled field value

func (*PutConfigSitesInnerEndpointsInnerMonitoringsInner) GetEnabledOk

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*PutConfigSitesInnerEndpointsInnerMonitoringsInner) GetResourceName

GetResourceName returns the ResourceName field value

func (*PutConfigSitesInnerEndpointsInnerMonitoringsInner) GetResourceNameOk

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (PutConfigSitesInnerEndpointsInnerMonitoringsInner) MarshalJSON

func (*PutConfigSitesInnerEndpointsInnerMonitoringsInner) SetEnabled

SetEnabled sets field value

func (*PutConfigSitesInnerEndpointsInnerMonitoringsInner) SetResourceName

SetResourceName sets field value

func (PutConfigSitesInnerEndpointsInnerMonitoringsInner) ToMap

func (o PutConfigSitesInnerEndpointsInnerMonitoringsInner) ToMap() (map[string]interface{}, error)

func (*PutConfigSitesInnerEndpointsInnerMonitoringsInner) UnmarshalJSON

func (o *PutConfigSitesInnerEndpointsInnerMonitoringsInner) UnmarshalJSON(data []byte) (err error)

type PutRecord

type PutRecord struct {
	Records []OverwriteRecordsInner `json:"records"`
	// 指定されたSOAレコードを取り込むためのフラグ
	OverwriteSoa *bool `json:"overwrite_soa,omitempty"`
	// 指定されたZone Apex NSレコードを取り込むためのフラグ
	OverwriteZoneApexNs *bool `json:"overwrite_zone_apex_ns,omitempty"`
}

PutRecord struct for PutRecord

func NewPutRecord

func NewPutRecord(records []OverwriteRecordsInner) *PutRecord

NewPutRecord instantiates a new PutRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutRecordWithDefaults

func NewPutRecordWithDefaults() *PutRecord

NewPutRecordWithDefaults instantiates a new PutRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutRecord) GetOverwriteSoa

func (o *PutRecord) GetOverwriteSoa() bool

GetOverwriteSoa returns the OverwriteSoa field value if set, zero value otherwise.

func (*PutRecord) GetOverwriteSoaOk

func (o *PutRecord) GetOverwriteSoaOk() (*bool, bool)

GetOverwriteSoaOk returns a tuple with the OverwriteSoa field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutRecord) GetOverwriteZoneApexNs

func (o *PutRecord) GetOverwriteZoneApexNs() bool

GetOverwriteZoneApexNs returns the OverwriteZoneApexNs field value if set, zero value otherwise.

func (*PutRecord) GetOverwriteZoneApexNsOk

func (o *PutRecord) GetOverwriteZoneApexNsOk() (*bool, bool)

GetOverwriteZoneApexNsOk returns a tuple with the OverwriteZoneApexNs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutRecord) GetRecords

func (o *PutRecord) GetRecords() []OverwriteRecordsInner

GetRecords returns the Records field value

func (*PutRecord) GetRecordsOk

func (o *PutRecord) GetRecordsOk() ([]OverwriteRecordsInner, bool)

GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.

func (*PutRecord) HasOverwriteSoa

func (o *PutRecord) HasOverwriteSoa() bool

HasOverwriteSoa returns a boolean if a field has been set.

func (*PutRecord) HasOverwriteZoneApexNs

func (o *PutRecord) HasOverwriteZoneApexNs() bool

HasOverwriteZoneApexNs returns a boolean if a field has been set.

func (PutRecord) MarshalJSON

func (o PutRecord) MarshalJSON() ([]byte, error)

func (*PutRecord) SetOverwriteSoa

func (o *PutRecord) SetOverwriteSoa(v bool)

SetOverwriteSoa gets a reference to the given bool and assigns it to the OverwriteSoa field.

func (*PutRecord) SetOverwriteZoneApexNs

func (o *PutRecord) SetOverwriteZoneApexNs(v bool)

SetOverwriteZoneApexNs gets a reference to the given bool and assigns it to the OverwriteZoneApexNs field.

func (*PutRecord) SetRecords

func (o *PutRecord) SetRecords(v []OverwriteRecordsInner)

SetRecords sets field value

func (PutRecord) ToMap

func (o PutRecord) ToMap() (map[string]interface{}, error)

func (*PutRecord) UnmarshalJSON

func (o *PutRecord) UnmarshalJSON(data []byte) (err error)

type QpsAPIService

type QpsAPIService service

QpsAPIService QpsAPI service

func (*QpsAPIService) GetQpsHistories

func (a *QpsAPIService) GetQpsHistories(ctx context.Context, contractId string) ApiGetQpsHistoriesRequest

GetQpsHistories 月別のQPSの一覧取得

DPF契約の月別のQPSを取得できます。\ DPF契約に紐付くゾーンおよびLBドメインの月別のQPSと、\ ゾーンおよびLBドメインのクエリ数を元に集計したDPF契約の月別のQPSが取得できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetQpsHistoriesRequest

func (*QpsAPIService) GetQpsHistoriesExecute

func (a *QpsAPIService) GetQpsHistoriesExecute(r ApiGetQpsHistoriesRequest) (*GetQpsHistories, *http.Response, error)

Execute executes the request

@return GetQpsHistories

type QpsHistory

type QpsHistory struct {
	ServiceCode string         `json:"service_code"`
	Name        NullableString `json:"name"`
	Values      []QpsValue     `json:"values"`
}

QpsHistory struct for QpsHistory

func NewQpsHistory

func NewQpsHistory(serviceCode string, name NullableString, values []QpsValue) *QpsHistory

NewQpsHistory instantiates a new QpsHistory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQpsHistoryWithDefaults

func NewQpsHistoryWithDefaults() *QpsHistory

NewQpsHistoryWithDefaults instantiates a new QpsHistory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QpsHistory) GetName

func (o *QpsHistory) GetName() string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*QpsHistory) GetNameOk

func (o *QpsHistory) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QpsHistory) GetServiceCode

func (o *QpsHistory) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*QpsHistory) GetServiceCodeOk

func (o *QpsHistory) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (*QpsHistory) GetValues

func (o *QpsHistory) GetValues() []QpsValue

GetValues returns the Values field value

func (*QpsHistory) GetValuesOk

func (o *QpsHistory) GetValuesOk() ([]QpsValue, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (QpsHistory) MarshalJSON

func (o QpsHistory) MarshalJSON() ([]byte, error)

func (*QpsHistory) SetName

func (o *QpsHistory) SetName(v string)

SetName sets field value

func (*QpsHistory) SetServiceCode

func (o *QpsHistory) SetServiceCode(v string)

SetServiceCode sets field value

func (*QpsHistory) SetValues

func (o *QpsHistory) SetValues(v []QpsValue)

SetValues sets field value

func (QpsHistory) ToMap

func (o QpsHistory) ToMap() (map[string]interface{}, error)

func (*QpsHistory) UnmarshalJSON

func (o *QpsHistory) UnmarshalJSON(data []byte) (err error)

type QpsValue

type QpsValue struct {
	// 集計対象月(YYYY-MM)
	Month string `json:"month"`
	Qps   int32  `json:"qps"`
}

QpsValue struct for QpsValue

func NewQpsValue

func NewQpsValue(month string, qps int32) *QpsValue

NewQpsValue instantiates a new QpsValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQpsValueWithDefaults

func NewQpsValueWithDefaults() *QpsValue

NewQpsValueWithDefaults instantiates a new QpsValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QpsValue) GetMonth

func (o *QpsValue) GetMonth() string

GetMonth returns the Month field value

func (*QpsValue) GetMonthOk

func (o *QpsValue) GetMonthOk() (*string, bool)

GetMonthOk returns a tuple with the Month field value and a boolean to check if the value has been set.

func (*QpsValue) GetQps

func (o *QpsValue) GetQps() int32

GetQps returns the Qps field value

func (*QpsValue) GetQpsOk

func (o *QpsValue) GetQpsOk() (*int32, bool)

GetQpsOk returns a tuple with the Qps field value and a boolean to check if the value has been set.

func (QpsValue) MarshalJSON

func (o QpsValue) MarshalJSON() ([]byte, error)

func (*QpsValue) SetMonth

func (o *QpsValue) SetMonth(v string)

SetMonth sets field value

func (*QpsValue) SetQps

func (o *QpsValue) SetQps(v int32)

SetQps sets field value

func (QpsValue) ToMap

func (o QpsValue) ToMap() (map[string]interface{}, error)

func (*QpsValue) UnmarshalJSON

func (o *QpsValue) UnmarshalJSON(data []byte) (err error)

type Record

type Record struct {
	Id string `json:"id"`
	// name
	Name string `json:"name"`
	// TTL
	Ttl    NullableInt32 `json:"ttl"`
	Rrtype RecordsRrtype `json:"rrtype"`
	// レコードの値
	Rdata []RecordsRdataInner `json:"rdata"`
	// ラベル
	Labels map[string]string `json:"labels"`
	State  RecordsState      `json:"state"`
	// コメント
	Description string `json:"description"`
	// 編集者
	Operator NullableString `json:"operator"`
}

Record struct for Record

func NewRecord

func NewRecord(id string, name string, ttl NullableInt32, rrtype RecordsRrtype, rdata []RecordsRdataInner, labels map[string]string, state RecordsState, description string, operator NullableString) *Record

NewRecord instantiates a new Record object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecordWithDefaults

func NewRecordWithDefaults() *Record

NewRecordWithDefaults instantiates a new Record object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Record) GetDescription

func (o *Record) GetDescription() string

GetDescription returns the Description field value

func (*Record) GetDescriptionOk

func (o *Record) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Record) GetId

func (o *Record) GetId() string

GetId returns the Id field value

func (*Record) GetIdOk

func (o *Record) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Record) GetLabels

func (o *Record) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*Record) GetLabelsOk

func (o *Record) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*Record) GetName

func (o *Record) GetName() string

GetName returns the Name field value

func (*Record) GetNameOk

func (o *Record) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Record) GetOperator

func (o *Record) GetOperator() string

GetOperator returns the Operator field value If the value is explicit nil, the zero value for string will be returned

func (*Record) GetOperatorOk

func (o *Record) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Record) GetRdata

func (o *Record) GetRdata() []RecordsRdataInner

GetRdata returns the Rdata field value

func (*Record) GetRdataOk

func (o *Record) GetRdataOk() ([]RecordsRdataInner, bool)

GetRdataOk returns a tuple with the Rdata field value and a boolean to check if the value has been set.

func (*Record) GetRrtype

func (o *Record) GetRrtype() RecordsRrtype

GetRrtype returns the Rrtype field value

func (*Record) GetRrtypeOk

func (o *Record) GetRrtypeOk() (*RecordsRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (*Record) GetState

func (o *Record) GetState() RecordsState

GetState returns the State field value

func (*Record) GetStateOk

func (o *Record) GetStateOk() (*RecordsState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*Record) GetTtl

func (o *Record) GetTtl() int32

GetTtl returns the Ttl field value If the value is explicit nil, the zero value for int32 will be returned

func (*Record) GetTtlOk

func (o *Record) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (Record) MarshalJSON

func (o Record) MarshalJSON() ([]byte, error)

func (*Record) SetDescription

func (o *Record) SetDescription(v string)

SetDescription sets field value

func (*Record) SetId

func (o *Record) SetId(v string)

SetId sets field value

func (*Record) SetLabels

func (o *Record) SetLabels(v map[string]string)

SetLabels sets field value

func (*Record) SetName

func (o *Record) SetName(v string)

SetName sets field value

func (*Record) SetOperator

func (o *Record) SetOperator(v string)

SetOperator sets field value

func (*Record) SetRdata

func (o *Record) SetRdata(v []RecordsRdataInner)

SetRdata sets field value

func (*Record) SetRrtype

func (o *Record) SetRrtype(v RecordsRrtype)

SetRrtype sets field value

func (*Record) SetState

func (o *Record) SetState(v RecordsState)

SetState sets field value

func (*Record) SetTtl

func (o *Record) SetTtl(v int32)

SetTtl sets field value

func (Record) ToMap

func (o Record) ToMap() (map[string]interface{}, error)

func (*Record) UnmarshalJSON

func (o *Record) UnmarshalJSON(data []byte) (err error)

type RecordsAPIService

type RecordsAPIService service

RecordsAPIService RecordsAPI service

func (*RecordsAPIService) DeleteRecord

func (a *RecordsAPIService) DeleteRecord(ctx context.Context, zoneId string, recordId string) ApiDeleteRecordRequest

DeleteRecord レコードの削除

指定したRecordIdのレコードを削除します。\ [**編集中レコードのゾーン反映**](#tag/zones/operation/patchZoneChanges)を実行するまでは権威サーバには反映されません。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@param recordId ID
@return ApiDeleteRecordRequest

func (*RecordsAPIService) DeleteRecordChanges

func (a *RecordsAPIService) DeleteRecordChanges(ctx context.Context, zoneId string, recordId string) ApiDeleteRecordChangesRequest

DeleteRecordChanges 編集中レコードの取消

指定したRecordIdのレコードの操作を取消します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@param recordId ID
@return ApiDeleteRecordChangesRequest

func (*RecordsAPIService) DeleteRecordChangesExecute

func (a *RecordsAPIService) DeleteRecordChangesExecute(r ApiDeleteRecordChangesRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*RecordsAPIService) DeleteRecordExecute

func (a *RecordsAPIService) DeleteRecordExecute(r ApiDeleteRecordRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*RecordsAPIService) GetDsRecordsFromCds

func (a *RecordsAPIService) GetDsRecordsFromCds(ctx context.Context, zoneId string, recordId string) ApiGetDsRecordsFromCdsRequest

GetDsRecordsFromCds CDS経由のDSレコードの取得

指定したRecordIdのレコードによって取り込まれるCDS経由のDSレコードを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@param recordId ID
@return ApiGetDsRecordsFromCdsRequest

func (*RecordsAPIService) GetDsRecordsFromCdsExecute

Execute executes the request

@return GetDsRecordsFromCds

func (*RecordsAPIService) GetRecord

func (a *RecordsAPIService) GetRecord(ctx context.Context, zoneId string, recordId string) ApiGetRecordRequest

GetRecord レコードの取得

指定したRecordIdのレコードを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@param recordId ID
@return ApiGetRecordRequest

func (*RecordsAPIService) GetRecordCurrents

func (a *RecordsAPIService) GetRecordCurrents(ctx context.Context, zoneId string) ApiGetRecordCurrentsRequest

GetRecordCurrents DNS反映済レコードの一覧取得

現在DNSに登録されているレコードの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetRecordCurrentsRequest

func (*RecordsAPIService) GetRecordCurrentsCount

func (a *RecordsAPIService) GetRecordCurrentsCount(ctx context.Context, zoneId string) ApiGetRecordCurrentsCountRequest

GetRecordCurrentsCount DNS反映済レコードの件数取得

現在DNSに登録されているレコードの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetRecordCurrentsCountRequest

func (*RecordsAPIService) GetRecordCurrentsCountExecute

func (a *RecordsAPIService) GetRecordCurrentsCountExecute(r ApiGetRecordCurrentsCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*RecordsAPIService) GetRecordCurrentsExecute

func (a *RecordsAPIService) GetRecordCurrentsExecute(r ApiGetRecordCurrentsRequest) (*GetRecords, *http.Response, error)

Execute executes the request

@return GetRecords

func (*RecordsAPIService) GetRecordDiffs

func (a *RecordsAPIService) GetRecordDiffs(ctx context.Context, zoneId string) ApiGetRecordDiffsRequest

GetRecordDiffs レコードの編集差分の一覧取得

現在DNSに登録されているレコードと反映予定のレコードの差分一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetRecordDiffsRequest

func (*RecordsAPIService) GetRecordDiffsCount

func (a *RecordsAPIService) GetRecordDiffsCount(ctx context.Context, zoneId string) ApiGetRecordDiffsCountRequest

GetRecordDiffsCount レコードの編集差分の件数取得

現在DNSに登録されているレコードと反映予定のレコードの差分数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetRecordDiffsCountRequest

func (*RecordsAPIService) GetRecordDiffsCountExecute

func (a *RecordsAPIService) GetRecordDiffsCountExecute(r ApiGetRecordDiffsCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*RecordsAPIService) GetRecordDiffsExecute

Execute executes the request

@return GetRecordsDiffs

func (*RecordsAPIService) GetRecordExecute

func (a *RecordsAPIService) GetRecordExecute(r ApiGetRecordRequest) (*GetRecord, *http.Response, error)

Execute executes the request

@return GetRecord

func (*RecordsAPIService) GetRecordList

func (a *RecordsAPIService) GetRecordList(ctx context.Context, zoneId string) ApiGetRecordListRequest

GetRecordList レコードの一覧取得

レコード情報の一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetRecordListRequest

func (*RecordsAPIService) GetRecordListCount

func (a *RecordsAPIService) GetRecordListCount(ctx context.Context, zoneId string) ApiGetRecordListCountRequest

GetRecordListCount レコードの件数取得

レコード情報の件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetRecordListCountRequest

func (*RecordsAPIService) GetRecordListCountExecute

func (a *RecordsAPIService) GetRecordListCountExecute(r ApiGetRecordListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*RecordsAPIService) GetRecordListExecute

func (a *RecordsAPIService) GetRecordListExecute(r ApiGetRecordListRequest) (*GetRecords, *http.Response, error)

Execute executes the request

@return GetRecords

func (*RecordsAPIService) PatchRecord

func (a *RecordsAPIService) PatchRecord(ctx context.Context, zoneId string, recordId string) ApiPatchRecordRequest

PatchRecord レコードの更新

指定したRecordIdのレコードを更新します。\ [**編集中レコードのゾーン反映**](#tag/zones/operation/patchZoneChanges)を実行するまでは権威サーバには反映されません。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@param recordId ID
@return ApiPatchRecordRequest

func (*RecordsAPIService) PatchRecordExecute

Execute executes the request

@return AsyncResponse

func (*RecordsAPIService) PostRecord

func (a *RecordsAPIService) PostRecord(ctx context.Context, zoneId string) ApiPostRecordRequest

PostRecord レコードの作成

新しくレコードを作成します。\ [**編集中レコードのゾーン反映**](#tag/zones/operation/patchZoneChanges)を実行するまでは権威サーバには反映されません。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPostRecordRequest

func (*RecordsAPIService) PostRecordExecute

Execute executes the request

@return AsyncResponse

func (*RecordsAPIService) PutRecord

func (a *RecordsAPIService) PutRecord(ctx context.Context, zoneId string) ApiPutRecordRequest

PutRecord レコードの一括更新

レコードを一括更新します。\ [**編集中レコードのゾーン反映**](#tag/zones/operation/patchZoneChanges)を実行するまでは権威サーバには反映されません。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPutRecordRequest

func (*RecordsAPIService) PutRecordExecute

Execute executes the request

@return AsyncResponse

type RecordsApi

type RecordsApi interface {
	GetRecordList(ctx context.Context, zoneId string) ApiGetRecordListRequest
	GetRecordCurrents(ctx context.Context, zoneId string) ApiGetRecordCurrentsRequest
	PatchRecord(ctx context.Context, zoneId string, recordId string) ApiPatchRecordRequest
	PostRecord(ctx context.Context, zoneId string) ApiPostRecordRequest
	DeleteRecord(ctx context.Context, zoneId string, recordId string) ApiDeleteRecordRequest
	DeleteRecordChanges(ctx context.Context, zoneId string, recordId string) ApiDeleteRecordChangesRequest
}

RecordsApi はレコード取得・更新処理(utils パッケージ)が必要とする RecordsAPIService の部分インターフェース。テスト時のモック差し替えのために 定義している。*RecordsAPIService がこれを満たす。

type RecordsRdataInner

type RecordsRdataInner struct {
	Value *string `json:"value,omitempty"`
}

RecordsRdataInner struct for RecordsRdataInner

func NewRecordsRdataInner

func NewRecordsRdataInner() *RecordsRdataInner

NewRecordsRdataInner instantiates a new RecordsRdataInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecordsRdataInnerWithDefaults

func NewRecordsRdataInnerWithDefaults() *RecordsRdataInner

NewRecordsRdataInnerWithDefaults instantiates a new RecordsRdataInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecordsRdataInner) GetValue

func (o *RecordsRdataInner) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*RecordsRdataInner) GetValueOk

func (o *RecordsRdataInner) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecordsRdataInner) HasValue

func (o *RecordsRdataInner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RecordsRdataInner) MarshalJSON

func (o RecordsRdataInner) MarshalJSON() ([]byte, error)

func (*RecordsRdataInner) SetValue

func (o *RecordsRdataInner) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (RecordsRdataInner) ToMap

func (o RecordsRdataInner) ToMap() (map[string]interface{}, error)

type RecordsRrtype

type RecordsRrtype string

RecordsRrtype レコードタイプ

const (
	RECORDSRRTYPE_A     RecordsRrtype = "A"
	RECORDSRRTYPE_AAAA  RecordsRrtype = "AAAA"
	RECORDSRRTYPE_ANAME RecordsRrtype = "ANAME"
	RECORDSRRTYPE_CAA   RecordsRrtype = "CAA"
	RECORDSRRTYPE_CNAME RecordsRrtype = "CNAME"
	RECORDSRRTYPE_DS    RecordsRrtype = "DS"
	RECORDSRRTYPE_HTTPS RecordsRrtype = "HTTPS"
	RECORDSRRTYPE_MX    RecordsRrtype = "MX"
	RECORDSRRTYPE_NAPTR RecordsRrtype = "NAPTR"
	RECORDSRRTYPE_NS    RecordsRrtype = "NS"
	RECORDSRRTYPE_PTR   RecordsRrtype = "PTR"
	RECORDSRRTYPE_SOA   RecordsRrtype = "SOA"
	RECORDSRRTYPE_SRV   RecordsRrtype = "SRV"
	RECORDSRRTYPE_SVCB  RecordsRrtype = "SVCB"
	RECORDSRRTYPE_TLSA  RecordsRrtype = "TLSA"
	RECORDSRRTYPE_TXT   RecordsRrtype = "TXT"
)

List of RecordsRrtype

func NewRecordsRrtypeFromValue

func NewRecordsRrtypeFromValue(v string) (*RecordsRrtype, error)

NewRecordsRrtypeFromValue returns a pointer to a valid RecordsRrtype for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RecordsRrtype) IsValid

func (v RecordsRrtype) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RecordsRrtype) Ptr

func (v RecordsRrtype) Ptr() *RecordsRrtype

Ptr returns reference to RecordsRrtype value

func (*RecordsRrtype) UnmarshalJSON

func (v *RecordsRrtype) UnmarshalJSON(src []byte) error

type RecordsRrtypeWithoutSoa

type RecordsRrtypeWithoutSoa string

RecordsRrtypeWithoutSoa レコードタイプ

const (
	RECORDSRRTYPEWITHOUTSOA_A     RecordsRrtypeWithoutSoa = "A"
	RECORDSRRTYPEWITHOUTSOA_AAAA  RecordsRrtypeWithoutSoa = "AAAA"
	RECORDSRRTYPEWITHOUTSOA_ANAME RecordsRrtypeWithoutSoa = "ANAME"
	RECORDSRRTYPEWITHOUTSOA_CAA   RecordsRrtypeWithoutSoa = "CAA"
	RECORDSRRTYPEWITHOUTSOA_CNAME RecordsRrtypeWithoutSoa = "CNAME"
	RECORDSRRTYPEWITHOUTSOA_DS    RecordsRrtypeWithoutSoa = "DS"
	RECORDSRRTYPEWITHOUTSOA_HTTPS RecordsRrtypeWithoutSoa = "HTTPS"
	RECORDSRRTYPEWITHOUTSOA_MX    RecordsRrtypeWithoutSoa = "MX"
	RECORDSRRTYPEWITHOUTSOA_NAPTR RecordsRrtypeWithoutSoa = "NAPTR"
	RECORDSRRTYPEWITHOUTSOA_NS    RecordsRrtypeWithoutSoa = "NS"
	RECORDSRRTYPEWITHOUTSOA_PTR   RecordsRrtypeWithoutSoa = "PTR"
	RECORDSRRTYPEWITHOUTSOA_SRV   RecordsRrtypeWithoutSoa = "SRV"
	RECORDSRRTYPEWITHOUTSOA_SVCB  RecordsRrtypeWithoutSoa = "SVCB"
	RECORDSRRTYPEWITHOUTSOA_TLSA  RecordsRrtypeWithoutSoa = "TLSA"
	RECORDSRRTYPEWITHOUTSOA_TXT   RecordsRrtypeWithoutSoa = "TXT"
)

List of RecordsRrtypeWithoutSoa

func NewRecordsRrtypeWithoutSoaFromValue

func NewRecordsRrtypeWithoutSoaFromValue(v string) (*RecordsRrtypeWithoutSoa, error)

NewRecordsRrtypeWithoutSoaFromValue returns a pointer to a valid RecordsRrtypeWithoutSoa for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RecordsRrtypeWithoutSoa) IsValid

func (v RecordsRrtypeWithoutSoa) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RecordsRrtypeWithoutSoa) Ptr

Ptr returns reference to RecordsRrtypeWithoutSoa value

func (*RecordsRrtypeWithoutSoa) UnmarshalJSON

func (v *RecordsRrtypeWithoutSoa) UnmarshalJSON(src []byte) error

type RecordsState

type RecordsState int32

RecordsState 詳細説明は[**こちら**](#tag/records)

const (
	RECORDSSTATE__0 RecordsState = 0
	RECORDSSTATE__1 RecordsState = 1
	RECORDSSTATE__2 RecordsState = 2
	RECORDSSTATE__3 RecordsState = 3
	RECORDSSTATE__5 RecordsState = 5
)

List of RecordsState

func NewRecordsStateFromValue

func NewRecordsStateFromValue(v int32) (*RecordsState, error)

NewRecordsStateFromValue returns a pointer to a valid RecordsState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RecordsState) IsValid

func (v RecordsState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RecordsState) Ptr

func (v RecordsState) Ptr() *RecordsState

Ptr returns reference to RecordsState value

func (*RecordsState) UnmarshalJSON

func (v *RecordsState) UnmarshalJSON(src []byte) error

type Rule

type Rule struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// ルール名
	Name string `json:"name"`
	// コメント
	Description string             `json:"description"`
	Methods     []RuleMethodsInner `json:"methods"`
}

Rule struct for Rule

func NewRule

func NewRule(resourceName string, name string, description string, methods []RuleMethodsInner) *Rule

NewRule instantiates a new Rule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRuleWithDefaults

func NewRuleWithDefaults() *Rule

NewRuleWithDefaults instantiates a new Rule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Rule) GetDescription

func (o *Rule) GetDescription() string

GetDescription returns the Description field value

func (*Rule) GetDescriptionOk

func (o *Rule) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Rule) GetMethods

func (o *Rule) GetMethods() []RuleMethodsInner

GetMethods returns the Methods field value

func (*Rule) GetMethodsOk

func (o *Rule) GetMethodsOk() ([]RuleMethodsInner, bool)

GetMethodsOk returns a tuple with the Methods field value and a boolean to check if the value has been set.

func (*Rule) GetName

func (o *Rule) GetName() string

GetName returns the Name field value

func (*Rule) GetNameOk

func (o *Rule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Rule) GetResourceName

func (o *Rule) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*Rule) GetResourceNameOk

func (o *Rule) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (Rule) MarshalJSON

func (o Rule) MarshalJSON() ([]byte, error)

func (*Rule) SetDescription

func (o *Rule) SetDescription(v string)

SetDescription sets field value

func (*Rule) SetMethods

func (o *Rule) SetMethods(v []RuleMethodsInner)

SetMethods sets field value

func (*Rule) SetName

func (o *Rule) SetName(v string)

SetName sets field value

func (*Rule) SetResourceName

func (o *Rule) SetResourceName(v string)

SetResourceName sets field value

func (Rule) ToMap

func (o Rule) ToMap() (map[string]interface{}, error)

func (*Rule) UnmarshalJSON

func (o *Rule) UnmarshalJSON(data []byte) (err error)

type RuleMethod

type RuleMethod struct {
	// 優先度(親メソッドが failover の場合のみ指定)
	Priority *int32           `json:"priority,omitempty"`
	Method   RuleMethodMethod `json:"method"`
}

RuleMethod struct for RuleMethod

func NewRuleMethod

func NewRuleMethod(method RuleMethodMethod) *RuleMethod

NewRuleMethod instantiates a new RuleMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRuleMethodWithDefaults

func NewRuleMethodWithDefaults() *RuleMethod

NewRuleMethodWithDefaults instantiates a new RuleMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RuleMethod) GetMethod

func (o *RuleMethod) GetMethod() RuleMethodMethod

GetMethod returns the Method field value

func (*RuleMethod) GetMethodOk

func (o *RuleMethod) GetMethodOk() (*RuleMethodMethod, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*RuleMethod) GetPriority

func (o *RuleMethod) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*RuleMethod) GetPriorityOk

func (o *RuleMethod) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RuleMethod) HasPriority

func (o *RuleMethod) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (RuleMethod) MarshalJSON

func (o RuleMethod) MarshalJSON() ([]byte, error)

func (*RuleMethod) SetMethod

func (o *RuleMethod) SetMethod(v RuleMethodMethod)

SetMethod sets field value

func (*RuleMethod) SetPriority

func (o *RuleMethod) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (RuleMethod) ToMap

func (o RuleMethod) ToMap() (map[string]interface{}, error)

func (*RuleMethod) UnmarshalJSON

func (o *RuleMethod) UnmarshalJSON(data []byte) (err error)

type RuleMethodMethod

type RuleMethodMethod struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// メソッド種別
	Mtype string `json:"mtype"`
	// 親メソッドのリソース名
	ParentResourceName *string `json:"parent_resource_name,omitempty"`
	// 状態
	Enabled bool `json:"enabled"`
	// 紐付けされているサイトのリソース名(mtype が exit_site の場合のみ指定)
	SiteResourceName *string `json:"site_resource_name,omitempty"`
	// Live Status
	LiveStatus string `json:"live_status"`
	// Ready Status
	ReadyStatus string `json:"ready_status"`
}

RuleMethodMethod struct for RuleMethodMethod

func NewRuleMethodMethod

func NewRuleMethodMethod(resourceName string, mtype string, enabled bool, liveStatus string, readyStatus string) *RuleMethodMethod

NewRuleMethodMethod instantiates a new RuleMethodMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRuleMethodMethodWithDefaults

func NewRuleMethodMethodWithDefaults() *RuleMethodMethod

NewRuleMethodMethodWithDefaults instantiates a new RuleMethodMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RuleMethodMethod) GetEnabled

func (o *RuleMethodMethod) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*RuleMethodMethod) GetEnabledOk

func (o *RuleMethodMethod) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*RuleMethodMethod) GetLiveStatus

func (o *RuleMethodMethod) GetLiveStatus() string

GetLiveStatus returns the LiveStatus field value

func (*RuleMethodMethod) GetLiveStatusOk

func (o *RuleMethodMethod) GetLiveStatusOk() (*string, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*RuleMethodMethod) GetMtype

func (o *RuleMethodMethod) GetMtype() string

GetMtype returns the Mtype field value

func (*RuleMethodMethod) GetMtypeOk

func (o *RuleMethodMethod) GetMtypeOk() (*string, bool)

GetMtypeOk returns a tuple with the Mtype field value and a boolean to check if the value has been set.

func (*RuleMethodMethod) GetParentResourceName

func (o *RuleMethodMethod) GetParentResourceName() string

GetParentResourceName returns the ParentResourceName field value if set, zero value otherwise.

func (*RuleMethodMethod) GetParentResourceNameOk

func (o *RuleMethodMethod) GetParentResourceNameOk() (*string, bool)

GetParentResourceNameOk returns a tuple with the ParentResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RuleMethodMethod) GetReadyStatus

func (o *RuleMethodMethod) GetReadyStatus() string

GetReadyStatus returns the ReadyStatus field value

func (*RuleMethodMethod) GetReadyStatusOk

func (o *RuleMethodMethod) GetReadyStatusOk() (*string, bool)

GetReadyStatusOk returns a tuple with the ReadyStatus field value and a boolean to check if the value has been set.

func (*RuleMethodMethod) GetResourceName

func (o *RuleMethodMethod) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*RuleMethodMethod) GetResourceNameOk

func (o *RuleMethodMethod) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*RuleMethodMethod) GetSiteResourceName

func (o *RuleMethodMethod) GetSiteResourceName() string

GetSiteResourceName returns the SiteResourceName field value if set, zero value otherwise.

func (*RuleMethodMethod) GetSiteResourceNameOk

func (o *RuleMethodMethod) GetSiteResourceNameOk() (*string, bool)

GetSiteResourceNameOk returns a tuple with the SiteResourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RuleMethodMethod) HasParentResourceName

func (o *RuleMethodMethod) HasParentResourceName() bool

HasParentResourceName returns a boolean if a field has been set.

func (*RuleMethodMethod) HasSiteResourceName

func (o *RuleMethodMethod) HasSiteResourceName() bool

HasSiteResourceName returns a boolean if a field has been set.

func (RuleMethodMethod) MarshalJSON

func (o RuleMethodMethod) MarshalJSON() ([]byte, error)

func (*RuleMethodMethod) SetEnabled

func (o *RuleMethodMethod) SetEnabled(v bool)

SetEnabled sets field value

func (*RuleMethodMethod) SetLiveStatus

func (o *RuleMethodMethod) SetLiveStatus(v string)

SetLiveStatus sets field value

func (*RuleMethodMethod) SetMtype

func (o *RuleMethodMethod) SetMtype(v string)

SetMtype sets field value

func (*RuleMethodMethod) SetParentResourceName

func (o *RuleMethodMethod) SetParentResourceName(v string)

SetParentResourceName gets a reference to the given string and assigns it to the ParentResourceName field.

func (*RuleMethodMethod) SetReadyStatus

func (o *RuleMethodMethod) SetReadyStatus(v string)

SetReadyStatus sets field value

func (*RuleMethodMethod) SetResourceName

func (o *RuleMethodMethod) SetResourceName(v string)

SetResourceName sets field value

func (*RuleMethodMethod) SetSiteResourceName

func (o *RuleMethodMethod) SetSiteResourceName(v string)

SetSiteResourceName gets a reference to the given string and assigns it to the SiteResourceName field.

func (RuleMethodMethod) ToMap

func (o RuleMethodMethod) ToMap() (map[string]interface{}, error)

func (*RuleMethodMethod) UnmarshalJSON

func (o *RuleMethodMethod) UnmarshalJSON(data []byte) (err error)

type RuleMethodsAPIService

type RuleMethodsAPIService service

RuleMethodsAPIService RuleMethodsAPI service

func (*RuleMethodsAPIService) DeleteRuleMethod

func (a *RuleMethodsAPIService) DeleteRuleMethod(ctx context.Context, lbDomainId string, ruleResourceName string, ruleMethodResourceName string) ApiDeleteRuleMethodRequest

DeleteRuleMethod ルールメソッドの削除

指定したRuleMethodResourceNameのルールメソッドを削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@param ruleMethodResourceName GET rule_methods Schemaにおける resource_name
@return ApiDeleteRuleMethodRequest

func (*RuleMethodsAPIService) DeleteRuleMethodExecute

Execute executes the request

@return AsyncResponse

func (*RuleMethodsAPIService) GetRuleMethod

func (a *RuleMethodsAPIService) GetRuleMethod(ctx context.Context, lbDomainId string, ruleResourceName string, ruleMethodResourceName string) ApiGetRuleMethodRequest

GetRuleMethod ルールメソッドの取得

指定したRuleMethodResourceNameのルールメソッドを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@param ruleMethodResourceName GET rule_methods Schemaにおける resource_name
@return ApiGetRuleMethodRequest

func (*RuleMethodsAPIService) GetRuleMethodExecute

Execute executes the request

@return GetRuleMethod

func (*RuleMethodsAPIService) GetRuleMethodList

func (a *RuleMethodsAPIService) GetRuleMethodList(ctx context.Context, lbDomainId string, ruleResourceName string) ApiGetRuleMethodListRequest

GetRuleMethodList ルールメソッドの一覧取得

ルールメソッドの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@return ApiGetRuleMethodListRequest

func (*RuleMethodsAPIService) GetRuleMethodListExecute

Execute executes the request

@return GetRuleMethods

func (*RuleMethodsAPIService) PatchRuleMethod

func (a *RuleMethodsAPIService) PatchRuleMethod(ctx context.Context, lbDomainId string, ruleResourceName string, ruleMethodResourceName string) ApiPatchRuleMethodRequest

PatchRuleMethod ルールメソッドの更新

指定したRuleMethodResourceNameのルールメソッドを更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@param ruleMethodResourceName GET rule_methods Schemaにおける resource_name
@return ApiPatchRuleMethodRequest

func (*RuleMethodsAPIService) PatchRuleMethodExecute

Execute executes the request

@return AsyncResponse

func (*RuleMethodsAPIService) PostRuleMethod

func (a *RuleMethodsAPIService) PostRuleMethod(ctx context.Context, lbDomainId string, ruleResourceName string) ApiPostRuleMethodRequest

PostRuleMethod ルールメソッドの作成

新しくルールメソッドを作成します。\ 作成できるメソッドは最大6階層です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@return ApiPostRuleMethodRequest

func (*RuleMethodsAPIService) PostRuleMethodExecute

Execute executes the request

@return AsyncResponse

type RuleMethodsInner

type RuleMethodsInner struct {
	// 優先度(親メソッドが failover の場合のみ指定)
	Priority *int32           `json:"priority,omitempty"`
	Method   RuleMethodMethod `json:"method"`
}

RuleMethodsInner struct for RuleMethodsInner

func NewRuleMethodsInner

func NewRuleMethodsInner(method RuleMethodMethod) *RuleMethodsInner

NewRuleMethodsInner instantiates a new RuleMethodsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRuleMethodsInnerWithDefaults

func NewRuleMethodsInnerWithDefaults() *RuleMethodsInner

NewRuleMethodsInnerWithDefaults instantiates a new RuleMethodsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RuleMethodsInner) GetMethod

func (o *RuleMethodsInner) GetMethod() RuleMethodMethod

GetMethod returns the Method field value

func (*RuleMethodsInner) GetMethodOk

func (o *RuleMethodsInner) GetMethodOk() (*RuleMethodMethod, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*RuleMethodsInner) GetPriority

func (o *RuleMethodsInner) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*RuleMethodsInner) GetPriorityOk

func (o *RuleMethodsInner) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RuleMethodsInner) HasPriority

func (o *RuleMethodsInner) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (RuleMethodsInner) MarshalJSON

func (o RuleMethodsInner) MarshalJSON() ([]byte, error)

func (*RuleMethodsInner) SetMethod

func (o *RuleMethodsInner) SetMethod(v RuleMethodMethod)

SetMethod sets field value

func (*RuleMethodsInner) SetPriority

func (o *RuleMethodsInner) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (RuleMethodsInner) ToMap

func (o RuleMethodsInner) ToMap() (map[string]interface{}, error)

func (*RuleMethodsInner) UnmarshalJSON

func (o *RuleMethodsInner) UnmarshalJSON(data []byte) (err error)

type RulesAPIService

type RulesAPIService service

RulesAPIService RulesAPI service

func (*RulesAPIService) DeleteRule

func (a *RulesAPIService) DeleteRule(ctx context.Context, lbDomainId string, ruleResourceName string) ApiDeleteRuleRequest

DeleteRule ルールの削除

指定したRuleResourceNameのルールを削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@return ApiDeleteRuleRequest

func (*RulesAPIService) DeleteRuleExecute

func (a *RulesAPIService) DeleteRuleExecute(r ApiDeleteRuleRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*RulesAPIService) GetRule

func (a *RulesAPIService) GetRule(ctx context.Context, lbDomainId string, ruleResourceName string) ApiGetRuleRequest

GetRule ルールの取得

指定したRuleResourceNameのルールを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@return ApiGetRuleRequest

func (*RulesAPIService) GetRuleExecute

func (a *RulesAPIService) GetRuleExecute(r ApiGetRuleRequest) (*GetRule, *http.Response, error)

Execute executes the request

@return GetRule

func (*RulesAPIService) GetRuleList

func (a *RulesAPIService) GetRuleList(ctx context.Context, lbDomainId string) ApiGetRuleListRequest

GetRuleList ルールの一覧取得

ルールの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetRuleListRequest

func (*RulesAPIService) GetRuleListExecute

func (a *RulesAPIService) GetRuleListExecute(r ApiGetRuleListRequest) (*GetRules, *http.Response, error)

Execute executes the request

@return GetRules

func (*RulesAPIService) PatchRule

func (a *RulesAPIService) PatchRule(ctx context.Context, lbDomainId string, ruleResourceName string) ApiPatchRuleRequest

PatchRule ルールの更新

指定したRuleResourceNameのルールを更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param ruleResourceName GET rules Schemaにおける resource_name
@return ApiPatchRuleRequest

func (*RulesAPIService) PatchRuleExecute

func (a *RulesAPIService) PatchRuleExecute(r ApiPatchRuleRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*RulesAPIService) PostRule

func (a *RulesAPIService) PostRule(ctx context.Context, lbDomainId string) ApiPostRuleRequest

PostRule ルールの作成

新しくルールを作成します。\ 作成できる最大件数は10件です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiPostRuleRequest

func (*RulesAPIService) PostRuleExecute

func (a *RulesAPIService) PostRuleExecute(r ApiPostRuleRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type SearchOrder

type SearchOrder string

SearchOrder the model 'SearchOrder'

const (
	SEARCHORDER_ASC  SearchOrder = "ASC"
	SEARCHORDER_DESC SearchOrder = "DESC"
)

List of SearchOrder

func NewSearchOrderFromValue

func NewSearchOrderFromValue(v string) (*SearchOrder, error)

NewSearchOrderFromValue returns a pointer to a valid SearchOrder for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SearchOrder) IsValid

func (v SearchOrder) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SearchOrder) Ptr

func (v SearchOrder) Ptr() *SearchOrder

Ptr returns reference to SearchOrder value

func (*SearchOrder) UnmarshalJSON

func (v *SearchOrder) UnmarshalJSON(src []byte) error

type SearchType

type SearchType string

SearchType the model 'SearchType'

const (
	SEARCHTYPE_AND SearchType = "AND"
	SEARCHTYPE_OR  SearchType = "OR"
)

List of SearchType

func NewSearchTypeFromValue

func NewSearchTypeFromValue(v string) (*SearchType, error)

NewSearchTypeFromValue returns a pointer to a valid SearchType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SearchType) IsValid

func (v SearchType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SearchType) Ptr

func (v SearchType) Ptr() *SearchType

Ptr returns reference to SearchType value

func (*SearchType) UnmarshalJSON

func (v *SearchType) UnmarshalJSON(src []byte) error

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceUnavailableError

type ServiceUnavailableError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

ServiceUnavailableError struct for ServiceUnavailableError

func NewServiceUnavailableError

func NewServiceUnavailableError(requestId string, errorType string, errorMessage string) *ServiceUnavailableError

NewServiceUnavailableError instantiates a new ServiceUnavailableError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceUnavailableErrorWithDefaults

func NewServiceUnavailableErrorWithDefaults() *ServiceUnavailableError

NewServiceUnavailableErrorWithDefaults instantiates a new ServiceUnavailableError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceUnavailableError) GetErrorMessage

func (o *ServiceUnavailableError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*ServiceUnavailableError) GetErrorMessageOk

func (o *ServiceUnavailableError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*ServiceUnavailableError) GetErrorType

func (o *ServiceUnavailableError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*ServiceUnavailableError) GetErrorTypeOk

func (o *ServiceUnavailableError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*ServiceUnavailableError) GetRequestId

func (o *ServiceUnavailableError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*ServiceUnavailableError) GetRequestIdOk

func (o *ServiceUnavailableError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (ServiceUnavailableError) MarshalJSON

func (o ServiceUnavailableError) MarshalJSON() ([]byte, error)

func (*ServiceUnavailableError) SetErrorMessage

func (o *ServiceUnavailableError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*ServiceUnavailableError) SetErrorType

func (o *ServiceUnavailableError) SetErrorType(v string)

SetErrorType sets field value

func (*ServiceUnavailableError) SetRequestId

func (o *ServiceUnavailableError) SetRequestId(v string)

SetRequestId sets field value

func (ServiceUnavailableError) ToMap

func (o ServiceUnavailableError) ToMap() (map[string]interface{}, error)

func (*ServiceUnavailableError) UnmarshalJSON

func (o *ServiceUnavailableError) UnmarshalJSON(data []byte) (err error)

type ServiceUnavailableErrorFields

type ServiceUnavailableErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

ServiceUnavailableErrorFields struct for ServiceUnavailableErrorFields

func NewServiceUnavailableErrorFields

func NewServiceUnavailableErrorFields(errorType string, errorMessage string) *ServiceUnavailableErrorFields

NewServiceUnavailableErrorFields instantiates a new ServiceUnavailableErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceUnavailableErrorFieldsWithDefaults

func NewServiceUnavailableErrorFieldsWithDefaults() *ServiceUnavailableErrorFields

NewServiceUnavailableErrorFieldsWithDefaults instantiates a new ServiceUnavailableErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceUnavailableErrorFields) GetErrorMessage

func (o *ServiceUnavailableErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*ServiceUnavailableErrorFields) GetErrorMessageOk

func (o *ServiceUnavailableErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*ServiceUnavailableErrorFields) GetErrorType

func (o *ServiceUnavailableErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*ServiceUnavailableErrorFields) GetErrorTypeOk

func (o *ServiceUnavailableErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (ServiceUnavailableErrorFields) MarshalJSON

func (o ServiceUnavailableErrorFields) MarshalJSON() ([]byte, error)

func (*ServiceUnavailableErrorFields) SetErrorMessage

func (o *ServiceUnavailableErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*ServiceUnavailableErrorFields) SetErrorType

func (o *ServiceUnavailableErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (ServiceUnavailableErrorFields) ToMap

func (o ServiceUnavailableErrorFields) ToMap() (map[string]interface{}, error)

func (*ServiceUnavailableErrorFields) UnmarshalJSON

func (o *ServiceUnavailableErrorFields) UnmarshalJSON(data []byte) (err error)

type ServiceUnavailableOrBusyErrorResponse

type ServiceUnavailableOrBusyErrorResponse struct {
	ServiceUnavailableError *ServiceUnavailableError
	SystemBusyError         *SystemBusyError
}

ServiceUnavailableOrBusyErrorResponse - struct for ServiceUnavailableOrBusyErrorResponse

func ServiceUnavailableErrorAsServiceUnavailableOrBusyErrorResponse

func ServiceUnavailableErrorAsServiceUnavailableOrBusyErrorResponse(v *ServiceUnavailableError) ServiceUnavailableOrBusyErrorResponse

ServiceUnavailableErrorAsServiceUnavailableOrBusyErrorResponse is a convenience function that returns ServiceUnavailableError wrapped in ServiceUnavailableOrBusyErrorResponse

func SystemBusyErrorAsServiceUnavailableOrBusyErrorResponse

func SystemBusyErrorAsServiceUnavailableOrBusyErrorResponse(v *SystemBusyError) ServiceUnavailableOrBusyErrorResponse

SystemBusyErrorAsServiceUnavailableOrBusyErrorResponse is a convenience function that returns SystemBusyError wrapped in ServiceUnavailableOrBusyErrorResponse

func (*ServiceUnavailableOrBusyErrorResponse) GetActualInstance

func (obj *ServiceUnavailableOrBusyErrorResponse) GetActualInstance() interface{}

Get the actual instance

func (ServiceUnavailableOrBusyErrorResponse) GetActualInstanceValue

func (obj ServiceUnavailableOrBusyErrorResponse) GetActualInstanceValue() interface{}

Get the actual instance value

func (ServiceUnavailableOrBusyErrorResponse) MarshalJSON

func (src ServiceUnavailableOrBusyErrorResponse) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ServiceUnavailableOrBusyErrorResponse) UnmarshalJSON

func (dst *ServiceUnavailableOrBusyErrorResponse) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type Site

type Site struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// サイト名
	Name   string     `json:"name"`
	Rrtype SiteRrtype `json:"rrtype"`
	// コメント
	Description string         `json:"description"`
	LiveStatus  SiteLiveStatus `json:"live_status"`
}

Site struct for Site

func NewSite

func NewSite(resourceName string, name string, rrtype SiteRrtype, description string, liveStatus SiteLiveStatus) *Site

NewSite instantiates a new Site object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSiteWithDefaults

func NewSiteWithDefaults() *Site

NewSiteWithDefaults instantiates a new Site object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Site) GetDescription

func (o *Site) GetDescription() string

GetDescription returns the Description field value

func (*Site) GetDescriptionOk

func (o *Site) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Site) GetLiveStatus

func (o *Site) GetLiveStatus() SiteLiveStatus

GetLiveStatus returns the LiveStatus field value

func (*Site) GetLiveStatusOk

func (o *Site) GetLiveStatusOk() (*SiteLiveStatus, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*Site) GetName

func (o *Site) GetName() string

GetName returns the Name field value

func (*Site) GetNameOk

func (o *Site) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Site) GetResourceName

func (o *Site) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*Site) GetResourceNameOk

func (o *Site) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*Site) GetRrtype

func (o *Site) GetRrtype() SiteRrtype

GetRrtype returns the Rrtype field value

func (*Site) GetRrtypeOk

func (o *Site) GetRrtypeOk() (*SiteRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (Site) MarshalJSON

func (o Site) MarshalJSON() ([]byte, error)

func (*Site) SetDescription

func (o *Site) SetDescription(v string)

SetDescription sets field value

func (*Site) SetLiveStatus

func (o *Site) SetLiveStatus(v SiteLiveStatus)

SetLiveStatus sets field value

func (*Site) SetName

func (o *Site) SetName(v string)

SetName sets field value

func (*Site) SetResourceName

func (o *Site) SetResourceName(v string)

SetResourceName sets field value

func (*Site) SetRrtype

func (o *Site) SetRrtype(v SiteRrtype)

SetRrtype sets field value

func (Site) ToMap

func (o Site) ToMap() (map[string]interface{}, error)

func (*Site) UnmarshalJSON

func (o *Site) UnmarshalJSON(data []byte) (err error)

type SiteLiveStatus

type SiteLiveStatus string

SiteLiveStatus Live Status

const (
	SITELIVESTATUS_UP   SiteLiveStatus = "up"
	SITELIVESTATUS_DOWN SiteLiveStatus = "down"
)

List of SiteLiveStatus

func NewSiteLiveStatusFromValue

func NewSiteLiveStatusFromValue(v string) (*SiteLiveStatus, error)

NewSiteLiveStatusFromValue returns a pointer to a valid SiteLiveStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SiteLiveStatus) IsValid

func (v SiteLiveStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SiteLiveStatus) Ptr

func (v SiteLiveStatus) Ptr() *SiteLiveStatus

Ptr returns reference to SiteLiveStatus value

func (*SiteLiveStatus) UnmarshalJSON

func (v *SiteLiveStatus) UnmarshalJSON(src []byte) error

type SiteRrtype

type SiteRrtype string

SiteRrtype レコードタイプ

const (
	SITERRTYPE_A     SiteRrtype = "A"
	SITERRTYPE_AAAA  SiteRrtype = "AAAA"
	SITERRTYPE_CNAME SiteRrtype = "CNAME"
)

List of SiteRrtype

func NewSiteRrtypeFromValue

func NewSiteRrtypeFromValue(v string) (*SiteRrtype, error)

NewSiteRrtypeFromValue returns a pointer to a valid SiteRrtype for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SiteRrtype) IsValid

func (v SiteRrtype) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SiteRrtype) Ptr

func (v SiteRrtype) Ptr() *SiteRrtype

Ptr returns reference to SiteRrtype value

func (*SiteRrtype) UnmarshalJSON

func (v *SiteRrtype) UnmarshalJSON(src []byte) error

type Sites

type Sites struct {
	Sites []SitesSitesInner `json:"sites,omitempty"`
}

Sites struct for Sites

func NewSites

func NewSites() *Sites

NewSites instantiates a new Sites object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSitesWithDefaults

func NewSitesWithDefaults() *Sites

NewSitesWithDefaults instantiates a new Sites object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Sites) GetSites

func (o *Sites) GetSites() []SitesSitesInner

GetSites returns the Sites field value if set, zero value otherwise.

func (*Sites) GetSitesOk

func (o *Sites) GetSitesOk() ([]SitesSitesInner, bool)

GetSitesOk returns a tuple with the Sites field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sites) HasSites

func (o *Sites) HasSites() bool

HasSites returns a boolean if a field has been set.

func (Sites) MarshalJSON

func (o Sites) MarshalJSON() ([]byte, error)

func (*Sites) SetSites

func (o *Sites) SetSites(v []SitesSitesInner)

SetSites gets a reference to the given []SitesSitesInner and assigns it to the Sites field.

func (Sites) ToMap

func (o Sites) ToMap() (map[string]interface{}, error)

type SitesAPIService

type SitesAPIService service

SitesAPIService SitesAPI service

func (*SitesAPIService) DeleteSite

func (a *SitesAPIService) DeleteSite(ctx context.Context, lbDomainId string, siteResourceName string) ApiDeleteSiteRequest

DeleteSite サイトの削除

指定したSiteResourceNameのサイトを削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@return ApiDeleteSiteRequest

func (*SitesAPIService) DeleteSiteExecute

func (a *SitesAPIService) DeleteSiteExecute(r ApiDeleteSiteRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*SitesAPIService) GetSite

func (a *SitesAPIService) GetSite(ctx context.Context, lbDomainId string, siteResourceName string) ApiGetSiteRequest

GetSite サイトの取得

指定したSiteResourceNameのサイトを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@return ApiGetSiteRequest

func (*SitesAPIService) GetSiteExecute

func (a *SitesAPIService) GetSiteExecute(r ApiGetSiteRequest) (*GetSite, *http.Response, error)

Execute executes the request

@return GetSite

func (*SitesAPIService) GetSiteList

func (a *SitesAPIService) GetSiteList(ctx context.Context, lbDomainId string) ApiGetSiteListRequest

GetSiteList サイトの一覧取得

サイトの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiGetSiteListRequest

func (*SitesAPIService) GetSiteListExecute

func (a *SitesAPIService) GetSiteListExecute(r ApiGetSiteListRequest) (*GetSites, *http.Response, error)

Execute executes the request

@return GetSites

func (*SitesAPIService) PatchSite

func (a *SitesAPIService) PatchSite(ctx context.Context, lbDomainId string, siteResourceName string) ApiPatchSiteRequest

PatchSite サイトの更新

指定したSiteResourceNameのサイトを更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@param siteResourceName GET sites Schemaにおける resource_name
@return ApiPatchSiteRequest

func (*SitesAPIService) PatchSiteExecute

func (a *SitesAPIService) PatchSiteExecute(r ApiPatchSiteRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*SitesAPIService) PostSite

func (a *SitesAPIService) PostSite(ctx context.Context, lbDomainId string) ApiPostSiteRequest

PostSite サイトの作成

新しくサイトを作成します。\ 作成できる最大件数は50件です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param lbDomainId GET lb_domains Schemaにおける id
@return ApiPostSiteRequest

func (*SitesAPIService) PostSiteExecute

func (a *SitesAPIService) PostSiteExecute(r ApiPostSiteRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type SitesSitesInner

type SitesSitesInner struct {
	// 登録可能な文字列は[**こちら**](https://manual.iij.jp/dpf/help/19629152.html#DNS%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%99%BB%E9%8C%B2%E3%83%AB%E3%83%BC%E3%83%AB-%E3%83%9B%E3%82%B9%E3%83%88%E5%90%8D%E3%81%AE%E5%85%B1%E9%80%9A%E3%83%AB%E3%83%BC%E3%83%AB)のホスト名の共通ルールを参照してください。
	ResourceName string `json:"resource_name"`
	// サイト名
	Name   string     `json:"name"`
	Rrtype SiteRrtype `json:"rrtype"`
	// コメント
	Description string         `json:"description"`
	LiveStatus  SiteLiveStatus `json:"live_status"`
	Endpoints   []Endpoint     `json:"endpoints"`
}

SitesSitesInner struct for SitesSitesInner

func NewSitesSitesInner

func NewSitesSitesInner(resourceName string, name string, rrtype SiteRrtype, description string, liveStatus SiteLiveStatus, endpoints []Endpoint) *SitesSitesInner

NewSitesSitesInner instantiates a new SitesSitesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSitesSitesInnerWithDefaults

func NewSitesSitesInnerWithDefaults() *SitesSitesInner

NewSitesSitesInnerWithDefaults instantiates a new SitesSitesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SitesSitesInner) GetDescription

func (o *SitesSitesInner) GetDescription() string

GetDescription returns the Description field value

func (*SitesSitesInner) GetDescriptionOk

func (o *SitesSitesInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SitesSitesInner) GetEndpoints

func (o *SitesSitesInner) GetEndpoints() []Endpoint

GetEndpoints returns the Endpoints field value

func (*SitesSitesInner) GetEndpointsOk

func (o *SitesSitesInner) GetEndpointsOk() ([]Endpoint, bool)

GetEndpointsOk returns a tuple with the Endpoints field value and a boolean to check if the value has been set.

func (*SitesSitesInner) GetLiveStatus

func (o *SitesSitesInner) GetLiveStatus() SiteLiveStatus

GetLiveStatus returns the LiveStatus field value

func (*SitesSitesInner) GetLiveStatusOk

func (o *SitesSitesInner) GetLiveStatusOk() (*SiteLiveStatus, bool)

GetLiveStatusOk returns a tuple with the LiveStatus field value and a boolean to check if the value has been set.

func (*SitesSitesInner) GetName

func (o *SitesSitesInner) GetName() string

GetName returns the Name field value

func (*SitesSitesInner) GetNameOk

func (o *SitesSitesInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SitesSitesInner) GetResourceName

func (o *SitesSitesInner) GetResourceName() string

GetResourceName returns the ResourceName field value

func (*SitesSitesInner) GetResourceNameOk

func (o *SitesSitesInner) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName field value and a boolean to check if the value has been set.

func (*SitesSitesInner) GetRrtype

func (o *SitesSitesInner) GetRrtype() SiteRrtype

GetRrtype returns the Rrtype field value

func (*SitesSitesInner) GetRrtypeOk

func (o *SitesSitesInner) GetRrtypeOk() (*SiteRrtype, bool)

GetRrtypeOk returns a tuple with the Rrtype field value and a boolean to check if the value has been set.

func (SitesSitesInner) MarshalJSON

func (o SitesSitesInner) MarshalJSON() ([]byte, error)

func (*SitesSitesInner) SetDescription

func (o *SitesSitesInner) SetDescription(v string)

SetDescription sets field value

func (*SitesSitesInner) SetEndpoints

func (o *SitesSitesInner) SetEndpoints(v []Endpoint)

SetEndpoints sets field value

func (*SitesSitesInner) SetLiveStatus

func (o *SitesSitesInner) SetLiveStatus(v SiteLiveStatus)

SetLiveStatus sets field value

func (*SitesSitesInner) SetName

func (o *SitesSitesInner) SetName(v string)

SetName sets field value

func (*SitesSitesInner) SetResourceName

func (o *SitesSitesInner) SetResourceName(v string)

SetResourceName sets field value

func (*SitesSitesInner) SetRrtype

func (o *SitesSitesInner) SetRrtype(v SiteRrtype)

SetRrtype sets field value

func (SitesSitesInner) ToMap

func (o SitesSitesInner) ToMap() (map[string]interface{}, error)

func (*SitesSitesInner) UnmarshalJSON

func (o *SitesSitesInner) UnmarshalJSON(data []byte) (err error)

type SystemBusyError

type SystemBusyError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

SystemBusyError struct for SystemBusyError

func NewSystemBusyError

func NewSystemBusyError(requestId string, errorType string, errorMessage string) *SystemBusyError

NewSystemBusyError instantiates a new SystemBusyError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSystemBusyErrorWithDefaults

func NewSystemBusyErrorWithDefaults() *SystemBusyError

NewSystemBusyErrorWithDefaults instantiates a new SystemBusyError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SystemBusyError) GetErrorMessage

func (o *SystemBusyError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*SystemBusyError) GetErrorMessageOk

func (o *SystemBusyError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*SystemBusyError) GetErrorType

func (o *SystemBusyError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*SystemBusyError) GetErrorTypeOk

func (o *SystemBusyError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*SystemBusyError) GetRequestId

func (o *SystemBusyError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*SystemBusyError) GetRequestIdOk

func (o *SystemBusyError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (SystemBusyError) MarshalJSON

func (o SystemBusyError) MarshalJSON() ([]byte, error)

func (*SystemBusyError) SetErrorMessage

func (o *SystemBusyError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*SystemBusyError) SetErrorType

func (o *SystemBusyError) SetErrorType(v string)

SetErrorType sets field value

func (*SystemBusyError) SetRequestId

func (o *SystemBusyError) SetRequestId(v string)

SetRequestId sets field value

func (SystemBusyError) ToMap

func (o SystemBusyError) ToMap() (map[string]interface{}, error)

func (*SystemBusyError) UnmarshalJSON

func (o *SystemBusyError) UnmarshalJSON(data []byte) (err error)

type SystemBusyErrorFields

type SystemBusyErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

SystemBusyErrorFields struct for SystemBusyErrorFields

func NewSystemBusyErrorFields

func NewSystemBusyErrorFields(errorType string, errorMessage string) *SystemBusyErrorFields

NewSystemBusyErrorFields instantiates a new SystemBusyErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSystemBusyErrorFieldsWithDefaults

func NewSystemBusyErrorFieldsWithDefaults() *SystemBusyErrorFields

NewSystemBusyErrorFieldsWithDefaults instantiates a new SystemBusyErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SystemBusyErrorFields) GetErrorMessage

func (o *SystemBusyErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*SystemBusyErrorFields) GetErrorMessageOk

func (o *SystemBusyErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*SystemBusyErrorFields) GetErrorType

func (o *SystemBusyErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*SystemBusyErrorFields) GetErrorTypeOk

func (o *SystemBusyErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (SystemBusyErrorFields) MarshalJSON

func (o SystemBusyErrorFields) MarshalJSON() ([]byte, error)

func (*SystemBusyErrorFields) SetErrorMessage

func (o *SystemBusyErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*SystemBusyErrorFields) SetErrorType

func (o *SystemBusyErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (SystemBusyErrorFields) ToMap

func (o SystemBusyErrorFields) ToMap() (map[string]interface{}, error)

func (*SystemBusyErrorFields) UnmarshalJSON

func (o *SystemBusyErrorFields) UnmarshalJSON(data []byte) (err error)

type SystemError

type SystemError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

SystemError struct for SystemError

func NewSystemError

func NewSystemError(requestId string, errorType string, errorMessage string) *SystemError

NewSystemError instantiates a new SystemError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSystemErrorWithDefaults

func NewSystemErrorWithDefaults() *SystemError

NewSystemErrorWithDefaults instantiates a new SystemError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SystemError) GetErrorMessage

func (o *SystemError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*SystemError) GetErrorMessageOk

func (o *SystemError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*SystemError) GetErrorType

func (o *SystemError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*SystemError) GetErrorTypeOk

func (o *SystemError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*SystemError) GetRequestId

func (o *SystemError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*SystemError) GetRequestIdOk

func (o *SystemError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (SystemError) MarshalJSON

func (o SystemError) MarshalJSON() ([]byte, error)

func (*SystemError) SetErrorMessage

func (o *SystemError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*SystemError) SetErrorType

func (o *SystemError) SetErrorType(v string)

SetErrorType sets field value

func (*SystemError) SetRequestId

func (o *SystemError) SetRequestId(v string)

SetRequestId sets field value

func (SystemError) ToMap

func (o SystemError) ToMap() (map[string]interface{}, error)

func (*SystemError) UnmarshalJSON

func (o *SystemError) UnmarshalJSON(data []byte) (err error)

type SystemErrorFields

type SystemErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

SystemErrorFields struct for SystemErrorFields

func NewSystemErrorFields

func NewSystemErrorFields(errorType string, errorMessage string) *SystemErrorFields

NewSystemErrorFields instantiates a new SystemErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSystemErrorFieldsWithDefaults

func NewSystemErrorFieldsWithDefaults() *SystemErrorFields

NewSystemErrorFieldsWithDefaults instantiates a new SystemErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SystemErrorFields) GetErrorMessage

func (o *SystemErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*SystemErrorFields) GetErrorMessageOk

func (o *SystemErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*SystemErrorFields) GetErrorType

func (o *SystemErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*SystemErrorFields) GetErrorTypeOk

func (o *SystemErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (SystemErrorFields) MarshalJSON

func (o SystemErrorFields) MarshalJSON() ([]byte, error)

func (*SystemErrorFields) SetErrorMessage

func (o *SystemErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*SystemErrorFields) SetErrorType

func (o *SystemErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (SystemErrorFields) ToMap

func (o SystemErrorFields) ToMap() (map[string]interface{}, error)

func (*SystemErrorFields) UnmarshalJSON

func (o *SystemErrorFields) UnmarshalJSON(data []byte) (err error)

type TooManyRequestsError

type TooManyRequestsError struct {
	// 処理の問い合わせの際のキーになる文字列
	RequestId    string `json:"request_id"`
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

TooManyRequestsError struct for TooManyRequestsError

func NewTooManyRequestsError

func NewTooManyRequestsError(requestId string, errorType string, errorMessage string) *TooManyRequestsError

NewTooManyRequestsError instantiates a new TooManyRequestsError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTooManyRequestsErrorWithDefaults

func NewTooManyRequestsErrorWithDefaults() *TooManyRequestsError

NewTooManyRequestsErrorWithDefaults instantiates a new TooManyRequestsError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TooManyRequestsError) GetErrorMessage

func (o *TooManyRequestsError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*TooManyRequestsError) GetErrorMessageOk

func (o *TooManyRequestsError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*TooManyRequestsError) GetErrorType

func (o *TooManyRequestsError) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*TooManyRequestsError) GetErrorTypeOk

func (o *TooManyRequestsError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (*TooManyRequestsError) GetRequestId

func (o *TooManyRequestsError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*TooManyRequestsError) GetRequestIdOk

func (o *TooManyRequestsError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (TooManyRequestsError) MarshalJSON

func (o TooManyRequestsError) MarshalJSON() ([]byte, error)

func (*TooManyRequestsError) SetErrorMessage

func (o *TooManyRequestsError) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*TooManyRequestsError) SetErrorType

func (o *TooManyRequestsError) SetErrorType(v string)

SetErrorType sets field value

func (*TooManyRequestsError) SetRequestId

func (o *TooManyRequestsError) SetRequestId(v string)

SetRequestId sets field value

func (TooManyRequestsError) ToMap

func (o TooManyRequestsError) ToMap() (map[string]interface{}, error)

func (*TooManyRequestsError) UnmarshalJSON

func (o *TooManyRequestsError) UnmarshalJSON(data []byte) (err error)

type TooManyRequestsErrorFields

type TooManyRequestsErrorFields struct {
	ErrorType    string `json:"error_type"`
	ErrorMessage string `json:"error_message"`
}

TooManyRequestsErrorFields struct for TooManyRequestsErrorFields

func NewTooManyRequestsErrorFields

func NewTooManyRequestsErrorFields(errorType string, errorMessage string) *TooManyRequestsErrorFields

NewTooManyRequestsErrorFields instantiates a new TooManyRequestsErrorFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTooManyRequestsErrorFieldsWithDefaults

func NewTooManyRequestsErrorFieldsWithDefaults() *TooManyRequestsErrorFields

NewTooManyRequestsErrorFieldsWithDefaults instantiates a new TooManyRequestsErrorFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TooManyRequestsErrorFields) GetErrorMessage

func (o *TooManyRequestsErrorFields) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value

func (*TooManyRequestsErrorFields) GetErrorMessageOk

func (o *TooManyRequestsErrorFields) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set.

func (*TooManyRequestsErrorFields) GetErrorType

func (o *TooManyRequestsErrorFields) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*TooManyRequestsErrorFields) GetErrorTypeOk

func (o *TooManyRequestsErrorFields) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value and a boolean to check if the value has been set.

func (TooManyRequestsErrorFields) MarshalJSON

func (o TooManyRequestsErrorFields) MarshalJSON() ([]byte, error)

func (*TooManyRequestsErrorFields) SetErrorMessage

func (o *TooManyRequestsErrorFields) SetErrorMessage(v string)

SetErrorMessage sets field value

func (*TooManyRequestsErrorFields) SetErrorType

func (o *TooManyRequestsErrorFields) SetErrorType(v string)

SetErrorType sets field value

func (TooManyRequestsErrorFields) ToMap

func (o TooManyRequestsErrorFields) ToMap() (map[string]interface{}, error)

func (*TooManyRequestsErrorFields) UnmarshalJSON

func (o *TooManyRequestsErrorFields) UnmarshalJSON(data []byte) (err error)

type Tsig

type Tsig struct {
	Id        int64          `json:"id"`
	Name      string         `json:"name"`
	Algorithm TsigsAlgorithm `json:"algorithm"`
	Secret    string         `json:"secret"`
	// コメント
	Description string `json:"description"`
}

Tsig struct for Tsig

func NewTsig

func NewTsig(id int64, name string, algorithm TsigsAlgorithm, secret string, description string) *Tsig

NewTsig instantiates a new Tsig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTsigWithDefaults

func NewTsigWithDefaults() *Tsig

NewTsigWithDefaults instantiates a new Tsig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Tsig) GetAlgorithm

func (o *Tsig) GetAlgorithm() TsigsAlgorithm

GetAlgorithm returns the Algorithm field value

func (*Tsig) GetAlgorithmOk

func (o *Tsig) GetAlgorithmOk() (*TsigsAlgorithm, bool)

GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set.

func (*Tsig) GetDescription

func (o *Tsig) GetDescription() string

GetDescription returns the Description field value

func (*Tsig) GetDescriptionOk

func (o *Tsig) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Tsig) GetId

func (o *Tsig) GetId() int64

GetId returns the Id field value

func (*Tsig) GetIdOk

func (o *Tsig) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Tsig) GetName

func (o *Tsig) GetName() string

GetName returns the Name field value

func (*Tsig) GetNameOk

func (o *Tsig) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Tsig) GetSecret

func (o *Tsig) GetSecret() string

GetSecret returns the Secret field value

func (*Tsig) GetSecretOk

func (o *Tsig) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (Tsig) MarshalJSON

func (o Tsig) MarshalJSON() ([]byte, error)

func (*Tsig) SetAlgorithm

func (o *Tsig) SetAlgorithm(v TsigsAlgorithm)

SetAlgorithm sets field value

func (*Tsig) SetDescription

func (o *Tsig) SetDescription(v string)

SetDescription sets field value

func (*Tsig) SetId

func (o *Tsig) SetId(v int64)

SetId sets field value

func (*Tsig) SetName

func (o *Tsig) SetName(v string)

SetName sets field value

func (*Tsig) SetSecret

func (o *Tsig) SetSecret(v string)

SetSecret sets field value

func (Tsig) ToMap

func (o Tsig) ToMap() (map[string]interface{}, error)

func (*Tsig) UnmarshalJSON

func (o *Tsig) UnmarshalJSON(data []byte) (err error)

type TsigsAPIService

type TsigsAPIService service

TsigsAPIService TsigsAPI service

func (*TsigsAPIService) DeleteTsig

func (a *TsigsAPIService) DeleteTsig(ctx context.Context, contractId string, tsigId int64) ApiDeleteTsigRequest

DeleteTsig TSIG鍵の削除

指定したTsigIdのTSIG鍵を削除します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param tsigId ID
@return ApiDeleteTsigRequest

func (*TsigsAPIService) DeleteTsigExecute

func (a *TsigsAPIService) DeleteTsigExecute(r ApiDeleteTsigRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*TsigsAPIService) GetTsig

func (a *TsigsAPIService) GetTsig(ctx context.Context, contractId string, tsigId int64) ApiGetTsigRequest

GetTsig TSIG鍵の取得

指定したTsigIdのTSIG鍵を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param tsigId ID
@return ApiGetTsigRequest

func (*TsigsAPIService) GetTsigCommonConfigs

func (a *TsigsAPIService) GetTsigCommonConfigs(ctx context.Context, contractId string, tsigId int64) ApiGetTsigCommonConfigsRequest

GetTsigCommonConfigs TSIG鍵を利用している共通設定の一覧取得

指定したTSIG鍵を使用している共通設定の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param tsigId ID
@return ApiGetTsigCommonConfigsRequest

func (*TsigsAPIService) GetTsigCommonConfigsCount

func (a *TsigsAPIService) GetTsigCommonConfigsCount(ctx context.Context, contractId string, tsigId int64) ApiGetTsigCommonConfigsCountRequest

GetTsigCommonConfigsCount TSIG鍵を利用している共通設定の件数取得

指定したTSIG鍵を使用している共通設定の件数を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param tsigId ID
@return ApiGetTsigCommonConfigsCountRequest

func (*TsigsAPIService) GetTsigCommonConfigsCountExecute

func (a *TsigsAPIService) GetTsigCommonConfigsCountExecute(r ApiGetTsigCommonConfigsCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*TsigsAPIService) GetTsigCommonConfigsExecute

Execute executes the request

@return GetTsigsCommonConfigs

func (*TsigsAPIService) GetTsigExecute

func (a *TsigsAPIService) GetTsigExecute(r ApiGetTsigRequest) (*GetTsig, *http.Response, error)

Execute executes the request

@return GetTsig

func (*TsigsAPIService) GetTsigList

func (a *TsigsAPIService) GetTsigList(ctx context.Context, contractId string) ApiGetTsigListRequest

GetTsigList TSIG鍵の一覧取得

TSIG鍵情報の一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetTsigListRequest

func (*TsigsAPIService) GetTsigListCount

func (a *TsigsAPIService) GetTsigListCount(ctx context.Context, contractId string) ApiGetTsigListCountRequest

GetTsigListCount TSIG鍵の件数取得

TSIG鍵の件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetTsigListCountRequest

func (*TsigsAPIService) GetTsigListCountExecute

func (a *TsigsAPIService) GetTsigListCountExecute(r ApiGetTsigListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*TsigsAPIService) GetTsigListExecute

func (a *TsigsAPIService) GetTsigListExecute(r ApiGetTsigListRequest) (*GetTsigs, *http.Response, error)

Execute executes the request

@return GetTsigs

func (*TsigsAPIService) PatchTsig

func (a *TsigsAPIService) PatchTsig(ctx context.Context, contractId string, tsigId int64) ApiPatchTsigRequest

PatchTsig TSIG鍵の更新

指定したTsigIdのTSIG鍵を更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@param tsigId ID
@return ApiPatchTsigRequest

func (*TsigsAPIService) PatchTsigExecute

func (a *TsigsAPIService) PatchTsigExecute(r ApiPatchTsigRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*TsigsAPIService) PostTsig

func (a *TsigsAPIService) PostTsig(ctx context.Context, contractId string) ApiPostTsigRequest

PostTsig TSIG鍵の作成

新しくTSIG鍵を作成します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiPostTsigRequest

func (*TsigsAPIService) PostTsigExecute

func (a *TsigsAPIService) PostTsigExecute(r ApiPostTsigRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type TsigsAlgorithm

type TsigsAlgorithm int32

TsigsAlgorithm 詳細説明は[**こちら**](#tag/tsigs)

const (
	TSIGSALGORITHM__0 TsigsAlgorithm = 0
)

List of TsigsAlgorithm

func NewTsigsAlgorithmFromValue

func NewTsigsAlgorithmFromValue(v int32) (*TsigsAlgorithm, error)

NewTsigsAlgorithmFromValue returns a pointer to a valid TsigsAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TsigsAlgorithm) IsValid

func (v TsigsAlgorithm) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TsigsAlgorithm) Ptr

func (v TsigsAlgorithm) Ptr() *TsigsAlgorithm

Ptr returns reference to TsigsAlgorithm value

func (*TsigsAlgorithm) UnmarshalJSON

func (v *TsigsAlgorithm) UnmarshalJSON(src []byte) error

type Zone

type Zone struct {
	Id             string        `json:"id"`
	CommonConfigId int64         `json:"common_config_id"`
	ServiceCode    string        `json:"service_code"`
	State          ZonesState    `json:"state"`
	Favorite       ZonesFavorite `json:"favorite"`
	// name
	Name    string         `json:"name"`
	Network NullableString `json:"network"`
	// コメント
	Description string `json:"description"`
}

Zone struct for Zone

func NewZone

func NewZone(id string, commonConfigId int64, serviceCode string, state ZonesState, favorite ZonesFavorite, name string, network NullableString, description string) *Zone

NewZone instantiates a new Zone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoneWithDefaults

func NewZoneWithDefaults() *Zone

NewZoneWithDefaults instantiates a new Zone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Zone) GetCommonConfigId

func (o *Zone) GetCommonConfigId() int64

GetCommonConfigId returns the CommonConfigId field value

func (*Zone) GetCommonConfigIdOk

func (o *Zone) GetCommonConfigIdOk() (*int64, bool)

GetCommonConfigIdOk returns a tuple with the CommonConfigId field value and a boolean to check if the value has been set.

func (*Zone) GetDescription

func (o *Zone) GetDescription() string

GetDescription returns the Description field value

func (*Zone) GetDescriptionOk

func (o *Zone) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Zone) GetFavorite

func (o *Zone) GetFavorite() ZonesFavorite

GetFavorite returns the Favorite field value

func (*Zone) GetFavoriteOk

func (o *Zone) GetFavoriteOk() (*ZonesFavorite, bool)

GetFavoriteOk returns a tuple with the Favorite field value and a boolean to check if the value has been set.

func (*Zone) GetId

func (o *Zone) GetId() string

GetId returns the Id field value

func (*Zone) GetIdOk

func (o *Zone) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Zone) GetName

func (o *Zone) GetName() string

GetName returns the Name field value

func (*Zone) GetNameOk

func (o *Zone) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Zone) GetNetwork

func (o *Zone) GetNetwork() string

GetNetwork returns the Network field value If the value is explicit nil, the zero value for string will be returned

func (*Zone) GetNetworkOk

func (o *Zone) GetNetworkOk() (*string, bool)

GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Zone) GetServiceCode

func (o *Zone) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*Zone) GetServiceCodeOk

func (o *Zone) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (*Zone) GetState

func (o *Zone) GetState() ZonesState

GetState returns the State field value

func (*Zone) GetStateOk

func (o *Zone) GetStateOk() (*ZonesState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (Zone) MarshalJSON

func (o Zone) MarshalJSON() ([]byte, error)

func (*Zone) SetCommonConfigId

func (o *Zone) SetCommonConfigId(v int64)

SetCommonConfigId sets field value

func (*Zone) SetDescription

func (o *Zone) SetDescription(v string)

SetDescription sets field value

func (*Zone) SetFavorite

func (o *Zone) SetFavorite(v ZonesFavorite)

SetFavorite sets field value

func (*Zone) SetId

func (o *Zone) SetId(v string)

SetId sets field value

func (*Zone) SetName

func (o *Zone) SetName(v string)

SetName sets field value

func (*Zone) SetNetwork

func (o *Zone) SetNetwork(v string)

SetNetwork sets field value

func (*Zone) SetServiceCode

func (o *Zone) SetServiceCode(v string)

SetServiceCode sets field value

func (*Zone) SetState

func (o *Zone) SetState(v ZonesState)

SetState sets field value

func (Zone) ToMap

func (o Zone) ToMap() (map[string]interface{}, error)

func (*Zone) UnmarshalJSON

func (o *Zone) UnmarshalJSON(data []byte) (err error)

type ZoneHistoriesAPIService

type ZoneHistoriesAPIService service

ZoneHistoriesAPIService ZoneHistoriesAPI service

func (*ZoneHistoriesAPIService) GetZoneHistoryList

func (a *ZoneHistoriesAPIService) GetZoneHistoryList(ctx context.Context, zoneId string) ApiGetZoneHistoryListRequest

GetZoneHistoryList ゾーン反映履歴の一覧取得

ゾーン反映の履歴の一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneHistoryListRequest

func (*ZoneHistoriesAPIService) GetZoneHistoryListCount

func (a *ZoneHistoriesAPIService) GetZoneHistoryListCount(ctx context.Context, zoneId string) ApiGetZoneHistoryListCountRequest

GetZoneHistoryListCount ゾーン反映履歴の件数取得

ゾーン反映の履歴の件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneHistoryListCountRequest

func (*ZoneHistoriesAPIService) GetZoneHistoryListCountExecute

func (a *ZoneHistoriesAPIService) GetZoneHistoryListCountExecute(r ApiGetZoneHistoryListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*ZoneHistoriesAPIService) GetZoneHistoryListExecute

Execute executes the request

@return GetZoneHistories

func (*ZoneHistoriesAPIService) GetZoneHistoryText

func (a *ZoneHistoriesAPIService) GetZoneHistoryText(ctx context.Context, zoneId string, zoneHistoryId int64) ApiGetZoneHistoryTextRequest

GetZoneHistoryText ゾーン反映時のRFC1035形式のテキストの取得

ゾーン反映の履歴をRFC1035形式のテキストファイルで取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@param zoneHistoryId ID
@return ApiGetZoneHistoryTextRequest

func (*ZoneHistoriesAPIService) GetZoneHistoryTextExecute

Execute executes the request

@return GetZoneHistoriesText

type ZoneHistory

type ZoneHistory struct {
	Id          int64     `json:"id"`
	CommittedAt time.Time `json:"committed_at"`
	// コメント
	Description string `json:"description"`
	// 編集者
	Operator NullableString `json:"operator"`
}

ZoneHistory struct for ZoneHistory

func NewZoneHistory

func NewZoneHistory(id int64, committedAt time.Time, description string, operator NullableString) *ZoneHistory

NewZoneHistory instantiates a new ZoneHistory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoneHistoryWithDefaults

func NewZoneHistoryWithDefaults() *ZoneHistory

NewZoneHistoryWithDefaults instantiates a new ZoneHistory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZoneHistory) GetCommittedAt

func (o *ZoneHistory) GetCommittedAt() time.Time

GetCommittedAt returns the CommittedAt field value

func (*ZoneHistory) GetCommittedAtOk

func (o *ZoneHistory) GetCommittedAtOk() (*time.Time, bool)

GetCommittedAtOk returns a tuple with the CommittedAt field value and a boolean to check if the value has been set.

func (*ZoneHistory) GetDescription

func (o *ZoneHistory) GetDescription() string

GetDescription returns the Description field value

func (*ZoneHistory) GetDescriptionOk

func (o *ZoneHistory) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ZoneHistory) GetId

func (o *ZoneHistory) GetId() int64

GetId returns the Id field value

func (*ZoneHistory) GetIdOk

func (o *ZoneHistory) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ZoneHistory) GetOperator

func (o *ZoneHistory) GetOperator() string

GetOperator returns the Operator field value If the value is explicit nil, the zero value for string will be returned

func (*ZoneHistory) GetOperatorOk

func (o *ZoneHistory) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (ZoneHistory) MarshalJSON

func (o ZoneHistory) MarshalJSON() ([]byte, error)

func (*ZoneHistory) SetCommittedAt

func (o *ZoneHistory) SetCommittedAt(v time.Time)

SetCommittedAt sets field value

func (*ZoneHistory) SetDescription

func (o *ZoneHistory) SetDescription(v string)

SetDescription sets field value

func (*ZoneHistory) SetId

func (o *ZoneHistory) SetId(v int64)

SetId sets field value

func (*ZoneHistory) SetOperator

func (o *ZoneHistory) SetOperator(v string)

SetOperator sets field value

func (ZoneHistory) ToMap

func (o ZoneHistory) ToMap() (map[string]interface{}, error)

func (*ZoneHistory) UnmarshalJSON

func (o *ZoneHistory) UnmarshalJSON(data []byte) (err error)

type ZoneHistoryText

type ZoneHistoryText struct {
	Id          int64     `json:"id"`
	CommittedAt time.Time `json:"committed_at"`
	// コメント
	Description string `json:"description"`
	// 編集者
	Operator NullableString `json:"operator"`
	Text     string         `json:"text"`
}

ZoneHistoryText struct for ZoneHistoryText

func NewZoneHistoryText

func NewZoneHistoryText(id int64, committedAt time.Time, description string, operator NullableString, text string) *ZoneHistoryText

NewZoneHistoryText instantiates a new ZoneHistoryText object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoneHistoryTextWithDefaults

func NewZoneHistoryTextWithDefaults() *ZoneHistoryText

NewZoneHistoryTextWithDefaults instantiates a new ZoneHistoryText object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZoneHistoryText) GetCommittedAt

func (o *ZoneHistoryText) GetCommittedAt() time.Time

GetCommittedAt returns the CommittedAt field value

func (*ZoneHistoryText) GetCommittedAtOk

func (o *ZoneHistoryText) GetCommittedAtOk() (*time.Time, bool)

GetCommittedAtOk returns a tuple with the CommittedAt field value and a boolean to check if the value has been set.

func (*ZoneHistoryText) GetDescription

func (o *ZoneHistoryText) GetDescription() string

GetDescription returns the Description field value

func (*ZoneHistoryText) GetDescriptionOk

func (o *ZoneHistoryText) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ZoneHistoryText) GetId

func (o *ZoneHistoryText) GetId() int64

GetId returns the Id field value

func (*ZoneHistoryText) GetIdOk

func (o *ZoneHistoryText) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ZoneHistoryText) GetOperator

func (o *ZoneHistoryText) GetOperator() string

GetOperator returns the Operator field value If the value is explicit nil, the zero value for string will be returned

func (*ZoneHistoryText) GetOperatorOk

func (o *ZoneHistoryText) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ZoneHistoryText) GetText

func (o *ZoneHistoryText) GetText() string

GetText returns the Text field value

func (*ZoneHistoryText) GetTextOk

func (o *ZoneHistoryText) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (ZoneHistoryText) MarshalJSON

func (o ZoneHistoryText) MarshalJSON() ([]byte, error)

func (*ZoneHistoryText) SetCommittedAt

func (o *ZoneHistoryText) SetCommittedAt(v time.Time)

SetCommittedAt sets field value

func (*ZoneHistoryText) SetDescription

func (o *ZoneHistoryText) SetDescription(v string)

SetDescription sets field value

func (*ZoneHistoryText) SetId

func (o *ZoneHistoryText) SetId(v int64)

SetId sets field value

func (*ZoneHistoryText) SetOperator

func (o *ZoneHistoryText) SetOperator(v string)

SetOperator sets field value

func (*ZoneHistoryText) SetText

func (o *ZoneHistoryText) SetText(v string)

SetText sets field value

func (ZoneHistoryText) ToMap

func (o ZoneHistoryText) ToMap() (map[string]interface{}, error)

func (*ZoneHistoryText) UnmarshalJSON

func (o *ZoneHistoryText) UnmarshalJSON(data []byte) (err error)

type ZoneLabels

type ZoneLabels struct {
	// ラベル
	Labels map[string]string `json:"labels"`
}

ZoneLabels struct for ZoneLabels

func NewZoneLabels

func NewZoneLabels(labels map[string]string) *ZoneLabels

NewZoneLabels instantiates a new ZoneLabels object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoneLabelsWithDefaults

func NewZoneLabelsWithDefaults() *ZoneLabels

NewZoneLabelsWithDefaults instantiates a new ZoneLabels object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZoneLabels) GetLabels

func (o *ZoneLabels) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*ZoneLabels) GetLabelsOk

func (o *ZoneLabels) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (ZoneLabels) MarshalJSON

func (o ZoneLabels) MarshalJSON() ([]byte, error)

func (*ZoneLabels) SetLabels

func (o *ZoneLabels) SetLabels(v map[string]string)

SetLabels sets field value

func (ZoneLabels) ToMap

func (o ZoneLabels) ToMap() (map[string]interface{}, error)

func (*ZoneLabels) UnmarshalJSON

func (o *ZoneLabels) UnmarshalJSON(data []byte) (err error)

type ZoneProxy

type ZoneProxy struct {
	Enabled ZoneProxyEnabled `json:"enabled"`
}

ZoneProxy struct for ZoneProxy

func NewZoneProxy

func NewZoneProxy(enabled ZoneProxyEnabled) *ZoneProxy

NewZoneProxy instantiates a new ZoneProxy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoneProxyWithDefaults

func NewZoneProxyWithDefaults() *ZoneProxy

NewZoneProxyWithDefaults instantiates a new ZoneProxy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZoneProxy) GetEnabled

func (o *ZoneProxy) GetEnabled() ZoneProxyEnabled

GetEnabled returns the Enabled field value

func (*ZoneProxy) GetEnabledOk

func (o *ZoneProxy) GetEnabledOk() (*ZoneProxyEnabled, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (ZoneProxy) MarshalJSON

func (o ZoneProxy) MarshalJSON() ([]byte, error)

func (*ZoneProxy) SetEnabled

func (o *ZoneProxy) SetEnabled(v ZoneProxyEnabled)

SetEnabled sets field value

func (ZoneProxy) ToMap

func (o ZoneProxy) ToMap() (map[string]interface{}, error)

func (*ZoneProxy) UnmarshalJSON

func (o *ZoneProxy) UnmarshalJSON(data []byte) (err error)

type ZoneProxyAPIService

type ZoneProxyAPIService service

ZoneProxyAPIService ZoneProxyAPI service

func (*ZoneProxyAPIService) GetZoneProxyHealthCheck

func (a *ZoneProxyAPIService) GetZoneProxyHealthCheck(ctx context.Context, zoneId string) ApiGetZoneProxyHealthCheckRequest

GetZoneProxyHealthCheck プライマリネームサーバのヘルスチェック結果の取得

ゾーン転送のヘルスチェック結果の一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneProxyHealthCheckRequest

func (*ZoneProxyAPIService) GetZoneProxyHealthCheckExecute

Execute executes the request

@return GetZoneProxyHealth

func (*ZoneProxyAPIService) GetZoneProxyList

func (a *ZoneProxyAPIService) GetZoneProxyList(ctx context.Context, zoneId string) ApiGetZoneProxyListRequest

GetZoneProxyList ゾーンプロキシ設定の取得

ゾーンプロキシの設定を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneProxyListRequest

func (*ZoneProxyAPIService) GetZoneProxyListExecute

func (a *ZoneProxyAPIService) GetZoneProxyListExecute(r ApiGetZoneProxyListRequest) (*GetZoneProxy, *http.Response, error)

Execute executes the request

@return GetZoneProxy

func (*ZoneProxyAPIService) PatchZoneProxy

func (a *ZoneProxyAPIService) PatchZoneProxy(ctx context.Context, zoneId string) ApiPatchZoneProxyRequest

PatchZoneProxy ゾーンプロキシ設定の更新

ゾーンプロキシの設定を更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPatchZoneProxyRequest

func (*ZoneProxyAPIService) PatchZoneProxyExecute

Execute executes the request

@return AsyncResponse

type ZoneProxyEnabled

type ZoneProxyEnabled int32

ZoneProxyEnabled 詳細説明は[**こちら**](#tag/zone_proxy)

const (
	ZONEPROXYENABLED__0 ZoneProxyEnabled = 0
	ZONEPROXYENABLED__1 ZoneProxyEnabled = 1
)

List of ZoneProxyEnabled

func NewZoneProxyEnabledFromValue

func NewZoneProxyEnabledFromValue(v int32) (*ZoneProxyEnabled, error)

NewZoneProxyEnabledFromValue returns a pointer to a valid ZoneProxyEnabled for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZoneProxyEnabled) IsValid

func (v ZoneProxyEnabled) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZoneProxyEnabled) Ptr

Ptr returns reference to ZoneProxyEnabled value

func (*ZoneProxyEnabled) UnmarshalJSON

func (v *ZoneProxyEnabled) UnmarshalJSON(src []byte) error

type ZoneProxyHealth

type ZoneProxyHealth struct {
	// IPアドレス
	Address  string           `json:"address"`
	Status   ZoneProxyStatus  `json:"status"`
	TsigName string           `json:"tsig_name"`
	Enabled  ZoneProxyEnabled `json:"enabled"`
}

ZoneProxyHealth struct for ZoneProxyHealth

func NewZoneProxyHealth

func NewZoneProxyHealth(address string, status ZoneProxyStatus, tsigName string, enabled ZoneProxyEnabled) *ZoneProxyHealth

NewZoneProxyHealth instantiates a new ZoneProxyHealth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoneProxyHealthWithDefaults

func NewZoneProxyHealthWithDefaults() *ZoneProxyHealth

NewZoneProxyHealthWithDefaults instantiates a new ZoneProxyHealth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZoneProxyHealth) GetAddress

func (o *ZoneProxyHealth) GetAddress() string

GetAddress returns the Address field value

func (*ZoneProxyHealth) GetAddressOk

func (o *ZoneProxyHealth) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*ZoneProxyHealth) GetEnabled

func (o *ZoneProxyHealth) GetEnabled() ZoneProxyEnabled

GetEnabled returns the Enabled field value

func (*ZoneProxyHealth) GetEnabledOk

func (o *ZoneProxyHealth) GetEnabledOk() (*ZoneProxyEnabled, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*ZoneProxyHealth) GetStatus

func (o *ZoneProxyHealth) GetStatus() ZoneProxyStatus

GetStatus returns the Status field value

func (*ZoneProxyHealth) GetStatusOk

func (o *ZoneProxyHealth) GetStatusOk() (*ZoneProxyStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ZoneProxyHealth) GetTsigName

func (o *ZoneProxyHealth) GetTsigName() string

GetTsigName returns the TsigName field value

func (*ZoneProxyHealth) GetTsigNameOk

func (o *ZoneProxyHealth) GetTsigNameOk() (*string, bool)

GetTsigNameOk returns a tuple with the TsigName field value and a boolean to check if the value has been set.

func (ZoneProxyHealth) MarshalJSON

func (o ZoneProxyHealth) MarshalJSON() ([]byte, error)

func (*ZoneProxyHealth) SetAddress

func (o *ZoneProxyHealth) SetAddress(v string)

SetAddress sets field value

func (*ZoneProxyHealth) SetEnabled

func (o *ZoneProxyHealth) SetEnabled(v ZoneProxyEnabled)

SetEnabled sets field value

func (*ZoneProxyHealth) SetStatus

func (o *ZoneProxyHealth) SetStatus(v ZoneProxyStatus)

SetStatus sets field value

func (*ZoneProxyHealth) SetTsigName

func (o *ZoneProxyHealth) SetTsigName(v string)

SetTsigName sets field value

func (ZoneProxyHealth) ToMap

func (o ZoneProxyHealth) ToMap() (map[string]interface{}, error)

func (*ZoneProxyHealth) UnmarshalJSON

func (o *ZoneProxyHealth) UnmarshalJSON(data []byte) (err error)

type ZoneProxyStatus

type ZoneProxyStatus string

ZoneProxyStatus 詳細説明は[**こちら**](#tag/zone_proxy)

const (
	ZONEPROXYSTATUS_OK ZoneProxyStatus = "OK"
	ZONEPROXYSTATUS_NG ZoneProxyStatus = "NG"
)

List of ZoneProxyStatus

func NewZoneProxyStatusFromValue

func NewZoneProxyStatusFromValue(v string) (*ZoneProxyStatus, error)

NewZoneProxyStatusFromValue returns a pointer to a valid ZoneProxyStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZoneProxyStatus) IsValid

func (v ZoneProxyStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZoneProxyStatus) Ptr

Ptr returns reference to ZoneProxyStatus value

func (*ZoneProxyStatus) UnmarshalJSON

func (v *ZoneProxyStatus) UnmarshalJSON(src []byte) error

type ZonesAPIService

type ZonesAPIService service

ZonesAPIService ZonesAPI service

func (*ZonesAPIService) DeleteZoneChanges

func (a *ZonesAPIService) DeleteZoneChanges(ctx context.Context, zoneId string) ApiDeleteZoneChangesRequest

DeleteZoneChanges 編集中レコードの一括取消

編集中のレコードの操作を一括で取り消します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiDeleteZoneChangesRequest

func (*ZonesAPIService) DeleteZoneChangesExecute

func (a *ZonesAPIService) DeleteZoneChangesExecute(r ApiDeleteZoneChangesRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*ZonesAPIService) GetZone

func (a *ZonesAPIService) GetZone(ctx context.Context, zoneId string) ApiGetZoneRequest

GetZone ゾーンの取得

指定したZoneIdのゾーンを取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneRequest

func (*ZonesAPIService) GetZoneContract

func (a *ZonesAPIService) GetZoneContract(ctx context.Context, zoneId string) ApiGetZoneContractRequest

GetZoneContract ゾーンに紐付くDPF契約情報の取得

指定したZoneIdのゾーンに紐付くDPF契約情報を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneContractRequest

func (*ZonesAPIService) GetZoneContractExecute

func (a *ZonesAPIService) GetZoneContractExecute(r ApiGetZoneContractRequest) (*GetContract, *http.Response, error)

Execute executes the request

@return GetContract

func (*ZonesAPIService) GetZoneExecute

func (a *ZonesAPIService) GetZoneExecute(r ApiGetZoneRequest) (*GetZone, *http.Response, error)

Execute executes the request

@return GetZone

func (*ZonesAPIService) GetZoneLabels

func (a *ZonesAPIService) GetZoneLabels(ctx context.Context, zoneId string) ApiGetZoneLabelsRequest

GetZoneLabels ゾーンのラベル一覧取得

指定したZoneIdのラベルの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneLabelsRequest

func (*ZonesAPIService) GetZoneLabelsExecute

func (a *ZonesAPIService) GetZoneLabelsExecute(r ApiGetZoneLabelsRequest) (*GetZoneLabels, *http.Response, error)

Execute executes the request

@return GetZoneLabels

func (*ZonesAPIService) GetZoneList

GetZoneList ゾーンの一覧取得

DPF契約に紐付くゾーンの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetZoneListRequest

func (*ZonesAPIService) GetZoneListCount

func (a *ZonesAPIService) GetZoneListCount(ctx context.Context) ApiGetZoneListCountRequest

GetZoneListCount ゾーンの件数取得

DPF契約に紐付くゾーンの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetZoneListCountRequest

func (*ZonesAPIService) GetZoneListCountExecute

func (a *ZonesAPIService) GetZoneListCountExecute(r ApiGetZoneListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*ZonesAPIService) GetZoneListExecute

func (a *ZonesAPIService) GetZoneListExecute(r ApiGetZoneListRequest) (*GetZones, *http.Response, error)

Execute executes the request

@return GetZones

func (*ZonesAPIService) GetZoneManagedDnsServers

func (a *ZonesAPIService) GetZoneManagedDnsServers(ctx context.Context, zoneId string) ApiGetZoneManagedDnsServersRequest

GetZoneManagedDnsServers マネージドDNSサーバの一覧取得

指定したZoneIdのマネージドDNSサーバの一覧を取得します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiGetZoneManagedDnsServersRequest

func (*ZonesAPIService) GetZoneManagedDnsServersExecute

func (a *ZonesAPIService) GetZoneManagedDnsServersExecute(r ApiGetZoneManagedDnsServersRequest) (*GetManagedServers, *http.Response, error)

Execute executes the request

@return GetManagedServers

func (*ZonesAPIService) PatchZone

func (a *ZonesAPIService) PatchZone(ctx context.Context, zoneId string) ApiPatchZoneRequest

PatchZone ゾーンの更新

指定したZoneIdのゾーンを更新します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPatchZoneRequest

func (*ZonesAPIService) PatchZoneAtomicChanges

func (a *ZonesAPIService) PatchZoneAtomicChanges(ctx context.Context, zoneId string) ApiPatchZoneAtomicChangesRequest

PatchZoneAtomicChanges レコードの一括更新とゾーン反映

レコードの一括更新とゾーンの反映をアトミックに処理します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPatchZoneAtomicChangesRequest

func (*ZonesAPIService) PatchZoneAtomicChangesExecute

func (a *ZonesAPIService) PatchZoneAtomicChangesExecute(r ApiPatchZoneAtomicChangesRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*ZonesAPIService) PatchZoneChanges

func (a *ZonesAPIService) PatchZoneChanges(ctx context.Context, zoneId string) ApiPatchZoneChangesRequest

PatchZoneChanges 編集中レコードのゾーン反映

編集中のレコードの操作を反映します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPatchZoneChangesRequest

func (*ZonesAPIService) PatchZoneChangesExecute

func (a *ZonesAPIService) PatchZoneChangesExecute(r ApiPatchZoneChangesRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*ZonesAPIService) PatchZoneExecute

func (a *ZonesAPIService) PatchZoneExecute(r ApiPatchZoneRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

func (*ZonesAPIService) PutZoneLabels

func (a *ZonesAPIService) PutZoneLabels(ctx context.Context, zoneId string) ApiPutZoneLabelsRequest

PutZoneLabels ゾーンのラベル一括更新

指定したZoneIdのラベルを一括更新します。\ エラー発生時はErrorDetailsにtargetキーが付与され、問題の箇所が特定できます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param zoneId ID
@return ApiPutZoneLabelsRequest

func (*ZonesAPIService) PutZoneLabelsExecute

func (a *ZonesAPIService) PutZoneLabelsExecute(r ApiPutZoneLabelsRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type ZonesApi

type ZonesApi interface {
	GetZoneList(ctx context.Context) ApiGetZoneListRequest
	PatchZoneAtomicChanges(ctx context.Context, zoneId string) ApiPatchZoneAtomicChangesRequest
	GetZoneLabels(ctx context.Context, zoneId string) ApiGetZoneLabelsRequest
	PutZoneLabels(ctx context.Context, zoneId string) ApiPutZoneLabelsRequest
}

ZonesApi はゾーン取得処理(utils パッケージ)が必要とする ZonesAPIService の 部分インターフェース。テスト時のモック差し替えのために定義している。 *ZonesAPIService がこれを満たす。

type ZonesContractsAPIService

type ZonesContractsAPIService service

ZonesContractsAPIService ZonesContractsAPI service

func (*ZonesContractsAPIService) GetContractsZoneList

func (a *ZonesContractsAPIService) GetContractsZoneList(ctx context.Context, contractId string) ApiGetContractsZoneListRequest

GetContractsZoneList DPF契約に紐付くゾーンの一覧取得

指定したContractIdのDPF契約に紐付くゾーンの一覧を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractsZoneListRequest

func (*ZonesContractsAPIService) GetContractsZoneListCount

func (a *ZonesContractsAPIService) GetContractsZoneListCount(ctx context.Context, contractId string) ApiGetContractsZoneListCountRequest

GetContractsZoneListCount DPF契約に紐付くゾーンの件数取得

指定したContractIdのDPF契約に紐付くゾーンの件数を取得します。\ "_keywords" から始まるパラメータは、合計で30個まで指定可能です。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiGetContractsZoneListCountRequest

func (*ZonesContractsAPIService) GetContractsZoneListCountExecute

func (a *ZonesContractsAPIService) GetContractsZoneListCountExecute(r ApiGetContractsZoneListCountRequest) (*GetCount, *http.Response, error)

Execute executes the request

@return GetCount

func (*ZonesContractsAPIService) GetContractsZoneListExecute

func (a *ZonesContractsAPIService) GetContractsZoneListExecute(r ApiGetContractsZoneListRequest) (*GetZones, *http.Response, error)

Execute executes the request

@return GetZones

func (*ZonesContractsAPIService) PatchContractsZoneCommonConfigs

func (a *ZonesContractsAPIService) PatchContractsZoneCommonConfigs(ctx context.Context, contractId string) ApiPatchContractsZoneCommonConfigsRequest

PatchContractsZoneCommonConfigs DPF契約に紐付くゾーンの共通設定の更新

指定したContractIdの共通設定を切り替えます。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId ID
@return ApiPatchContractsZoneCommonConfigsRequest

func (*ZonesContractsAPIService) PatchContractsZoneCommonConfigsExecute

func (a *ZonesContractsAPIService) PatchContractsZoneCommonConfigsExecute(r ApiPatchContractsZoneCommonConfigsRequest) (*AsyncResponse, *http.Response, error)

Execute executes the request

@return AsyncResponse

type ZonesFavorite

type ZonesFavorite int32

ZonesFavorite 詳細説明は[**こちら**](#tag/zones)

const (
	ZONESFAVORITE__1 ZonesFavorite = 1
	ZONESFAVORITE__2 ZonesFavorite = 2
)

List of ZonesFavorite

func NewZonesFavoriteFromValue

func NewZonesFavoriteFromValue(v int32) (*ZonesFavorite, error)

NewZonesFavoriteFromValue returns a pointer to a valid ZonesFavorite for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZonesFavorite) IsValid

func (v ZonesFavorite) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZonesFavorite) Ptr

func (v ZonesFavorite) Ptr() *ZonesFavorite

Ptr returns reference to ZonesFavorite value

func (*ZonesFavorite) UnmarshalJSON

func (v *ZonesFavorite) UnmarshalJSON(src []byte) error

type ZonesLog

type ZonesLog struct {
	Time    time.Time     `json:"time"`
	LogType ZonesLogsType `json:"log_type"`
	// 編集者
	Operator  NullableString     `json:"operator"`
	Operation ZonesLogsOperation `json:"operation"`
	Target    string             `json:"target"`
	// 処理の問い合わせの際のキーになる文字列
	RequestId string          `json:"request_id"`
	Status    ZonesLogsStatus `json:"status"`
}

ZonesLog struct for ZonesLog

func NewZonesLog

func NewZonesLog(time time.Time, logType ZonesLogsType, operator NullableString, operation ZonesLogsOperation, target string, requestId string, status ZonesLogsStatus) *ZonesLog

NewZonesLog instantiates a new ZonesLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZonesLogWithDefaults

func NewZonesLogWithDefaults() *ZonesLog

NewZonesLogWithDefaults instantiates a new ZonesLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ZonesLog) GetLogType

func (o *ZonesLog) GetLogType() ZonesLogsType

GetLogType returns the LogType field value

func (*ZonesLog) GetLogTypeOk

func (o *ZonesLog) GetLogTypeOk() (*ZonesLogsType, bool)

GetLogTypeOk returns a tuple with the LogType field value and a boolean to check if the value has been set.

func (*ZonesLog) GetOperation

func (o *ZonesLog) GetOperation() ZonesLogsOperation

GetOperation returns the Operation field value

func (*ZonesLog) GetOperationOk

func (o *ZonesLog) GetOperationOk() (*ZonesLogsOperation, bool)

GetOperationOk returns a tuple with the Operation field value and a boolean to check if the value has been set.

func (*ZonesLog) GetOperator

func (o *ZonesLog) GetOperator() string

GetOperator returns the Operator field value If the value is explicit nil, the zero value for string will be returned

func (*ZonesLog) GetOperatorOk

func (o *ZonesLog) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ZonesLog) GetRequestId

func (o *ZonesLog) GetRequestId() string

GetRequestId returns the RequestId field value

func (*ZonesLog) GetRequestIdOk

func (o *ZonesLog) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*ZonesLog) GetStatus

func (o *ZonesLog) GetStatus() ZonesLogsStatus

GetStatus returns the Status field value

func (*ZonesLog) GetStatusOk

func (o *ZonesLog) GetStatusOk() (*ZonesLogsStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ZonesLog) GetTarget

func (o *ZonesLog) GetTarget() string

GetTarget returns the Target field value

func (*ZonesLog) GetTargetOk

func (o *ZonesLog) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*ZonesLog) GetTime

func (o *ZonesLog) GetTime() time.Time

GetTime returns the Time field value

func (*ZonesLog) GetTimeOk

func (o *ZonesLog) GetTimeOk() (*time.Time, bool)

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (ZonesLog) MarshalJSON

func (o ZonesLog) MarshalJSON() ([]byte, error)

func (*ZonesLog) SetLogType

func (o *ZonesLog) SetLogType(v ZonesLogsType)

SetLogType sets field value

func (*ZonesLog) SetOperation

func (o *ZonesLog) SetOperation(v ZonesLogsOperation)

SetOperation sets field value

func (*ZonesLog) SetOperator

func (o *ZonesLog) SetOperator(v string)

SetOperator sets field value

func (*ZonesLog) SetRequestId

func (o *ZonesLog) SetRequestId(v string)

SetRequestId sets field value

func (*ZonesLog) SetStatus

func (o *ZonesLog) SetStatus(v ZonesLogsStatus)

SetStatus sets field value

func (*ZonesLog) SetTarget

func (o *ZonesLog) SetTarget(v string)

SetTarget sets field value

func (*ZonesLog) SetTime

func (o *ZonesLog) SetTime(v time.Time)

SetTime sets field value

func (ZonesLog) ToMap

func (o ZonesLog) ToMap() (map[string]interface{}, error)

func (*ZonesLog) UnmarshalJSON

func (o *ZonesLog) UnmarshalJSON(data []byte) (err error)

type ZonesLogsOperation

type ZonesLogsOperation string

ZonesLogsOperation 詳細説明は[**こちら**](#tag/logs-(zones))

const (
	ZONESLOGSOPERATION_UPDATING_DEFAULT_TTL        ZonesLogsOperation = "updating_default_ttl"
	ZONESLOGSOPERATION_DISMISS_DEFAULT_TTL_CHANGE  ZonesLogsOperation = "dismiss_default_ttl_change"
	ZONESLOGSOPERATION_UPDATE_DNSSEC_CONFIGURATION ZonesLogsOperation = "update_dnssec_configuration"
	ZONESLOGSOPERATION_BEGIN_KSK_ROLLOVER          ZonesLogsOperation = "begin_ksk_rollover"
	ZONESLOGSOPERATION_ADDING_RECORD               ZonesLogsOperation = "adding_record"
	ZONESLOGSOPERATION_UPDATING_RECORD             ZonesLogsOperation = "updating_record"
	ZONESLOGSOPERATION_DELETING_RECORD             ZonesLogsOperation = "deleting_record"
	ZONESLOGSOPERATION_DISMISS_RECORD_CHANGE       ZonesLogsOperation = "dismiss_record_change"
	ZONESLOGSOPERATION_UPDATE_ZONE_PROXY           ZonesLogsOperation = "update_zone_proxy"
	ZONESLOGSOPERATION_UPDATE_ZONE_DESCRIPTION     ZonesLogsOperation = "update_zone_description"
	ZONESLOGSOPERATION_UPDATE_ZONE_FAVORITE        ZonesLogsOperation = "update_zone_favorite"
	ZONESLOGSOPERATION_UPDATE_ZONE_LABELS          ZonesLogsOperation = "update_zone_labels"
	ZONESLOGSOPERATION_COMMIT_ZONE                 ZonesLogsOperation = "commit_zone"
	ZONESLOGSOPERATION_UPLOAD_ZONE                 ZonesLogsOperation = "upload_zone"
	ZONESLOGSOPERATION_DISMISS_ZONE_EDITS          ZonesLogsOperation = "dismiss_zone_edits"
	ZONESLOGSOPERATION_BULK_UPDATE_RECORDS         ZonesLogsOperation = "bulk_update_records"
	ZONESLOGSOPERATION_UPSERT_SUBDOMAIN_NS_RECORDS ZonesLogsOperation = "upsert_subdomain_ns_records"
	ZONESLOGSOPERATION_CREATE_DELEGATIONS          ZonesLogsOperation = "create_delegations"
)

List of ZonesLogsOperation

func NewZonesLogsOperationFromValue

func NewZonesLogsOperationFromValue(v string) (*ZonesLogsOperation, error)

NewZonesLogsOperationFromValue returns a pointer to a valid ZonesLogsOperation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZonesLogsOperation) IsValid

func (v ZonesLogsOperation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZonesLogsOperation) Ptr

Ptr returns reference to ZonesLogsOperation value

func (*ZonesLogsOperation) UnmarshalJSON

func (v *ZonesLogsOperation) UnmarshalJSON(src []byte) error

type ZonesLogsStatus

type ZonesLogsStatus string

ZonesLogsStatus 詳細説明は[**こちら**](#tag/logs-(zones))

const (
	ZONESLOGSSTATUS_START   ZonesLogsStatus = "start"
	ZONESLOGSSTATUS_SUCCESS ZonesLogsStatus = "success"
	ZONESLOGSSTATUS_FAILURE ZonesLogsStatus = "failure"
	ZONESLOGSSTATUS_RETRY   ZonesLogsStatus = "retry"
)

List of ZonesLogsStatus

func NewZonesLogsStatusFromValue

func NewZonesLogsStatusFromValue(v string) (*ZonesLogsStatus, error)

NewZonesLogsStatusFromValue returns a pointer to a valid ZonesLogsStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZonesLogsStatus) IsValid

func (v ZonesLogsStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZonesLogsStatus) Ptr

Ptr returns reference to ZonesLogsStatus value

func (*ZonesLogsStatus) UnmarshalJSON

func (v *ZonesLogsStatus) UnmarshalJSON(src []byte) error

type ZonesLogsType

type ZonesLogsType string

ZonesLogsType 詳細説明は[**こちら**](#tag/logs-(zones))

const (
	ZONESLOGSTYPE_SERVICE ZonesLogsType = "service"
	ZONESLOGSTYPE_RECORD  ZonesLogsType = "record"
	ZONESLOGSTYPE_DNSSEC  ZonesLogsType = "dnssec"
)

List of ZonesLogsType

func NewZonesLogsTypeFromValue

func NewZonesLogsTypeFromValue(v string) (*ZonesLogsType, error)

NewZonesLogsTypeFromValue returns a pointer to a valid ZonesLogsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZonesLogsType) IsValid

func (v ZonesLogsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZonesLogsType) Ptr

func (v ZonesLogsType) Ptr() *ZonesLogsType

Ptr returns reference to ZonesLogsType value

func (*ZonesLogsType) UnmarshalJSON

func (v *ZonesLogsType) UnmarshalJSON(src []byte) error

type ZonesState

type ZonesState int32

ZonesState 詳細説明は[**こちら**](#tag/zones)

const (
	ZONESSTATE__1 ZonesState = 1
	ZONESSTATE__2 ZonesState = 2
)

List of ZonesState

func NewZonesStateFromValue

func NewZonesStateFromValue(v int32) (*ZonesState, error)

NewZonesStateFromValue returns a pointer to a valid ZonesState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZonesState) IsValid

func (v ZonesState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZonesState) Ptr

func (v ZonesState) Ptr() *ZonesState

Ptr returns reference to ZonesState value

func (*ZonesState) UnmarshalJSON

func (v *ZonesState) UnmarshalJSON(src []byte) error

Source Files

Directories

Path Synopsis
internal
dnsprobe
Package dnsprobe は権威 DNS サーバへ直接問い合わせて、ゾーン反映の結果が 実際に配信されているかを確認するための処理を提供する。
Package dnsprobe は権威 DNS サーバへ直接問い合わせて、ゾーン反映の結果が 実際に配信されているかを確認するための処理を提供する。
integration
Package integration は実際の DPF-API と権威 DNS サーバを使う統合テストを収める。
Package integration は実際の DPF-API と権威 DNS サーバを使う統合テストを収める。
integration/manual command
Command manual は、ゾーン単位の排他を同一のアクセストークンを用いる複数の プロセスから同時に取得しようとしたときの挙動を手動で確認する。
Command manual は、ゾーン単位の排他を同一のアクセストークンを用いる複数の プロセスから同時に取得しようとしたときの挙動を手動で確認する。
misc
aws module
azure module
gcp module
k8s module
vault module
tools
checkheaders command
Command checkheaders は、リポジトリ内のすべての Go ファイルについて、 ファイル冒頭の規約が守られているかを検査する。
Command checkheaders は、リポジトリ内のすべての Go ファイルについて、 ファイル冒頭の規約が守られているかを検査する。
checklicenses command
Command checklicenses は、依存モジュールのライセンスを許容リストと 照合する。
Command checklicenses は、依存モジュールのライセンスを許容リストと 照合する。
genexecuteall command
Command genexecuteall は、生成済みの api_*.go を解析し、Pager である Execute() を持つ(limit/offset を持つ)リクエストに対して、全ページを 取得する ExecuteAll() を executeall_gen.go に生成する。
Command genexecuteall は、生成済みの api_*.go を解析し、Pager である Execute() を持つ(limit/offset を持つ)リクエストに対して、全ページを 取得する ExecuteAll() を executeall_gen.go に生成する。
Package utils は IIJ DPF Go SDK(github.com/iij/dpf-go)の上に構築された ユーティリティ関数群を提供する。
Package utils は IIJ DPF Go SDK(github.com/iij/dpf-go)の上に構築された ユーティリティ関数群を提供する。
lockertest
Package lockertest は、utils.Locker の実装が契約を満たすかを機械的に確かめる手段と、 契約を満たす参照実装を提供する。
Package lockertest は、utils.Locker の実装が契約を満たすかを機械的に確かめる手段と、 契約を満たす参照実装を提供する。

Jump to

Keyboard shortcuts

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