Documentation
¶
Index ¶
- func CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCheckavailabilityPostResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDnszoneGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDnszonePostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemImportPostResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRecordsPutRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemRecordsPutRequestBody_EnviromentalVariablesFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemStatisticsGetResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemStatisticsGetResponse_QueriesByTypeChartFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateItemStatisticsGetResponse_QueriesServedChartFromDiscriminatorValue(...) (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 DnszoneGetResponse
- func (m *DnszoneGetResponse) GetAdditionalData() map[string]any
- func (m *DnszoneGetResponse) GetCurrentPage() *int32
- func (m *DnszoneGetResponse) GetFieldDeserializers() ...
- func (m *DnszoneGetResponse) GetHasMoreItems() *bool
- func (m *DnszoneGetResponse) GetItems() ...
- func (m *DnszoneGetResponse) GetTotalItems() *int32
- func (m *DnszoneGetResponse) Serialize(...) error
- func (m *DnszoneGetResponse) SetAdditionalData(value map[string]any)
- func (m *DnszoneGetResponse) SetCurrentPage(value *int32)
- func (m *DnszoneGetResponse) SetHasMoreItems(value *bool)
- func (m *DnszoneGetResponse) SetItems(...)
- func (m *DnszoneGetResponse) SetTotalItems(value *int32)
- type DnszoneGetResponseable
- type DnszonePostRequestBody
- func (m *DnszonePostRequestBody) GetAdditionalData() map[string]any
- func (m *DnszonePostRequestBody) GetDomain() *string
- func (m *DnszonePostRequestBody) GetFieldDeserializers() ...
- func (m *DnszonePostRequestBody) Serialize(...) error
- func (m *DnszonePostRequestBody) SetAdditionalData(value map[string]any)
- func (m *DnszonePostRequestBody) SetDomain(value *string)
- type DnszonePostRequestBodyable
- type DnszoneRequestBuilder
- func (m *DnszoneRequestBuilder) ById(id int64) *ItemRequestBuilder
- func (m *DnszoneRequestBuilder) Checkavailability() *CheckavailabilityRequestBuilder
- func (m *DnszoneRequestBuilder) Get(ctx context.Context, ...) (DnszoneGetResponseable, error)
- func (m *DnszoneRequestBuilder) Post(ctx context.Context, body DnszonePostRequestBodyable, ...) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, ...)
- func (m *DnszoneRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *DnszoneRequestBuilder) ToPostRequestInformation(ctx context.Context, body DnszonePostRequestBodyable, ...) (...)
- func (m *DnszoneRequestBuilder) WithUrl(rawUrl string) *DnszoneRequestBuilder
- type DnszoneRequestBuilderGetQueryParameters
- type ItemDismissnameservercheckRequestBuilder
- func (m *ItemDismissnameservercheckRequestBuilder) Post(ctx context.Context, ...) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, ...)
- func (m *ItemDismissnameservercheckRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemDismissnameservercheckRequestBuilder) WithUrl(rawUrl string) *ItemDismissnameservercheckRequestBuilder
- type ItemExportRequestBuilder
- type ItemImportPostResponse
- func (m *ItemImportPostResponse) GetAdditionalData() map[string]any
- func (m *ItemImportPostResponse) GetFieldDeserializers() ...
- func (m *ItemImportPostResponse) GetRecordsFailed() *int32
- func (m *ItemImportPostResponse) GetRecordsSkipped() *int32
- func (m *ItemImportPostResponse) GetRecordsSuccessful() *int32
- func (m *ItemImportPostResponse) Serialize(...) error
- func (m *ItemImportPostResponse) SetAdditionalData(value map[string]any)
- func (m *ItemImportPostResponse) SetRecordsFailed(value *int32)
- func (m *ItemImportPostResponse) SetRecordsSkipped(value *int32)
- func (m *ItemImportPostResponse) SetRecordsSuccessful(value *int32)
- type ItemImportPostResponseable
- type ItemImportRequestBuilder
- func (m *ItemImportRequestBuilder) Post(ctx context.Context, body []byte, ...) (ItemImportPostResponseable, error)
- func (m *ItemImportRequestBuilder) ToPostRequestInformation(ctx context.Context, body []byte, ...) (...)
- func (m *ItemImportRequestBuilder) WithUrl(rawUrl string) *ItemImportRequestBuilder
- type ItemPostRequestBody
- func (m *ItemPostRequestBody) GetAdditionalData() map[string]any
- func (m *ItemPostRequestBody) GetCustomNameserversEnabled() *bool
- func (m *ItemPostRequestBody) GetFieldDeserializers() ...
- func (m *ItemPostRequestBody) GetLogAnonymizationType() *float64
- func (m *ItemPostRequestBody) GetLoggingEnabled() *bool
- func (m *ItemPostRequestBody) GetLoggingIPAnonymizationEnabled() *bool
- func (m *ItemPostRequestBody) GetNameserver1() *string
- func (m *ItemPostRequestBody) GetNameserver2() *string
- func (m *ItemPostRequestBody) GetSoaEmail() *string
- func (m *ItemPostRequestBody) Serialize(...) error
- func (m *ItemPostRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemPostRequestBody) SetCustomNameserversEnabled(value *bool)
- func (m *ItemPostRequestBody) SetLogAnonymizationType(value *float64)
- func (m *ItemPostRequestBody) SetLoggingEnabled(value *bool)
- func (m *ItemPostRequestBody) SetLoggingIPAnonymizationEnabled(value *bool)
- func (m *ItemPostRequestBody) SetNameserver1(value *string)
- func (m *ItemPostRequestBody) SetNameserver2(value *string)
- func (m *ItemPostRequestBody) SetSoaEmail(value *string)
- type ItemPostRequestBodyable
- type ItemRecheckdnsRequestBuilder
- func (m *ItemRecheckdnsRequestBuilder) Post(ctx context.Context, ...) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, ...)
- func (m *ItemRecheckdnsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRecheckdnsRequestBuilder) WithUrl(rawUrl string) *ItemRecheckdnsRequestBuilder
- type ItemRecordsPutRequestBody
- func (m *ItemRecordsPutRequestBody) GetAccelerated() *bool
- func (m *ItemRecordsPutRequestBody) GetAdditionalData() map[string]any
- func (m *ItemRecordsPutRequestBody) GetComment() *string
- func (m *ItemRecordsPutRequestBody) GetDisabled() *bool
- func (m *ItemRecordsPutRequestBody) GetEnviromentalVariables() []ItemRecordsPutRequestBody_EnviromentalVariablesable
- func (m *ItemRecordsPutRequestBody) GetFieldDeserializers() ...
- func (m *ItemRecordsPutRequestBody) GetFlags() *int32
- func (m *ItemRecordsPutRequestBody) GetGeolocationLatitude() *float64
- func (m *ItemRecordsPutRequestBody) GetGeolocationLongitude() *float64
- func (m *ItemRecordsPutRequestBody) GetLatencyZone() *string
- func (m *ItemRecordsPutRequestBody) GetMonitorType() *float64
- func (m *ItemRecordsPutRequestBody) GetName() *string
- func (m *ItemRecordsPutRequestBody) GetPort() *int32
- func (m *ItemRecordsPutRequestBody) GetPriority() *int32
- func (m *ItemRecordsPutRequestBody) GetPullZoneId() *int64
- func (m *ItemRecordsPutRequestBody) GetScriptId() *int64
- func (m *ItemRecordsPutRequestBody) GetSmartRoutingType() *float64
- func (m *ItemRecordsPutRequestBody) GetTag() *string
- func (m *ItemRecordsPutRequestBody) GetTtl() *float64
- func (m *ItemRecordsPutRequestBody) GetTypeEscaped() *float64
- func (m *ItemRecordsPutRequestBody) GetValue() *string
- func (m *ItemRecordsPutRequestBody) GetWeight() *int32
- func (m *ItemRecordsPutRequestBody) Serialize(...) error
- func (m *ItemRecordsPutRequestBody) SetAccelerated(value *bool)
- func (m *ItemRecordsPutRequestBody) SetAdditionalData(value map[string]any)
- func (m *ItemRecordsPutRequestBody) SetComment(value *string)
- func (m *ItemRecordsPutRequestBody) SetDisabled(value *bool)
- func (m *ItemRecordsPutRequestBody) SetEnviromentalVariables(value []ItemRecordsPutRequestBody_EnviromentalVariablesable)
- func (m *ItemRecordsPutRequestBody) SetFlags(value *int32)
- func (m *ItemRecordsPutRequestBody) SetGeolocationLatitude(value *float64)
- func (m *ItemRecordsPutRequestBody) SetGeolocationLongitude(value *float64)
- func (m *ItemRecordsPutRequestBody) SetLatencyZone(value *string)
- func (m *ItemRecordsPutRequestBody) SetMonitorType(value *float64)
- func (m *ItemRecordsPutRequestBody) SetName(value *string)
- func (m *ItemRecordsPutRequestBody) SetPort(value *int32)
- func (m *ItemRecordsPutRequestBody) SetPriority(value *int32)
- func (m *ItemRecordsPutRequestBody) SetPullZoneId(value *int64)
- func (m *ItemRecordsPutRequestBody) SetScriptId(value *int64)
- func (m *ItemRecordsPutRequestBody) SetSmartRoutingType(value *float64)
- func (m *ItemRecordsPutRequestBody) SetTag(value *string)
- func (m *ItemRecordsPutRequestBody) SetTtl(value *float64)
- func (m *ItemRecordsPutRequestBody) SetTypeEscaped(value *float64)
- func (m *ItemRecordsPutRequestBody) SetValue(value *string)
- func (m *ItemRecordsPutRequestBody) SetWeight(value *int32)
- type ItemRecordsPutRequestBody_EnviromentalVariables
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) GetAdditionalData() map[string]any
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) GetFieldDeserializers() ...
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) GetName() *string
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) GetValue() *string
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) Serialize(...) error
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) SetAdditionalData(value map[string]any)
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) SetName(value *string)
- func (m *ItemRecordsPutRequestBody_EnviromentalVariables) SetValue(value *string)
- type ItemRecordsPutRequestBody_EnviromentalVariablesable
- type ItemRecordsPutRequestBodyable
- type ItemRecordsRecordsItemRequestBuilder
- func (m *ItemRecordsRecordsItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemRecordsRecordsItemRequestBuilder) Post(ctx context.Context, ...) error
- func (m *ItemRecordsRecordsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRecordsRecordsItemRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRecordsRecordsItemRequestBuilder) WithUrl(rawUrl string) *ItemRecordsRecordsItemRequestBuilder
- type ItemRecordsRequestBuilder
- func (m *ItemRecordsRequestBuilder) ById(id int64) *ItemRecordsRecordsItemRequestBuilder
- func (m *ItemRecordsRequestBuilder) Put(ctx context.Context, body ItemRecordsPutRequestBodyable, ...) (...)
- func (m *ItemRecordsRequestBuilder) ToPutRequestInformation(ctx context.Context, body ItemRecordsPutRequestBodyable, ...) (...)
- func (m *ItemRecordsRequestBuilder) WithUrl(rawUrl string) *ItemRecordsRequestBuilder
- type ItemRequestBuilder
- func (m *ItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ItemRequestBuilder) Dismissnameservercheck() *ItemDismissnameservercheckRequestBuilder
- func (m *ItemRequestBuilder) Export() *ItemExportRequestBuilder
- func (m *ItemRequestBuilder) Get(ctx context.Context, ...) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, ...)
- func (m *ItemRequestBuilder) ImportEscaped() *ItemImportRequestBuilder
- func (m *ItemRequestBuilder) Post(ctx context.Context, body ItemPostRequestBodyable, ...) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, ...)
- func (m *ItemRequestBuilder) Recheckdns() *ItemRecheckdnsRequestBuilder
- func (m *ItemRequestBuilder) Records() *ItemRecordsRequestBuilder
- func (m *ItemRequestBuilder) Statistics() *ItemStatisticsRequestBuilder
- func (m *ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemPostRequestBodyable, ...) (...)
- func (m *ItemRequestBuilder) WithUrl(rawUrl string) *ItemRequestBuilder
- type ItemStatisticsGetResponse
- func (m *ItemStatisticsGetResponse) GetAdditionalData() map[string]any
- func (m *ItemStatisticsGetResponse) GetFieldDeserializers() ...
- func (m *ItemStatisticsGetResponse) GetQueriesByTypeChart() ItemStatisticsGetResponse_QueriesByTypeChartable
- func (m *ItemStatisticsGetResponse) GetQueriesServedChart() ItemStatisticsGetResponse_QueriesServedChartable
- func (m *ItemStatisticsGetResponse) GetTotalQueriesServed() *int64
- func (m *ItemStatisticsGetResponse) Serialize(...) error
- func (m *ItemStatisticsGetResponse) SetAdditionalData(value map[string]any)
- func (m *ItemStatisticsGetResponse) SetQueriesByTypeChart(value ItemStatisticsGetResponse_QueriesByTypeChartable)
- func (m *ItemStatisticsGetResponse) SetQueriesServedChart(value ItemStatisticsGetResponse_QueriesServedChartable)
- func (m *ItemStatisticsGetResponse) SetTotalQueriesServed(value *int64)
- type ItemStatisticsGetResponse_QueriesByTypeChart
- func (m *ItemStatisticsGetResponse_QueriesByTypeChart) GetAdditionalData() map[string]any
- func (m *ItemStatisticsGetResponse_QueriesByTypeChart) GetFieldDeserializers() ...
- func (m *ItemStatisticsGetResponse_QueriesByTypeChart) Serialize(...) error
- func (m *ItemStatisticsGetResponse_QueriesByTypeChart) SetAdditionalData(value map[string]any)
- type ItemStatisticsGetResponse_QueriesByTypeChartable
- type ItemStatisticsGetResponse_QueriesServedChart
- func (m *ItemStatisticsGetResponse_QueriesServedChart) GetAdditionalData() map[string]any
- func (m *ItemStatisticsGetResponse_QueriesServedChart) GetFieldDeserializers() ...
- func (m *ItemStatisticsGetResponse_QueriesServedChart) Serialize(...) error
- func (m *ItemStatisticsGetResponse_QueriesServedChart) SetAdditionalData(value map[string]any)
- type ItemStatisticsGetResponse_QueriesServedChartable
- type ItemStatisticsGetResponseable
- type ItemStatisticsRequestBuilder
- type ItemStatisticsRequestBuilderGetQueryParameters
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 CreateDnszoneGetResponseFromDiscriminatorValue ¶
func CreateDnszoneGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDnszoneGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDnszonePostRequestBodyFromDiscriminatorValue ¶
func CreateDnszonePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDnszonePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemImportPostResponseFromDiscriminatorValue ¶
func CreateItemImportPostResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemImportPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemPostRequestBodyFromDiscriminatorValue ¶
func CreateItemPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemRecordsPutRequestBodyFromDiscriminatorValue ¶
func CreateItemRecordsPutRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRecordsPutRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemRecordsPutRequestBody_EnviromentalVariablesFromDiscriminatorValue ¶
func CreateItemRecordsPutRequestBody_EnviromentalVariablesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemRecordsPutRequestBody_EnviromentalVariablesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemStatisticsGetResponseFromDiscriminatorValue ¶
func CreateItemStatisticsGetResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemStatisticsGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemStatisticsGetResponse_QueriesByTypeChartFromDiscriminatorValue ¶
func CreateItemStatisticsGetResponse_QueriesByTypeChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemStatisticsGetResponse_QueriesByTypeChartFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateItemStatisticsGetResponse_QueriesServedChartFromDiscriminatorValue ¶
func CreateItemStatisticsGetResponse_QueriesServedChartFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemStatisticsGetResponse_QueriesServedChartFromDiscriminatorValue 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 \dnszone\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 [CheckTheDnsZoneAvailability API Docs](https://docs.bunny.net/reference/dnszonepublic_checkavailability) returns a CheckavailabilityPostResponseable when successful returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*CheckavailabilityRequestBuilder) ToPostRequestInformation ¶
func (m *CheckavailabilityRequestBuilder) ToPostRequestInformation(ctx context.Context, body CheckavailabilityPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [CheckTheDnsZoneAvailability API Docs](https://docs.bunny.net/reference/dnszonepublic_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 DnszoneGetResponse ¶
type DnszoneGetResponse struct {
// contains filtered or unexported fields
}
func NewDnszoneGetResponse ¶
func NewDnszoneGetResponse() *DnszoneGetResponse
NewDnszoneGetResponse instantiates a new DnszoneGetResponse and sets the default values.
func (*DnszoneGetResponse) GetAdditionalData ¶
func (m *DnszoneGetResponse) 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 (*DnszoneGetResponse) GetCurrentPage ¶
func (m *DnszoneGetResponse) GetCurrentPage() *int32
GetCurrentPage gets the CurrentPage property value. The CurrentPage property returns a *int32 when successful
func (*DnszoneGetResponse) GetFieldDeserializers ¶
func (m *DnszoneGetResponse) 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 (*DnszoneGetResponse) GetHasMoreItems ¶
func (m *DnszoneGetResponse) GetHasMoreItems() *bool
GetHasMoreItems gets the HasMoreItems property value. The HasMoreItems property returns a *bool when successful
func (*DnszoneGetResponse) GetItems ¶
func (m *DnszoneGetResponse) GetItems() []ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable
GetItems gets the Items property value. The Items property returns a []DnsZoneable when successful
func (*DnszoneGetResponse) GetTotalItems ¶
func (m *DnszoneGetResponse) GetTotalItems() *int32
GetTotalItems gets the TotalItems property value. The TotalItems property returns a *int32 when successful
func (*DnszoneGetResponse) Serialize ¶
func (m *DnszoneGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DnszoneGetResponse) SetAdditionalData ¶
func (m *DnszoneGetResponse) 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 (*DnszoneGetResponse) SetCurrentPage ¶
func (m *DnszoneGetResponse) SetCurrentPage(value *int32)
SetCurrentPage sets the CurrentPage property value. The CurrentPage property
func (*DnszoneGetResponse) SetHasMoreItems ¶
func (m *DnszoneGetResponse) SetHasMoreItems(value *bool)
SetHasMoreItems sets the HasMoreItems property value. The HasMoreItems property
func (*DnszoneGetResponse) SetItems ¶
func (m *DnszoneGetResponse) SetItems(value []ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable)
SetItems sets the Items property value. The Items property
func (*DnszoneGetResponse) SetTotalItems ¶
func (m *DnszoneGetResponse) SetTotalItems(value *int32)
SetTotalItems sets the TotalItems property value. The TotalItems property
type DnszoneGetResponseable ¶
type DnszoneGetResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCurrentPage() *int32 GetHasMoreItems() *bool GetItems() []ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable GetTotalItems() *int32 SetCurrentPage(value *int32) SetHasMoreItems(value *bool) SetItems(value []ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable) SetTotalItems(value *int32) }
type DnszonePostRequestBody ¶
type DnszonePostRequestBody struct {
// contains filtered or unexported fields
}
func NewDnszonePostRequestBody ¶
func NewDnszonePostRequestBody() *DnszonePostRequestBody
NewDnszonePostRequestBody instantiates a new DnszonePostRequestBody and sets the default values.
func (*DnszonePostRequestBody) GetAdditionalData ¶
func (m *DnszonePostRequestBody) 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 (*DnszonePostRequestBody) GetDomain ¶
func (m *DnszonePostRequestBody) GetDomain() *string
GetDomain gets the Domain property value. The domain that will be added. returns a *string when successful
func (*DnszonePostRequestBody) GetFieldDeserializers ¶
func (m *DnszonePostRequestBody) 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 (*DnszonePostRequestBody) Serialize ¶
func (m *DnszonePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DnszonePostRequestBody) SetAdditionalData ¶
func (m *DnszonePostRequestBody) 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 (*DnszonePostRequestBody) SetDomain ¶
func (m *DnszonePostRequestBody) SetDomain(value *string)
SetDomain sets the Domain property value. The domain that will be added.
type DnszonePostRequestBodyable ¶
type DnszonePostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDomain() *string SetDomain(value *string) }
type DnszoneRequestBuilder ¶
type DnszoneRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
DnszoneRequestBuilder builds and executes requests for operations under \dnszone
func NewDnszoneRequestBuilder ¶
func NewDnszoneRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DnszoneRequestBuilder
NewDnszoneRequestBuilder instantiates a new DnszoneRequestBuilder and sets the default values.
func NewDnszoneRequestBuilderInternal ¶
func NewDnszoneRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DnszoneRequestBuilder
NewDnszoneRequestBuilderInternal instantiates a new DnszoneRequestBuilder and sets the default values.
func (*DnszoneRequestBuilder) ById ¶
func (m *DnszoneRequestBuilder) ById(id int64) *ItemRequestBuilder
ById gets an item from the github.com/jlarmstrongiv/bunnysdkgo/bunny_api_client.dnszone.item collection returns a *ItemRequestBuilder when successful
func (*DnszoneRequestBuilder) Checkavailability ¶
func (m *DnszoneRequestBuilder) Checkavailability() *CheckavailabilityRequestBuilder
Checkavailability the checkavailability property returns a *CheckavailabilityRequestBuilder when successful
func (*DnszoneRequestBuilder) Get ¶
func (m *DnszoneRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[DnszoneRequestBuilderGetQueryParameters]) (DnszoneGetResponseable, error)
Get [ListDnsZones API Docs](https://docs.bunny.net/reference/dnszonepublic_index) returns a DnszoneGetResponseable when successful
func (*DnszoneRequestBuilder) Post ¶
func (m *DnszoneRequestBuilder) Post(ctx context.Context, body DnszonePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, error)
Post [AddDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_add) returns a DnsZoneable when successful returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*DnszoneRequestBuilder) ToGetRequestInformation ¶
func (m *DnszoneRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[DnszoneRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [ListDnsZones API Docs](https://docs.bunny.net/reference/dnszonepublic_index) returns a *RequestInformation when successful
func (*DnszoneRequestBuilder) ToPostRequestInformation ¶
func (m *DnszoneRequestBuilder) ToPostRequestInformation(ctx context.Context, body DnszonePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [AddDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_add) returns a *RequestInformation when successful
func (*DnszoneRequestBuilder) WithUrl ¶
func (m *DnszoneRequestBuilder) WithUrl(rawUrl string) *DnszoneRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *DnszoneRequestBuilder when successful
type DnszoneRequestBuilderGetQueryParameters ¶
type DnszoneRequestBuilderGetQueryParameters struct { Page *int32 `uriparametername:"page"` PerPage *int32 `uriparametername:"perPage"` // The search term that will be used to filter the results Search *string `uriparametername:"search"` }
DnszoneRequestBuilderGetQueryParameters [ListDnsZones API Docs](https://docs.bunny.net/reference/dnszonepublic_index)
type ItemDismissnameservercheckRequestBuilder ¶
type ItemDismissnameservercheckRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemDismissnameservercheckRequestBuilder builds and executes requests for operations under \dnszone\{-id}\dismissnameservercheck
func NewItemDismissnameservercheckRequestBuilder ¶
func NewItemDismissnameservercheckRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemDismissnameservercheckRequestBuilder
NewItemDismissnameservercheckRequestBuilder instantiates a new ItemDismissnameservercheckRequestBuilder and sets the default values.
func NewItemDismissnameservercheckRequestBuilderInternal ¶
func NewItemDismissnameservercheckRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemDismissnameservercheckRequestBuilder
NewItemDismissnameservercheckRequestBuilderInternal instantiates a new ItemDismissnameservercheckRequestBuilder and sets the default values.
func (*ItemDismissnameservercheckRequestBuilder) Post ¶
func (m *ItemDismissnameservercheckRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, error)
Post [DismissDnsConfigurationNotice API Docs](https://docs.bunny.net/reference/dnszonepublic_dismissnameservercheck) returns a DnsZoneable when successful returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*ItemDismissnameservercheckRequestBuilder) ToPostRequestInformation ¶
func (m *ItemDismissnameservercheckRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [DismissDnsConfigurationNotice API Docs](https://docs.bunny.net/reference/dnszonepublic_dismissnameservercheck) returns a *RequestInformation when successful
func (*ItemDismissnameservercheckRequestBuilder) WithUrl ¶
func (m *ItemDismissnameservercheckRequestBuilder) WithUrl(rawUrl string) *ItemDismissnameservercheckRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemDismissnameservercheckRequestBuilder when successful
type ItemExportRequestBuilder ¶
type ItemExportRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemExportRequestBuilder builds and executes requests for operations under \dnszone\{-id}\export
func NewItemExportRequestBuilder ¶
func NewItemExportRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExportRequestBuilder
NewItemExportRequestBuilder instantiates a new ItemExportRequestBuilder and sets the default values.
func NewItemExportRequestBuilderInternal ¶
func NewItemExportRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemExportRequestBuilder
NewItemExportRequestBuilderInternal instantiates a new ItemExportRequestBuilder and sets the default values.
func (*ItemExportRequestBuilder) Get ¶
func (m *ItemExportRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*string, error)
Get [ExportDnsRecords API Docs](https://docs.bunny.net/reference/dnszonepublic_export) returns a *string when successful
func (*ItemExportRequestBuilder) ToGetRequestInformation ¶
func (m *ItemExportRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [ExportDnsRecords API Docs](https://docs.bunny.net/reference/dnszonepublic_export) returns a *RequestInformation when successful
func (*ItemExportRequestBuilder) WithUrl ¶
func (m *ItemExportRequestBuilder) WithUrl(rawUrl string) *ItemExportRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemExportRequestBuilder when successful
type ItemImportPostResponse ¶
type ItemImportPostResponse struct {
// contains filtered or unexported fields
}
func NewItemImportPostResponse ¶
func NewItemImportPostResponse() *ItemImportPostResponse
NewItemImportPostResponse instantiates a new ItemImportPostResponse and sets the default values.
func (*ItemImportPostResponse) GetAdditionalData ¶
func (m *ItemImportPostResponse) 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 (*ItemImportPostResponse) GetFieldDeserializers ¶
func (m *ItemImportPostResponse) 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 (*ItemImportPostResponse) GetRecordsFailed ¶
func (m *ItemImportPostResponse) GetRecordsFailed() *int32
GetRecordsFailed gets the RecordsFailed property value. The RecordsFailed property returns a *int32 when successful
func (*ItemImportPostResponse) GetRecordsSkipped ¶
func (m *ItemImportPostResponse) GetRecordsSkipped() *int32
GetRecordsSkipped gets the RecordsSkipped property value. The RecordsSkipped property returns a *int32 when successful
func (*ItemImportPostResponse) GetRecordsSuccessful ¶
func (m *ItemImportPostResponse) GetRecordsSuccessful() *int32
GetRecordsSuccessful gets the RecordsSuccessful property value. The RecordsSuccessful property returns a *int32 when successful
func (*ItemImportPostResponse) Serialize ¶
func (m *ItemImportPostResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemImportPostResponse) SetAdditionalData ¶
func (m *ItemImportPostResponse) 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 (*ItemImportPostResponse) SetRecordsFailed ¶
func (m *ItemImportPostResponse) SetRecordsFailed(value *int32)
SetRecordsFailed sets the RecordsFailed property value. The RecordsFailed property
func (*ItemImportPostResponse) SetRecordsSkipped ¶
func (m *ItemImportPostResponse) SetRecordsSkipped(value *int32)
SetRecordsSkipped sets the RecordsSkipped property value. The RecordsSkipped property
func (*ItemImportPostResponse) SetRecordsSuccessful ¶
func (m *ItemImportPostResponse) SetRecordsSuccessful(value *int32)
SetRecordsSuccessful sets the RecordsSuccessful property value. The RecordsSuccessful property
type ItemImportPostResponseable ¶
type ItemImportPostResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetRecordsFailed() *int32 GetRecordsSkipped() *int32 GetRecordsSuccessful() *int32 SetRecordsFailed(value *int32) SetRecordsSkipped(value *int32) SetRecordsSuccessful(value *int32) }
type ItemImportRequestBuilder ¶
type ItemImportRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemImportRequestBuilder builds and executes requests for operations under \dnszone\{-id}\import
func NewItemImportRequestBuilder ¶
func NewItemImportRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemImportRequestBuilder
NewItemImportRequestBuilder instantiates a new ItemImportRequestBuilder and sets the default values.
func NewItemImportRequestBuilderInternal ¶
func NewItemImportRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemImportRequestBuilder
NewItemImportRequestBuilderInternal instantiates a new ItemImportRequestBuilder and sets the default values.
func (*ItemImportRequestBuilder) Post ¶
func (m *ItemImportRequestBuilder) Post(ctx context.Context, body []byte, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ItemImportPostResponseable, error)
Post [ImportDnsRecords API Docs](https://docs.bunny.net/reference/dnszonepublic_import) returns a ItemImportPostResponseable when successful returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*ItemImportRequestBuilder) ToPostRequestInformation ¶
func (m *ItemImportRequestBuilder) ToPostRequestInformation(ctx context.Context, body []byte, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [ImportDnsRecords API Docs](https://docs.bunny.net/reference/dnszonepublic_import) returns a *RequestInformation when successful
func (*ItemImportRequestBuilder) WithUrl ¶
func (m *ItemImportRequestBuilder) WithUrl(rawUrl string) *ItemImportRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemImportRequestBuilder when successful
type ItemPostRequestBody ¶
type ItemPostRequestBody struct {
// contains filtered or unexported fields
}
ItemPostRequestBody the template for adding optional properties.
func NewItemPostRequestBody ¶
func NewItemPostRequestBody() *ItemPostRequestBody
NewItemPostRequestBody instantiates a new ItemPostRequestBody and sets the default values.
func (*ItemPostRequestBody) GetAdditionalData ¶
func (m *ItemPostRequestBody) 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 (*ItemPostRequestBody) GetCustomNameserversEnabled ¶
func (m *ItemPostRequestBody) GetCustomNameserversEnabled() *bool
GetCustomNameserversEnabled gets the CustomNameserversEnabled property value. The CustomNameserversEnabled property returns a *bool when successful
func (*ItemPostRequestBody) GetFieldDeserializers ¶
func (m *ItemPostRequestBody) 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 (*ItemPostRequestBody) GetLogAnonymizationType ¶
func (m *ItemPostRequestBody) GetLogAnonymizationType() *float64
GetLogAnonymizationType gets the LogAnonymizationType property value. The LogAnonymizationType property returns a *float64 when successful
func (*ItemPostRequestBody) GetLoggingEnabled ¶
func (m *ItemPostRequestBody) GetLoggingEnabled() *bool
GetLoggingEnabled gets the LoggingEnabled property value. The LoggingEnabled property returns a *bool when successful
func (*ItemPostRequestBody) GetLoggingIPAnonymizationEnabled ¶
func (m *ItemPostRequestBody) GetLoggingIPAnonymizationEnabled() *bool
GetLoggingIPAnonymizationEnabled gets the LoggingIPAnonymizationEnabled property value. Determines if the log anonymization should be enabled returns a *bool when successful
func (*ItemPostRequestBody) GetNameserver1 ¶
func (m *ItemPostRequestBody) GetNameserver1() *string
GetNameserver1 gets the Nameserver1 property value. The Nameserver1 property returns a *string when successful
func (*ItemPostRequestBody) GetNameserver2 ¶
func (m *ItemPostRequestBody) GetNameserver2() *string
GetNameserver2 gets the Nameserver2 property value. The Nameserver2 property returns a *string when successful
func (*ItemPostRequestBody) GetSoaEmail ¶
func (m *ItemPostRequestBody) GetSoaEmail() *string
GetSoaEmail gets the SoaEmail property value. The SoaEmail property returns a *string when successful
func (*ItemPostRequestBody) Serialize ¶
func (m *ItemPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemPostRequestBody) SetAdditionalData ¶
func (m *ItemPostRequestBody) 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 (*ItemPostRequestBody) SetCustomNameserversEnabled ¶
func (m *ItemPostRequestBody) SetCustomNameserversEnabled(value *bool)
SetCustomNameserversEnabled sets the CustomNameserversEnabled property value. The CustomNameserversEnabled property
func (*ItemPostRequestBody) SetLogAnonymizationType ¶
func (m *ItemPostRequestBody) SetLogAnonymizationType(value *float64)
SetLogAnonymizationType sets the LogAnonymizationType property value. The LogAnonymizationType property
func (*ItemPostRequestBody) SetLoggingEnabled ¶
func (m *ItemPostRequestBody) SetLoggingEnabled(value *bool)
SetLoggingEnabled sets the LoggingEnabled property value. The LoggingEnabled property
func (*ItemPostRequestBody) SetLoggingIPAnonymizationEnabled ¶
func (m *ItemPostRequestBody) SetLoggingIPAnonymizationEnabled(value *bool)
SetLoggingIPAnonymizationEnabled sets the LoggingIPAnonymizationEnabled property value. Determines if the log anonymization should be enabled
func (*ItemPostRequestBody) SetNameserver1 ¶
func (m *ItemPostRequestBody) SetNameserver1(value *string)
SetNameserver1 sets the Nameserver1 property value. The Nameserver1 property
func (*ItemPostRequestBody) SetNameserver2 ¶
func (m *ItemPostRequestBody) SetNameserver2(value *string)
SetNameserver2 sets the Nameserver2 property value. The Nameserver2 property
func (*ItemPostRequestBody) SetSoaEmail ¶
func (m *ItemPostRequestBody) SetSoaEmail(value *string)
SetSoaEmail sets the SoaEmail property value. The SoaEmail property
type ItemPostRequestBodyable ¶
type ItemPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCustomNameserversEnabled() *bool GetLogAnonymizationType() *float64 GetLoggingEnabled() *bool GetLoggingIPAnonymizationEnabled() *bool GetNameserver1() *string GetNameserver2() *string GetSoaEmail() *string SetCustomNameserversEnabled(value *bool) SetLogAnonymizationType(value *float64) SetLoggingEnabled(value *bool) SetLoggingIPAnonymizationEnabled(value *bool) SetNameserver1(value *string) SetNameserver2(value *string) SetSoaEmail(value *string) }
type ItemRecheckdnsRequestBuilder ¶
type ItemRecheckdnsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRecheckdnsRequestBuilder builds and executes requests for operations under \dnszone\{-id}\recheckdns
func NewItemRecheckdnsRequestBuilder ¶
func NewItemRecheckdnsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRecheckdnsRequestBuilder
NewItemRecheckdnsRequestBuilder instantiates a new ItemRecheckdnsRequestBuilder and sets the default values.
func NewItemRecheckdnsRequestBuilderInternal ¶
func NewItemRecheckdnsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRecheckdnsRequestBuilder
NewItemRecheckdnsRequestBuilderInternal instantiates a new ItemRecheckdnsRequestBuilder and sets the default values.
func (*ItemRecheckdnsRequestBuilder) Post ¶
func (m *ItemRecheckdnsRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, error)
Post [RecheckDnsConfiguration API Docs](https://docs.bunny.net/reference/dnszonepublic_recheckdns) returns a DnsZoneable when successful returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*ItemRecheckdnsRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRecheckdnsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [RecheckDnsConfiguration API Docs](https://docs.bunny.net/reference/dnszonepublic_recheckdns) returns a *RequestInformation when successful
func (*ItemRecheckdnsRequestBuilder) WithUrl ¶
func (m *ItemRecheckdnsRequestBuilder) WithUrl(rawUrl string) *ItemRecheckdnsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRecheckdnsRequestBuilder when successful
type ItemRecordsPutRequestBody ¶
type ItemRecordsPutRequestBody struct {
// contains filtered or unexported fields
}
func NewItemRecordsPutRequestBody ¶
func NewItemRecordsPutRequestBody() *ItemRecordsPutRequestBody
NewItemRecordsPutRequestBody instantiates a new ItemRecordsPutRequestBody and sets the default values.
func (*ItemRecordsPutRequestBody) GetAccelerated ¶
func (m *ItemRecordsPutRequestBody) GetAccelerated() *bool
GetAccelerated gets the Accelerated property value. The Accelerated property returns a *bool when successful
func (*ItemRecordsPutRequestBody) GetAdditionalData ¶
func (m *ItemRecordsPutRequestBody) 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 (*ItemRecordsPutRequestBody) GetComment ¶
func (m *ItemRecordsPutRequestBody) GetComment() *string
GetComment gets the Comment property value. The Comment property returns a *string when successful
func (*ItemRecordsPutRequestBody) GetDisabled ¶
func (m *ItemRecordsPutRequestBody) GetDisabled() *bool
GetDisabled gets the Disabled property value. The Disabled property returns a *bool when successful
func (*ItemRecordsPutRequestBody) GetEnviromentalVariables ¶
func (m *ItemRecordsPutRequestBody) GetEnviromentalVariables() []ItemRecordsPutRequestBody_EnviromentalVariablesable
GetEnviromentalVariables gets the EnviromentalVariables property value. The EnviromentalVariables property returns a []ItemRecordsPutRequestBody_EnviromentalVariablesable when successful
func (*ItemRecordsPutRequestBody) GetFieldDeserializers ¶
func (m *ItemRecordsPutRequestBody) 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 (*ItemRecordsPutRequestBody) GetFlags ¶
func (m *ItemRecordsPutRequestBody) GetFlags() *int32
GetFlags gets the Flags property value. The Flags property returns a *int32 when successful
func (*ItemRecordsPutRequestBody) GetGeolocationLatitude ¶
func (m *ItemRecordsPutRequestBody) GetGeolocationLatitude() *float64
GetGeolocationLatitude gets the GeolocationLatitude property value. The GeolocationLatitude property returns a *float64 when successful
func (*ItemRecordsPutRequestBody) GetGeolocationLongitude ¶
func (m *ItemRecordsPutRequestBody) GetGeolocationLongitude() *float64
GetGeolocationLongitude gets the GeolocationLongitude property value. The GeolocationLongitude property returns a *float64 when successful
func (*ItemRecordsPutRequestBody) GetLatencyZone ¶
func (m *ItemRecordsPutRequestBody) GetLatencyZone() *string
GetLatencyZone gets the LatencyZone property value. The LatencyZone property returns a *string when successful
func (*ItemRecordsPutRequestBody) GetMonitorType ¶
func (m *ItemRecordsPutRequestBody) GetMonitorType() *float64
GetMonitorType gets the MonitorType property value. The MonitorType property returns a *float64 when successful
func (*ItemRecordsPutRequestBody) GetName ¶
func (m *ItemRecordsPutRequestBody) GetName() *string
GetName gets the Name property value. The Name property returns a *string when successful
func (*ItemRecordsPutRequestBody) GetPort ¶
func (m *ItemRecordsPutRequestBody) GetPort() *int32
GetPort gets the Port property value. The Port property returns a *int32 when successful
func (*ItemRecordsPutRequestBody) GetPriority ¶
func (m *ItemRecordsPutRequestBody) GetPriority() *int32
GetPriority gets the Priority property value. The Priority property returns a *int32 when successful
func (*ItemRecordsPutRequestBody) GetPullZoneId ¶
func (m *ItemRecordsPutRequestBody) GetPullZoneId() *int64
GetPullZoneId gets the PullZoneId property value. The PullZoneId property returns a *int64 when successful
func (*ItemRecordsPutRequestBody) GetScriptId ¶
func (m *ItemRecordsPutRequestBody) GetScriptId() *int64
GetScriptId gets the ScriptId property value. The ScriptId property returns a *int64 when successful
func (*ItemRecordsPutRequestBody) GetSmartRoutingType ¶
func (m *ItemRecordsPutRequestBody) GetSmartRoutingType() *float64
GetSmartRoutingType gets the SmartRoutingType property value. The SmartRoutingType property returns a *float64 when successful
func (*ItemRecordsPutRequestBody) GetTag ¶
func (m *ItemRecordsPutRequestBody) GetTag() *string
GetTag gets the Tag property value. The Tag property returns a *string when successful
func (*ItemRecordsPutRequestBody) GetTtl ¶
func (m *ItemRecordsPutRequestBody) GetTtl() *float64
GetTtl gets the Ttl property value. The Ttl property returns a *float64 when successful
func (*ItemRecordsPutRequestBody) GetTypeEscaped ¶
func (m *ItemRecordsPutRequestBody) GetTypeEscaped() *float64
GetTypeEscaped gets the Type property value. The Type property returns a *float64 when successful
func (*ItemRecordsPutRequestBody) GetValue ¶
func (m *ItemRecordsPutRequestBody) GetValue() *string
GetValue gets the Value property value. The Value property returns a *string when successful
func (*ItemRecordsPutRequestBody) GetWeight ¶
func (m *ItemRecordsPutRequestBody) GetWeight() *int32
GetWeight gets the Weight property value. The Weight property returns a *int32 when successful
func (*ItemRecordsPutRequestBody) Serialize ¶
func (m *ItemRecordsPutRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemRecordsPutRequestBody) SetAccelerated ¶
func (m *ItemRecordsPutRequestBody) SetAccelerated(value *bool)
SetAccelerated sets the Accelerated property value. The Accelerated property
func (*ItemRecordsPutRequestBody) SetAdditionalData ¶
func (m *ItemRecordsPutRequestBody) 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 (*ItemRecordsPutRequestBody) SetComment ¶
func (m *ItemRecordsPutRequestBody) SetComment(value *string)
SetComment sets the Comment property value. The Comment property
func (*ItemRecordsPutRequestBody) SetDisabled ¶
func (m *ItemRecordsPutRequestBody) SetDisabled(value *bool)
SetDisabled sets the Disabled property value. The Disabled property
func (*ItemRecordsPutRequestBody) SetEnviromentalVariables ¶
func (m *ItemRecordsPutRequestBody) SetEnviromentalVariables(value []ItemRecordsPutRequestBody_EnviromentalVariablesable)
SetEnviromentalVariables sets the EnviromentalVariables property value. The EnviromentalVariables property
func (*ItemRecordsPutRequestBody) SetFlags ¶
func (m *ItemRecordsPutRequestBody) SetFlags(value *int32)
SetFlags sets the Flags property value. The Flags property
func (*ItemRecordsPutRequestBody) SetGeolocationLatitude ¶
func (m *ItemRecordsPutRequestBody) SetGeolocationLatitude(value *float64)
SetGeolocationLatitude sets the GeolocationLatitude property value. The GeolocationLatitude property
func (*ItemRecordsPutRequestBody) SetGeolocationLongitude ¶
func (m *ItemRecordsPutRequestBody) SetGeolocationLongitude(value *float64)
SetGeolocationLongitude sets the GeolocationLongitude property value. The GeolocationLongitude property
func (*ItemRecordsPutRequestBody) SetLatencyZone ¶
func (m *ItemRecordsPutRequestBody) SetLatencyZone(value *string)
SetLatencyZone sets the LatencyZone property value. The LatencyZone property
func (*ItemRecordsPutRequestBody) SetMonitorType ¶
func (m *ItemRecordsPutRequestBody) SetMonitorType(value *float64)
SetMonitorType sets the MonitorType property value. The MonitorType property
func (*ItemRecordsPutRequestBody) SetName ¶
func (m *ItemRecordsPutRequestBody) SetName(value *string)
SetName sets the Name property value. The Name property
func (*ItemRecordsPutRequestBody) SetPort ¶
func (m *ItemRecordsPutRequestBody) SetPort(value *int32)
SetPort sets the Port property value. The Port property
func (*ItemRecordsPutRequestBody) SetPriority ¶
func (m *ItemRecordsPutRequestBody) SetPriority(value *int32)
SetPriority sets the Priority property value. The Priority property
func (*ItemRecordsPutRequestBody) SetPullZoneId ¶
func (m *ItemRecordsPutRequestBody) SetPullZoneId(value *int64)
SetPullZoneId sets the PullZoneId property value. The PullZoneId property
func (*ItemRecordsPutRequestBody) SetScriptId ¶
func (m *ItemRecordsPutRequestBody) SetScriptId(value *int64)
SetScriptId sets the ScriptId property value. The ScriptId property
func (*ItemRecordsPutRequestBody) SetSmartRoutingType ¶
func (m *ItemRecordsPutRequestBody) SetSmartRoutingType(value *float64)
SetSmartRoutingType sets the SmartRoutingType property value. The SmartRoutingType property
func (*ItemRecordsPutRequestBody) SetTag ¶
func (m *ItemRecordsPutRequestBody) SetTag(value *string)
SetTag sets the Tag property value. The Tag property
func (*ItemRecordsPutRequestBody) SetTtl ¶
func (m *ItemRecordsPutRequestBody) SetTtl(value *float64)
SetTtl sets the Ttl property value. The Ttl property
func (*ItemRecordsPutRequestBody) SetTypeEscaped ¶
func (m *ItemRecordsPutRequestBody) SetTypeEscaped(value *float64)
SetTypeEscaped sets the Type property value. The Type property
func (*ItemRecordsPutRequestBody) SetValue ¶
func (m *ItemRecordsPutRequestBody) SetValue(value *string)
SetValue sets the Value property value. The Value property
func (*ItemRecordsPutRequestBody) SetWeight ¶
func (m *ItemRecordsPutRequestBody) SetWeight(value *int32)
SetWeight sets the Weight property value. The Weight property
type ItemRecordsPutRequestBody_EnviromentalVariables ¶
type ItemRecordsPutRequestBody_EnviromentalVariables struct {
// contains filtered or unexported fields
}
func NewItemRecordsPutRequestBody_EnviromentalVariables ¶
func NewItemRecordsPutRequestBody_EnviromentalVariables() *ItemRecordsPutRequestBody_EnviromentalVariables
NewItemRecordsPutRequestBody_EnviromentalVariables instantiates a new ItemRecordsPutRequestBody_EnviromentalVariables and sets the default values.
func (*ItemRecordsPutRequestBody_EnviromentalVariables) GetAdditionalData ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) 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 (*ItemRecordsPutRequestBody_EnviromentalVariables) GetFieldDeserializers ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) 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 (*ItemRecordsPutRequestBody_EnviromentalVariables) GetName ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) GetName() *string
GetName gets the Name property value. The Name property returns a *string when successful
func (*ItemRecordsPutRequestBody_EnviromentalVariables) GetValue ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) GetValue() *string
GetValue gets the Value property value. The Value property returns a *string when successful
func (*ItemRecordsPutRequestBody_EnviromentalVariables) Serialize ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemRecordsPutRequestBody_EnviromentalVariables) SetAdditionalData ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) 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 (*ItemRecordsPutRequestBody_EnviromentalVariables) SetName ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) SetName(value *string)
SetName sets the Name property value. The Name property
func (*ItemRecordsPutRequestBody_EnviromentalVariables) SetValue ¶
func (m *ItemRecordsPutRequestBody_EnviromentalVariables) SetValue(value *string)
SetValue sets the Value property value. The Value property
type ItemRecordsPutRequestBody_EnviromentalVariablesable ¶
type ItemRecordsPutRequestBody_EnviromentalVariablesable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetValue() *string SetName(value *string) SetValue(value *string) }
type ItemRecordsPutRequestBodyable ¶
type ItemRecordsPutRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAccelerated() *bool GetComment() *string GetDisabled() *bool GetEnviromentalVariables() []ItemRecordsPutRequestBody_EnviromentalVariablesable GetFlags() *int32 GetGeolocationLatitude() *float64 GetGeolocationLongitude() *float64 GetLatencyZone() *string GetMonitorType() *float64 GetName() *string GetPort() *int32 GetPriority() *int32 GetPullZoneId() *int64 GetScriptId() *int64 GetSmartRoutingType() *float64 GetTag() *string GetTtl() *float64 GetTypeEscaped() *float64 GetValue() *string GetWeight() *int32 SetAccelerated(value *bool) SetComment(value *string) SetDisabled(value *bool) SetEnviromentalVariables(value []ItemRecordsPutRequestBody_EnviromentalVariablesable) SetFlags(value *int32) SetGeolocationLatitude(value *float64) SetGeolocationLongitude(value *float64) SetLatencyZone(value *string) SetMonitorType(value *float64) SetName(value *string) SetPort(value *int32) SetPriority(value *int32) SetPullZoneId(value *int64) SetScriptId(value *int64) SetSmartRoutingType(value *float64) SetTag(value *string) SetTtl(value *float64) SetTypeEscaped(value *float64) SetValue(value *string) SetWeight(value *int32) }
type ItemRecordsRecordsItemRequestBuilder ¶
type ItemRecordsRecordsItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRecordsRecordsItemRequestBuilder builds and executes requests for operations under \dnszone\{-id}\records\{id}
func NewItemRecordsRecordsItemRequestBuilder ¶
func NewItemRecordsRecordsItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRecordsRecordsItemRequestBuilder
NewItemRecordsRecordsItemRequestBuilder instantiates a new ItemRecordsRecordsItemRequestBuilder and sets the default values.
func NewItemRecordsRecordsItemRequestBuilderInternal ¶
func NewItemRecordsRecordsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRecordsRecordsItemRequestBuilder
NewItemRecordsRecordsItemRequestBuilderInternal instantiates a new ItemRecordsRecordsItemRequestBuilder and sets the default values.
func (*ItemRecordsRecordsItemRequestBuilder) Delete ¶
func (m *ItemRecordsRecordsItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [DeleteDnsRecord API Docs](https://docs.bunny.net/reference/dnszonepublic_deleterecord) returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*ItemRecordsRecordsItemRequestBuilder) Post ¶
func (m *ItemRecordsRecordsItemRequestBuilder) Post(ctx context.Context, body i8affc51df26196299d4adfa5b2f725f33e0381e875a98cdcece21a52073b3ffd.OptionalParametersable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Post [UpdateDnsRecord API Docs](https://docs.bunny.net/reference/dnszonepublic_updaterecord) returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*ItemRecordsRecordsItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *ItemRecordsRecordsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [DeleteDnsRecord API Docs](https://docs.bunny.net/reference/dnszonepublic_deleterecord) returns a *RequestInformation when successful
func (*ItemRecordsRecordsItemRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRecordsRecordsItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body i8affc51df26196299d4adfa5b2f725f33e0381e875a98cdcece21a52073b3ffd.OptionalParametersable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [UpdateDnsRecord API Docs](https://docs.bunny.net/reference/dnszonepublic_updaterecord) returns a *RequestInformation when successful
func (*ItemRecordsRecordsItemRequestBuilder) WithUrl ¶
func (m *ItemRecordsRecordsItemRequestBuilder) WithUrl(rawUrl string) *ItemRecordsRecordsItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRecordsRecordsItemRequestBuilder when successful
type ItemRecordsRequestBuilder ¶
type ItemRecordsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRecordsRequestBuilder builds and executes requests for operations under \dnszone\{-id}\records
func NewItemRecordsRequestBuilder ¶
func NewItemRecordsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRecordsRequestBuilder
NewItemRecordsRequestBuilder instantiates a new ItemRecordsRequestBuilder and sets the default values.
func NewItemRecordsRequestBuilderInternal ¶
func NewItemRecordsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRecordsRequestBuilder
NewItemRecordsRequestBuilderInternal instantiates a new ItemRecordsRequestBuilder and sets the default values.
func (*ItemRecordsRequestBuilder) ById ¶
func (m *ItemRecordsRequestBuilder) ById(id int64) *ItemRecordsRecordsItemRequestBuilder
ById gets an item from the github.com/jlarmstrongiv/bunnysdkgo/bunny_api_client.dnszone.item.records.item collection returns a *ItemRecordsRecordsItemRequestBuilder when successful
func (*ItemRecordsRequestBuilder) Put ¶
func (m *ItemRecordsRequestBuilder) Put(ctx context.Context, body ItemRecordsPutRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsRecordable, error)
Put [AddDnsRecord API Docs](https://docs.bunny.net/reference/dnszonepublic_addrecord) returns a DnsRecordable when successful returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*ItemRecordsRequestBuilder) ToPutRequestInformation ¶
func (m *ItemRecordsRequestBuilder) ToPutRequestInformation(ctx context.Context, body ItemRecordsPutRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPutRequestInformation [AddDnsRecord API Docs](https://docs.bunny.net/reference/dnszonepublic_addrecord) returns a *RequestInformation when successful
func (*ItemRecordsRequestBuilder) WithUrl ¶
func (m *ItemRecordsRequestBuilder) WithUrl(rawUrl string) *ItemRecordsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemRecordsRequestBuilder when successful
type ItemRequestBuilder ¶
type ItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemRequestBuilder builds and executes requests for operations under \dnszone\{-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) Delete ¶
func (m *ItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) error
Delete [DeleteDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_delete) returns a StructuredBadRequestResponse error when the service returns a 400 status code
func (*ItemRequestBuilder) Dismissnameservercheck ¶
func (m *ItemRequestBuilder) Dismissnameservercheck() *ItemDismissnameservercheckRequestBuilder
Dismissnameservercheck the dismissnameservercheck property returns a *ItemDismissnameservercheckRequestBuilder when successful
func (*ItemRequestBuilder) Export ¶
func (m *ItemRequestBuilder) Export() *ItemExportRequestBuilder
Export the export property returns a *ItemExportRequestBuilder when successful
func (*ItemRequestBuilder) Get ¶
func (m *ItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, error)
Get [GetDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_index2) returns a DnsZoneable when successful
func (*ItemRequestBuilder) ImportEscaped ¶
func (m *ItemRequestBuilder) ImportEscaped() *ItemImportRequestBuilder
ImportEscaped the import property returns a *ItemImportRequestBuilder when successful
func (*ItemRequestBuilder) Post ¶
func (m *ItemRequestBuilder) Post(ctx context.Context, body ItemPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ie7d5a7d4e7e9e65e03bc78a1090003b9b6a5a44fd472a6e035fe0603c319c410.DnsZoneable, error)
Post [UpdateDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_update) returns a DnsZoneable when successful
func (*ItemRequestBuilder) Recheckdns ¶
func (m *ItemRequestBuilder) Recheckdns() *ItemRecheckdnsRequestBuilder
Recheckdns the recheckdns property returns a *ItemRecheckdnsRequestBuilder when successful
func (*ItemRequestBuilder) Records ¶
func (m *ItemRequestBuilder) Records() *ItemRecordsRequestBuilder
Records the records property returns a *ItemRecordsRequestBuilder when successful
func (*ItemRequestBuilder) Statistics ¶
func (m *ItemRequestBuilder) Statistics() *ItemStatisticsRequestBuilder
Statistics the statistics property returns a *ItemStatisticsRequestBuilder when successful
func (*ItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *ItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation [DeleteDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_delete) returns a *RequestInformation when successful
func (*ItemRequestBuilder) ToGetRequestInformation ¶
func (m *ItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_index2) returns a *RequestInformation when successful
func (*ItemRequestBuilder) ToPostRequestInformation ¶
func (m *ItemRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemPostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation [UpdateDnsZone API Docs](https://docs.bunny.net/reference/dnszonepublic_update) returns a *RequestInformation 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 ItemStatisticsGetResponse ¶
type ItemStatisticsGetResponse struct {
// contains filtered or unexported fields
}
func NewItemStatisticsGetResponse ¶
func NewItemStatisticsGetResponse() *ItemStatisticsGetResponse
NewItemStatisticsGetResponse instantiates a new ItemStatisticsGetResponse and sets the default values.
func (*ItemStatisticsGetResponse) GetAdditionalData ¶
func (m *ItemStatisticsGetResponse) 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 (*ItemStatisticsGetResponse) GetFieldDeserializers ¶
func (m *ItemStatisticsGetResponse) 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 (*ItemStatisticsGetResponse) GetQueriesByTypeChart ¶
func (m *ItemStatisticsGetResponse) GetQueriesByTypeChart() ItemStatisticsGetResponse_QueriesByTypeChartable
GetQueriesByTypeChart gets the QueriesByTypeChart property value. The QueriesByTypeChart property returns a ItemStatisticsGetResponse_QueriesByTypeChartable when successful
func (*ItemStatisticsGetResponse) GetQueriesServedChart ¶
func (m *ItemStatisticsGetResponse) GetQueriesServedChart() ItemStatisticsGetResponse_QueriesServedChartable
GetQueriesServedChart gets the QueriesServedChart property value. The QueriesServedChart property returns a ItemStatisticsGetResponse_QueriesServedChartable when successful
func (*ItemStatisticsGetResponse) GetTotalQueriesServed ¶
func (m *ItemStatisticsGetResponse) GetTotalQueriesServed() *int64
GetTotalQueriesServed gets the TotalQueriesServed property value. The TotalQueriesServed property returns a *int64 when successful
func (*ItemStatisticsGetResponse) Serialize ¶
func (m *ItemStatisticsGetResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemStatisticsGetResponse) SetAdditionalData ¶
func (m *ItemStatisticsGetResponse) 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 (*ItemStatisticsGetResponse) SetQueriesByTypeChart ¶
func (m *ItemStatisticsGetResponse) SetQueriesByTypeChart(value ItemStatisticsGetResponse_QueriesByTypeChartable)
SetQueriesByTypeChart sets the QueriesByTypeChart property value. The QueriesByTypeChart property
func (*ItemStatisticsGetResponse) SetQueriesServedChart ¶
func (m *ItemStatisticsGetResponse) SetQueriesServedChart(value ItemStatisticsGetResponse_QueriesServedChartable)
SetQueriesServedChart sets the QueriesServedChart property value. The QueriesServedChart property
func (*ItemStatisticsGetResponse) SetTotalQueriesServed ¶
func (m *ItemStatisticsGetResponse) SetTotalQueriesServed(value *int64)
SetTotalQueriesServed sets the TotalQueriesServed property value. The TotalQueriesServed property
type ItemStatisticsGetResponse_QueriesByTypeChart ¶
type ItemStatisticsGetResponse_QueriesByTypeChart struct {
// contains filtered or unexported fields
}
func NewItemStatisticsGetResponse_QueriesByTypeChart ¶
func NewItemStatisticsGetResponse_QueriesByTypeChart() *ItemStatisticsGetResponse_QueriesByTypeChart
NewItemStatisticsGetResponse_QueriesByTypeChart instantiates a new ItemStatisticsGetResponse_QueriesByTypeChart and sets the default values.
func (*ItemStatisticsGetResponse_QueriesByTypeChart) GetAdditionalData ¶
func (m *ItemStatisticsGetResponse_QueriesByTypeChart) 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 (*ItemStatisticsGetResponse_QueriesByTypeChart) GetFieldDeserializers ¶
func (m *ItemStatisticsGetResponse_QueriesByTypeChart) 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 (*ItemStatisticsGetResponse_QueriesByTypeChart) Serialize ¶
func (m *ItemStatisticsGetResponse_QueriesByTypeChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemStatisticsGetResponse_QueriesByTypeChart) SetAdditionalData ¶
func (m *ItemStatisticsGetResponse_QueriesByTypeChart) 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 ItemStatisticsGetResponse_QueriesByTypeChartable ¶
type ItemStatisticsGetResponse_QueriesByTypeChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type ItemStatisticsGetResponse_QueriesServedChart ¶
type ItemStatisticsGetResponse_QueriesServedChart struct {
// contains filtered or unexported fields
}
func NewItemStatisticsGetResponse_QueriesServedChart ¶
func NewItemStatisticsGetResponse_QueriesServedChart() *ItemStatisticsGetResponse_QueriesServedChart
NewItemStatisticsGetResponse_QueriesServedChart instantiates a new ItemStatisticsGetResponse_QueriesServedChart and sets the default values.
func (*ItemStatisticsGetResponse_QueriesServedChart) GetAdditionalData ¶
func (m *ItemStatisticsGetResponse_QueriesServedChart) 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 (*ItemStatisticsGetResponse_QueriesServedChart) GetFieldDeserializers ¶
func (m *ItemStatisticsGetResponse_QueriesServedChart) 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 (*ItemStatisticsGetResponse_QueriesServedChart) Serialize ¶
func (m *ItemStatisticsGetResponse_QueriesServedChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemStatisticsGetResponse_QueriesServedChart) SetAdditionalData ¶
func (m *ItemStatisticsGetResponse_QueriesServedChart) 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 ItemStatisticsGetResponse_QueriesServedChartable ¶
type ItemStatisticsGetResponse_QueriesServedChartable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type ItemStatisticsGetResponseable ¶
type ItemStatisticsGetResponseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetQueriesByTypeChart() ItemStatisticsGetResponse_QueriesByTypeChartable GetQueriesServedChart() ItemStatisticsGetResponse_QueriesServedChartable GetTotalQueriesServed() *int64 SetQueriesByTypeChart(value ItemStatisticsGetResponse_QueriesByTypeChartable) SetQueriesServedChart(value ItemStatisticsGetResponse_QueriesServedChartable) SetTotalQueriesServed(value *int64) }
type ItemStatisticsRequestBuilder ¶
type ItemStatisticsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemStatisticsRequestBuilder builds and executes requests for operations under \dnszone\{-id}\statistics
func NewItemStatisticsRequestBuilder ¶
func NewItemStatisticsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemStatisticsRequestBuilder
NewItemStatisticsRequestBuilder instantiates a new ItemStatisticsRequestBuilder and sets the default values.
func NewItemStatisticsRequestBuilderInternal ¶
func NewItemStatisticsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemStatisticsRequestBuilder
NewItemStatisticsRequestBuilderInternal instantiates a new ItemStatisticsRequestBuilder and sets the default values.
func (*ItemStatisticsRequestBuilder) Get ¶
func (m *ItemStatisticsRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemStatisticsRequestBuilderGetQueryParameters]) (ItemStatisticsGetResponseable, error)
Get [GetDnsQueryStatistics API Docs](https://docs.bunny.net/reference/dnszonepublic_statistics) returns a ItemStatisticsGetResponseable when successful
func (*ItemStatisticsRequestBuilder) ToGetRequestInformation ¶
func (m *ItemStatisticsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ItemStatisticsRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation [GetDnsQueryStatistics API Docs](https://docs.bunny.net/reference/dnszonepublic_statistics) returns a *RequestInformation when successful
func (*ItemStatisticsRequestBuilder) WithUrl ¶
func (m *ItemStatisticsRequestBuilder) WithUrl(rawUrl string) *ItemStatisticsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemStatisticsRequestBuilder when successful
type ItemStatisticsRequestBuilderGetQueryParameters ¶
type ItemStatisticsRequestBuilderGetQueryParameters 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"` }
ItemStatisticsRequestBuilderGetQueryParameters [GetDnsQueryStatistics API Docs](https://docs.bunny.net/reference/dnszonepublic_statistics)
Source Files
¶
- checkavailability_post_request_body.go
- checkavailability_post_response.go
- checkavailability_request_builder.go
- dnszone_get_response.go
- dnszone_post_request_body.go
- dnszone_request_builder.go
- item_dismissnameservercheck_request_builder.go
- item_export_request_builder.go
- item_import_post_response.go
- item_import_request_builder.go
- item_post_request_body.go
- item_recheckdns_request_builder.go
- item_records_put_request_body.go
- item_records_put_request_body_escaped_enviromental_variables.go
- item_records_records_item_request_builder.go
- item_records_request_builder.go
- item_request_builder.go
- item_statistics_get_response.go
- item_statistics_get_response_escaped_queries_by_type_chart.go
- item_statistics_get_response_escaped_queries_served_chart.go
- item_statistics_request_builder.go