storagezone

package
v0.0.16 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateCheckavailabilityPostRequestBodyFromDiscriminatorValue

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

func CreateCheckavailabilityPostResponseFromDiscriminatorValue

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

func CreateItemStatisticsGetResponseFromDiscriminatorValue

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

func CreateItemStatisticsGetResponse_FileCountChartFromDiscriminatorValue

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

func CreateItemStatisticsGetResponse_StorageUsedChartFromDiscriminatorValue

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

func CreateStoragezoneGetResponseFromDiscriminatorValue

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

Types

type CheckavailabilityPostRequestBody

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

func NewCheckavailabilityPostRequestBody

func NewCheckavailabilityPostRequestBody() *CheckavailabilityPostRequestBody

NewCheckavailabilityPostRequestBody instantiates a new CheckavailabilityPostRequestBody and sets the default values.

func (*CheckavailabilityPostRequestBody) GetAdditionalData

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

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

func (*CheckavailabilityPostRequestBody) GetFieldDeserializers

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

func (*CheckavailabilityPostRequestBody) GetName

GetName gets the name property value. The name property returns a *string when successful

func (*CheckavailabilityPostRequestBody) Serialize

Serialize serializes information the current object

func (*CheckavailabilityPostRequestBody) SetAdditionalData

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

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

func (*CheckavailabilityPostRequestBody) SetName

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

SetName sets the name property value. The name property

type CheckavailabilityPostResponse

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

func NewCheckavailabilityPostResponse

func NewCheckavailabilityPostResponse() *CheckavailabilityPostResponse

NewCheckavailabilityPostResponse instantiates a new CheckavailabilityPostResponse and sets the default values.

func (*CheckavailabilityPostResponse) GetAdditionalData

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

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

func (*CheckavailabilityPostResponse) GetAvailable

func (m *CheckavailabilityPostResponse) GetAvailable() *bool

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

func (*CheckavailabilityPostResponse) GetFieldDeserializers

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

func (*CheckavailabilityPostResponse) Serialize

Serialize serializes information the current object

func (*CheckavailabilityPostResponse) SetAdditionalData

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

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

func (*CheckavailabilityPostResponse) SetAvailable

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

SetAvailable sets the Available property value. The Available property

type CheckavailabilityRequestBuilder

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

func NewCheckavailabilityRequestBuilder

NewCheckavailabilityRequestBuilder instantiates a new CheckavailabilityRequestBuilder and sets the default values.

func NewCheckavailabilityRequestBuilderInternal

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

NewCheckavailabilityRequestBuilderInternal instantiates a new CheckavailabilityRequestBuilder and sets the default values.

func (*CheckavailabilityRequestBuilder) WithUrl

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

type ItemConnectionsRequestBuilder

ItemConnectionsRequestBuilder builds and executes requests for operations under \storagezone\{id}\connections

func NewItemConnectionsRequestBuilder

NewItemConnectionsRequestBuilder instantiates a new ItemConnectionsRequestBuilder and sets the default values.

func NewItemConnectionsRequestBuilderInternal

func NewItemConnectionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemConnectionsRequestBuilder

NewItemConnectionsRequestBuilderInternal instantiates a new ItemConnectionsRequestBuilder and sets the default values.

func (*ItemConnectionsRequestBuilder) WithUrl

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

type ItemResetPasswordRequestBuilder added in v0.0.12

ItemResetPasswordRequestBuilder builds and executes requests for operations under \storagezone\{id}\resetPassword

func NewItemResetPasswordRequestBuilder added in v0.0.12

NewItemResetPasswordRequestBuilder instantiates a new ItemResetPasswordRequestBuilder and sets the default values.

func NewItemResetPasswordRequestBuilderInternal added in v0.0.12

func NewItemResetPasswordRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemResetPasswordRequestBuilder

NewItemResetPasswordRequestBuilderInternal instantiates a new ItemResetPasswordRequestBuilder and sets the default values.

func (*ItemResetPasswordRequestBuilder) WithUrl added in v0.0.12

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemResetPasswordRequestBuilder 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

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

func (*ItemStatisticsGetResponse) GetFileCountChart

GetFileCountChart gets the FileCountChart property value. The FileCountChart property returns a ItemStatisticsGetResponse_FileCountChartable when successful

func (*ItemStatisticsGetResponse) GetStorageUsedChart

GetStorageUsedChart gets the StorageUsedChart property value. The StorageUsedChart property returns a ItemStatisticsGetResponse_StorageUsedChartable when successful

func (*ItemStatisticsGetResponse) Serialize

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) SetFileCountChart

SetFileCountChart sets the FileCountChart property value. The FileCountChart property

func (*ItemStatisticsGetResponse) SetStorageUsedChart

SetStorageUsedChart sets the StorageUsedChart property value. The StorageUsedChart property

type ItemStatisticsGetResponse_FileCountChart

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

func NewItemStatisticsGetResponse_FileCountChart

func NewItemStatisticsGetResponse_FileCountChart() *ItemStatisticsGetResponse_FileCountChart

NewItemStatisticsGetResponse_FileCountChart instantiates a new ItemStatisticsGetResponse_FileCountChart and sets the default values.

func (*ItemStatisticsGetResponse_FileCountChart) GetAdditionalData

func (m *ItemStatisticsGetResponse_FileCountChart) 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_FileCountChart) GetFieldDeserializers

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

func (*ItemStatisticsGetResponse_FileCountChart) Serialize

Serialize serializes information the current object

func (*ItemStatisticsGetResponse_FileCountChart) SetAdditionalData

func (m *ItemStatisticsGetResponse_FileCountChart) 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_StorageUsedChart

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

func NewItemStatisticsGetResponse_StorageUsedChart

func NewItemStatisticsGetResponse_StorageUsedChart() *ItemStatisticsGetResponse_StorageUsedChart

NewItemStatisticsGetResponse_StorageUsedChart instantiates a new ItemStatisticsGetResponse_StorageUsedChart and sets the default values.

func (*ItemStatisticsGetResponse_StorageUsedChart) GetAdditionalData

func (m *ItemStatisticsGetResponse_StorageUsedChart) 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_StorageUsedChart) GetFieldDeserializers

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

func (*ItemStatisticsGetResponse_StorageUsedChart) Serialize

Serialize serializes information the current object

func (*ItemStatisticsGetResponse_StorageUsedChart) SetAdditionalData

func (m *ItemStatisticsGetResponse_StorageUsedChart) 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 ItemStatisticsRequestBuilder

ItemStatisticsRequestBuilder builds and executes requests for operations under \storagezone\{id}\statistics

func NewItemStatisticsRequestBuilder

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

Get [GetStorageZoneStatistics API Docs](https://docs.bunny.net/reference/storagezonepublic_storagezonestatistics) returns a ItemStatisticsGetResponseable when successful

func (*ItemStatisticsRequestBuilder) WithUrl

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

type ItemStatisticsRequestBuilderGetQueryParameters

type ItemStatisticsRequestBuilderGetQueryParameters struct {
	DateFrom *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateFrom"`
	DateTo   *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time `uriparametername:"dateTo"`
}

ItemStatisticsRequestBuilderGetQueryParameters [GetStorageZoneStatistics API Docs](https://docs.bunny.net/reference/storagezonepublic_storagezonestatistics)

type ResetReadOnlyPasswordRequestBuilder added in v0.0.12

ResetReadOnlyPasswordRequestBuilder builds and executes requests for operations under \storagezone\resetReadOnlyPassword

func NewResetReadOnlyPasswordRequestBuilder added in v0.0.12

NewResetReadOnlyPasswordRequestBuilder instantiates a new ResetReadOnlyPasswordRequestBuilder and sets the default values.

func NewResetReadOnlyPasswordRequestBuilderInternal added in v0.0.12

func NewResetReadOnlyPasswordRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ResetReadOnlyPasswordRequestBuilder

NewResetReadOnlyPasswordRequestBuilderInternal instantiates a new ResetReadOnlyPasswordRequestBuilder and sets the default values.

func (*ResetReadOnlyPasswordRequestBuilder) WithUrl added in v0.0.12

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

type ResetReadOnlyPasswordRequestBuilderPostQueryParameters added in v0.0.12

type ResetReadOnlyPasswordRequestBuilderPostQueryParameters struct {
	Id *int64 `uriparametername:"id"`
}

ResetReadOnlyPasswordRequestBuilderPostQueryParameters [ResetReadOnlyPassword API Docs](https://docs.bunny.net/reference/storagezonepublic_resetreadonlypassword)

type StoragezoneGetResponse

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

func NewStoragezoneGetResponse

func NewStoragezoneGetResponse() *StoragezoneGetResponse

NewStoragezoneGetResponse instantiates a new StoragezoneGetResponse and sets the default values.

func (*StoragezoneGetResponse) GetAdditionalData

func (m *StoragezoneGetResponse) 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 (*StoragezoneGetResponse) GetCurrentPage

func (m *StoragezoneGetResponse) GetCurrentPage() *int32

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

func (*StoragezoneGetResponse) GetFieldDeserializers

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

func (*StoragezoneGetResponse) GetHasMoreItems

func (m *StoragezoneGetResponse) GetHasMoreItems() *bool

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

func (*StoragezoneGetResponse) GetItems

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

func (*StoragezoneGetResponse) GetTotalItems

func (m *StoragezoneGetResponse) GetTotalItems() *int32

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

func (*StoragezoneGetResponse) Serialize

Serialize serializes information the current object

func (*StoragezoneGetResponse) SetAdditionalData

func (m *StoragezoneGetResponse) 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 (*StoragezoneGetResponse) SetCurrentPage

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

SetCurrentPage sets the CurrentPage property value. The CurrentPage property

func (*StoragezoneGetResponse) SetHasMoreItems

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

SetHasMoreItems sets the HasMoreItems property value. The HasMoreItems property

func (*StoragezoneGetResponse) SetItems

SetItems sets the Items property value. The Items property

func (*StoragezoneGetResponse) SetTotalItems

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

SetTotalItems sets the TotalItems property value. The TotalItems property

type StoragezoneItemRequestBuilder

StoragezoneItemRequestBuilder builds and executes requests for operations under \storagezone\{id}

func NewStoragezoneItemRequestBuilder

NewStoragezoneItemRequestBuilder instantiates a new StoragezoneItemRequestBuilder and sets the default values.

func NewStoragezoneItemRequestBuilderInternal

func NewStoragezoneItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *StoragezoneItemRequestBuilder

NewStoragezoneItemRequestBuilderInternal instantiates a new StoragezoneItemRequestBuilder and sets the default values.

func (*StoragezoneItemRequestBuilder) Connections

Connections the connections property returns a *ItemConnectionsRequestBuilder when successful

func (*StoragezoneItemRequestBuilder) ResetPassword

ResetPassword the resetPassword property returns a *ItemResetPasswordRequestBuilder when successful

func (*StoragezoneItemRequestBuilder) Statistics

Statistics the statistics property returns a *ItemStatisticsRequestBuilder when successful

func (*StoragezoneItemRequestBuilder) WithUrl

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

type StoragezoneRequestBuilder

StoragezoneRequestBuilder builds and executes requests for operations under \storagezone

func NewStoragezoneRequestBuilder

NewStoragezoneRequestBuilder instantiates a new StoragezoneRequestBuilder and sets the default values.

func NewStoragezoneRequestBuilderInternal

func NewStoragezoneRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *StoragezoneRequestBuilder

NewStoragezoneRequestBuilderInternal instantiates a new StoragezoneRequestBuilder and sets the default values.

func (*StoragezoneRequestBuilder) ById

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

func (*StoragezoneRequestBuilder) Checkavailability

Checkavailability the checkavailability property returns a *CheckavailabilityRequestBuilder when successful

func (*StoragezoneRequestBuilder) Get

Get [ListStorageZones API Docs](https://docs.bunny.net/reference/storagezonepublic_index) returns a StoragezoneGetResponseable when successful

func (*StoragezoneRequestBuilder) ResetReadOnlyPassword

ResetReadOnlyPassword the resetReadOnlyPassword property returns a *ResetReadOnlyPasswordRequestBuilder when successful

func (*StoragezoneRequestBuilder) WithUrl

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

type StoragezoneRequestBuilderGetQueryParameters

type StoragezoneRequestBuilderGetQueryParameters struct {
	IncludeDeleted *bool   `uriparametername:"includeDeleted"`
	Page           *int32  `uriparametername:"page"`
	PerPage        *int32  `uriparametername:"perPage"`
	Search         *string `uriparametername:"search"`
}

StoragezoneRequestBuilderGetQueryParameters [ListStorageZones API Docs](https://docs.bunny.net/reference/storagezonepublic_index)

Jump to

Keyboard shortcuts

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