opengovernance

package
v0.2.6 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Code is generated by go generate. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAccessApplication

func GetAccessApplication(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetAccessGroup

func GetAccessGroup(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetAccessPolicy

func GetAccessPolicy(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetAccount

func GetAccount(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetAccountMember

func GetAccountMember(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetAccountRole

func GetAccountRole(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetApiToken

func GetApiToken(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetDNSRecord

func GetDNSRecord(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetFireWallRule

func GetFireWallRule(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetLoadBalancer

func GetLoadBalancer(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetLoadBalancerMonitor

func GetLoadBalancerMonitor(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetLoadBalancerPool

func GetLoadBalancerPool(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetPageRule

func GetPageRule(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetUser

func GetUser(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetUserAuditLog

func GetUserAuditLog(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetWorkerRoute

func GetWorkerRoute(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetZone

func GetZone(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListAccessApplication

func ListAccessApplication(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListAccessGroup

func ListAccessGroup(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListAccessPolicy

func ListAccessPolicy(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListAccount

func ListAccount(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListAccountMember

func ListAccountMember(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListAccountRole

func ListAccountRole(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListApiToken

func ListApiToken(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListDNSRecord

func ListDNSRecord(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListFireWallRule

func ListFireWallRule(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListLoadBalancer

func ListLoadBalancer(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListLoadBalancerMonitor

func ListLoadBalancerMonitor(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListLoadBalancerPool

func ListLoadBalancerPool(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListPageRule

func ListPageRule(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListUser

func ListUser(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListUserAuditLog

func ListUserAuditLog(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListWorkerRoute

func ListWorkerRoute(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListZone

func ListZone(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

Types

type AccessApplication

type AccessApplication struct {
	ResourceID      string                                  `json:"resource_id"`
	PlatformID      string                                  `json:"platform_id"`
	Description     cloudflare.AccessApplicationDescription `json:"description"`
	Metadata        cloudflare.Metadata                     `json:"metadata"`
	DescribedBy     string                                  `json:"described_by"`
	ResourceType    string                                  `json:"resource_type"`
	IntegrationType string                                  `json:"integration_type"`
	IntegrationID   string                                  `json:"integration_id"`
}

type AccessApplicationHit

type AccessApplicationHit struct {
	ID      string            `json:"_id"`
	Score   float64           `json:"_score"`
	Index   string            `json:"_index"`
	Type    string            `json:"_type"`
	Version int64             `json:"_version,omitempty"`
	Source  AccessApplication `json:"_source"`
	Sort    []interface{}     `json:"sort"`
}

type AccessApplicationHits

type AccessApplicationHits struct {
	Total essdk.SearchTotal      `json:"total"`
	Hits  []AccessApplicationHit `json:"hits"`
}

type AccessApplicationPaginator

type AccessApplicationPaginator struct {
	// contains filtered or unexported fields
}

func (AccessApplicationPaginator) Close

func (AccessApplicationPaginator) HasNext

func (p AccessApplicationPaginator) HasNext() bool

func (AccessApplicationPaginator) NextPage

type AccessApplicationSearchResponse

type AccessApplicationSearchResponse struct {
	PitID string                `json:"pit_id"`
	Hits  AccessApplicationHits `json:"hits"`
}

type AccessGroup

type AccessGroup struct {
	ResourceID      string                            `json:"resource_id"`
	PlatformID      string                            `json:"platform_id"`
	Description     cloudflare.AccessGroupDescription `json:"description"`
	Metadata        cloudflare.Metadata               `json:"metadata"`
	DescribedBy     string                            `json:"described_by"`
	ResourceType    string                            `json:"resource_type"`
	IntegrationType string                            `json:"integration_type"`
	IntegrationID   string                            `json:"integration_id"`
}

type AccessGroupHit

type AccessGroupHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  AccessGroup   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type AccessGroupHits

type AccessGroupHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []AccessGroupHit  `json:"hits"`
}

type AccessGroupPaginator

type AccessGroupPaginator struct {
	// contains filtered or unexported fields
}

func (AccessGroupPaginator) Close

func (AccessGroupPaginator) HasNext

func (p AccessGroupPaginator) HasNext() bool

func (AccessGroupPaginator) NextPage

func (p AccessGroupPaginator) NextPage(ctx context.Context) ([]AccessGroup, error)

type AccessGroupSearchResponse

type AccessGroupSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  AccessGroupHits `json:"hits"`
}

type AccessPolicy

type AccessPolicy struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     cloudflare.AccessPolicyDescription `json:"description"`
	Metadata        cloudflare.Metadata                `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type AccessPolicyHit

type AccessPolicyHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  AccessPolicy  `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type AccessPolicyHits

type AccessPolicyHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []AccessPolicyHit `json:"hits"`
}

type AccessPolicyPaginator

type AccessPolicyPaginator struct {
	// contains filtered or unexported fields
}

func (AccessPolicyPaginator) Close

func (AccessPolicyPaginator) HasNext

func (p AccessPolicyPaginator) HasNext() bool

func (AccessPolicyPaginator) NextPage

type AccessPolicySearchResponse

type AccessPolicySearchResponse struct {
	PitID string           `json:"pit_id"`
	Hits  AccessPolicyHits `json:"hits"`
}

type Account

type Account struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     cloudflare.AccountDescription `json:"description"`
	Metadata        cloudflare.Metadata           `json:"metadata"`
	DescribedBy     string                        `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

type AccountHit

type AccountHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Account       `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type AccountHits

type AccountHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []AccountHit      `json:"hits"`
}

type AccountMember

type AccountMember struct {
	ResourceID      string                              `json:"resource_id"`
	PlatformID      string                              `json:"platform_id"`
	Description     cloudflare.AccountMemberDescription `json:"description"`
	Metadata        cloudflare.Metadata                 `json:"metadata"`
	DescribedBy     string                              `json:"described_by"`
	ResourceType    string                              `json:"resource_type"`
	IntegrationType string                              `json:"integration_type"`
	IntegrationID   string                              `json:"integration_id"`
}

type AccountMemberHit

type AccountMemberHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  AccountMember `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type AccountMemberHits

type AccountMemberHits struct {
	Total essdk.SearchTotal  `json:"total"`
	Hits  []AccountMemberHit `json:"hits"`
}

type AccountMemberPaginator

type AccountMemberPaginator struct {
	// contains filtered or unexported fields
}

func (AccountMemberPaginator) Close

func (AccountMemberPaginator) HasNext

func (p AccountMemberPaginator) HasNext() bool

func (AccountMemberPaginator) NextPage

type AccountMemberSearchResponse

type AccountMemberSearchResponse struct {
	PitID string            `json:"pit_id"`
	Hits  AccountMemberHits `json:"hits"`
}

type AccountPaginator

type AccountPaginator struct {
	// contains filtered or unexported fields
}

func (AccountPaginator) Close

func (p AccountPaginator) Close(ctx context.Context) error

func (AccountPaginator) HasNext

func (p AccountPaginator) HasNext() bool

func (AccountPaginator) NextPage

func (p AccountPaginator) NextPage(ctx context.Context) ([]Account, error)

type AccountRole

type AccountRole struct {
	ResourceID      string                            `json:"resource_id"`
	PlatformID      string                            `json:"platform_id"`
	Description     cloudflare.AccountRoleDescription `json:"description"`
	Metadata        cloudflare.Metadata               `json:"metadata"`
	DescribedBy     string                            `json:"described_by"`
	ResourceType    string                            `json:"resource_type"`
	IntegrationType string                            `json:"integration_type"`
	IntegrationID   string                            `json:"integration_id"`
}

type AccountRoleHit

type AccountRoleHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  AccountRole   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type AccountRoleHits

type AccountRoleHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []AccountRoleHit  `json:"hits"`
}

type AccountRolePaginator

type AccountRolePaginator struct {
	// contains filtered or unexported fields
}

func (AccountRolePaginator) Close

func (AccountRolePaginator) HasNext

func (p AccountRolePaginator) HasNext() bool

func (AccountRolePaginator) NextPage

func (p AccountRolePaginator) NextPage(ctx context.Context) ([]AccountRole, error)

type AccountRoleSearchResponse

type AccountRoleSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  AccountRoleHits `json:"hits"`
}

type AccountSearchResponse

type AccountSearchResponse struct {
	PitID string      `json:"pit_id"`
	Hits  AccountHits `json:"hits"`
}

type ApiToken

type ApiToken struct {
	ResourceID      string                         `json:"resource_id"`
	PlatformID      string                         `json:"platform_id"`
	Description     cloudflare.ApiTokenDescription `json:"description"`
	Metadata        cloudflare.Metadata            `json:"metadata"`
	DescribedBy     string                         `json:"described_by"`
	ResourceType    string                         `json:"resource_type"`
	IntegrationType string                         `json:"integration_type"`
	IntegrationID   string                         `json:"integration_id"`
}

type ApiTokenHit

type ApiTokenHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  ApiToken      `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ApiTokenHits

type ApiTokenHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []ApiTokenHit     `json:"hits"`
}

type ApiTokenPaginator

type ApiTokenPaginator struct {
	// contains filtered or unexported fields
}

func (ApiTokenPaginator) Close

func (p ApiTokenPaginator) Close(ctx context.Context) error

func (ApiTokenPaginator) HasNext

func (p ApiTokenPaginator) HasNext() bool

func (ApiTokenPaginator) NextPage

func (p ApiTokenPaginator) NextPage(ctx context.Context) ([]ApiToken, error)

type ApiTokenSearchResponse

type ApiTokenSearchResponse struct {
	PitID string       `json:"pit_id"`
	Hits  ApiTokenHits `json:"hits"`
}

type Client

type Client struct {
	essdk.Client
}

func (Client) NewAccessApplicationPaginator

func (k Client) NewAccessApplicationPaginator(filters []essdk.BoolFilter, limit *int64) (AccessApplicationPaginator, error)

func (Client) NewAccessGroupPaginator

func (k Client) NewAccessGroupPaginator(filters []essdk.BoolFilter, limit *int64) (AccessGroupPaginator, error)

func (Client) NewAccessPolicyPaginator

func (k Client) NewAccessPolicyPaginator(filters []essdk.BoolFilter, limit *int64) (AccessPolicyPaginator, error)

func (Client) NewAccountMemberPaginator

func (k Client) NewAccountMemberPaginator(filters []essdk.BoolFilter, limit *int64) (AccountMemberPaginator, error)

func (Client) NewAccountPaginator

func (k Client) NewAccountPaginator(filters []essdk.BoolFilter, limit *int64) (AccountPaginator, error)

func (Client) NewAccountRolePaginator

func (k Client) NewAccountRolePaginator(filters []essdk.BoolFilter, limit *int64) (AccountRolePaginator, error)

func (Client) NewApiTokenPaginator

func (k Client) NewApiTokenPaginator(filters []essdk.BoolFilter, limit *int64) (ApiTokenPaginator, error)

func (Client) NewDNSRecordPaginator

func (k Client) NewDNSRecordPaginator(filters []essdk.BoolFilter, limit *int64) (DNSRecordPaginator, error)

func (Client) NewFireWallRulePaginator

func (k Client) NewFireWallRulePaginator(filters []essdk.BoolFilter, limit *int64) (FireWallRulePaginator, error)

func (Client) NewLoadBalancerMonitorPaginator

func (k Client) NewLoadBalancerMonitorPaginator(filters []essdk.BoolFilter, limit *int64) (LoadBalancerMonitorPaginator, error)

func (Client) NewLoadBalancerPaginator

func (k Client) NewLoadBalancerPaginator(filters []essdk.BoolFilter, limit *int64) (LoadBalancerPaginator, error)

func (Client) NewLoadBalancerPoolPaginator

func (k Client) NewLoadBalancerPoolPaginator(filters []essdk.BoolFilter, limit *int64) (LoadBalancerPoolPaginator, error)

func (Client) NewPageRulePaginator

func (k Client) NewPageRulePaginator(filters []essdk.BoolFilter, limit *int64) (PageRulePaginator, error)

func (Client) NewUserAuditLogPaginator

func (k Client) NewUserAuditLogPaginator(filters []essdk.BoolFilter, limit *int64) (UserAuditLogPaginator, error)

func (Client) NewUserPaginator

func (k Client) NewUserPaginator(filters []essdk.BoolFilter, limit *int64) (UserPaginator, error)

func (Client) NewWorkerRoutePaginator

func (k Client) NewWorkerRoutePaginator(filters []essdk.BoolFilter, limit *int64) (WorkerRoutePaginator, error)

func (Client) NewZonePaginator

func (k Client) NewZonePaginator(filters []essdk.BoolFilter, limit *int64) (ZonePaginator, error)

type DNSRecord

type DNSRecord struct {
	ResourceID      string                          `json:"resource_id"`
	PlatformID      string                          `json:"platform_id"`
	Description     cloudflare.DNSRecordDescription `json:"description"`
	Metadata        cloudflare.Metadata             `json:"metadata"`
	DescribedBy     string                          `json:"described_by"`
	ResourceType    string                          `json:"resource_type"`
	IntegrationType string                          `json:"integration_type"`
	IntegrationID   string                          `json:"integration_id"`
}

type DNSRecordHit

type DNSRecordHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  DNSRecord     `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type DNSRecordHits

type DNSRecordHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []DNSRecordHit    `json:"hits"`
}

type DNSRecordPaginator

type DNSRecordPaginator struct {
	// contains filtered or unexported fields
}

func (DNSRecordPaginator) Close

func (p DNSRecordPaginator) Close(ctx context.Context) error

func (DNSRecordPaginator) HasNext

func (p DNSRecordPaginator) HasNext() bool

func (DNSRecordPaginator) NextPage

func (p DNSRecordPaginator) NextPage(ctx context.Context) ([]DNSRecord, error)

type DNSRecordSearchResponse

type DNSRecordSearchResponse struct {
	PitID string        `json:"pit_id"`
	Hits  DNSRecordHits `json:"hits"`
}

type FireWallRule

type FireWallRule struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     cloudflare.FireWallRuleDescription `json:"description"`
	Metadata        cloudflare.Metadata                `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type FireWallRuleHit

type FireWallRuleHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  FireWallRule  `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type FireWallRuleHits

type FireWallRuleHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []FireWallRuleHit `json:"hits"`
}

type FireWallRulePaginator

type FireWallRulePaginator struct {
	// contains filtered or unexported fields
}

func (FireWallRulePaginator) Close

func (FireWallRulePaginator) HasNext

func (p FireWallRulePaginator) HasNext() bool

func (FireWallRulePaginator) NextPage

type FireWallRuleSearchResponse

type FireWallRuleSearchResponse struct {
	PitID string           `json:"pit_id"`
	Hits  FireWallRuleHits `json:"hits"`
}

type LoadBalancer

type LoadBalancer struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     cloudflare.LoadBalancerDescription `json:"description"`
	Metadata        cloudflare.Metadata                `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type LoadBalancerHit

type LoadBalancerHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  LoadBalancer  `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type LoadBalancerHits

type LoadBalancerHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []LoadBalancerHit `json:"hits"`
}

type LoadBalancerMonitor

type LoadBalancerMonitor struct {
	ResourceID      string                                    `json:"resource_id"`
	PlatformID      string                                    `json:"platform_id"`
	Description     cloudflare.LoadBalancerMonitorDescription `json:"description"`
	Metadata        cloudflare.Metadata                       `json:"metadata"`
	DescribedBy     string                                    `json:"described_by"`
	ResourceType    string                                    `json:"resource_type"`
	IntegrationType string                                    `json:"integration_type"`
	IntegrationID   string                                    `json:"integration_id"`
}

type LoadBalancerMonitorHit

type LoadBalancerMonitorHit struct {
	ID      string              `json:"_id"`
	Score   float64             `json:"_score"`
	Index   string              `json:"_index"`
	Type    string              `json:"_type"`
	Version int64               `json:"_version,omitempty"`
	Source  LoadBalancerMonitor `json:"_source"`
	Sort    []interface{}       `json:"sort"`
}

type LoadBalancerMonitorHits

type LoadBalancerMonitorHits struct {
	Total essdk.SearchTotal        `json:"total"`
	Hits  []LoadBalancerMonitorHit `json:"hits"`
}

type LoadBalancerMonitorPaginator

type LoadBalancerMonitorPaginator struct {
	// contains filtered or unexported fields
}

func (LoadBalancerMonitorPaginator) Close

func (LoadBalancerMonitorPaginator) HasNext

func (p LoadBalancerMonitorPaginator) HasNext() bool

func (LoadBalancerMonitorPaginator) NextPage

type LoadBalancerMonitorSearchResponse

type LoadBalancerMonitorSearchResponse struct {
	PitID string                  `json:"pit_id"`
	Hits  LoadBalancerMonitorHits `json:"hits"`
}

type LoadBalancerPaginator

type LoadBalancerPaginator struct {
	// contains filtered or unexported fields
}

func (LoadBalancerPaginator) Close

func (LoadBalancerPaginator) HasNext

func (p LoadBalancerPaginator) HasNext() bool

func (LoadBalancerPaginator) NextPage

type LoadBalancerPool

type LoadBalancerPool struct {
	ResourceID      string                                 `json:"resource_id"`
	PlatformID      string                                 `json:"platform_id"`
	Description     cloudflare.LoadBalancerPoolDescription `json:"description"`
	Metadata        cloudflare.Metadata                    `json:"metadata"`
	DescribedBy     string                                 `json:"described_by"`
	ResourceType    string                                 `json:"resource_type"`
	IntegrationType string                                 `json:"integration_type"`
	IntegrationID   string                                 `json:"integration_id"`
}

type LoadBalancerPoolHit

type LoadBalancerPoolHit struct {
	ID      string           `json:"_id"`
	Score   float64          `json:"_score"`
	Index   string           `json:"_index"`
	Type    string           `json:"_type"`
	Version int64            `json:"_version,omitempty"`
	Source  LoadBalancerPool `json:"_source"`
	Sort    []interface{}    `json:"sort"`
}

type LoadBalancerPoolHits

type LoadBalancerPoolHits struct {
	Total essdk.SearchTotal     `json:"total"`
	Hits  []LoadBalancerPoolHit `json:"hits"`
}

type LoadBalancerPoolPaginator

type LoadBalancerPoolPaginator struct {
	// contains filtered or unexported fields
}

func (LoadBalancerPoolPaginator) Close

func (LoadBalancerPoolPaginator) HasNext

func (p LoadBalancerPoolPaginator) HasNext() bool

func (LoadBalancerPoolPaginator) NextPage

type LoadBalancerPoolSearchResponse

type LoadBalancerPoolSearchResponse struct {
	PitID string               `json:"pit_id"`
	Hits  LoadBalancerPoolHits `json:"hits"`
}

type LoadBalancerSearchResponse

type LoadBalancerSearchResponse struct {
	PitID string           `json:"pit_id"`
	Hits  LoadBalancerHits `json:"hits"`
}

type PageRule

type PageRule struct {
	ResourceID      string                         `json:"resource_id"`
	PlatformID      string                         `json:"platform_id"`
	Description     cloudflare.PageRuleDescription `json:"description"`
	Metadata        cloudflare.Metadata            `json:"metadata"`
	DescribedBy     string                         `json:"described_by"`
	ResourceType    string                         `json:"resource_type"`
	IntegrationType string                         `json:"integration_type"`
	IntegrationID   string                         `json:"integration_id"`
}

type PageRuleHit

type PageRuleHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  PageRule      `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type PageRuleHits

type PageRuleHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []PageRuleHit     `json:"hits"`
}

type PageRulePaginator

type PageRulePaginator struct {
	// contains filtered or unexported fields
}

func (PageRulePaginator) Close

func (p PageRulePaginator) Close(ctx context.Context) error

func (PageRulePaginator) HasNext

func (p PageRulePaginator) HasNext() bool

func (PageRulePaginator) NextPage

func (p PageRulePaginator) NextPage(ctx context.Context) ([]PageRule, error)

type PageRuleSearchResponse

type PageRuleSearchResponse struct {
	PitID string       `json:"pit_id"`
	Hits  PageRuleHits `json:"hits"`
}

type User

type User struct {
	ResourceID      string                     `json:"resource_id"`
	PlatformID      string                     `json:"platform_id"`
	Description     cloudflare.UserDescription `json:"description"`
	Metadata        cloudflare.Metadata        `json:"metadata"`
	DescribedBy     string                     `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

type UserAuditLog

type UserAuditLog struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     cloudflare.UserAuditLogDescription `json:"description"`
	Metadata        cloudflare.Metadata                `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type UserAuditLogHit

type UserAuditLogHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  UserAuditLog  `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type UserAuditLogHits

type UserAuditLogHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []UserAuditLogHit `json:"hits"`
}

type UserAuditLogPaginator

type UserAuditLogPaginator struct {
	// contains filtered or unexported fields
}

func (UserAuditLogPaginator) Close

func (UserAuditLogPaginator) HasNext

func (p UserAuditLogPaginator) HasNext() bool

func (UserAuditLogPaginator) NextPage

type UserAuditLogSearchResponse

type UserAuditLogSearchResponse struct {
	PitID string           `json:"pit_id"`
	Hits  UserAuditLogHits `json:"hits"`
}

type UserHit

type UserHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  User          `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type UserHits

type UserHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []UserHit         `json:"hits"`
}

type UserPaginator

type UserPaginator struct {
	// contains filtered or unexported fields
}

func (UserPaginator) Close

func (p UserPaginator) Close(ctx context.Context) error

func (UserPaginator) HasNext

func (p UserPaginator) HasNext() bool

func (UserPaginator) NextPage

func (p UserPaginator) NextPage(ctx context.Context) ([]User, error)

type UserSearchResponse

type UserSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  UserHits `json:"hits"`
}

type WorkerRoute

type WorkerRoute struct {
	ResourceID      string                            `json:"resource_id"`
	PlatformID      string                            `json:"platform_id"`
	Description     cloudflare.WorkerRouteDescription `json:"description"`
	Metadata        cloudflare.Metadata               `json:"metadata"`
	DescribedBy     string                            `json:"described_by"`
	ResourceType    string                            `json:"resource_type"`
	IntegrationType string                            `json:"integration_type"`
	IntegrationID   string                            `json:"integration_id"`
}

type WorkerRouteHit

type WorkerRouteHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  WorkerRoute   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type WorkerRouteHits

type WorkerRouteHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []WorkerRouteHit  `json:"hits"`
}

type WorkerRoutePaginator

type WorkerRoutePaginator struct {
	// contains filtered or unexported fields
}

func (WorkerRoutePaginator) Close

func (WorkerRoutePaginator) HasNext

func (p WorkerRoutePaginator) HasNext() bool

func (WorkerRoutePaginator) NextPage

func (p WorkerRoutePaginator) NextPage(ctx context.Context) ([]WorkerRoute, error)

type WorkerRouteSearchResponse

type WorkerRouteSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  WorkerRouteHits `json:"hits"`
}

type Zone

type Zone struct {
	ResourceID      string                     `json:"resource_id"`
	PlatformID      string                     `json:"platform_id"`
	Description     cloudflare.ZoneDescription `json:"description"`
	Metadata        cloudflare.Metadata        `json:"metadata"`
	DescribedBy     string                     `json:"described_by"`
	ResourceType    string                     `json:"resource_type"`
	IntegrationType string                     `json:"integration_type"`
	IntegrationID   string                     `json:"integration_id"`
}

type ZoneHit

type ZoneHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Zone          `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ZoneHits

type ZoneHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []ZoneHit         `json:"hits"`
}

type ZonePaginator

type ZonePaginator struct {
	// contains filtered or unexported fields
}

func (ZonePaginator) Close

func (p ZonePaginator) Close(ctx context.Context) error

func (ZonePaginator) HasNext

func (p ZonePaginator) HasNext() bool

func (ZonePaginator) NextPage

func (p ZonePaginator) NextPage(ctx context.Context) ([]Zone, error)

type ZoneSearchResponse

type ZoneSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  ZoneHits `json:"hits"`
}

Jump to

Keyboard shortcuts

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