Documentation
¶
Index ¶
- func CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCheckavailabilityPostResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddBlockedIpPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddCertificatePostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemAddHostnamePostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOptimizerStatisticsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOptimizerStatisticsGetResponse_AverageCompressionChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOptimizerStatisticsGetResponse_RequestsOptimizedChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOptimizerStatisticsGetResponse_TrafficSavedChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOriginshieldQueuestatisticsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemPurgeCachePostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemoveBlockedIpPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemoveCertificateDeleteRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRemoveHostnameDeleteRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemSafehopStatisticsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemSafehopStatisticsGetResponse_RequestsRetriedChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemSafehopStatisticsGetResponse_RequestsSavedChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemSetForceSSLPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemWafStatisticsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemWafStatisticsGetResponse_ThreatsBlockedChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemWafStatisticsGetResponse_ThreatsCheckedChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreatePullzoneGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type CheckavailabilityPostRequestBody
- func (m *CheckavailabilityPostRequestBody) GetAdditionalData() map[string]any
- func (m *CheckavailabilityPostRequestBody) GetFieldDeserializers() ...
- func (m *CheckavailabilityPostRequestBody) GetName() *string
- func (m *CheckavailabilityPostRequestBody) Serialize(...) error
- func (m *CheckavailabilityPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *CheckavailabilityPostRequestBody) SetName(value *string)
- type CheckavailabilityPostRequestBodyable
- type CheckavailabilityPostResponse
- func (m *CheckavailabilityPostResponse) GetAdditionalData() map[string]any
- func (m *CheckavailabilityPostResponse) GetAvailable() *bool
- func (m *CheckavailabilityPostResponse) GetFieldDeserializers() ...
- func (m *CheckavailabilityPostResponse) Serialize(...) error
- func (m *CheckavailabilityPostResponse) SetAdditionalData(value map[string]any)
- func (m *CheckavailabilityPostResponse) SetAvailable(value *bool)
- type CheckavailabilityPostResponseable
- type CheckavailabilityRequestBuilder
- func (m *CheckavailabilityRequestBuilder) Post(ctx context.Context, body CheckavailabilityPostRequestBodyable, ...) (CheckavailabilityPostResponseable, error)
- func (m *CheckavailabilityRequestBuilder) ToPostRequestInformation(ctx context.Context, body CheckavailabilityPostRequestBodyable, ...) (...)
- func (m *CheckavailabilityRequestBuilder) WithUrl(rawUrl string) *CheckavailabilityRequestBuilder
- type ItemAddAllowedReferrerPostRequestBody
- func (m *ItemAddAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddAllowedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddAllowedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemAddAllowedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemAddAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddAllowedReferrerPostRequestBody) SetHostname(value *string)
- type ItemAddAllowedReferrerPostRequestBodyable
- type ItemAddAllowedReferrerRequestBuilder
- func (m *ItemAddAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, ...) error
- func (m *ItemAddAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemAddAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddAllowedReferrerRequestBuilder
- type ItemAddBlockedIpPostRequestBody
- func (m *ItemAddBlockedIpPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddBlockedIpPostRequestBody) GetBlockedIp() *string
- func (m *ItemAddBlockedIpPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddBlockedIpPostRequestBody) Serialize(...) error
- func (m *ItemAddBlockedIpPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddBlockedIpPostRequestBody) SetBlockedIp(value *string)
- type ItemAddBlockedIpPostRequestBodyable
- type ItemAddBlockedIpRequestBuilder
- func (m *ItemAddBlockedIpRequestBuilder) Post(ctx context.Context, body ItemAddBlockedIpPostRequestBodyable, ...) error
- func (m *ItemAddBlockedIpRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddBlockedIpPostRequestBodyable, ...) (...)
- func (m *ItemAddBlockedIpRequestBuilder) WithUrl(rawUrl string) *ItemAddBlockedIpRequestBuilder
- type ItemAddBlockedReferrerPostRequestBody
- func (m *ItemAddBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddBlockedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddBlockedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemAddBlockedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemAddBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddBlockedReferrerPostRequestBody) SetHostname(value *string)
- type ItemAddBlockedReferrerPostRequestBodyable
- type ItemAddBlockedReferrerRequestBuilder
- func (m *ItemAddBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, ...) error
- func (m *ItemAddBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemAddBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddBlockedReferrerRequestBuilder
- type ItemAddCertificatePostRequestBody
- func (m *ItemAddCertificatePostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddCertificatePostRequestBody) GetCertificate() *string
- func (m *ItemAddCertificatePostRequestBody) GetCertificateKey() *string
- func (m *ItemAddCertificatePostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddCertificatePostRequestBody) GetHostname() *string
- func (m *ItemAddCertificatePostRequestBody) Serialize(...) error
- func (m *ItemAddCertificatePostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddCertificatePostRequestBody) SetCertificate(value *string)
- func (m *ItemAddCertificatePostRequestBody) SetCertificateKey(value *string)
- func (m *ItemAddCertificatePostRequestBody) SetHostname(value *string)
- type ItemAddCertificatePostRequestBodyable
- type ItemAddCertificateRequestBuilder
- func (m *ItemAddCertificateRequestBuilder) Post(ctx context.Context, body ItemAddCertificatePostRequestBodyable, ...) error
- func (m *ItemAddCertificateRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddCertificatePostRequestBodyable, ...) (...)
- func (m *ItemAddCertificateRequestBuilder) WithUrl(rawUrl string) *ItemAddCertificateRequestBuilder
- type ItemAddHostnamePostRequestBody
- func (m *ItemAddHostnamePostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemAddHostnamePostRequestBody) GetFieldDeserializers() ...
- func (m *ItemAddHostnamePostRequestBody) GetHostname() *string
- func (m *ItemAddHostnamePostRequestBody) Serialize(...) error
- func (m *ItemAddHostnamePostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemAddHostnamePostRequestBody) SetHostname(value *string)
- type ItemAddHostnamePostRequestBodyable
- type ItemAddHostnameRequestBuilder
- func (m *ItemAddHostnameRequestBuilder) Post(ctx context.Context, body ItemAddHostnamePostRequestBodyable, ...) error
- func (m *ItemAddHostnameRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddHostnamePostRequestBodyable, ...) (...)
- func (m *ItemAddHostnameRequestBuilder) WithUrl(rawUrl string) *ItemAddHostnameRequestBuilder
- type ItemEdgerulesAddOrUpdateRequestBuilder
- func (m *ItemEdgerulesAddOrUpdateRequestBuilder) Post(ctx context.Context, ...) (ibdd3cc897f8f3833299954aef4508f6bfff545c7346b36641af0214c751e5b85.EdgeRuleable, ...)
- func (m *ItemEdgerulesAddOrUpdateRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemEdgerulesAddOrUpdateRequestBuilder) WithUrl(rawUrl string) *ItemEdgerulesAddOrUpdateRequestBuilder
- type ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetId() *int64
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetValue() *bool
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) Serialize(...) error
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetId(value *int64)
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetValue(value *bool)
- type ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyable
- type ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) Post(ctx context.Context, ...) error
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) WithUrl(rawUrl string) *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder
- type ItemEdgerulesRequestBuilder
- type ItemEdgerulesWithEdgeRuleItemRequestBuilder
- func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) SetEdgeRuleEnabled() *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder
- func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) WithUrl(rawUrl string) *ItemEdgerulesWithEdgeRuleItemRequestBuilder
- type ItemOptimizerRequestBuilder
- type ItemOptimizerStatisticsGetResponse
- func (m *ItemOptimizerStatisticsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemOptimizerStatisticsGetResponse) GetAverageCompressionChart() ItemOptimizerStatisticsGetResponse_AverageCompressionChartable
- func (m *ItemOptimizerStatisticsGetResponse) GetAverageCompressionRatio() *float64
- func (m *ItemOptimizerStatisticsGetResponse) GetAverageProcessingTime() *float64
- func (m *ItemOptimizerStatisticsGetResponse) GetAverageProcessingTimeChart() ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable
- func (m *ItemOptimizerStatisticsGetResponse) GetFieldDeserializers() ...
- func (m *ItemOptimizerStatisticsGetResponse) GetRequestsOptimizedChart() ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable
- func (m *ItemOptimizerStatisticsGetResponse) GetTotalRequestsOptimized() *float64
- func (m *ItemOptimizerStatisticsGetResponse) GetTotalTrafficSaved() *float64
- func (m *ItemOptimizerStatisticsGetResponse) GetTrafficSavedChart() ItemOptimizerStatisticsGetResponse_TrafficSavedChartable
- func (m *ItemOptimizerStatisticsGetResponse) Serialize(...) error
- func (m *ItemOptimizerStatisticsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemOptimizerStatisticsGetResponse) SetAverageCompressionChart(value ItemOptimizerStatisticsGetResponse_AverageCompressionChartable)
- func (m *ItemOptimizerStatisticsGetResponse) SetAverageCompressionRatio(value *float64)
- func (m *ItemOptimizerStatisticsGetResponse) SetAverageProcessingTime(value *float64)
- func (m *ItemOptimizerStatisticsGetResponse) SetAverageProcessingTimeChart(value ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable)
- func (m *ItemOptimizerStatisticsGetResponse) SetRequestsOptimizedChart(value ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable)
- func (m *ItemOptimizerStatisticsGetResponse) SetTotalRequestsOptimized(value *float64)
- func (m *ItemOptimizerStatisticsGetResponse) SetTotalTrafficSaved(value *float64)
- func (m *ItemOptimizerStatisticsGetResponse) SetTrafficSavedChart(value ItemOptimizerStatisticsGetResponse_TrafficSavedChartable)
- type ItemOptimizerStatisticsGetResponse_AverageCompressionChart
- func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) GetAdditionalData() map[string]any
- func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) GetFieldDeserializers() ...
- func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) Serialize(...) error
- func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) SetAdditionalData(value map[string]any)
- type ItemOptimizerStatisticsGetResponse_AverageCompressionChartable
- type ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart
- func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) GetAdditionalData() map[string]any
- func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) GetFieldDeserializers() ...
- func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) Serialize(...) error
- func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) SetAdditionalData(value map[string]any)
- type ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable
- type ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart
- func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) GetAdditionalData() map[string]any
- func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) GetFieldDeserializers() ...
- func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) Serialize(...) error
- func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) SetAdditionalData(value map[string]any)
- type ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable
- type ItemOptimizerStatisticsGetResponse_TrafficSavedChart
- func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) GetAdditionalData() map[string]any
- func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) GetFieldDeserializers() ...
- func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) Serialize(...) error
- func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) SetAdditionalData(value map[string]any)
- type ItemOptimizerStatisticsGetResponse_TrafficSavedChartable
- type ItemOptimizerStatisticsGetResponseable
- type ItemOptimizerStatisticsRequestBuilder
- func (m *ItemOptimizerStatisticsRequestBuilder) Get(ctx context.Context, ...) (ItemOptimizerStatisticsGetResponseable, error)
- func (m *ItemOptimizerStatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemOptimizerStatisticsRequestBuilder) WithUrl(rawUrl string) *ItemOptimizerStatisticsRequestBuilder
- type ItemOptimizerStatisticsRequestBuilderGetQueryParameters
- type ItemOriginshieldQueuestatisticsGetResponse
- func (m *ItemOriginshieldQueuestatisticsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemOriginshieldQueuestatisticsGetResponse) GetConcurrentRequestsChart() ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable
- func (m *ItemOriginshieldQueuestatisticsGetResponse) GetFieldDeserializers() ...
- func (m *ItemOriginshieldQueuestatisticsGetResponse) GetQueuedRequestsChart() ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable
- func (m *ItemOriginshieldQueuestatisticsGetResponse) Serialize(...) error
- func (m *ItemOriginshieldQueuestatisticsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemOriginshieldQueuestatisticsGetResponse) SetConcurrentRequestsChart(value ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable)
- func (m *ItemOriginshieldQueuestatisticsGetResponse) SetQueuedRequestsChart(value ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable)
- type ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart
- func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) GetAdditionalData() map[string]any
- func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) GetFieldDeserializers() ...
- func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) Serialize(...) error
- func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) SetAdditionalData(value map[string]any)
- type ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable
- type ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart
- func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) GetAdditionalData() map[string]any
- func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) GetFieldDeserializers() ...
- func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) Serialize(...) error
- func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) SetAdditionalData(value map[string]any)
- type ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable
- type ItemOriginshieldQueuestatisticsGetResponseable
- type ItemOriginshieldQueuestatisticsRequestBuilder
- func (m *ItemOriginshieldQueuestatisticsRequestBuilder) Get(ctx context.Context, ...) (ItemOriginshieldQueuestatisticsGetResponseable, error)
- func (m *ItemOriginshieldQueuestatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemOriginshieldQueuestatisticsRequestBuilder) WithUrl(rawUrl string) *ItemOriginshieldQueuestatisticsRequestBuilder
- type ItemOriginshieldQueuestatisticsRequestBuilderGetQueryParameters
- type ItemOriginshieldRequestBuilder
- type ItemPurgeCachePostRequestBody
- func (m *ItemPurgeCachePostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemPurgeCachePostRequestBody) GetCacheTag() *string
- func (m *ItemPurgeCachePostRequestBody) GetFieldDeserializers() ...
- func (m *ItemPurgeCachePostRequestBody) Serialize(...) error
- func (m *ItemPurgeCachePostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemPurgeCachePostRequestBody) SetCacheTag(value *string)
- type ItemPurgeCachePostRequestBodyable
- type ItemPurgeCacheRequestBuilder
- func (m *ItemPurgeCacheRequestBuilder) Post(ctx context.Context, body ItemPurgeCachePostRequestBodyable, ...) error
- func (m *ItemPurgeCacheRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemPurgeCachePostRequestBodyable, ...) (...)
- func (m *ItemPurgeCacheRequestBuilder) WithUrl(rawUrl string) *ItemPurgeCacheRequestBuilder
- type ItemRemoveAllowedReferrerPostRequestBody
- func (m *ItemRemoveAllowedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemoveAllowedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemoveAllowedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemRemoveAllowedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemRemoveAllowedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemoveAllowedReferrerPostRequestBody) SetHostname(value *string)
- type ItemRemoveAllowedReferrerPostRequestBodyable
- type ItemRemoveAllowedReferrerRequestBuilder
- func (m *ItemRemoveAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, ...) error
- func (m *ItemRemoveAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemRemoveAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveAllowedReferrerRequestBuilder
- type ItemRemoveBlockedIpPostRequestBody
- func (m *ItemRemoveBlockedIpPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemoveBlockedIpPostRequestBody) GetBlockedIp() *string
- func (m *ItemRemoveBlockedIpPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemoveBlockedIpPostRequestBody) Serialize(...) error
- func (m *ItemRemoveBlockedIpPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemoveBlockedIpPostRequestBody) SetBlockedIp(value *string)
- type ItemRemoveBlockedIpPostRequestBodyable
- type ItemRemoveBlockedIpRequestBuilder
- func (m *ItemRemoveBlockedIpRequestBuilder) Post(ctx context.Context, body ItemRemoveBlockedIpPostRequestBodyable, ...) error
- func (m *ItemRemoveBlockedIpRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveBlockedIpPostRequestBodyable, ...) (...)
- func (m *ItemRemoveBlockedIpRequestBuilder) WithUrl(rawUrl string) *ItemRemoveBlockedIpRequestBuilder
- type ItemRemoveBlockedReferrerPostRequestBody
- func (m *ItemRemoveBlockedReferrerPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemoveBlockedReferrerPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemoveBlockedReferrerPostRequestBody) GetHostname() *string
- func (m *ItemRemoveBlockedReferrerPostRequestBody) Serialize(...) error
- func (m *ItemRemoveBlockedReferrerPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemoveBlockedReferrerPostRequestBody) SetHostname(value *string)
- type ItemRemoveBlockedReferrerPostRequestBodyable
- type ItemRemoveBlockedReferrerRequestBuilder
- func (m *ItemRemoveBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, ...) error
- func (m *ItemRemoveBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, ...) (...)
- func (m *ItemRemoveBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveBlockedReferrerRequestBuilder
- type ItemRemoveCertificateDeleteRequestBody
- func (m *ItemRemoveCertificateDeleteRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemoveCertificateDeleteRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemoveCertificateDeleteRequestBody) GetHostname() *string
- func (m *ItemRemoveCertificateDeleteRequestBody) Serialize(...) error
- func (m *ItemRemoveCertificateDeleteRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemoveCertificateDeleteRequestBody) SetHostname(value *string)
- type ItemRemoveCertificateDeleteRequestBodyable
- type ItemRemoveCertificateRequestBuilder
- func (m *ItemRemoveCertificateRequestBuilder) Delete(ctx context.Context, body ItemRemoveCertificateDeleteRequestBodyable, ...) error
- func (m *ItemRemoveCertificateRequestBuilder) ToDeleteRequestInformation(ctx context.Context, body ItemRemoveCertificateDeleteRequestBodyable, ...) (...)
- func (m *ItemRemoveCertificateRequestBuilder) WithUrl(rawUrl string) *ItemRemoveCertificateRequestBuilder
- type ItemRemoveHostnameDeleteRequestBody
- func (m *ItemRemoveHostnameDeleteRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRemoveHostnameDeleteRequestBody) GetFieldDeserializers() ...
- func (m *ItemRemoveHostnameDeleteRequestBody) GetHostname() *string
- func (m *ItemRemoveHostnameDeleteRequestBody) Serialize(...) error
- func (m *ItemRemoveHostnameDeleteRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRemoveHostnameDeleteRequestBody) SetHostname(value *string)
- type ItemRemoveHostnameDeleteRequestBodyable
- type ItemRemoveHostnameRequestBuilder
- func (m *ItemRemoveHostnameRequestBuilder) Delete(ctx context.Context, body ItemRemoveHostnameDeleteRequestBodyable, ...) error
- func (m *ItemRemoveHostnameRequestBuilder) ToDeleteRequestInformation(ctx context.Context, body ItemRemoveHostnameDeleteRequestBodyable, ...) (...)
- func (m *ItemRemoveHostnameRequestBuilder) WithUrl(rawUrl string) *ItemRemoveHostnameRequestBuilder
- type ItemRequestBuilder
- func (m *ItemRequestBuilder) AddAllowedReferrer() *ItemAddAllowedReferrerRequestBuilder
- func (m *ItemRequestBuilder) AddBlockedIp() *ItemAddBlockedIpRequestBuilder
- func (m *ItemRequestBuilder) AddBlockedReferrer() *ItemAddBlockedReferrerRequestBuilder
- func (m *ItemRequestBuilder) AddCertificate() *ItemAddCertificateRequestBuilder
- func (m *ItemRequestBuilder) AddHostname() *ItemAddHostnameRequestBuilder
- func (m *ItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemRequestBuilder) Edgerules() *ItemEdgerulesRequestBuilder
- func (m *ItemRequestBuilder) Get(ctx context.Context, ...) (i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable, ...)
- func (m *ItemRequestBuilder) Optimizer() *ItemOptimizerRequestBuilder
- func (m *ItemRequestBuilder) Originshield() *ItemOriginshieldRequestBuilder
- func (m *ItemRequestBuilder) Post(ctx context.Context, ...) (i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable, ...)
- func (m *ItemRequestBuilder) PurgeCache() *ItemPurgeCacheRequestBuilder
- func (m *ItemRequestBuilder) RemoveAllowedReferrer() *ItemRemoveAllowedReferrerRequestBuilder
- func (m *ItemRequestBuilder) RemoveBlockedIp() *ItemRemoveBlockedIpRequestBuilder
- func (m *ItemRequestBuilder) RemoveBlockedReferrer() *ItemRemoveBlockedReferrerRequestBuilder
- func (m *ItemRequestBuilder) RemoveCertificate() *ItemRemoveCertificateRequestBuilder
- func (m *ItemRequestBuilder) RemoveHostname() *ItemRemoveHostnameRequestBuilder
- func (m *ItemRequestBuilder) ResetSecurityKey() *ItemResetSecurityKeyRequestBuilder
- func (m *ItemRequestBuilder) Safehop() *ItemSafehopRequestBuilder
- func (m *ItemRequestBuilder) SetForceSSL() *ItemSetForceSSLRequestBuilder
- func (m *ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRequestBuilder) Waf() *ItemWafRequestBuilder
- func (m *ItemRequestBuilder) WithUrl(rawUrl string) *ItemRequestBuilder
- type ItemRequestBuilderGetQueryParameters
- type ItemResetSecurityKeyRequestBuilder
- type ItemSafehopRequestBuilder
- type ItemSafehopStatisticsGetResponse
- func (m *ItemSafehopStatisticsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemSafehopStatisticsGetResponse) GetFieldDeserializers() ...
- func (m *ItemSafehopStatisticsGetResponse) GetRequestsRetriedChart() ItemSafehopStatisticsGetResponse_RequestsRetriedChartable
- func (m *ItemSafehopStatisticsGetResponse) GetRequestsSavedChart() ItemSafehopStatisticsGetResponse_RequestsSavedChartable
- func (m *ItemSafehopStatisticsGetResponse) GetTotalRequestsRetried() *int64
- func (m *ItemSafehopStatisticsGetResponse) GetTotalRequestsSaved() *int64
- func (m *ItemSafehopStatisticsGetResponse) Serialize(...) error
- func (m *ItemSafehopStatisticsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemSafehopStatisticsGetResponse) SetRequestsRetriedChart(value ItemSafehopStatisticsGetResponse_RequestsRetriedChartable)
- func (m *ItemSafehopStatisticsGetResponse) SetRequestsSavedChart(value ItemSafehopStatisticsGetResponse_RequestsSavedChartable)
- func (m *ItemSafehopStatisticsGetResponse) SetTotalRequestsRetried(value *int64)
- func (m *ItemSafehopStatisticsGetResponse) SetTotalRequestsSaved(value *int64)
- type ItemSafehopStatisticsGetResponse_RequestsRetriedChart
- func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) GetAdditionalData() map[string]any
- func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) GetFieldDeserializers() ...
- func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) Serialize(...) error
- func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) SetAdditionalData(value map[string]any)
- type ItemSafehopStatisticsGetResponse_RequestsRetriedChartable
- type ItemSafehopStatisticsGetResponse_RequestsSavedChart
- func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) GetAdditionalData() map[string]any
- func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) GetFieldDeserializers() ...
- func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) Serialize(...) error
- func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) SetAdditionalData(value map[string]any)
- type ItemSafehopStatisticsGetResponse_RequestsSavedChartable
- type ItemSafehopStatisticsGetResponseable
- type ItemSafehopStatisticsRequestBuilder
- func (m *ItemSafehopStatisticsRequestBuilder) Get(ctx context.Context, ...) (ItemSafehopStatisticsGetResponseable, error)
- func (m *ItemSafehopStatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemSafehopStatisticsRequestBuilder) WithUrl(rawUrl string) *ItemSafehopStatisticsRequestBuilder
- type ItemSafehopStatisticsRequestBuilderGetQueryParameters
- type ItemSetForceSSLPostRequestBody
- func (m *ItemSetForceSSLPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemSetForceSSLPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemSetForceSSLPostRequestBody) GetForceSSL() *bool
- func (m *ItemSetForceSSLPostRequestBody) GetHostname() *string
- func (m *ItemSetForceSSLPostRequestBody) Serialize(...) error
- func (m *ItemSetForceSSLPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemSetForceSSLPostRequestBody) SetForceSSL(value *bool)
- func (m *ItemSetForceSSLPostRequestBody) SetHostname(value *string)
- type ItemSetForceSSLPostRequestBodyable
- type ItemSetForceSSLRequestBuilder
- func (m *ItemSetForceSSLRequestBuilder) Post(ctx context.Context, body ItemSetForceSSLPostRequestBodyable, ...) error
- func (m *ItemSetForceSSLRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemSetForceSSLPostRequestBodyable, ...) (...)
- func (m *ItemSetForceSSLRequestBuilder) WithUrl(rawUrl string) *ItemSetForceSSLRequestBuilder
- type ItemWafRequestBuilder
- type ItemWafStatisticsGetResponse
- func (m *ItemWafStatisticsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemWafStatisticsGetResponse) GetFieldDeserializers() ...
- func (m *ItemWafStatisticsGetResponse) GetThreatsBlockedChart() ItemWafStatisticsGetResponse_ThreatsBlockedChartable
- func (m *ItemWafStatisticsGetResponse) GetThreatsCheckedChart() ItemWafStatisticsGetResponse_ThreatsCheckedChartable
- func (m *ItemWafStatisticsGetResponse) GetTotalBlockedRequests() *int64
- func (m *ItemWafStatisticsGetResponse) GetTotalCheckedRequests() *int64
- func (m *ItemWafStatisticsGetResponse) Serialize(...) error
- func (m *ItemWafStatisticsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemWafStatisticsGetResponse) SetThreatsBlockedChart(value ItemWafStatisticsGetResponse_ThreatsBlockedChartable)
- func (m *ItemWafStatisticsGetResponse) SetThreatsCheckedChart(value ItemWafStatisticsGetResponse_ThreatsCheckedChartable)
- func (m *ItemWafStatisticsGetResponse) SetTotalBlockedRequests(value *int64)
- func (m *ItemWafStatisticsGetResponse) SetTotalCheckedRequests(value *int64)
- type ItemWafStatisticsGetResponse_ThreatsBlockedChart
- func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) GetAdditionalData() map[string]any
- func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) GetFieldDeserializers() ...
- func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) Serialize(...) error
- func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) SetAdditionalData(value map[string]any)
- type ItemWafStatisticsGetResponse_ThreatsBlockedChartable
- type ItemWafStatisticsGetResponse_ThreatsCheckedChart
- func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) GetAdditionalData() map[string]any
- func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) GetFieldDeserializers() ...
- func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) Serialize(...) error
- func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) SetAdditionalData(value map[string]any)
- type ItemWafStatisticsGetResponse_ThreatsCheckedChartable
- type ItemWafStatisticsGetResponseable
- type ItemWafStatisticsRequestBuilder
- func (m *ItemWafStatisticsRequestBuilder) Get(ctx context.Context, ...) (ItemWafStatisticsGetResponseable, error)
- func (m *ItemWafStatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemWafStatisticsRequestBuilder) WithUrl(rawUrl string) *ItemWafStatisticsRequestBuilder
- type ItemWafStatisticsRequestBuilderGetQueryParameters
- type LoadFreeCertificateRequestBuilder
- type LoadFreeCertificateRequestBuilderGetQueryParameters
- type PullzoneGetResponse
- func (m *PullzoneGetResponse) GetAdditionalData() map[string]any
- func (m *PullzoneGetResponse) GetCurrentPage() *int32
- func (m *PullzoneGetResponse) GetFieldDeserializers() ...
- func (m *PullzoneGetResponse) GetHasMoreItems() *bool
- func (m *PullzoneGetResponse) GetItems() ...
- func (m *PullzoneGetResponse) GetTotalItems() *int32
- func (m *PullzoneGetResponse) Serialize(...) error
- func (m *PullzoneGetResponse) SetAdditionalData(value map[string]any)
- func (m *PullzoneGetResponse) SetCurrentPage(value *int32)
- func (m *PullzoneGetResponse) SetHasMoreItems(value *bool)
- func (m *PullzoneGetResponse) SetItems(...)
- func (m *PullzoneGetResponse) SetTotalItems(value *int32)
- type PullzoneGetResponseable
- type PullzoneRequestBuilder
- func (m *PullzoneRequestBuilder) ById(id int64) *ItemRequestBuilder
- func (m *PullzoneRequestBuilder) Checkavailability() *CheckavailabilityRequestBuilder
- func (m *PullzoneRequestBuilder) Get(ctx context.Context, ...) (PullzoneGetResponseable, error)
- func (m *PullzoneRequestBuilder) LoadFreeCertificate() *LoadFreeCertificateRequestBuilder
- func (m *PullzoneRequestBuilder) Post(ctx context.Context, ...) (i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable, ...)
- func (m *PullzoneRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *PullzoneRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *PullzoneRequestBuilder) WithUrl(rawUrl string) *PullzoneRequestBuilder
- type PullzoneRequestBuilderGetQueryParameters
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue ¶
func CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCheckavailabilityPostResponseFromDiscriminatorValue ¶
func CreateCheckavailabilityPostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemAddAllowedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemAddBlockedIpPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemAddBlockedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemAddCertificatePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemAddHostnamePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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 ¶
func CreateItemOptimizerStatisticsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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 ¶
func CreateItemOriginshieldQueuestatisticsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemPurgeCachePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemRemoveAllowedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemRemoveBlockedIpPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemRemoveBlockedReferrerPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemRemoveCertificateDeleteRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemRemoveHostnameDeleteRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRemoveHostnameDeleteRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemSafehopStatisticsGetResponseFromDiscriminatorValue ¶
func CreateItemSafehopStatisticsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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
func CreateItemSetForceSSLPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemSetForceSSLPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemWafStatisticsGetResponseFromDiscriminatorValue ¶
func CreateItemWafStatisticsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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 ¶
func CreatePullzoneGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
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 ¶
func (m *CheckavailabilityPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CheckavailabilityPostRequestBody) GetName ¶
func (m *CheckavailabilityPostRequestBody) GetName() *string
GetName gets the Name property value. Determines the name of the zone that we are checking returns a *string when successful
func (*CheckavailabilityPostRequestBody) Serialize ¶
func (m *CheckavailabilityPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 CheckavailabilityPostRequestBodyable ¶
type CheckavailabilityPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string SetName(value *string) }
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 ¶
func (m *CheckavailabilityPostResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CheckavailabilityPostResponse) Serialize ¶
func (m *CheckavailabilityPostResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 CheckavailabilityPostResponseable ¶
type CheckavailabilityPostResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAvailable() *bool SetAvailable(value *bool) }
type CheckavailabilityRequestBuilder ¶
type CheckavailabilityRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
CheckavailabilityRequestBuilder builds and executes requests for operations under \pullzone\checkavailability
func NewCheckavailabilityRequestBuilder ¶
func NewCheckavailabilityRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CheckavailabilityRequestBuilder
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) Post ¶
func (m *CheckavailabilityRequestBuilder) Post(ctx context.Context, body CheckavailabilityPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (CheckavailabilityPostResponseable, error)
Post [CheckThePullZoneAvailability API Docs](https://docs.bunny.net/reference/pullzonepublic_checkavailability) returns a CheckavailabilityPostResponseable when successful
func (*CheckavailabilityRequestBuilder) ToPostRequestInformation ¶
func (m *CheckavailabilityRequestBuilder) ToPostRequestInformation(ctx context.Context, body CheckavailabilityPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [CheckThePullZoneAvailability API Docs](https://docs.bunny.net/reference/pullzonepublic_checkavailability) returns a *RequestInformation when successful
func (*CheckavailabilityRequestBuilder) WithUrl ¶
func (m *CheckavailabilityRequestBuilder) WithUrl(rawUrl string) *CheckavailabilityRequestBuilder
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
func (m *ItemAddAllowedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemAddAllowedReferrerPostRequestBody) GetHostname() *string
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
func (m *ItemAddAllowedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemAddAllowedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemAddAllowedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
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
func NewItemAddAllowedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddAllowedReferrerRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [AddAllowedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_addallowedreferrer)
func (*ItemAddAllowedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddAllowedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_addallowedreferrer) returns a *RequestInformation when successful
func (*ItemAddAllowedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemAddAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddAllowedReferrerRequestBuilder
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
func (m *ItemAddBlockedIpPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemAddBlockedIpPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemAddBlockedIpPostRequestBodyable ¶ added in v0.0.12
type ItemAddBlockedIpPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBlockedIp() *string SetBlockedIp(value *string) }
type ItemAddBlockedIpRequestBuilder ¶ added in v0.0.12
type ItemAddBlockedIpRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemAddBlockedIpRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addBlockedIp
func NewItemAddBlockedIpRequestBuilder ¶ added in v0.0.12
func NewItemAddBlockedIpRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddBlockedIpRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemAddBlockedIpRequestBuilder) Post(ctx context.Context, body ItemAddBlockedIpPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [AddBlockedIp API Docs](https://docs.bunny.net/reference/pullzonepublic_addblockedip)
func (*ItemAddBlockedIpRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemAddBlockedIpRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddBlockedIpPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddBlockedIp API Docs](https://docs.bunny.net/reference/pullzonepublic_addblockedip) returns a *RequestInformation when successful
func (*ItemAddBlockedIpRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemAddBlockedIpRequestBuilder) WithUrl(rawUrl string) *ItemAddBlockedIpRequestBuilder
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
func (m *ItemAddBlockedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemAddBlockedReferrerPostRequestBody) GetHostname() *string
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
func (m *ItemAddBlockedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemAddBlockedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemAddBlockedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
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
func NewItemAddBlockedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddBlockedReferrerRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [AddBlockedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_addblockedreferrer)
func (*ItemAddBlockedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddBlockedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_addblockedreferrer) returns a *RequestInformation when successful
func (*ItemAddBlockedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemAddBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemAddBlockedReferrerRequestBuilder
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
func (m *ItemAddCertificatePostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemAddCertificatePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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
type ItemAddCertificateRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemAddCertificateRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addCertificate
func NewItemAddCertificateRequestBuilder ¶ added in v0.0.12
func NewItemAddCertificateRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddCertificateRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemAddCertificateRequestBuilder) Post(ctx context.Context, body ItemAddCertificatePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [AddCustomCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_addcertificate)
func (*ItemAddCertificateRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemAddCertificateRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddCertificatePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddCustomCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_addcertificate) returns a *RequestInformation when successful
func (*ItemAddCertificateRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemAddCertificateRequestBuilder) WithUrl(rawUrl string) *ItemAddCertificateRequestBuilder
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
func (m *ItemAddHostnamePostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemAddHostnamePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemAddHostnamePostRequestBodyable ¶ added in v0.0.12
type ItemAddHostnamePostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
type ItemAddHostnameRequestBuilder ¶ added in v0.0.12
type ItemAddHostnameRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemAddHostnameRequestBuilder builds and executes requests for operations under \pullzone\{-id}\addHostname
func NewItemAddHostnameRequestBuilder ¶ added in v0.0.12
func NewItemAddHostnameRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemAddHostnameRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemAddHostnameRequestBuilder) Post(ctx context.Context, body ItemAddHostnamePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [AddCustomHostname API Docs](https://docs.bunny.net/reference/pullzonepublic_addhostname)
func (*ItemAddHostnameRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemAddHostnameRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemAddHostnamePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddCustomHostname API Docs](https://docs.bunny.net/reference/pullzonepublic_addhostname) returns a *RequestInformation when successful
func (*ItemAddHostnameRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemAddHostnameRequestBuilder) WithUrl(rawUrl string) *ItemAddHostnameRequestBuilder
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
func NewItemEdgerulesAddOrUpdateRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesAddOrUpdateRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemEdgerulesAddOrUpdateRequestBuilder) Post(ctx context.Context, body ibdd3cc897f8f3833299954aef4508f6bfff545c7346b36641af0214c751e5b85.EdgeRuleable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ibdd3cc897f8f3833299954aef4508f6bfff545c7346b36641af0214c751e5b85.EdgeRuleable, error)
Post [AddUpdateEdgeRule API Docs](https://docs.bunny.net/reference/pullzonepublic_addedgerule) returns a EdgeRuleable when successful
func (*ItemEdgerulesAddOrUpdateRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemEdgerulesAddOrUpdateRequestBuilder) ToPostRequestInformation(ctx context.Context, body ibdd3cc897f8f3833299954aef4508f6bfff545c7346b36641af0214c751e5b85.EdgeRuleable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddUpdateEdgeRule API Docs](https://docs.bunny.net/reference/pullzonepublic_addedgerule) returns a *RequestInformation when successful
func (*ItemEdgerulesAddOrUpdateRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemEdgerulesAddOrUpdateRequestBuilder) WithUrl(rawUrl string) *ItemEdgerulesAddOrUpdateRequestBuilder
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
func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) 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 (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetFieldDeserializers ¶ added in v0.0.12
func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetId() *int64
GetId gets the Id property value. The Id property returns a *int64 when successful
func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetValue ¶ added in v0.0.12
func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) GetValue() *bool
GetValue gets the Value property value. The Value property returns a *bool when successful
func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) Serialize ¶ added in v0.0.12
func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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
func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetId(value *int64)
SetId sets the Id property value. The Id property
func (*ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetValue ¶ added in v0.0.12
func (m *ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBody) SetValue(value *bool)
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
func NewItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) Post(ctx context.Context, body ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [SetEdgeRuleEnabled API Docs](https://docs.bunny.net/reference/pullzonepublic_setedgeruleenabled)
func (*ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemEdgerulesItemSetEdgeRuleEnabledPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [SetEdgeRuleEnabled API Docs](https://docs.bunny.net/reference/pullzonepublic_setedgeruleenabled) returns a *RequestInformation when successful
func (*ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder) WithUrl(rawUrl string) *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder
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 ¶
type ItemEdgerulesRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemEdgerulesRequestBuilder builds and executes requests for operations under \pullzone\{-id}\edgerules
func NewItemEdgerulesRequestBuilder ¶
func NewItemEdgerulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesRequestBuilder
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 ¶
func (m *ItemEdgerulesRequestBuilder) AddOrUpdate() *ItemEdgerulesAddOrUpdateRequestBuilder
AddOrUpdate the addOrUpdate property returns a *ItemEdgerulesAddOrUpdateRequestBuilder when successful
func (*ItemEdgerulesRequestBuilder) ByEdgeRuleId ¶
func (m *ItemEdgerulesRequestBuilder) ByEdgeRuleId(edgeRuleId string) *ItemEdgerulesWithEdgeRuleItemRequestBuilder
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 ¶
func NewItemEdgerulesWithEdgeRuleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemEdgerulesWithEdgeRuleItemRequestBuilder
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) Delete ¶
func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [DeleteEdgeRule API Docs](https://docs.bunny.net/reference/pullzonepublic_deleteedgerule)
func (*ItemEdgerulesWithEdgeRuleItemRequestBuilder) SetEdgeRuleEnabled ¶
func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) SetEdgeRuleEnabled() *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder
SetEdgeRuleEnabled the setEdgeRuleEnabled property returns a *ItemEdgerulesItemSetEdgeRuleEnabledRequestBuilder when successful
func (*ItemEdgerulesWithEdgeRuleItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [DeleteEdgeRule API Docs](https://docs.bunny.net/reference/pullzonepublic_deleteedgerule) returns a *RequestInformation when successful
func (*ItemEdgerulesWithEdgeRuleItemRequestBuilder) WithUrl ¶
func (m *ItemEdgerulesWithEdgeRuleItemRequestBuilder) WithUrl(rawUrl string) *ItemEdgerulesWithEdgeRuleItemRequestBuilder
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 ¶
type ItemOptimizerRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemOptimizerRequestBuilder builds and executes requests for operations under \pullzone\{-id}\optimizer
func NewItemOptimizerRequestBuilder ¶
func NewItemOptimizerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOptimizerRequestBuilder
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 ¶
func (m *ItemOptimizerRequestBuilder) Statistics() *ItemOptimizerStatisticsRequestBuilder
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 ¶
func (m *ItemOptimizerStatisticsGetResponse) GetAverageCompressionChart() ItemOptimizerStatisticsGetResponse_AverageCompressionChartable
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 ¶
func (m *ItemOptimizerStatisticsGetResponse) GetAverageProcessingTimeChart() ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable
GetAverageProcessingTimeChart gets the AverageProcessingTimeChart property value. The AverageProcessingTimeChart property returns a ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable when successful
func (*ItemOptimizerStatisticsGetResponse) GetFieldDeserializers ¶
func (m *ItemOptimizerStatisticsGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOptimizerStatisticsGetResponse) GetRequestsOptimizedChart ¶
func (m *ItemOptimizerStatisticsGetResponse) GetRequestsOptimizedChart() ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable
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 ¶
func (m *ItemOptimizerStatisticsGetResponse) GetTrafficSavedChart() ItemOptimizerStatisticsGetResponse_TrafficSavedChartable
GetTrafficSavedChart gets the TrafficSavedChart property value. The constructed chart of saved traffic returns a ItemOptimizerStatisticsGetResponse_TrafficSavedChartable when successful
func (*ItemOptimizerStatisticsGetResponse) Serialize ¶
func (m *ItemOptimizerStatisticsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *ItemOptimizerStatisticsGetResponse) SetAverageCompressionChart(value ItemOptimizerStatisticsGetResponse_AverageCompressionChartable)
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 ¶
func (m *ItemOptimizerStatisticsGetResponse) SetAverageProcessingTimeChart(value ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable)
SetAverageProcessingTimeChart sets the AverageProcessingTimeChart property value. The AverageProcessingTimeChart property
func (*ItemOptimizerStatisticsGetResponse) SetRequestsOptimizedChart ¶
func (m *ItemOptimizerStatisticsGetResponse) SetRequestsOptimizedChart(value ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable)
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 ¶
func (m *ItemOptimizerStatisticsGetResponse) SetTrafficSavedChart(value ItemOptimizerStatisticsGetResponse_TrafficSavedChartable)
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 ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) 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_AverageCompressionChart) GetFieldDeserializers ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOptimizerStatisticsGetResponse_AverageCompressionChart) Serialize ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemOptimizerStatisticsGetResponse_AverageCompressionChart) SetAdditionalData ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageCompressionChart) 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 ItemOptimizerStatisticsGetResponse_AverageCompressionChartable ¶
type ItemOptimizerStatisticsGetResponse_AverageCompressionChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) 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_AverageProcessingTimeChart) GetFieldDeserializers ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) Serialize ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) SetAdditionalData ¶
func (m *ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChart) 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 ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable ¶
type ItemOptimizerStatisticsGetResponse_AverageProcessingTimeChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) 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_RequestsOptimizedChart) GetFieldDeserializers ¶
func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) Serialize ¶
func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) SetAdditionalData ¶
func (m *ItemOptimizerStatisticsGetResponse_RequestsOptimizedChart) 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 ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable ¶
type ItemOptimizerStatisticsGetResponse_RequestsOptimizedChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) 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_TrafficSavedChart) GetFieldDeserializers ¶
func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOptimizerStatisticsGetResponse_TrafficSavedChart) Serialize ¶
func (m *ItemOptimizerStatisticsGetResponse_TrafficSavedChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemOptimizerStatisticsGetResponse_TrafficSavedChartable ¶
type ItemOptimizerStatisticsGetResponse_TrafficSavedChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
func NewItemOptimizerStatisticsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOptimizerStatisticsRequestBuilder
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 ¶
func (m *ItemOptimizerStatisticsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemOptimizerStatisticsRequestBuilderGetQueryParameters]) (ItemOptimizerStatisticsGetResponseable, error)
Get [GetOptimizerStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_optimizerstatistics) returns a ItemOptimizerStatisticsGetResponseable when successful
func (*ItemOptimizerStatisticsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemOptimizerStatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemOptimizerStatisticsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetOptimizerStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_optimizerstatistics) returns a *RequestInformation when successful
func (*ItemOptimizerStatisticsRequestBuilder) WithUrl ¶
func (m *ItemOptimizerStatisticsRequestBuilder) WithUrl(rawUrl string) *ItemOptimizerStatisticsRequestBuilder
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 ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse) GetConcurrentRequestsChart() ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable
GetConcurrentRequestsChart gets the ConcurrentRequestsChart property value. The constructed chart of origin shield concurrent requests returns a ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable when successful
func (*ItemOriginshieldQueuestatisticsGetResponse) GetFieldDeserializers ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOriginshieldQueuestatisticsGetResponse) GetQueuedRequestsChart ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse) GetQueuedRequestsChart() ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable
GetQueuedRequestsChart gets the QueuedRequestsChart property value. The constructed chart of origin shield requests chart returns a ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable when successful
func (*ItemOriginshieldQueuestatisticsGetResponse) Serialize ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse) SetConcurrentRequestsChart(value ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable)
SetConcurrentRequestsChart sets the ConcurrentRequestsChart property value. The constructed chart of origin shield concurrent requests
func (*ItemOriginshieldQueuestatisticsGetResponse) SetQueuedRequestsChart ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse) SetQueuedRequestsChart(value ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable)
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 ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) 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_ConcurrentRequestsChart) GetFieldDeserializers ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) Serialize ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) SetAdditionalData ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChart) 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 ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable ¶
type ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) 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_QueuedRequestsChart) GetFieldDeserializers ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) Serialize ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) SetAdditionalData ¶
func (m *ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChart) 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 ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable ¶
type ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type ItemOriginshieldQueuestatisticsGetResponseable ¶
type ItemOriginshieldQueuestatisticsGetResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetConcurrentRequestsChart() ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable GetQueuedRequestsChart() ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable SetConcurrentRequestsChart(value ItemOriginshieldQueuestatisticsGetResponse_ConcurrentRequestsChartable) SetQueuedRequestsChart(value ItemOriginshieldQueuestatisticsGetResponse_QueuedRequestsChartable) }
type ItemOriginshieldQueuestatisticsRequestBuilder ¶
type ItemOriginshieldQueuestatisticsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemOriginshieldQueuestatisticsRequestBuilder builds and executes requests for operations under \pullzone\{-id}\originshield\queuestatistics
func NewItemOriginshieldQueuestatisticsRequestBuilder ¶
func NewItemOriginshieldQueuestatisticsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOriginshieldQueuestatisticsRequestBuilder
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 ¶
func (m *ItemOriginshieldQueuestatisticsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemOriginshieldQueuestatisticsRequestBuilderGetQueryParameters]) (ItemOriginshieldQueuestatisticsGetResponseable, error)
Get [GetOriginShieldQueueStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_originshieldconcurrencystatistics) returns a ItemOriginshieldQueuestatisticsGetResponseable when successful
func (*ItemOriginshieldQueuestatisticsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemOriginshieldQueuestatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemOriginshieldQueuestatisticsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetOriginShieldQueueStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_originshieldconcurrencystatistics) returns a *RequestInformation when successful
func (*ItemOriginshieldQueuestatisticsRequestBuilder) WithUrl ¶
func (m *ItemOriginshieldQueuestatisticsRequestBuilder) WithUrl(rawUrl string) *ItemOriginshieldQueuestatisticsRequestBuilder
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 ¶
type ItemOriginshieldRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemOriginshieldRequestBuilder builds and executes requests for operations under \pullzone\{-id}\originshield
func NewItemOriginshieldRequestBuilder ¶
func NewItemOriginshieldRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemOriginshieldRequestBuilder
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 ¶
func (m *ItemOriginshieldRequestBuilder) Queuestatistics() *ItemOriginshieldQueuestatisticsRequestBuilder
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
func (m *ItemPurgeCachePostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemPurgeCachePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemPurgeCachePostRequestBodyable ¶ added in v0.0.12
type ItemPurgeCachePostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCacheTag() *string SetCacheTag(value *string) }
type ItemPurgeCacheRequestBuilder ¶ added in v0.0.12
type ItemPurgeCacheRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemPurgeCacheRequestBuilder builds and executes requests for operations under \pullzone\{-id}\purgeCache
func NewItemPurgeCacheRequestBuilder ¶ added in v0.0.12
func NewItemPurgeCacheRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPurgeCacheRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemPurgeCacheRequestBuilder) Post(ctx context.Context, body ItemPurgeCachePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [PurgeCache API Docs](https://docs.bunny.net/reference/pullzonepublic_purgecachepostbytag)
func (*ItemPurgeCacheRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemPurgeCacheRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemPurgeCachePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [PurgeCache API Docs](https://docs.bunny.net/reference/pullzonepublic_purgecachepostbytag) returns a *RequestInformation when successful
func (*ItemPurgeCacheRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemPurgeCacheRequestBuilder) WithUrl(rawUrl string) *ItemPurgeCacheRequestBuilder
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
func (m *ItemRemoveAllowedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemRemoveAllowedReferrerPostRequestBody) GetHostname() *string
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
func (m *ItemRemoveAllowedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemRemoveAllowedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemRemoveAllowedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
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
func NewItemRemoveAllowedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveAllowedReferrerRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [RemoveAllowedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_removeallowedreferrer)
func (*ItemRemoveAllowedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveAllowedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [RemoveAllowedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_removeallowedreferrer) returns a *RequestInformation when successful
func (*ItemRemoveAllowedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemRemoveAllowedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveAllowedReferrerRequestBuilder
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
func (m *ItemRemoveBlockedIpPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemRemoveBlockedIpPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemRemoveBlockedIpPostRequestBodyable ¶ added in v0.0.12
type ItemRemoveBlockedIpPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBlockedIp() *string SetBlockedIp(value *string) }
type ItemRemoveBlockedIpRequestBuilder ¶ added in v0.0.12
type ItemRemoveBlockedIpRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRemoveBlockedIpRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeBlockedIp
func NewItemRemoveBlockedIpRequestBuilder ¶ added in v0.0.12
func NewItemRemoveBlockedIpRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveBlockedIpRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemRemoveBlockedIpRequestBuilder) Post(ctx context.Context, body ItemRemoveBlockedIpPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [RemoveBlockedIp API Docs](https://docs.bunny.net/reference/pullzonepublic_removeblockedip)
func (*ItemRemoveBlockedIpRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemRemoveBlockedIpRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveBlockedIpPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [RemoveBlockedIp API Docs](https://docs.bunny.net/reference/pullzonepublic_removeblockedip) returns a *RequestInformation when successful
func (*ItemRemoveBlockedIpRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemRemoveBlockedIpRequestBuilder) WithUrl(rawUrl string) *ItemRemoveBlockedIpRequestBuilder
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
func (m *ItemRemoveBlockedReferrerPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemRemoveBlockedReferrerPostRequestBody) GetHostname() *string
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
func (m *ItemRemoveBlockedReferrerPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemRemoveBlockedReferrerPostRequestBodyable ¶ added in v0.0.12
type ItemRemoveBlockedReferrerPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
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
func NewItemRemoveBlockedReferrerRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveBlockedReferrerRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerRequestBuilder) Post(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [RemoveBlockedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_removeblockedreferrer)
func (*ItemRemoveBlockedReferrerRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemRemoveBlockedReferrerPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [RemoveBlockedReferer API Docs](https://docs.bunny.net/reference/pullzonepublic_removeblockedreferrer) returns a *RequestInformation when successful
func (*ItemRemoveBlockedReferrerRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemRemoveBlockedReferrerRequestBuilder) WithUrl(rawUrl string) *ItemRemoveBlockedReferrerRequestBuilder
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
func (m *ItemRemoveCertificateDeleteRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemRemoveCertificateDeleteRequestBody) GetHostname() *string
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
func (m *ItemRemoveCertificateDeleteRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemRemoveCertificateDeleteRequestBodyable ¶ added in v0.0.12
type ItemRemoveCertificateDeleteRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
type ItemRemoveCertificateRequestBuilder ¶ added in v0.0.12
type ItemRemoveCertificateRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRemoveCertificateRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeCertificate
func NewItemRemoveCertificateRequestBuilder ¶ added in v0.0.12
func NewItemRemoveCertificateRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveCertificateRequestBuilder
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) Delete ¶ added in v0.0.12
func (m *ItemRemoveCertificateRequestBuilder) Delete(ctx context.Context, body ItemRemoveCertificateDeleteRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [RemoveCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_removecertificate)
func (*ItemRemoveCertificateRequestBuilder) ToDeleteRequestInformation ¶ added in v0.0.12
func (m *ItemRemoveCertificateRequestBuilder) ToDeleteRequestInformation(ctx context.Context, body ItemRemoveCertificateDeleteRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [RemoveCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_removecertificate) returns a *RequestInformation when successful
func (*ItemRemoveCertificateRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemRemoveCertificateRequestBuilder) WithUrl(rawUrl string) *ItemRemoveCertificateRequestBuilder
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
func (m *ItemRemoveHostnameDeleteRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemRemoveHostnameDeleteRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemRemoveHostnameDeleteRequestBodyable ¶ added in v0.0.12
type ItemRemoveHostnameDeleteRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHostname() *string SetHostname(value *string) }
type ItemRemoveHostnameRequestBuilder ¶ added in v0.0.12
type ItemRemoveHostnameRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRemoveHostnameRequestBuilder builds and executes requests for operations under \pullzone\{-id}\removeHostname
func NewItemRemoveHostnameRequestBuilder ¶ added in v0.0.12
func NewItemRemoveHostnameRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRemoveHostnameRequestBuilder
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) Delete ¶ added in v0.0.12
func (m *ItemRemoveHostnameRequestBuilder) Delete(ctx context.Context, body ItemRemoveHostnameDeleteRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [RemoveCustomHostname API Docs](https://docs.bunny.net/reference/pullzonepublic_removehostname)
func (*ItemRemoveHostnameRequestBuilder) ToDeleteRequestInformation ¶ added in v0.0.12
func (m *ItemRemoveHostnameRequestBuilder) ToDeleteRequestInformation(ctx context.Context, body ItemRemoveHostnameDeleteRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [RemoveCustomHostname API Docs](https://docs.bunny.net/reference/pullzonepublic_removehostname) returns a *RequestInformation when successful
func (*ItemRemoveHostnameRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemRemoveHostnameRequestBuilder) WithUrl(rawUrl string) *ItemRemoveHostnameRequestBuilder
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 ¶
type ItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRequestBuilder builds and executes requests for operations under \pullzone\{-id}
func NewItemRequestBuilder ¶
func NewItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRequestBuilder
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 ¶
func (m *ItemRequestBuilder) AddAllowedReferrer() *ItemAddAllowedReferrerRequestBuilder
AddAllowedReferrer the addAllowedReferrer property returns a *ItemAddAllowedReferrerRequestBuilder when successful
func (*ItemRequestBuilder) AddBlockedIp ¶
func (m *ItemRequestBuilder) AddBlockedIp() *ItemAddBlockedIpRequestBuilder
AddBlockedIp the addBlockedIp property returns a *ItemAddBlockedIpRequestBuilder when successful
func (*ItemRequestBuilder) AddBlockedReferrer ¶
func (m *ItemRequestBuilder) AddBlockedReferrer() *ItemAddBlockedReferrerRequestBuilder
AddBlockedReferrer the addBlockedReferrer property returns a *ItemAddBlockedReferrerRequestBuilder when successful
func (*ItemRequestBuilder) AddCertificate ¶
func (m *ItemRequestBuilder) AddCertificate() *ItemAddCertificateRequestBuilder
AddCertificate the addCertificate property returns a *ItemAddCertificateRequestBuilder when successful
func (*ItemRequestBuilder) AddHostname ¶
func (m *ItemRequestBuilder) AddHostname() *ItemAddHostnameRequestBuilder
AddHostname the addHostname property returns a *ItemAddHostnameRequestBuilder when successful
func (*ItemRequestBuilder) Delete ¶
func (m *ItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [DeletePullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_delete)
func (*ItemRequestBuilder) Edgerules ¶
func (m *ItemRequestBuilder) Edgerules() *ItemEdgerulesRequestBuilder
Edgerules the edgerules property returns a *ItemEdgerulesRequestBuilder when successful
func (*ItemRequestBuilder) Get ¶
func (m *ItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemRequestBuilderGetQueryParameters]) (i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable, error)
Get [GetPullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_index2) returns a PullZoneable when successful
func (*ItemRequestBuilder) Optimizer ¶
func (m *ItemRequestBuilder) Optimizer() *ItemOptimizerRequestBuilder
Optimizer the optimizer property returns a *ItemOptimizerRequestBuilder when successful
func (*ItemRequestBuilder) Originshield ¶
func (m *ItemRequestBuilder) Originshield() *ItemOriginshieldRequestBuilder
Originshield the originshield property returns a *ItemOriginshieldRequestBuilder when successful
func (*ItemRequestBuilder) Post ¶
func (m *ItemRequestBuilder) Post(ctx context.Context, body i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneCreateable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable, error)
Post [UpdatePullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_updatepullzone) returns a PullZoneable when successful
func (*ItemRequestBuilder) PurgeCache ¶
func (m *ItemRequestBuilder) PurgeCache() *ItemPurgeCacheRequestBuilder
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 ¶
func (m *ItemRequestBuilder) RemoveBlockedIp() *ItemRemoveBlockedIpRequestBuilder
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 ¶
func (m *ItemRequestBuilder) RemoveCertificate() *ItemRemoveCertificateRequestBuilder
RemoveCertificate the removeCertificate property returns a *ItemRemoveCertificateRequestBuilder when successful
func (*ItemRequestBuilder) RemoveHostname ¶
func (m *ItemRequestBuilder) RemoveHostname() *ItemRemoveHostnameRequestBuilder
RemoveHostname the removeHostname property returns a *ItemRemoveHostnameRequestBuilder when successful
func (*ItemRequestBuilder) ResetSecurityKey ¶
func (m *ItemRequestBuilder) ResetSecurityKey() *ItemResetSecurityKeyRequestBuilder
ResetSecurityKey the resetSecurityKey property returns a *ItemResetSecurityKeyRequestBuilder when successful
func (*ItemRequestBuilder) Safehop ¶
func (m *ItemRequestBuilder) Safehop() *ItemSafehopRequestBuilder
Safehop the safehop property returns a *ItemSafehopRequestBuilder when successful
func (*ItemRequestBuilder) SetForceSSL ¶
func (m *ItemRequestBuilder) SetForceSSL() *ItemSetForceSSLRequestBuilder
SetForceSSL the setForceSSL property returns a *ItemSetForceSSLRequestBuilder when successful
func (*ItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [DeletePullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_delete) returns a *RequestInformation when successful
func (*ItemRequestBuilder) ToGetRequestInformation ¶
func (m *ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetPullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_index2) returns a *RequestInformation when successful
func (*ItemRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneCreateable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [UpdatePullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_updatepullzone) returns a *RequestInformation when successful
func (*ItemRequestBuilder) Waf ¶
func (m *ItemRequestBuilder) Waf() *ItemWafRequestBuilder
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
type ItemResetSecurityKeyRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemResetSecurityKeyRequestBuilder builds and executes requests for operations under \pullzone\{-id}\resetSecurityKey
func NewItemResetSecurityKeyRequestBuilder ¶ added in v0.0.12
func NewItemResetSecurityKeyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemResetSecurityKeyRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemResetSecurityKeyRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [ResetTokenKey API Docs](https://docs.bunny.net/reference/pullzonepublic_resetsecuritykey)
func (*ItemResetSecurityKeyRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemResetSecurityKeyRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [ResetTokenKey API Docs](https://docs.bunny.net/reference/pullzonepublic_resetsecuritykey) returns a *RequestInformation when successful
func (*ItemResetSecurityKeyRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemResetSecurityKeyRequestBuilder) WithUrl(rawUrl string) *ItemResetSecurityKeyRequestBuilder
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 ¶
type ItemSafehopRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemSafehopRequestBuilder builds and executes requests for operations under \pullzone\{-id}\safehop
func NewItemSafehopRequestBuilder ¶
func NewItemSafehopRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSafehopRequestBuilder
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 ¶
func (m *ItemSafehopRequestBuilder) Statistics() *ItemSafehopStatisticsRequestBuilder
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 ¶
func (m *ItemSafehopStatisticsGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemSafehopStatisticsGetResponse) GetRequestsRetriedChart ¶
func (m *ItemSafehopStatisticsGetResponse) GetRequestsRetriedChart() ItemSafehopStatisticsGetResponse_RequestsRetriedChartable
GetRequestsRetriedChart gets the RequestsRetriedChart property value. The constructed chart of requests retried returns a ItemSafehopStatisticsGetResponse_RequestsRetriedChartable when successful
func (*ItemSafehopStatisticsGetResponse) GetRequestsSavedChart ¶
func (m *ItemSafehopStatisticsGetResponse) GetRequestsSavedChart() ItemSafehopStatisticsGetResponse_RequestsSavedChartable
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 ¶
func (m *ItemSafehopStatisticsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *ItemSafehopStatisticsGetResponse) SetRequestsRetriedChart(value ItemSafehopStatisticsGetResponse_RequestsRetriedChartable)
SetRequestsRetriedChart sets the RequestsRetriedChart property value. The constructed chart of requests retried
func (*ItemSafehopStatisticsGetResponse) SetRequestsSavedChart ¶
func (m *ItemSafehopStatisticsGetResponse) SetRequestsSavedChart(value ItemSafehopStatisticsGetResponse_RequestsSavedChartable)
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 ¶
func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) 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_RequestsRetriedChart) GetFieldDeserializers ¶
func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemSafehopStatisticsGetResponse_RequestsRetriedChart) Serialize ¶
func (m *ItemSafehopStatisticsGetResponse_RequestsRetriedChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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_RequestsRetriedChartable ¶
type ItemSafehopStatisticsGetResponse_RequestsRetriedChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) 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_RequestsSavedChart) GetFieldDeserializers ¶
func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemSafehopStatisticsGetResponse_RequestsSavedChart) Serialize ¶
func (m *ItemSafehopStatisticsGetResponse_RequestsSavedChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemSafehopStatisticsGetResponse_RequestsSavedChartable ¶
type ItemSafehopStatisticsGetResponse_RequestsSavedChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
type ItemSafehopStatisticsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemSafehopStatisticsRequestBuilder builds and executes requests for operations under \pullzone\{-id}\safehop\statistics
func NewItemSafehopStatisticsRequestBuilder ¶
func NewItemSafehopStatisticsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSafehopStatisticsRequestBuilder
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 ¶
func (m *ItemSafehopStatisticsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemSafehopStatisticsRequestBuilderGetQueryParameters]) (ItemSafehopStatisticsGetResponseable, error)
Get [GetSafeHopStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_safehopstatistics) returns a ItemSafehopStatisticsGetResponseable when successful
func (*ItemSafehopStatisticsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemSafehopStatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemSafehopStatisticsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetSafeHopStatistics API Docs](https://docs.bunny.net/reference/pullzonepublic_safehopstatistics) returns a *RequestInformation when successful
func (*ItemSafehopStatisticsRequestBuilder) WithUrl ¶
func (m *ItemSafehopStatisticsRequestBuilder) WithUrl(rawUrl string) *ItemSafehopStatisticsRequestBuilder
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
func (m *ItemSetForceSSLPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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
func (m *ItemSetForceSSLPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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
type ItemSetForceSSLRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemSetForceSSLRequestBuilder builds and executes requests for operations under \pullzone\{-id}\setForceSSL
func NewItemSetForceSSLRequestBuilder ¶ added in v0.0.12
func NewItemSetForceSSLRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSetForceSSLRequestBuilder
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) Post ¶ added in v0.0.12
func (m *ItemSetForceSSLRequestBuilder) Post(ctx context.Context, body ItemSetForceSSLPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [SetForceSsl API Docs](https://docs.bunny.net/reference/pullzonepublic_setforcessl)
func (*ItemSetForceSSLRequestBuilder) ToPostRequestInformation ¶ added in v0.0.12
func (m *ItemSetForceSSLRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemSetForceSSLPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [SetForceSsl API Docs](https://docs.bunny.net/reference/pullzonepublic_setforcessl) returns a *RequestInformation when successful
func (*ItemSetForceSSLRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *ItemSetForceSSLRequestBuilder) WithUrl(rawUrl string) *ItemSetForceSSLRequestBuilder
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 ¶
type ItemWafRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemWafRequestBuilder builds and executes requests for operations under \pullzone\{-id}\waf
func NewItemWafRequestBuilder ¶
func NewItemWafRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemWafRequestBuilder
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 ¶
func (m *ItemWafRequestBuilder) Statistics() *ItemWafStatisticsRequestBuilder
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 ¶
func (m *ItemWafStatisticsGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemWafStatisticsGetResponse) GetThreatsBlockedChart ¶
func (m *ItemWafStatisticsGetResponse) GetThreatsBlockedChart() ItemWafStatisticsGetResponse_ThreatsBlockedChartable
GetThreatsBlockedChart gets the ThreatsBlockedChart property value. The ThreatsBlockedChart property returns a ItemWafStatisticsGetResponse_ThreatsBlockedChartable when successful
func (*ItemWafStatisticsGetResponse) GetThreatsCheckedChart ¶
func (m *ItemWafStatisticsGetResponse) GetThreatsCheckedChart() ItemWafStatisticsGetResponse_ThreatsCheckedChartable
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 ¶
func (m *ItemWafStatisticsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *ItemWafStatisticsGetResponse) SetThreatsBlockedChart(value ItemWafStatisticsGetResponse_ThreatsBlockedChartable)
SetThreatsBlockedChart sets the ThreatsBlockedChart property value. The ThreatsBlockedChart property
func (*ItemWafStatisticsGetResponse) SetThreatsCheckedChart ¶
func (m *ItemWafStatisticsGetResponse) SetThreatsCheckedChart(value ItemWafStatisticsGetResponse_ThreatsCheckedChartable)
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 ¶
func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemWafStatisticsGetResponse_ThreatsBlockedChart) Serialize ¶
func (m *ItemWafStatisticsGetResponse_ThreatsBlockedChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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_ThreatsBlockedChartable ¶
type ItemWafStatisticsGetResponse_ThreatsBlockedChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemWafStatisticsGetResponse_ThreatsCheckedChart) Serialize ¶
func (m *ItemWafStatisticsGetResponse_ThreatsCheckedChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ItemWafStatisticsGetResponse_ThreatsCheckedChartable ¶
type ItemWafStatisticsGetResponse_ThreatsCheckedChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
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 ¶
type ItemWafStatisticsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemWafStatisticsRequestBuilder builds and executes requests for operations under \pullzone\{-id}\waf\statistics
func NewItemWafStatisticsRequestBuilder ¶
func NewItemWafStatisticsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemWafStatisticsRequestBuilder
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 ¶
func (m *ItemWafStatisticsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemWafStatisticsRequestBuilderGetQueryParameters]) (ItemWafStatisticsGetResponseable, error)
returns a ItemWafStatisticsGetResponseable when successful
func (*ItemWafStatisticsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemWafStatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemWafStatisticsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
returns a *RequestInformation when successful
func (*ItemWafStatisticsRequestBuilder) WithUrl ¶
func (m *ItemWafStatisticsRequestBuilder) WithUrl(rawUrl string) *ItemWafStatisticsRequestBuilder
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
type LoadFreeCertificateRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
LoadFreeCertificateRequestBuilder builds and executes requests for operations under \pullzone\loadFreeCertificate
func NewLoadFreeCertificateRequestBuilder ¶ added in v0.0.12
func NewLoadFreeCertificateRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *LoadFreeCertificateRequestBuilder
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
func (m *LoadFreeCertificateRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[LoadFreeCertificateRequestBuilderGetQueryParameters]) ([]byte, error)
Get [LoadFreeCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_loadfreecertificate) returns a []byte when successful
func (*LoadFreeCertificateRequestBuilder) ToGetRequestInformation ¶ added in v0.0.12
func (m *LoadFreeCertificateRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[LoadFreeCertificateRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [LoadFreeCertificate API Docs](https://docs.bunny.net/reference/pullzonepublic_loadfreecertificate) returns a *RequestInformation when successful
func (*LoadFreeCertificateRequestBuilder) WithUrl ¶ added in v0.0.12
func (m *LoadFreeCertificateRequestBuilder) WithUrl(rawUrl string) *LoadFreeCertificateRequestBuilder
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 ¶
func (m *PullzoneGetResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
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 ¶
func (m *PullzoneGetResponse) GetItems() []i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable
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 ¶
func (m *PullzoneGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
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 ¶
func (m *PullzoneGetResponse) SetItems(value []i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable)
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 PullzoneGetResponseable ¶
type PullzoneGetResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCurrentPage() *int32 GetHasMoreItems() *bool GetItems() []i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable GetTotalItems() *int32 SetCurrentPage(value *int32) SetHasMoreItems(value *bool) SetItems(value []i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable) SetTotalItems(value *int32) }
type PullzoneRequestBuilder ¶
type PullzoneRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
PullzoneRequestBuilder builds and executes requests for operations under \pullzone
func NewPullzoneRequestBuilder ¶
func NewPullzoneRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PullzoneRequestBuilder
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 ¶
func (m *PullzoneRequestBuilder) ById(id int64) *ItemRequestBuilder
ById gets an item from the github.com/jlarmstrongiv/bunnysdkgo/bunny_api_client.pullzone.item collection returns a *ItemRequestBuilder when successful
func (*PullzoneRequestBuilder) Checkavailability ¶
func (m *PullzoneRequestBuilder) Checkavailability() *CheckavailabilityRequestBuilder
Checkavailability the checkavailability property returns a *CheckavailabilityRequestBuilder when successful
func (*PullzoneRequestBuilder) Get ¶
func (m *PullzoneRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[PullzoneRequestBuilderGetQueryParameters]) (PullzoneGetResponseable, error)
Get [ListPullZones API Docs](https://docs.bunny.net/reference/pullzonepublic_index) returns a PullzoneGetResponseable when successful
func (*PullzoneRequestBuilder) LoadFreeCertificate ¶
func (m *PullzoneRequestBuilder) LoadFreeCertificate() *LoadFreeCertificateRequestBuilder
LoadFreeCertificate the loadFreeCertificate property returns a *LoadFreeCertificateRequestBuilder when successful
func (*PullzoneRequestBuilder) Post ¶
func (m *PullzoneRequestBuilder) Post(ctx context.Context, body i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneCreateable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneable, error)
Post [AddPullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_add) returns a PullZoneable when successful
func (*PullzoneRequestBuilder) ToGetRequestInformation ¶
func (m *PullzoneRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[PullzoneRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [ListPullZones API Docs](https://docs.bunny.net/reference/pullzonepublic_index) returns a *RequestInformation when successful
func (*PullzoneRequestBuilder) ToPostRequestInformation ¶
func (m *PullzoneRequestBuilder) ToPostRequestInformation(ctx context.Context, body i9d3c79fc44359c9b4b531e313634f16de3ba545b486fa45d121ca75ff09e2fe4.PullZoneCreateable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddPullZone API Docs](https://docs.bunny.net/reference/pullzonepublic_add) returns a *RequestInformation when successful
func (*PullzoneRequestBuilder) WithUrl ¶
func (m *PullzoneRequestBuilder) WithUrl(rawUrl string) *PullzoneRequestBuilder
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
¶
- checkavailability_post_request_body.go
- checkavailability_post_response.go
- checkavailability_request_builder.go
- item_add_allowed_referrer_post_request_body.go
- item_add_allowed_referrer_request_builder.go
- item_add_blocked_ip_post_request_body.go
- item_add_blocked_ip_request_builder.go
- item_add_blocked_referrer_post_request_body.go
- item_add_blocked_referrer_request_builder.go
- item_add_certificate_post_request_body.go
- item_add_certificate_request_builder.go
- item_add_hostname_post_request_body.go
- item_add_hostname_request_builder.go
- item_edgerules_add_or_update_request_builder.go
- item_edgerules_item_set_edge_rule_enabled_post_request_body.go
- item_edgerules_item_set_edge_rule_enabled_request_builder.go
- item_edgerules_request_builder.go
- item_edgerules_with_edge_rule_item_request_builder.go
- item_optimizer_request_builder.go
- item_optimizer_statistics_get_response.go
- item_optimizer_statistics_get_response_escaped_average_compression_chart.go
- item_optimizer_statistics_get_response_escaped_average_processing_time_chart.go
- item_optimizer_statistics_get_response_escaped_requests_optimized_chart.go
- item_optimizer_statistics_get_response_escaped_traffic_saved_chart.go
- item_optimizer_statistics_request_builder.go
- item_originshield_queuestatistics_get_response.go
- item_originshield_queuestatistics_get_response_escaped_concurrent_requests_chart.go
- item_originshield_queuestatistics_get_response_escaped_queued_requests_chart.go
- item_originshield_queuestatistics_request_builder.go
- item_originshield_request_builder.go
- item_purge_cache_post_request_body.go
- item_purge_cache_request_builder.go
- item_remove_allowed_referrer_post_request_body.go
- item_remove_allowed_referrer_request_builder.go
- item_remove_blocked_ip_post_request_body.go
- item_remove_blocked_ip_request_builder.go
- item_remove_blocked_referrer_post_request_body.go
- item_remove_blocked_referrer_request_builder.go
- item_remove_certificate_delete_request_body.go
- item_remove_certificate_request_builder.go
- item_remove_hostname_delete_request_body.go
- item_remove_hostname_request_builder.go
- item_request_builder.go
- item_reset_security_key_request_builder.go
- item_safehop_request_builder.go
- item_safehop_statistics_get_response.go
- item_safehop_statistics_get_response_escaped_requests_retried_chart.go
- item_safehop_statistics_get_response_escaped_requests_saved_chart.go
- item_safehop_statistics_request_builder.go
- item_set_force_s_s_l_post_request_body.go
- item_set_force_s_s_l_request_builder.go
- item_waf_request_builder.go
- item_waf_statistics_get_response.go
- item_waf_statistics_get_response_escaped_threats_blocked_chart.go
- item_waf_statistics_get_response_escaped_threats_checked_chart.go
- item_waf_statistics_request_builder.go
- load_free_certificate_request_builder.go
- pullzone_get_response.go
- pullzone_request_builder.go