pullzone

package
v0.0.14 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2024 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue

CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateCheckavailabilityPostResponseFromDiscriminatorValue

CreateCheckavailabilityPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemAddBlockedIpPostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemAddBlockedIpPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemAddCertificatePostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemAddCertificatePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemAddHostnamePostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemAddHostnamePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyFromDiscriminatorValue added in v0.0.12

func CreateItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOptimizerStatisticsGetResponseFromDiscriminatorValue

CreateItemOptimizerStatisticsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOptimizerStatisticsGetResponse_AverageCompressionChartFromDiscriminatorValue

func CreateItemOptimizerStatisticsGetResponse_AverageCompressionChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemOptimizerStatisticsGetResponse_AverageCompressionChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartFromDiscriminatorValue

func CreateItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOptimizerStatisticsGetResponse_RequestsOptimizedChartFromDiscriminatorValue

func CreateItemOptimizerStatisticsGetResponse_RequestsOptimizedChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemOptimizerStatisticsGetResponse_RequestsOptimizedChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOptimizerStatisticsGetResponse_TrafficSavedChartFromDiscriminatorValue

func CreateItemOptimizerStatisticsGetResponse_TrafficSavedChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemOptimizerStatisticsGetResponse_TrafficSavedChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOriginshieldQueuestatisticsGetResponseFromDiscriminatorValue

CreateItemOriginshieldQueuestatisticsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartFromDiscriminatorValue

func CreateItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartFromDiscriminatorValue

func CreateItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemPurgeCachePostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemPurgeCachePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemRemoveBlockedIpPostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemRemoveBlockedIpPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemRemoveCertificateDeleteRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemRemoveCertificateDeleteRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemRemoveHostnameDeleteRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemRemoveHostnameDeleteRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemSafehopStatisticsGetResponseFromDiscriminatorValue

CreateItemSafehopStatisticsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemSafehopStatisticsGetResponse_RequestsRetriedChartFromDiscriminatorValue

func CreateItemSafehopStatisticsGetResponse_RequestsRetriedChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemSafehopStatisticsGetResponse_RequestsRetriedChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemSafehopStatisticsGetResponse_RequestsSavedChartFromDiscriminatorValue

func CreateItemSafehopStatisticsGetResponse_RequestsSavedChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemSafehopStatisticsGetResponse_RequestsSavedChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemSetForceSSLPostRequestBodyFromDiscriminatorValue added in v0.0.12

CreateItemSetForceSSLPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemWafStatisticsGetResponseFromDiscriminatorValue

CreateItemWafStatisticsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemWafStatisticsGetResponse_ThreatsBlockedChartFromDiscriminatorValue

func CreateItemWafStatisticsGetResponse_ThreatsBlockedChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemWafStatisticsGetResponse_ThreatsBlockedChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateItemWafStatisticsGetResponse_ThreatsCheckedChartFromDiscriminatorValue

func CreateItemWafStatisticsGetResponse_ThreatsCheckedChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemWafStatisticsGetResponse_ThreatsCheckedChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePullzoneGetResponseFromDiscriminatorValue

CreatePullzoneGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

Types

type CheckavailabilityPostRequestBody

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

func NewCheckavailabilityPostRequestBody

func NewCheckavailabilityPostRequestBody() *CheckavailabilityPostRequestBody

NewCheckavailabilityPostRequestBody instantiates a new CheckavailabilityPostRequestBody and sets the default values.

func (*CheckavailabilityPostRequestBody) GetAdditionalData

func (m *CheckavailabilityPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*CheckavailabilityPostRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*CheckavailabilityPostRequestBody) GetName

GetName gets the Name property value. Determines the name of the zone that we are checking returns a *string when successful

func (*CheckavailabilityPostRequestBody) Serialize

Serialize serializes information the current object

func (*CheckavailabilityPostRequestBody) SetAdditionalData

func (m *CheckavailabilityPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*CheckavailabilityPostRequestBody) SetName

func (m *CheckavailabilityPostRequestBody) SetName(value *string)

SetName sets the Name property value. Determines the name of the zone that we are checking

type CheckavailabilityPostResponse

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

func NewCheckavailabilityPostResponse

func NewCheckavailabilityPostResponse() *CheckavailabilityPostResponse

NewCheckavailabilityPostResponse instantiates a new CheckavailabilityPostResponse and sets the default values.

func (*CheckavailabilityPostResponse) GetAdditionalData

func (m *CheckavailabilityPostResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*CheckavailabilityPostResponse) GetAvailable

func (m *CheckavailabilityPostResponse) GetAvailable() *bool

GetAvailable gets the Available property value. The Available property returns a *bool when successful

func (*CheckavailabilityPostResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*CheckavailabilityPostResponse) Serialize

Serialize serializes information the current object

func (*CheckavailabilityPostResponse) SetAdditionalData

func (m *CheckavailabilityPostResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*CheckavailabilityPostResponse) SetAvailable

func (m *CheckavailabilityPostResponse) SetAvailable(value *bool)

SetAvailable sets the Available property value. The Available property

type CheckavailabilityRequestBuilder

CheckavailabilityRequestBuilder builds and executes requests for operations under \pullzone\checkavailability

func NewCheckavailabilityRequestBuilder

NewCheckavailabilityRequestBuilder instantiates a new CheckavailabilityRequestBuilder and sets the default values.

func NewCheckavailabilityRequestBuilderInternal

func NewCheckavailabilityRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CheckavailabilityRequestBuilder

NewCheckavailabilityRequestBuilderInternal instantiates a new CheckavailabilityRequestBuilder and sets the default values.

func (*CheckavailabilityRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *CheckavailabilityRequestBuilder when successful

type ItemAddAllowedReferrerPostRequestBody added in v0.0.12

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

func NewItemAddAllowedReferrerPostRequestBody added in v0.0.12

func NewItemAddAllowedReferrerPostRequestBody() *ItemAddAllowedReferrerPostRequestBody

NewItemAddAllowedReferrerPostRequestBody instantiates a new ItemAddAllowedReferrerPostRequestBody and sets the default values.

func (*ItemAddAllowedReferrerPostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemAddAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemAddAllowedReferrerPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemAddAllowedReferrerPostRequestBody) GetHostname added in v0.0.12

GetHostname gets the Hostname property value. The hostname that will be added as an allowed referer returns a *string when successful

func (*ItemAddAllowedReferrerPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemAddAllowedReferrerPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemAddAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemAddAllowedReferrerPostRequestBody) SetHostname added in v0.0.12

func (m *ItemAddAllowedReferrerPostRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname that will be added as an allowed referer

type ItemAddAllowedReferrerRequestBuilder added in v0.0.12

type ItemAddAllowedReferrerRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemAddAllowedReferrerRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addAllowedReferrer

func NewItemAddAllowedReferrerRequestBuilder added in v0.0.12

NewItemAddAllowedReferrerRequestBuilder instantiates a new ItemAddAllowedReferrerRequestBuilder and sets the default values.

func NewItemAddAllowedReferrerRequestBuilderInternal added in v0.0.12

func NewItemAddAllowedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddAllowedReferrerRequestBuilder

NewItemAddAllowedReferrerRequestBuilderInternal instantiates a new ItemAddAllowedReferrerRequestBuilder and sets the default values.

func (*ItemAddAllowedReferrerRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddAllowedReferrerRequestBuilder when successful

type ItemAddBlockedIpPostRequestBody added in v0.0.12

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

func NewItemAddBlockedIpPostRequestBody added in v0.0.12

func NewItemAddBlockedIpPostRequestBody() *ItemAddBlockedIpPostRequestBody

NewItemAddBlockedIpPostRequestBody instantiates a new ItemAddBlockedIpPostRequestBody and sets the default values.

func (*ItemAddBlockedIpPostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemAddBlockedIpPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemAddBlockedIpPostRequestBody) GetBlockedIp added in v0.0.12

func (m *ItemAddBlockedIpPostRequestBody) GetBlockedIp() *string

GetBlockedIp gets the BlockedIp property value. The IP that will be blocked from accessing the pull zone returns a *string when successful

func (*ItemAddBlockedIpPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemAddBlockedIpPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemAddBlockedIpPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemAddBlockedIpPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemAddBlockedIpPostRequestBody) SetBlockedIp added in v0.0.12

func (m *ItemAddBlockedIpPostRequestBody) SetBlockedIp(value *string)

SetBlockedIp sets the BlockedIp property value. The IP that will be blocked from accessing the pull zone

type ItemAddBlockedIpRequestBuilder added in v0.0.12

ItemAddBlockedIpRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addBlockedIp

func NewItemAddBlockedIpRequestBuilder added in v0.0.12

NewItemAddBlockedIpRequestBuilder instantiates a new ItemAddBlockedIpRequestBuilder and sets the default values.

func NewItemAddBlockedIpRequestBuilderInternal added in v0.0.12

func NewItemAddBlockedIpRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddBlockedIpRequestBuilder

NewItemAddBlockedIpRequestBuilderInternal instantiates a new ItemAddBlockedIpRequestBuilder and sets the default values.

func (*ItemAddBlockedIpRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddBlockedIpRequestBuilder when successful

type ItemAddBlockedReferrerPostRequestBody added in v0.0.12

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

func NewItemAddBlockedReferrerPostRequestBody added in v0.0.12

func NewItemAddBlockedReferrerPostRequestBody() *ItemAddBlockedReferrerPostRequestBody

NewItemAddBlockedReferrerPostRequestBody instantiates a new ItemAddBlockedReferrerPostRequestBody and sets the default values.

func (*ItemAddBlockedReferrerPostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemAddBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemAddBlockedReferrerPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemAddBlockedReferrerPostRequestBody) GetHostname added in v0.0.12

GetHostname gets the Hostname property value. The hostname that will be added as a blocked referer returns a *string when successful

func (*ItemAddBlockedReferrerPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemAddBlockedReferrerPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemAddBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemAddBlockedReferrerPostRequestBody) SetHostname added in v0.0.12

func (m *ItemAddBlockedReferrerPostRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname that will be added as a blocked referer

type ItemAddBlockedReferrerRequestBuilder added in v0.0.12

type ItemAddBlockedReferrerRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemAddBlockedReferrerRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addBlockedReferrer

func NewItemAddBlockedReferrerRequestBuilder added in v0.0.12

NewItemAddBlockedReferrerRequestBuilder instantiates a new ItemAddBlockedReferrerRequestBuilder and sets the default values.

func NewItemAddBlockedReferrerRequestBuilderInternal added in v0.0.12

func NewItemAddBlockedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddBlockedReferrerRequestBuilder

NewItemAddBlockedReferrerRequestBuilderInternal instantiates a new ItemAddBlockedReferrerRequestBuilder and sets the default values.

func (*ItemAddBlockedReferrerRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddBlockedReferrerRequestBuilder when successful

type ItemAddCertificatePostRequestBody added in v0.0.12

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

func NewItemAddCertificatePostRequestBody added in v0.0.12

func NewItemAddCertificatePostRequestBody() *ItemAddCertificatePostRequestBody

NewItemAddCertificatePostRequestBody instantiates a new ItemAddCertificatePostRequestBody and sets the default values.

func (*ItemAddCertificatePostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemAddCertificatePostRequestBody) GetCertificate added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) GetCertificate() *string

GetCertificate gets the Certificate property value. The Base64Url encoded binary data of the certificate file returns a *string when successful

func (*ItemAddCertificatePostRequestBody) GetCertificateKey added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) GetCertificateKey() *string

GetCertificateKey gets the CertificateKey property value. The Base64Url encoded binary data of the certificate key file returns a *string when successful

func (*ItemAddCertificatePostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemAddCertificatePostRequestBody) GetHostname added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) GetHostname() *string

GetHostname gets the Hostname property value. The hostname to which the certificate will be added returns a *string when successful

func (*ItemAddCertificatePostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemAddCertificatePostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemAddCertificatePostRequestBody) SetCertificate added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) SetCertificate(value *string)

SetCertificate sets the Certificate property value. The Base64Url encoded binary data of the certificate file

func (*ItemAddCertificatePostRequestBody) SetCertificateKey added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) SetCertificateKey(value *string)

SetCertificateKey sets the CertificateKey property value. The Base64Url encoded binary data of the certificate key file

func (*ItemAddCertificatePostRequestBody) SetHostname added in v0.0.12

func (m *ItemAddCertificatePostRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname to which the certificate will be added

type ItemAddCertificatePostRequestBodyable added in v0.0.12

type ItemAddCertificatePostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetCertificate() *string
	GetCertificateKey() *string
	GetHostname() *string
	SetCertificate(value *string)
	SetCertificateKey(value *string)
	SetHostname(value *string)
}

type ItemAddCertificateRequestBuilder added in v0.0.12

ItemAddCertificateRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addCertificate

func NewItemAddCertificateRequestBuilder added in v0.0.12

NewItemAddCertificateRequestBuilder instantiates a new ItemAddCertificateRequestBuilder and sets the default values.

func NewItemAddCertificateRequestBuilderInternal added in v0.0.12

func NewItemAddCertificateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddCertificateRequestBuilder

NewItemAddCertificateRequestBuilderInternal instantiates a new ItemAddCertificateRequestBuilder and sets the default values.

func (*ItemAddCertificateRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddCertificateRequestBuilder when successful

type ItemAddHostnamePostRequestBody added in v0.0.12

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

func NewItemAddHostnamePostRequestBody added in v0.0.12

func NewItemAddHostnamePostRequestBody() *ItemAddHostnamePostRequestBody

NewItemAddHostnamePostRequestBody instantiates a new ItemAddHostnamePostRequestBody and sets the default values.

func (*ItemAddHostnamePostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemAddHostnamePostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemAddHostnamePostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemAddHostnamePostRequestBody) GetHostname added in v0.0.12

func (m *ItemAddHostnamePostRequestBody) GetHostname() *string

GetHostname gets the Hostname property value. The hostname that will be added returns a *string when successful

func (*ItemAddHostnamePostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemAddHostnamePostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemAddHostnamePostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemAddHostnamePostRequestBody) SetHostname added in v0.0.12

func (m *ItemAddHostnamePostRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname that will be added

type ItemAddHostnameRequestBuilder added in v0.0.12

ItemAddHostnameRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addHostname

func NewItemAddHostnameRequestBuilder added in v0.0.12

NewItemAddHostnameRequestBuilder instantiates a new ItemAddHostnameRequestBuilder and sets the default values.

func NewItemAddHostnameRequestBuilderInternal added in v0.0.12

func NewItemAddHostnameRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddHostnameRequestBuilder

NewItemAddHostnameRequestBuilderInternal instantiates a new ItemAddHostnameRequestBuilder and sets the default values.

func (*ItemAddHostnameRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemAddHostnameRequestBuilder when successful

type ItemEdgerulesAddOrUpdateRequestBuilder added in v0.0.12

type ItemEdgerulesAddOrUpdateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemEdgerulesAddOrUpdateRequestBuilder builds and executes requests for operations under \pullzone\{-id}\edgerules\addOrUpdate

func NewItemEdgerulesAddOrUpdateRequestBuilder added in v0.0.12

NewItemEdgerulesAddOrUpdateRequestBuilder instantiates a new ItemEdgerulesAddOrUpdateRequestBuilder and sets the default values.

func NewItemEdgerulesAddOrUpdateRequestBuilderInternal added in v0.0.12

func NewItemEdgerulesAddOrUpdateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesAddOrUpdateRequestBuilder

NewItemEdgerulesAddOrUpdateRequestBuilderInternal instantiates a new ItemEdgerulesAddOrUpdateRequestBuilder and sets the default values.

func (*ItemEdgerulesAddOrUpdateRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemEdgerulesAddOrUpdateRequestBuilder when successful

type ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody added in v0.0.12

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

func NewItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody added in v0.0.12

func NewItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody() *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody

NewItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody instantiates a new ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody and sets the default values.

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetAdditionalData added in v0.0.12

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetId added in v0.0.12

GetId gets the Id property value. The Id property returns a *int64 when successful

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetValue added in v0.0.12

GetValue gets the Value property value. The Value property returns a *bool when successful

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetId added in v0.0.12

SetId sets the Id property value. The Id property

func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetValue added in v0.0.12

SetValue sets the Value property value. The Value property

type ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyable added in v0.0.12

type ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetId() *int64
	GetValue() *bool
	SetId(value *int64)
	SetValue(value *bool)
}

type ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder added in v0.0.12

type ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder builds and executes requests for operations under \pullzone\{-id}\edgerules\{edgeRuleId}\setEdgeRuleEnabled

func NewItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder added in v0.0.12

NewItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder instantiates a new ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder and sets the default values.

func NewItemEdgerulesItemSetEdgeRuleEnabledRequestBuilderInternal added in v0.0.12

func NewItemEdgerulesItemSetEdgeRuleEnabledRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder

NewItemEdgerulesItemSetEdgeRuleEnabledRequestBuilderInternal instantiates a new ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder and sets the default values.

func (*ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder when successful

type ItemEdgerulesRequestBuilder

ItemEdgerulesRequestBuilder builds and executes requests for operations under \pullzone\{-id}\edgerules

func NewItemEdgerulesRequestBuilder

NewItemEdgerulesRequestBuilder instantiates a new ItemEdgerulesRequestBuilder and sets the default values.

func NewItemEdgerulesRequestBuilderInternal

func NewItemEdgerulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesRequestBuilder

NewItemEdgerulesRequestBuilderInternal instantiates a new ItemEdgerulesRequestBuilder and sets the default values.

func (*ItemEdgerulesRequestBuilder) AddOrUpdate

AddOrUpdate the addOrUpdate property returns a *ItemEdgerulesAddOrUpdateRequestBuilder when successful

func (*ItemEdgerulesRequestBuilder) ByEdgeRuleId

ByEdgeRuleId gets an item from the github.com/jlarmstrongiv/bunnysdkgo/bunny_api_client.pullzone.item.edgerules.item collection returns a *ItemEdgerulesWithEdgeRuleItemRequestBuilder when successful

type ItemEdgerulesWithEdgeRuleItemRequestBuilder

type ItemEdgerulesWithEdgeRuleItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemEdgerulesWithEdgeRuleItemRequestBuilder builds and executes requests for operations under \pullzone\{-id}\edgerules\{edgeRuleId}

func NewItemEdgerulesWithEdgeRuleItemRequestBuilder

NewItemEdgerulesWithEdgeRuleItemRequestBuilder instantiates a new ItemEdgerulesWithEdgeRuleItemRequestBuilder and sets the default values.

func NewItemEdgerulesWithEdgeRuleItemRequestBuilderInternal

func NewItemEdgerulesWithEdgeRuleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesWithEdgeRuleItemRequestBuilder

NewItemEdgerulesWithEdgeRuleItemRequestBuilderInternal instantiates a new ItemEdgerulesWithEdgeRuleItemRequestBuilder and sets the default values.

func (*ItemEdgerulesWithEdgeRuleItemRequestBuilder) SetEdgeRuleEnabled

SetEdgeRuleEnabled the setEdgeRuleEnabled property returns a *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder when successful

func (*ItemEdgerulesWithEdgeRuleItemRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemEdgerulesWithEdgeRuleItemRequestBuilder when successful

type ItemOptimizerRequestBuilder

ItemOptimizerRequestBuilder builds and executes requests for operations under \pullzone\{-id}\optimizer

func NewItemOptimizerRequestBuilder

NewItemOptimizerRequestBuilder instantiates a new ItemOptimizerRequestBuilder and sets the default values.

func NewItemOptimizerRequestBuilderInternal

func NewItemOptimizerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOptimizerRequestBuilder

NewItemOptimizerRequestBuilderInternal instantiates a new ItemOptimizerRequestBuilder and sets the default values.

func (*ItemOptimizerRequestBuilder) Statistics

Statistics the statistics property returns a *ItemOptimizerStatisticsRequestBuilder when successful

type ItemOptimizerStatisticsGetResponse

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

func NewItemOptimizerStatisticsGetResponse

func NewItemOptimizerStatisticsGetResponse() *ItemOptimizerStatisticsGetResponse

NewItemOptimizerStatisticsGetResponse instantiates a new ItemOptimizerStatisticsGetResponse and sets the default values.

func (*ItemOptimizerStatisticsGetResponse) GetAdditionalData

func (m *ItemOptimizerStatisticsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOptimizerStatisticsGetResponse) GetAverageCompressionChart

GetAverageCompressionChart gets the AverageCompressionChart property value. Average compression chart of the responses returns a ItemOptimizerStatisticsGetResponse_AverageCompressionChartable when successful

func (*ItemOptimizerStatisticsGetResponse) GetAverageCompressionRatio

func (m *ItemOptimizerStatisticsGetResponse) GetAverageCompressionRatio() *float64

GetAverageCompressionRatio gets the AverageCompressionRatio property value. The average compression ratio of CDN responses returns a *float64 when successful

func (*ItemOptimizerStatisticsGetResponse) GetAverageProcessingTime

func (m *ItemOptimizerStatisticsGetResponse) GetAverageProcessingTime() *float64

GetAverageProcessingTime gets the AverageProcessingTime property value. The average processing time of each request returns a *float64 when successful

func (*ItemOptimizerStatisticsGetResponse) GetAverageProcessingTimeChart

GetAverageProcessingTimeChart gets the AverageProcessingTimeChart property value. The AverageProcessingTimeChart property returns a ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable when successful

func (*ItemOptimizerStatisticsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOptimizerStatisticsGetResponse) GetRequestsOptimizedChart

GetRequestsOptimizedChart gets the RequestsOptimizedChart property value. The constructed chart of optimized requests returns a ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable when successful

func (*ItemOptimizerStatisticsGetResponse) GetTotalRequestsOptimized

func (m *ItemOptimizerStatisticsGetResponse) GetTotalRequestsOptimized() *float64

GetTotalRequestsOptimized gets the TotalRequestsOptimized property value. The total number of optimized requests returns a *float64 when successful

func (*ItemOptimizerStatisticsGetResponse) GetTotalTrafficSaved

func (m *ItemOptimizerStatisticsGetResponse) GetTotalTrafficSaved() *float64

GetTotalTrafficSaved gets the TotalTrafficSaved property value. The total requests saved returns a *float64 when successful

func (*ItemOptimizerStatisticsGetResponse) GetTrafficSavedChart

GetTrafficSavedChart gets the TrafficSavedChart property value. The constructed chart of saved traffic returns a ItemOptimizerStatisticsGetResponse_TrafficSavedChartable when successful

func (*ItemOptimizerStatisticsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemOptimizerStatisticsGetResponse) SetAdditionalData

func (m *ItemOptimizerStatisticsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemOptimizerStatisticsGetResponse) SetAverageCompressionChart

SetAverageCompressionChart sets the AverageCompressionChart property value. Average compression chart of the responses

func (*ItemOptimizerStatisticsGetResponse) SetAverageCompressionRatio

func (m *ItemOptimizerStatisticsGetResponse) SetAverageCompressionRatio(value *float64)

SetAverageCompressionRatio sets the AverageCompressionRatio property value. The average compression ratio of CDN responses

func (*ItemOptimizerStatisticsGetResponse) SetAverageProcessingTime

func (m *ItemOptimizerStatisticsGetResponse) SetAverageProcessingTime(value *float64)

SetAverageProcessingTime sets the AverageProcessingTime property value. The average processing time of each request

func (*ItemOptimizerStatisticsGetResponse) SetAverageProcessingTimeChart

SetAverageProcessingTimeChart sets the AverageProcessingTimeChart property value. The AverageProcessingTimeChart property

func (*ItemOptimizerStatisticsGetResponse) SetRequestsOptimizedChart

SetRequestsOptimizedChart sets the RequestsOptimizedChart property value. The constructed chart of optimized requests

func (*ItemOptimizerStatisticsGetResponse) SetTotalRequestsOptimized

func (m *ItemOptimizerStatisticsGetResponse) SetTotalRequestsOptimized(value *float64)

SetTotalRequestsOptimized sets the TotalRequestsOptimized property value. The total number of optimized requests

func (*ItemOptimizerStatisticsGetResponse) SetTotalTrafficSaved

func (m *ItemOptimizerStatisticsGetResponse) SetTotalTrafficSaved(value *float64)

SetTotalTrafficSaved sets the TotalTrafficSaved property value. The total requests saved

func (*ItemOptimizerStatisticsGetResponse) SetTrafficSavedChart

SetTrafficSavedChart sets the TrafficSavedChart property value. The constructed chart of saved traffic

type ItemOptimizerStatisticsGetResponse_AverageCompressionChart

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

ItemOptimizerStatisticsGetResponse_AverageCompressionChart average compression chart of the responses

func NewItemOptimizerStatisticsGetResponse_AverageCompressionChart

func NewItemOptimizerStatisticsGetResponse_AverageCompressionChart() *ItemOptimizerStatisticsGetResponse_AverageCompressionChart

NewItemOptimizerStatisticsGetResponse_AverageCompressionChart instantiates a new ItemOptimizerStatisticsGetResponse_AverageCompressionChart and sets the default values.

func (*ItemOptimizerStatisticsGetResponse_AverageCompressionChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOptimizerStatisticsGetResponse_AverageCompressionChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOptimizerStatisticsGetResponse_AverageCompressionChart) Serialize

Serialize serializes information the current object

func (*ItemOptimizerStatisticsGetResponse_AverageCompressionChart) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart

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

func NewItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart

func NewItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart() *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart

NewItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart instantiates a new ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart and sets the default values.

func (*ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) Serialize

Serialize serializes information the current object

func (*ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart

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

ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart the constructed chart of optimized requests

func NewItemOptimizerStatisticsGetResponse_RequestsOptimizedChart

func NewItemOptimizerStatisticsGetResponse_RequestsOptimizedChart() *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart

NewItemOptimizerStatisticsGetResponse_RequestsOptimizedChart instantiates a new ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart and sets the default values.

func (*ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) Serialize

Serialize serializes information the current object

func (*ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemOptimizerStatisticsGetResponse_TrafficSavedChart

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

ItemOptimizerStatisticsGetResponse_TrafficSavedChart the constructed chart of saved traffic

func NewItemOptimizerStatisticsGetResponse_TrafficSavedChart

func NewItemOptimizerStatisticsGetResponse_TrafficSavedChart() *ItemOptimizerStatisticsGetResponse_TrafficSavedChart

NewItemOptimizerStatisticsGetResponse_TrafficSavedChart instantiates a new ItemOptimizerStatisticsGetResponse_TrafficSavedChart and sets the default values.

func (*ItemOptimizerStatisticsGetResponse_TrafficSavedChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOptimizerStatisticsGetResponse_TrafficSavedChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOptimizerStatisticsGetResponse_TrafficSavedChart) Serialize

Serialize serializes information the current object

func (*ItemOptimizerStatisticsGetResponse_TrafficSavedChart) SetAdditionalData

func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemOptimizerStatisticsGetResponseable

type ItemOptimizerStatisticsGetResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetAverageCompressionChart() ItemOptimizerStatisticsGetResponse_AverageCompressionChartable
	GetAverageCompressionRatio() *float64
	GetAverageProcessingTime() *float64
	GetAverageProcessingTimeChart() ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable
	GetRequestsOptimizedChart() ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable
	GetTotalRequestsOptimized() *float64
	GetTotalTrafficSaved() *float64
	GetTrafficSavedChart() ItemOptimizerStatisticsGetResponse_TrafficSavedChartable
	SetAverageCompressionChart(value ItemOptimizerStatisticsGetResponse_AverageCompressionChartable)
	SetAverageCompressionRatio(value *float64)
	SetAverageProcessingTime(value *float64)
	SetAverageProcessingTimeChart(value ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable)
	SetRequestsOptimizedChart(value ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable)
	SetTotalRequestsOptimized(value *float64)
	SetTotalTrafficSaved(value *float64)
	SetTrafficSavedChart(value ItemOptimizerStatisticsGetResponse_TrafficSavedChartable)
}

type ItemOptimizerStatisticsRequestBuilder

type ItemOptimizerStatisticsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemOptimizerStatisticsRequestBuilder builds and executes requests for operations under \pullzone\{-id}\optimizer\statistics

func NewItemOptimizerStatisticsRequestBuilder

NewItemOptimizerStatisticsRequestBuilder instantiates a new ItemOptimizerStatisticsRequestBuilder and sets the default values.

func NewItemOptimizerStatisticsRequestBuilderInternal

func NewItemOptimizerStatisticsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOptimizerStatisticsRequestBuilder

NewItemOptimizerStatisticsRequestBuilderInternal instantiates a new ItemOptimizerStatisticsRequestBuilder and sets the default values.

func (*ItemOptimizerStatisticsRequestBuilder) Get

Get [GetOptimizerStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_optimizerstatistics) returns a ItemOptimizerStatisticsGetResponseable when successful

func (*ItemOptimizerStatisticsRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemOptimizerStatisticsRequestBuilder when successful

type ItemOptimizerStatisticsRequestBuilderGetQueryParameters

type ItemOptimizerStatisticsRequestBuilderGetQueryParameters struct {
	// The start date of the statistics. If no value is passed, the last 30 days will be returned.
	DateFrom *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateFrom"`
	// The end date of the statistics. If no value is passed, the last 30 days will be returned.
	DateTo *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateTo"`
	// If true, the statistics data will be returned in hourly grouping.
	Hourly *bool `uriparametername:"hourly"`
}

ItemOptimizerStatisticsRequestBuilderGetQueryParameters [GetOptimizerStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_optimizerstatistics)

type ItemOriginshieldQueuestatisticsGetResponse

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

func NewItemOriginshieldQueuestatisticsGetResponse

func NewItemOriginshieldQueuestatisticsGetResponse() *ItemOriginshieldQueuestatisticsGetResponse

NewItemOriginshieldQueuestatisticsGetResponse instantiates a new ItemOriginshieldQueuestatisticsGetResponse and sets the default values.

func (*ItemOriginshieldQueuestatisticsGetResponse) GetAdditionalData

func (m *ItemOriginshieldQueuestatisticsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOriginshieldQueuestatisticsGetResponse) GetConcurrentRequestsChart

GetConcurrentRequestsChart gets the ConcurrentRequestsChart property value. The constructed chart of origin shield concurrent requests returns a ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable when successful

func (*ItemOriginshieldQueuestatisticsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOriginshieldQueuestatisticsGetResponse) GetQueuedRequestsChart

GetQueuedRequestsChart gets the QueuedRequestsChart property value. The constructed chart of origin shield requests chart returns a ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable when successful

func (*ItemOriginshieldQueuestatisticsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemOriginshieldQueuestatisticsGetResponse) SetAdditionalData

func (m *ItemOriginshieldQueuestatisticsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemOriginshieldQueuestatisticsGetResponse) SetConcurrentRequestsChart

SetConcurrentRequestsChart sets the ConcurrentRequestsChart property value. The constructed chart of origin shield concurrent requests

func (*ItemOriginshieldQueuestatisticsGetResponse) SetQueuedRequestsChart

SetQueuedRequestsChart sets the QueuedRequestsChart property value. The constructed chart of origin shield requests chart

type ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart

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

ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart the constructed chart of origin shield concurrent requests

func NewItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart

func NewItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart() *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart

NewItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart instantiates a new ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart and sets the default values.

func (*ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) Serialize

Serialize serializes information the current object

func (*ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart

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

ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart the constructed chart of origin shield requests chart

func NewItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart

func NewItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart() *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart

NewItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart instantiates a new ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart and sets the default values.

func (*ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) Serialize

Serialize serializes information the current object

func (*ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) SetAdditionalData

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemOriginshieldQueuestatisticsRequestBuilder

type ItemOriginshieldQueuestatisticsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemOriginshieldQueuestatisticsRequestBuilder builds and executes requests for operations under \pullzone\{-id}\originshield\queuestatistics

func NewItemOriginshieldQueuestatisticsRequestBuilder

NewItemOriginshieldQueuestatisticsRequestBuilder instantiates a new ItemOriginshieldQueuestatisticsRequestBuilder and sets the default values.

func NewItemOriginshieldQueuestatisticsRequestBuilderInternal

func NewItemOriginshieldQueuestatisticsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOriginshieldQueuestatisticsRequestBuilder

NewItemOriginshieldQueuestatisticsRequestBuilderInternal instantiates a new ItemOriginshieldQueuestatisticsRequestBuilder and sets the default values.

func (*ItemOriginshieldQueuestatisticsRequestBuilder) Get

Get [GetOriginShieldQueueStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_originshieldconcurrencystatistics) returns a ItemOriginshieldQueuestatisticsGetResponseable when successful

func (*ItemOriginshieldQueuestatisticsRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemOriginshieldQueuestatisticsRequestBuilder when successful

type ItemOriginshieldQueuestatisticsRequestBuilderGetQueryParameters

type ItemOriginshieldQueuestatisticsRequestBuilderGetQueryParameters struct {
	// The start date of the statistics. If no value is passed, the last 30 days will be returned.
	DateFrom *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateFrom"`
	// The end date of the statistics. If no value is passed, the last 30 days will be returned.
	DateTo *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateTo"`
	// If true, the statistics data will be returned in hourly grouping.
	Hourly *bool `uriparametername:"hourly"`
}

ItemOriginshieldQueuestatisticsRequestBuilderGetQueryParameters [GetOriginShieldQueueStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_originshieldconcurrencystatistics)

type ItemOriginshieldRequestBuilder

ItemOriginshieldRequestBuilder builds and executes requests for operations under \pullzone\{-id}\originshield

func NewItemOriginshieldRequestBuilder

NewItemOriginshieldRequestBuilder instantiates a new ItemOriginshieldRequestBuilder and sets the default values.

func NewItemOriginshieldRequestBuilderInternal

func NewItemOriginshieldRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOriginshieldRequestBuilder

NewItemOriginshieldRequestBuilderInternal instantiates a new ItemOriginshieldRequestBuilder and sets the default values.

func (*ItemOriginshieldRequestBuilder) Queuestatistics

Queuestatistics the queuestatistics property returns a *ItemOriginshieldQueuestatisticsRequestBuilder when successful

type ItemPurgeCachePostRequestBody added in v0.0.12

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

func NewItemPurgeCachePostRequestBody added in v0.0.12

func NewItemPurgeCachePostRequestBody() *ItemPurgeCachePostRequestBody

NewItemPurgeCachePostRequestBody instantiates a new ItemPurgeCachePostRequestBody and sets the default values.

func (*ItemPurgeCachePostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemPurgeCachePostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemPurgeCachePostRequestBody) GetCacheTag added in v0.0.12

func (m *ItemPurgeCachePostRequestBody) GetCacheTag() *string

GetCacheTag gets the CacheTag property value. The CacheTag property returns a *string when successful

func (*ItemPurgeCachePostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemPurgeCachePostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemPurgeCachePostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemPurgeCachePostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemPurgeCachePostRequestBody) SetCacheTag added in v0.0.12

func (m *ItemPurgeCachePostRequestBody) SetCacheTag(value *string)

SetCacheTag sets the CacheTag property value. The CacheTag property

type ItemPurgeCacheRequestBuilder added in v0.0.12

ItemPurgeCacheRequestBuilder builds and executes requests for operations under \pullzone\{-id}\purgeCache

func NewItemPurgeCacheRequestBuilder added in v0.0.12

NewItemPurgeCacheRequestBuilder instantiates a new ItemPurgeCacheRequestBuilder and sets the default values.

func NewItemPurgeCacheRequestBuilderInternal added in v0.0.12

func NewItemPurgeCacheRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPurgeCacheRequestBuilder

NewItemPurgeCacheRequestBuilderInternal instantiates a new ItemPurgeCacheRequestBuilder and sets the default values.

func (*ItemPurgeCacheRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemPurgeCacheRequestBuilder when successful

type ItemRemoveAllowedReferrerPostRequestBody added in v0.0.12

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

func NewItemRemoveAllowedReferrerPostRequestBody added in v0.0.12

func NewItemRemoveAllowedReferrerPostRequestBody() *ItemRemoveAllowedReferrerPostRequestBody

NewItemRemoveAllowedReferrerPostRequestBody instantiates a new ItemRemoveAllowedReferrerPostRequestBody and sets the default values.

func (*ItemRemoveAllowedReferrerPostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemRemoveAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemRemoveAllowedReferrerPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemRemoveAllowedReferrerPostRequestBody) GetHostname added in v0.0.12

GetHostname gets the Hostname property value. The hostname that will be removed as an allowed referer returns a *string when successful

func (*ItemRemoveAllowedReferrerPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemRemoveAllowedReferrerPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemRemoveAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemRemoveAllowedReferrerPostRequestBody) SetHostname added in v0.0.12

func (m *ItemRemoveAllowedReferrerPostRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname that will be removed as an allowed referer

type ItemRemoveAllowedReferrerRequestBuilder added in v0.0.12

type ItemRemoveAllowedReferrerRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRemoveAllowedReferrerRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeAllowedReferrer

func NewItemRemoveAllowedReferrerRequestBuilder added in v0.0.12

NewItemRemoveAllowedReferrerRequestBuilder instantiates a new ItemRemoveAllowedReferrerRequestBuilder and sets the default values.

func NewItemRemoveAllowedReferrerRequestBuilderInternal added in v0.0.12

func NewItemRemoveAllowedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveAllowedReferrerRequestBuilder

NewItemRemoveAllowedReferrerRequestBuilderInternal instantiates a new ItemRemoveAllowedReferrerRequestBuilder and sets the default values.

func (*ItemRemoveAllowedReferrerRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemoveAllowedReferrerRequestBuilder when successful

type ItemRemoveBlockedIpPostRequestBody added in v0.0.12

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

func NewItemRemoveBlockedIpPostRequestBody added in v0.0.12

func NewItemRemoveBlockedIpPostRequestBody() *ItemRemoveBlockedIpPostRequestBody

NewItemRemoveBlockedIpPostRequestBody instantiates a new ItemRemoveBlockedIpPostRequestBody and sets the default values.

func (*ItemRemoveBlockedIpPostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemRemoveBlockedIpPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemRemoveBlockedIpPostRequestBody) GetBlockedIp added in v0.0.12

func (m *ItemRemoveBlockedIpPostRequestBody) GetBlockedIp() *string

GetBlockedIp gets the BlockedIp property value. The IP that will be removed from the block list returns a *string when successful

func (*ItemRemoveBlockedIpPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemRemoveBlockedIpPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemRemoveBlockedIpPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemRemoveBlockedIpPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemRemoveBlockedIpPostRequestBody) SetBlockedIp added in v0.0.12

func (m *ItemRemoveBlockedIpPostRequestBody) SetBlockedIp(value *string)

SetBlockedIp sets the BlockedIp property value. The IP that will be removed from the block list

type ItemRemoveBlockedIpRequestBuilder added in v0.0.12

ItemRemoveBlockedIpRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeBlockedIp

func NewItemRemoveBlockedIpRequestBuilder added in v0.0.12

NewItemRemoveBlockedIpRequestBuilder instantiates a new ItemRemoveBlockedIpRequestBuilder and sets the default values.

func NewItemRemoveBlockedIpRequestBuilderInternal added in v0.0.12

func NewItemRemoveBlockedIpRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveBlockedIpRequestBuilder

NewItemRemoveBlockedIpRequestBuilderInternal instantiates a new ItemRemoveBlockedIpRequestBuilder and sets the default values.

func (*ItemRemoveBlockedIpRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemoveBlockedIpRequestBuilder when successful

type ItemRemoveBlockedReferrerPostRequestBody added in v0.0.12

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

func NewItemRemoveBlockedReferrerPostRequestBody added in v0.0.12

func NewItemRemoveBlockedReferrerPostRequestBody() *ItemRemoveBlockedReferrerPostRequestBody

NewItemRemoveBlockedReferrerPostRequestBody instantiates a new ItemRemoveBlockedReferrerPostRequestBody and sets the default values.

func (*ItemRemoveBlockedReferrerPostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemRemoveBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemRemoveBlockedReferrerPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemRemoveBlockedReferrerPostRequestBody) GetHostname added in v0.0.12

GetHostname gets the Hostname property value. The hostname that will be removed as an allowed referer returns a *string when successful

func (*ItemRemoveBlockedReferrerPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemRemoveBlockedReferrerPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemRemoveBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemRemoveBlockedReferrerPostRequestBody) SetHostname added in v0.0.12

func (m *ItemRemoveBlockedReferrerPostRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname that will be removed as an allowed referer

type ItemRemoveBlockedReferrerRequestBuilder added in v0.0.12

type ItemRemoveBlockedReferrerRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemRemoveBlockedReferrerRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeBlockedReferrer

func NewItemRemoveBlockedReferrerRequestBuilder added in v0.0.12

NewItemRemoveBlockedReferrerRequestBuilder instantiates a new ItemRemoveBlockedReferrerRequestBuilder and sets the default values.

func NewItemRemoveBlockedReferrerRequestBuilderInternal added in v0.0.12

func NewItemRemoveBlockedReferrerRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveBlockedReferrerRequestBuilder

NewItemRemoveBlockedReferrerRequestBuilderInternal instantiates a new ItemRemoveBlockedReferrerRequestBuilder and sets the default values.

func (*ItemRemoveBlockedReferrerRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemoveBlockedReferrerRequestBuilder when successful

type ItemRemoveCertificateDeleteRequestBody added in v0.0.12

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

func NewItemRemoveCertificateDeleteRequestBody added in v0.0.12

func NewItemRemoveCertificateDeleteRequestBody() *ItemRemoveCertificateDeleteRequestBody

NewItemRemoveCertificateDeleteRequestBody instantiates a new ItemRemoveCertificateDeleteRequestBody and sets the default values.

func (*ItemRemoveCertificateDeleteRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemRemoveCertificateDeleteRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemRemoveCertificateDeleteRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemRemoveCertificateDeleteRequestBody) GetHostname added in v0.0.12

GetHostname gets the Hostname property value. The hostname from which the certificate will be removed returns a *string when successful

func (*ItemRemoveCertificateDeleteRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemRemoveCertificateDeleteRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemRemoveCertificateDeleteRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemRemoveCertificateDeleteRequestBody) SetHostname added in v0.0.12

func (m *ItemRemoveCertificateDeleteRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname from which the certificate will be removed

type ItemRemoveCertificateRequestBuilder added in v0.0.12

ItemRemoveCertificateRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeCertificate

func NewItemRemoveCertificateRequestBuilder added in v0.0.12

NewItemRemoveCertificateRequestBuilder instantiates a new ItemRemoveCertificateRequestBuilder and sets the default values.

func NewItemRemoveCertificateRequestBuilderInternal added in v0.0.12

func NewItemRemoveCertificateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveCertificateRequestBuilder

NewItemRemoveCertificateRequestBuilderInternal instantiates a new ItemRemoveCertificateRequestBuilder and sets the default values.

func (*ItemRemoveCertificateRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemoveCertificateRequestBuilder when successful

type ItemRemoveHostnameDeleteRequestBody added in v0.0.12

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

func NewItemRemoveHostnameDeleteRequestBody added in v0.0.12

func NewItemRemoveHostnameDeleteRequestBody() *ItemRemoveHostnameDeleteRequestBody

NewItemRemoveHostnameDeleteRequestBody instantiates a new ItemRemoveHostnameDeleteRequestBody and sets the default values.

func (*ItemRemoveHostnameDeleteRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemRemoveHostnameDeleteRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemRemoveHostnameDeleteRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemRemoveHostnameDeleteRequestBody) GetHostname added in v0.0.12

func (m *ItemRemoveHostnameDeleteRequestBody) GetHostname() *string

GetHostname gets the Hostname property value. The hostname that will be removed returns a *string when successful

func (*ItemRemoveHostnameDeleteRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemRemoveHostnameDeleteRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemRemoveHostnameDeleteRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemRemoveHostnameDeleteRequestBody) SetHostname added in v0.0.12

func (m *ItemRemoveHostnameDeleteRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname that will be removed

type ItemRemoveHostnameRequestBuilder added in v0.0.12

ItemRemoveHostnameRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeHostname

func NewItemRemoveHostnameRequestBuilder added in v0.0.12

NewItemRemoveHostnameRequestBuilder instantiates a new ItemRemoveHostnameRequestBuilder and sets the default values.

func NewItemRemoveHostnameRequestBuilderInternal added in v0.0.12

func NewItemRemoveHostnameRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveHostnameRequestBuilder

NewItemRemoveHostnameRequestBuilderInternal instantiates a new ItemRemoveHostnameRequestBuilder and sets the default values.

func (*ItemRemoveHostnameRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRemoveHostnameRequestBuilder when successful

type ItemRequestBuilder

ItemRequestBuilder builds and executes requests for operations under \pullzone\{-id}

func NewItemRequestBuilder

NewItemRequestBuilder instantiates a new ItemRequestBuilder and sets the default values.

func NewItemRequestBuilderInternal

func NewItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRequestBuilder

NewItemRequestBuilderInternal instantiates a new ItemRequestBuilder and sets the default values.

func (*ItemRequestBuilder) AddAllowedReferrer

AddAllowedReferrer the addAllowedReferrer property returns a *ItemAddAllowedReferrerRequestBuilder when successful

func (*ItemRequestBuilder) AddBlockedIp

AddBlockedIp the addBlockedIp property returns a *ItemAddBlockedIpRequestBuilder when successful

func (*ItemRequestBuilder) AddBlockedReferrer

AddBlockedReferrer the addBlockedReferrer property returns a *ItemAddBlockedReferrerRequestBuilder when successful

func (*ItemRequestBuilder) AddCertificate

AddCertificate the addCertificate property returns a *ItemAddCertificateRequestBuilder when successful

func (*ItemRequestBuilder) AddHostname

AddHostname the addHostname property returns a *ItemAddHostnameRequestBuilder when successful

func (*ItemRequestBuilder) Edgerules

Edgerules the edgerules property returns a *ItemEdgerulesRequestBuilder when successful

func (*ItemRequestBuilder) Optimizer

Optimizer the optimizer property returns a *ItemOptimizerRequestBuilder when successful

func (*ItemRequestBuilder) Originshield

Originshield the originshield property returns a *ItemOriginshieldRequestBuilder when successful

func (*ItemRequestBuilder) PurgeCache

PurgeCache the purgeCache property returns a *ItemPurgeCacheRequestBuilder when successful

func (*ItemRequestBuilder) RemoveAllowedReferrer

func (m *ItemRequestBuilder) RemoveAllowedReferrer() *ItemRemoveAllowedReferrerRequestBuilder

RemoveAllowedReferrer the removeAllowedReferrer property returns a *ItemRemoveAllowedReferrerRequestBuilder when successful

func (*ItemRequestBuilder) RemoveBlockedIp

RemoveBlockedIp the removeBlockedIp property returns a *ItemRemoveBlockedIpRequestBuilder when successful

func (*ItemRequestBuilder) RemoveBlockedReferrer

func (m *ItemRequestBuilder) RemoveBlockedReferrer() *ItemRemoveBlockedReferrerRequestBuilder

RemoveBlockedReferrer the removeBlockedReferrer property returns a *ItemRemoveBlockedReferrerRequestBuilder when successful

func (*ItemRequestBuilder) RemoveCertificate

RemoveCertificate the removeCertificate property returns a *ItemRemoveCertificateRequestBuilder when successful

func (*ItemRequestBuilder) RemoveHostname

RemoveHostname the removeHostname property returns a *ItemRemoveHostnameRequestBuilder when successful

func (*ItemRequestBuilder) ResetSecurityKey

ResetSecurityKey the resetSecurityKey property returns a *ItemResetSecurityKeyRequestBuilder when successful

func (*ItemRequestBuilder) Safehop

Safehop the safehop property returns a *ItemSafehopRequestBuilder when successful

func (*ItemRequestBuilder) SetForceSSL

SetForceSSL the setForceSSL property returns a *ItemSetForceSSLRequestBuilder when successful

func (*ItemRequestBuilder) Waf

Waf the waf property returns a *ItemWafRequestBuilder when successful

func (*ItemRequestBuilder) WithUrl

func (m *ItemRequestBuilder) WithUrl(rawUrl string) *ItemRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRequestBuilder when successful

type ItemRequestBuilderGetQueryParameters

type ItemRequestBuilderGetQueryParameters struct {
	// Determines if the result hostnames should contain the SSL certificate
	IncludeCertificate *bool `uriparametername:"includeCertificate"`
}

ItemRequestBuilderGetQueryParameters [GetPullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_index2)

type ItemResetSecurityKeyRequestBuilder added in v0.0.12

ItemResetSecurityKeyRequestBuilder builds and executes requests for operations under \pullzone\{-id}\resetSecurityKey

func NewItemResetSecurityKeyRequestBuilder added in v0.0.12

NewItemResetSecurityKeyRequestBuilder instantiates a new ItemResetSecurityKeyRequestBuilder and sets the default values.

func NewItemResetSecurityKeyRequestBuilderInternal added in v0.0.12

func NewItemResetSecurityKeyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemResetSecurityKeyRequestBuilder

NewItemResetSecurityKeyRequestBuilderInternal instantiates a new ItemResetSecurityKeyRequestBuilder and sets the default values.

func (*ItemResetSecurityKeyRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemResetSecurityKeyRequestBuilder when successful

type ItemSafehopRequestBuilder

ItemSafehopRequestBuilder builds and executes requests for operations under \pullzone\{-id}\safehop

func NewItemSafehopRequestBuilder

NewItemSafehopRequestBuilder instantiates a new ItemSafehopRequestBuilder and sets the default values.

func NewItemSafehopRequestBuilderInternal

func NewItemSafehopRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSafehopRequestBuilder

NewItemSafehopRequestBuilderInternal instantiates a new ItemSafehopRequestBuilder and sets the default values.

func (*ItemSafehopRequestBuilder) Statistics

Statistics the statistics property returns a *ItemSafehopStatisticsRequestBuilder when successful

type ItemSafehopStatisticsGetResponse

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

func NewItemSafehopStatisticsGetResponse

func NewItemSafehopStatisticsGetResponse() *ItemSafehopStatisticsGetResponse

NewItemSafehopStatisticsGetResponse instantiates a new ItemSafehopStatisticsGetResponse and sets the default values.

func (*ItemSafehopStatisticsGetResponse) GetAdditionalData

func (m *ItemSafehopStatisticsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemSafehopStatisticsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemSafehopStatisticsGetResponse) GetRequestsRetriedChart

GetRequestsRetriedChart gets the RequestsRetriedChart property value. The constructed chart of requests retried returns a ItemSafehopStatisticsGetResponse_RequestsRetriedChartable when successful

func (*ItemSafehopStatisticsGetResponse) GetRequestsSavedChart

GetRequestsSavedChart gets the RequestsSavedChart property value. The constructed chart of requests saved returns a ItemSafehopStatisticsGetResponse_RequestsSavedChartable when successful

func (*ItemSafehopStatisticsGetResponse) GetTotalRequestsRetried

func (m *ItemSafehopStatisticsGetResponse) GetTotalRequestsRetried() *int64

GetTotalRequestsRetried gets the TotalRequestsRetried property value. The total number of retried requests returns a *int64 when successful

func (*ItemSafehopStatisticsGetResponse) GetTotalRequestsSaved

func (m *ItemSafehopStatisticsGetResponse) GetTotalRequestsSaved() *int64

GetTotalRequestsSaved gets the TotalRequestsSaved property value. The total number of saved requests returns a *int64 when successful

func (*ItemSafehopStatisticsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemSafehopStatisticsGetResponse) SetAdditionalData

func (m *ItemSafehopStatisticsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemSafehopStatisticsGetResponse) SetRequestsRetriedChart

SetRequestsRetriedChart sets the RequestsRetriedChart property value. The constructed chart of requests retried

func (*ItemSafehopStatisticsGetResponse) SetRequestsSavedChart

SetRequestsSavedChart sets the RequestsSavedChart property value. The constructed chart of requests saved

func (*ItemSafehopStatisticsGetResponse) SetTotalRequestsRetried

func (m *ItemSafehopStatisticsGetResponse) SetTotalRequestsRetried(value *int64)

SetTotalRequestsRetried sets the TotalRequestsRetried property value. The total number of retried requests

func (*ItemSafehopStatisticsGetResponse) SetTotalRequestsSaved

func (m *ItemSafehopStatisticsGetResponse) SetTotalRequestsSaved(value *int64)

SetTotalRequestsSaved sets the TotalRequestsSaved property value. The total number of saved requests

type ItemSafehopStatisticsGetResponse_RequestsRetriedChart

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

ItemSafehopStatisticsGetResponse_RequestsRetriedChart the constructed chart of requests retried

func NewItemSafehopStatisticsGetResponse_RequestsRetriedChart

func NewItemSafehopStatisticsGetResponse_RequestsRetriedChart() *ItemSafehopStatisticsGetResponse_RequestsRetriedChart

NewItemSafehopStatisticsGetResponse_RequestsRetriedChart instantiates a new ItemSafehopStatisticsGetResponse_RequestsRetriedChart and sets the default values.

func (*ItemSafehopStatisticsGetResponse_RequestsRetriedChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemSafehopStatisticsGetResponse_RequestsRetriedChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemSafehopStatisticsGetResponse_RequestsRetriedChart) Serialize

Serialize serializes information the current object

func (*ItemSafehopStatisticsGetResponse_RequestsRetriedChart) SetAdditionalData

func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemSafehopStatisticsGetResponse_RequestsSavedChart

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

ItemSafehopStatisticsGetResponse_RequestsSavedChart the constructed chart of requests saved

func NewItemSafehopStatisticsGetResponse_RequestsSavedChart

func NewItemSafehopStatisticsGetResponse_RequestsSavedChart() *ItemSafehopStatisticsGetResponse_RequestsSavedChart

NewItemSafehopStatisticsGetResponse_RequestsSavedChart instantiates a new ItemSafehopStatisticsGetResponse_RequestsSavedChart and sets the default values.

func (*ItemSafehopStatisticsGetResponse_RequestsSavedChart) GetAdditionalData

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemSafehopStatisticsGetResponse_RequestsSavedChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemSafehopStatisticsGetResponse_RequestsSavedChart) Serialize

Serialize serializes information the current object

func (*ItemSafehopStatisticsGetResponse_RequestsSavedChart) SetAdditionalData

func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemSafehopStatisticsGetResponseable

type ItemSafehopStatisticsGetResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetRequestsRetriedChart() ItemSafehopStatisticsGetResponse_RequestsRetriedChartable
	GetRequestsSavedChart() ItemSafehopStatisticsGetResponse_RequestsSavedChartable
	GetTotalRequestsRetried() *int64
	GetTotalRequestsSaved() *int64
	SetRequestsRetriedChart(value ItemSafehopStatisticsGetResponse_RequestsRetriedChartable)
	SetRequestsSavedChart(value ItemSafehopStatisticsGetResponse_RequestsSavedChartable)
	SetTotalRequestsRetried(value *int64)
	SetTotalRequestsSaved(value *int64)
}

type ItemSafehopStatisticsRequestBuilder

ItemSafehopStatisticsRequestBuilder builds and executes requests for operations under \pullzone\{-id}\safehop\statistics

func NewItemSafehopStatisticsRequestBuilder

NewItemSafehopStatisticsRequestBuilder instantiates a new ItemSafehopStatisticsRequestBuilder and sets the default values.

func NewItemSafehopStatisticsRequestBuilderInternal

func NewItemSafehopStatisticsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSafehopStatisticsRequestBuilder

NewItemSafehopStatisticsRequestBuilderInternal instantiates a new ItemSafehopStatisticsRequestBuilder and sets the default values.

func (*ItemSafehopStatisticsRequestBuilder) Get

Get [GetSafeHopStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_safehopstatistics) returns a ItemSafehopStatisticsGetResponseable when successful

func (*ItemSafehopStatisticsRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemSafehopStatisticsRequestBuilder when successful

type ItemSafehopStatisticsRequestBuilderGetQueryParameters

type ItemSafehopStatisticsRequestBuilderGetQueryParameters struct {
	// The start date of the statistics. If no value is passed, the last 30 days will be returned.
	DateFrom *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateFrom"`
	// The end date of the statistics. If no value is passed, the last 30 days will be returned.
	DateTo *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateTo"`
	// If true, the statistics data will be returned in hourly grouping.
	Hourly *bool `uriparametername:"hourly"`
}

ItemSafehopStatisticsRequestBuilderGetQueryParameters [GetSafeHopStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_safehopstatistics)

type ItemSetForceSSLPostRequestBody added in v0.0.12

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

func NewItemSetForceSSLPostRequestBody added in v0.0.12

func NewItemSetForceSSLPostRequestBody() *ItemSetForceSSLPostRequestBody

NewItemSetForceSSLPostRequestBody instantiates a new ItemSetForceSSLPostRequestBody and sets the default values.

func (*ItemSetForceSSLPostRequestBody) GetAdditionalData added in v0.0.12

func (m *ItemSetForceSSLPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemSetForceSSLPostRequestBody) GetFieldDeserializers added in v0.0.12

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemSetForceSSLPostRequestBody) GetForceSSL added in v0.0.12

func (m *ItemSetForceSSLPostRequestBody) GetForceSSL() *bool

GetForceSSL gets the ForceSSL property value. Set to true to force SSL on the given pull zone hostname returns a *bool when successful

func (*ItemSetForceSSLPostRequestBody) GetHostname added in v0.0.12

func (m *ItemSetForceSSLPostRequestBody) GetHostname() *string

GetHostname gets the Hostname property value. The hostname that will be updated returns a *string when successful

func (*ItemSetForceSSLPostRequestBody) Serialize added in v0.0.12

Serialize serializes information the current object

func (*ItemSetForceSSLPostRequestBody) SetAdditionalData added in v0.0.12

func (m *ItemSetForceSSLPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemSetForceSSLPostRequestBody) SetForceSSL added in v0.0.12

func (m *ItemSetForceSSLPostRequestBody) SetForceSSL(value *bool)

SetForceSSL sets the ForceSSL property value. Set to true to force SSL on the given pull zone hostname

func (*ItemSetForceSSLPostRequestBody) SetHostname added in v0.0.12

func (m *ItemSetForceSSLPostRequestBody) SetHostname(value *string)

SetHostname sets the Hostname property value. The hostname that will be updated

type ItemSetForceSSLPostRequestBodyable added in v0.0.12

type ItemSetForceSSLPostRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetForceSSL() *bool
	GetHostname() *string
	SetForceSSL(value *bool)
	SetHostname(value *string)
}

type ItemSetForceSSLRequestBuilder added in v0.0.12

ItemSetForceSSLRequestBuilder builds and executes requests for operations under \pullzone\{-id}\setForceSSL

func NewItemSetForceSSLRequestBuilder added in v0.0.12

NewItemSetForceSSLRequestBuilder instantiates a new ItemSetForceSSLRequestBuilder and sets the default values.

func NewItemSetForceSSLRequestBuilderInternal added in v0.0.12

func NewItemSetForceSSLRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSetForceSSLRequestBuilder

NewItemSetForceSSLRequestBuilderInternal instantiates a new ItemSetForceSSLRequestBuilder and sets the default values.

func (*ItemSetForceSSLRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemSetForceSSLRequestBuilder when successful

type ItemWafRequestBuilder

ItemWafRequestBuilder builds and executes requests for operations under \pullzone\{-id}\waf

func NewItemWafRequestBuilder

NewItemWafRequestBuilder instantiates a new ItemWafRequestBuilder and sets the default values.

func NewItemWafRequestBuilderInternal

func NewItemWafRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemWafRequestBuilder

NewItemWafRequestBuilderInternal instantiates a new ItemWafRequestBuilder and sets the default values.

func (*ItemWafRequestBuilder) Statistics

Statistics the statistics property returns a *ItemWafStatisticsRequestBuilder when successful

type ItemWafStatisticsGetResponse

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

func NewItemWafStatisticsGetResponse

func NewItemWafStatisticsGetResponse() *ItemWafStatisticsGetResponse

NewItemWafStatisticsGetResponse instantiates a new ItemWafStatisticsGetResponse and sets the default values.

func (*ItemWafStatisticsGetResponse) GetAdditionalData

func (m *ItemWafStatisticsGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemWafStatisticsGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemWafStatisticsGetResponse) GetThreatsBlockedChart

GetThreatsBlockedChart gets the ThreatsBlockedChart property value. The ThreatsBlockedChart property returns a ItemWafStatisticsGetResponse_ThreatsBlockedChartable when successful

func (*ItemWafStatisticsGetResponse) GetThreatsCheckedChart

GetThreatsCheckedChart gets the ThreatsCheckedChart property value. The ThreatsCheckedChart property returns a ItemWafStatisticsGetResponse_ThreatsCheckedChartable when successful

func (*ItemWafStatisticsGetResponse) GetTotalBlockedRequests

func (m *ItemWafStatisticsGetResponse) GetTotalBlockedRequests() *int64

GetTotalBlockedRequests gets the TotalBlockedRequests property value. The TotalBlockedRequests property returns a *int64 when successful

func (*ItemWafStatisticsGetResponse) GetTotalCheckedRequests

func (m *ItemWafStatisticsGetResponse) GetTotalCheckedRequests() *int64

GetTotalCheckedRequests gets the TotalCheckedRequests property value. The TotalCheckedRequests property returns a *int64 when successful

func (*ItemWafStatisticsGetResponse) Serialize

Serialize serializes information the current object

func (*ItemWafStatisticsGetResponse) SetAdditionalData

func (m *ItemWafStatisticsGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemWafStatisticsGetResponse) SetThreatsBlockedChart

SetThreatsBlockedChart sets the ThreatsBlockedChart property value. The ThreatsBlockedChart property

func (*ItemWafStatisticsGetResponse) SetThreatsCheckedChart

SetThreatsCheckedChart sets the ThreatsCheckedChart property value. The ThreatsCheckedChart property

func (*ItemWafStatisticsGetResponse) SetTotalBlockedRequests

func (m *ItemWafStatisticsGetResponse) SetTotalBlockedRequests(value *int64)

SetTotalBlockedRequests sets the TotalBlockedRequests property value. The TotalBlockedRequests property

func (*ItemWafStatisticsGetResponse) SetTotalCheckedRequests

func (m *ItemWafStatisticsGetResponse) SetTotalCheckedRequests(value *int64)

SetTotalCheckedRequests sets the TotalCheckedRequests property value. The TotalCheckedRequests property

type ItemWafStatisticsGetResponse_ThreatsBlockedChart

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

func NewItemWafStatisticsGetResponse_ThreatsBlockedChart

func NewItemWafStatisticsGetResponse_ThreatsBlockedChart() *ItemWafStatisticsGetResponse_ThreatsBlockedChart

NewItemWafStatisticsGetResponse_ThreatsBlockedChart instantiates a new ItemWafStatisticsGetResponse_ThreatsBlockedChart and sets the default values.

func (*ItemWafStatisticsGetResponse_ThreatsBlockedChart) GetAdditionalData

func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemWafStatisticsGetResponse_ThreatsBlockedChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemWafStatisticsGetResponse_ThreatsBlockedChart) Serialize

Serialize serializes information the current object

func (*ItemWafStatisticsGetResponse_ThreatsBlockedChart) SetAdditionalData

func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemWafStatisticsGetResponse_ThreatsCheckedChart

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

func NewItemWafStatisticsGetResponse_ThreatsCheckedChart

func NewItemWafStatisticsGetResponse_ThreatsCheckedChart() *ItemWafStatisticsGetResponse_ThreatsCheckedChart

NewItemWafStatisticsGetResponse_ThreatsCheckedChart instantiates a new ItemWafStatisticsGetResponse_ThreatsCheckedChart and sets the default values.

func (*ItemWafStatisticsGetResponse_ThreatsCheckedChart) GetAdditionalData

func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*ItemWafStatisticsGetResponse_ThreatsCheckedChart) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ItemWafStatisticsGetResponse_ThreatsCheckedChart) Serialize

Serialize serializes information the current object

func (*ItemWafStatisticsGetResponse_ThreatsCheckedChart) SetAdditionalData

func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

type ItemWafStatisticsGetResponseable

type ItemWafStatisticsGetResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetThreatsBlockedChart() ItemWafStatisticsGetResponse_ThreatsBlockedChartable
	GetThreatsCheckedChart() ItemWafStatisticsGetResponse_ThreatsCheckedChartable
	GetTotalBlockedRequests() *int64
	GetTotalCheckedRequests() *int64
	SetThreatsBlockedChart(value ItemWafStatisticsGetResponse_ThreatsBlockedChartable)
	SetThreatsCheckedChart(value ItemWafStatisticsGetResponse_ThreatsCheckedChartable)
	SetTotalBlockedRequests(value *int64)
	SetTotalCheckedRequests(value *int64)
}

type ItemWafStatisticsRequestBuilder

ItemWafStatisticsRequestBuilder builds and executes requests for operations under \pullzone\{-id}\waf\statistics

func NewItemWafStatisticsRequestBuilder

NewItemWafStatisticsRequestBuilder instantiates a new ItemWafStatisticsRequestBuilder and sets the default values.

func NewItemWafStatisticsRequestBuilderInternal

func NewItemWafStatisticsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemWafStatisticsRequestBuilder

NewItemWafStatisticsRequestBuilderInternal instantiates a new ItemWafStatisticsRequestBuilder and sets the default values.

func (*ItemWafStatisticsRequestBuilder) Get

returns a ItemWafStatisticsGetResponseable when successful

func (*ItemWafStatisticsRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemWafStatisticsRequestBuilder when successful

type ItemWafStatisticsRequestBuilderGetQueryParameters

type ItemWafStatisticsRequestBuilderGetQueryParameters struct {
	// The start date of the statistics. If no value is passed, the last 30 days will be returned.
	DateFrom *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateFrom"`
	// The end date of the statistics. If no value is passed, the last 30 days will be returned.
	DateTo *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateTo"`
	// If true, the statistics data will be returned in hourly grouping.
	Hourly *bool `uriparametername:"hourly"`
}

type LoadFreeCertificateRequestBuilder added in v0.0.12

LoadFreeCertificateRequestBuilder builds and executes requests for operations under \pullzone\loadFreeCertificate

func NewLoadFreeCertificateRequestBuilder added in v0.0.12

NewLoadFreeCertificateRequestBuilder instantiates a new LoadFreeCertificateRequestBuilder and sets the default values.

func NewLoadFreeCertificateRequestBuilderInternal added in v0.0.12

func NewLoadFreeCertificateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LoadFreeCertificateRequestBuilder

NewLoadFreeCertificateRequestBuilderInternal instantiates a new LoadFreeCertificateRequestBuilder and sets the default values.

func (*LoadFreeCertificateRequestBuilder) Get added in v0.0.12

Get [LoadFreeCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_loadfreecertificate) returns a []byte when successful

func (*LoadFreeCertificateRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *LoadFreeCertificateRequestBuilder when successful

type LoadFreeCertificateRequestBuilderGetQueryParameters added in v0.0.12

type LoadFreeCertificateRequestBuilderGetQueryParameters struct {
	// The hostname that the certificate will be loaded for
	Hostname *string `uriparametername:"hostname"`
}

LoadFreeCertificateRequestBuilderGetQueryParameters [LoadFreeCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_loadfreecertificate)

type PullzoneGetResponse

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

func NewPullzoneGetResponse

func NewPullzoneGetResponse() *PullzoneGetResponse

NewPullzoneGetResponse instantiates a new PullzoneGetResponse and sets the default values.

func (*PullzoneGetResponse) GetAdditionalData

func (m *PullzoneGetResponse) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful

func (*PullzoneGetResponse) GetCurrentPage

func (m *PullzoneGetResponse) GetCurrentPage() *int32

GetCurrentPage gets the CurrentPage property value. The CurrentPage property returns a *int32 when successful

func (*PullzoneGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*PullzoneGetResponse) GetHasMoreItems

func (m *PullzoneGetResponse) GetHasMoreItems() *bool

GetHasMoreItems gets the HasMoreItems property value. The HasMoreItems property returns a *bool when successful

func (*PullzoneGetResponse) GetItems

GetItems gets the Items property value. The Items property returns a []PullZoneable when successful

func (*PullzoneGetResponse) GetTotalItems

func (m *PullzoneGetResponse) GetTotalItems() *int32

GetTotalItems gets the TotalItems property value. The TotalItems property returns a *int32 when successful

func (*PullzoneGetResponse) Serialize

Serialize serializes information the current object

func (*PullzoneGetResponse) SetAdditionalData

func (m *PullzoneGetResponse) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*PullzoneGetResponse) SetCurrentPage

func (m *PullzoneGetResponse) SetCurrentPage(value *int32)

SetCurrentPage sets the CurrentPage property value. The CurrentPage property

func (*PullzoneGetResponse) SetHasMoreItems

func (m *PullzoneGetResponse) SetHasMoreItems(value *bool)

SetHasMoreItems sets the HasMoreItems property value. The HasMoreItems property

func (*PullzoneGetResponse) SetItems

SetItems sets the Items property value. The Items property

func (*PullzoneGetResponse) SetTotalItems

func (m *PullzoneGetResponse) SetTotalItems(value *int32)

SetTotalItems sets the TotalItems property value. The TotalItems property

type PullzoneRequestBuilder

PullzoneRequestBuilder builds and executes requests for operations under \pullzone

func NewPullzoneRequestBuilder

NewPullzoneRequestBuilder instantiates a new PullzoneRequestBuilder and sets the default values.

func NewPullzoneRequestBuilderInternal

func NewPullzoneRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PullzoneRequestBuilder

NewPullzoneRequestBuilderInternal instantiates a new PullzoneRequestBuilder and sets the default values.

func (*PullzoneRequestBuilder) ById

ById gets an item from the github.com/jlarmstrongiv/bunnysdkgo/bunny_api_client.pullzone.item collection returns a *ItemRequestBuilder when successful

func (*PullzoneRequestBuilder) Checkavailability

Checkavailability the checkavailability property returns a *CheckavailabilityRequestBuilder when successful

func (*PullzoneRequestBuilder) Get

Get [ListPullZones API Docs](https://docs.bunny.net/reference/pullzonepublic_index) returns a PullzoneGetResponseable when successful

func (*PullzoneRequestBuilder) LoadFreeCertificate

LoadFreeCertificate the loadFreeCertificate property returns a *LoadFreeCertificateRequestBuilder when successful

func (*PullzoneRequestBuilder) WithUrl

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PullzoneRequestBuilder when successful

type PullzoneRequestBuilderGetQueryParameters

type PullzoneRequestBuilderGetQueryParameters struct {
	// Determines if the result hostnames should contain the SSL certificate
	IncludeCertificate *bool  `uriparametername:"includeCertificate"`
	Page               *int32 `uriparametername:"page"`
	PerPage            *int32 `uriparametername:"perPage"`
	// The search term that will be used to filter the results
	Search *string `uriparametername:"search"`
}

PullzoneRequestBuilderGetQueryParameters [ListPullZones API Docs](https://docs.bunny.net/reference/pullzonepublic_index)

Source Files

Jump to

Keyboard shortcuts

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