containerregistry

package module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2023 License: Apache-2.0 Imports: 26 Imported by: 0

README

Go API client for containerregistry

Container Registry service enables IONOS clients to manage docker and OCI compliant registries for use by their managed Kubernetes clusters. Use a Container Registry to ensure you have a privately accessed registry to efficiently support image pulls.

Overview

The IONOS Cloud SDK for GO provides you with access to the IONOS Cloud API. The client library supports both simple and complex requests. It is designed for developers who are building applications in GO . The SDK for GO wraps the IONOS Cloud API. All API operations are performed over SSL and authenticated using your IONOS Cloud portal credentials. The API can be accessed within an instance running in IONOS Cloud or directly over the Internet from any application that can send an HTTPS request and receive an HTTPS response.

Installing

Use go get to retrieve the SDK to add it to your GOPATH workspace, or project's Go module dependencies.
go get github.com/ionos-cloud/sdk-go-bundle/products/containerregistry.git

To update the SDK use go get -u to retrieve the latest version of the SDK.

go get -u github.com/ionos-cloud/sdk-go-bundle/products/containerregistry.git
Go Modules

If you are using Go modules, your go get will default to the latest tagged release version of the SDK. To get a specific release version of the SDK use @ in your go get command.

To get the latest SDK repository, use @latest.

go get github.com/ionos-cloud/sdk-go-bundle/products/containerregistry@latest

Environment Variables

Environment Variable Description
IONOS_USERNAME Specify the username used to login, to authenticate against the IONOS Cloud API
IONOS_PASSWORD Specify the password used to login, to authenticate against the IONOS Cloud API
IONOS_TOKEN Specify the token used to login, if a token is being used instead of username and password
IONOS_API_URL Specify the API URL. It will overwrite the API endpoint default value api.ionos.com. Note: the host URL does not contain the /cloudapi/v6 path, so it should not be included in the IONOS_API_URL environment variable
IONOS_LOGLEVEL Specify the Log Level used to log messages. Possible values: Off, Debug, Trace
IONOS_PINNED_CERT Specify the SHA-256 public fingerprint here, enables certificate pinning

⚠️ Note: To overwrite the api endpoint - api.ionos.com, the environment variable $IONOS_API_URL can be set, and used with NewConfigurationFromEnv() function.

Examples

Examples for creating resources using the Go SDK can be found here

Authentication

Basic Authentication
  • Type: HTTP basic authentication

Example

import (
	"context"
	"fmt"
	"github.com/ionos-cloud/sdk-go-bundle/shared"
	containerregistry "github.com/ionos-cloud/sdk-go-bundle/products/containerregistry"
	"log"
)

func basicAuthExample() error {
	cfg := shared.NewConfiguration("username_here", "pwd_here", "", "")
	cfg.LogLevel = Trace
	apiClient := containerregistry.NewAPIClient(cfg)
	return nil
}
Token Authentication

There are 2 ways to generate your token:

Generate token using sdk for auth:
    import (
        "context"
        "fmt"
        "github.com/ionos-cloud/sdk-go-bundle/products/auth"
        "github.com/ionos-cloud/sdk-go-bundle/shared"
        containerregistry "github.com/ionos-cloud/sdk-go-bundle/products/containerregistry"
        "log"
    )

    func TokenAuthExample() error {
        //note: to use NewConfigurationFromEnv(), you need to previously set IONOS_USERNAME and IONOS_PASSWORD as env variables
        authClient := auth.NewAPIClient(authApi.NewConfigurationFromEnv())
        jwt, _, err := auth.TokensApi.TokensGenerate(context.Background()).Execute()
        if err != nil {
            return fmt.Errorf("error occurred while generating token (%w)", err)
        }
        if !jwt.HasToken() {
            return fmt.Errorf("could not generate token")
        }
        cfg := shared.NewConfiguration("", "", *jwt.GetToken(), "")
        cfg.LogLevel = Trace
        apiClient := containerregistry.NewAPIClient(cfg)
        return nil
    }
Generate token using ionosctl:

Install ionosctl as explained here Run commands to login and generate your token.

    ionosctl login
    ionosctl token generate
    export IONOS_TOKEN="insert_here_token_saved_from_generate_command"

Save the generated token and use it to authenticate:

    import (
        "context"
        "fmt"
        "github.com/ionos-cloud/sdk-go-bundle/products/auth"
         containerregistry "github.com/ionos-cloud/sdk-go-bundle/products/containerregistry"
        "log"
    )

    func TokenAuthExample() error {
        //note: to use NewConfigurationFromEnv(), you need to previously set IONOS_TOKEN as env variables
        authClient := auth.NewAPIClient(authApi.NewConfigurationFromEnv())
        cfg.LogLevel = Trace
        apiClient := containerregistry.NewAPIClient(cfg)
        return nil
    }

Certificate pinning:

You can enable certificate pinning if you want to bypass the normal certificate checking procedure, by doing the following:

Set env variable IONOS_PINNED_CERT=<insert_sha256_public_fingerprint_here>

You can get the sha256 fingerprint most easily from the browser by inspecting the certificate.

Depth

Many of the List or Get operations will accept an optional depth argument. Setting this to a value between 0 and 5 affects the amount of data that is returned. The details returned vary depending on the resource being queried, but it generally follows this pattern. By default, the SDK sets the depth argument to the maximum value.

Depth Description
0 Only direct properties are included. Children are not included.
1 Direct properties and children's references are returned.
2 Direct properties and children's properties are returned.
3 Direct properties, children's properties, and descendants' references are returned.
4 Direct properties, children's properties, and descendants' properties are returned.
5 Returns all available properties.
Changing the base URL

Base URL for the HTTP operation can be changed by using the following function:

requestProperties.SetURL("https://api.ionos.com/cloudapi/v6")

Debugging

You can now inject any logger that implements Printf as a logger instead of using the default sdk logger. There are now Loglevels that you can set: Off, Debug and Trace. Off - does not show any logs Debug - regular logs, no sensitive information Trace - we recommend you only set this field for debugging purposes. Disable it in your production environments because it can log sensitive data. It logs the full request and response without encryption, even for an HTTPS call. Verbose request and response logging can also significantly impact your application's performance.

package main

    import (
        containerregistry "github.com/ionos-cloud/sdk-go-bundle/products/containerregistry"
        "github.com/ionos-cloud/sdk-go-bundle/shared"
        "github.com/sirupsen/logrus"
    )

func main() {
    // create your configuration. replace username, password, token and url with correct values, or use NewConfigurationFromEnv()
    // if you have set your env variables as explained above
    cfg := shared.NewConfiguration("username", "password", "token", "hostUrl")
    // enable request and response logging. this is the most verbose loglevel
    cfg.LogLevel = Trace
    // inject your own logger that implements Printf
    cfg.Logger = logrus.New()
    // create you api client with the configuration
    apiClient := containerregistry.NewAPIClient(cfg)
}

Documentation for API Endpoints

All URIs are relative to https://api.ionos.com/containerregistries

API Endpoints table
Class Method HTTP request Description
LocationsApi LocationsGet Get /locations Get container registry locations
NamesApi NamesCheckUsage Head /names/{name} Get container registry name availability
RegistriesApi RegistriesDelete Delete /registries/{registryId} Delete registry
RegistriesApi RegistriesFindById Get /registries/{registryId} Get a registry
RegistriesApi RegistriesGet Get /registries List all container registries
RegistriesApi RegistriesPatch Patch /registries/{registryId} Update the properties of a registry
RegistriesApi RegistriesPost Post /registries Create container registry
RegistriesApi RegistriesPut Put /registries/{registryId} Create or replace a container registry
RepositoriesApi RegistriesRepositoriesDelete Delete /registries/{registryId}/repositories/{name} Delete repository
TokensApi RegistriesTokensDelete Delete /registries/{registryId}/tokens/{tokenId} Delete token
TokensApi RegistriesTokensFindById Get /registries/{registryId}/tokens/{tokenId} Get token information
TokensApi RegistriesTokensGet Get /registries/{registryId}/tokens List all tokens for the container registry
TokensApi RegistriesTokensPatch Patch /registries/{registryId}/tokens/{tokenId} Update token
TokensApi RegistriesTokensPost Post /registries/{registryId}/tokens Create token
TokensApi RegistriesTokensPut Put /registries/{registryId}/tokens/{tokenId} Create or replace token

Documentation For Models

All URIs are relative to https://api.ionos.com/containerregistries

API models list

[Back to API list] [Back to Model list]

Documentation

Index

Constants

View Source
const (
	RequestStatusQueued  = "QUEUED"
	RequestStatusRunning = "RUNNING"
	RequestStatusFailed  = "FAILED"
	RequestStatusDone    = "DONE"

	Version = "products/containerregistry/v0.1.0"
)

Variables

This section is empty.

Functions

func AddPinnedCert

func AddPinnedCert(transport *http.Transport, pkFingerprint string)

AddPinnedCert - enables pinning of the sha256 public fingerprint to the http client's transport

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

Types

type APIClient

type APIClient struct {
	LocationsApi *LocationsApiService

	NamesApi *NamesApiService

	RegistriesApi *RegistriesApiService

	RepositoriesApi *RepositoriesApiService

	TokensApi *TokensApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Container Registry service API v1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *shared.Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *shared.Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type ApiErrorMessage

type ApiErrorMessage struct {
	ErrorCode *string `json:"errorCode"`
	Message   *string `json:"message"`
}

ApiErrorMessage struct for ApiErrorMessage

func NewApiErrorMessage

func NewApiErrorMessage(errorCode string, message string) *ApiErrorMessage

NewApiErrorMessage instantiates a new ApiErrorMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiErrorMessageWithDefaults

func NewApiErrorMessageWithDefaults() *ApiErrorMessage

NewApiErrorMessageWithDefaults instantiates a new ApiErrorMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiErrorMessage) GetErrorCode

func (o *ApiErrorMessage) GetErrorCode() *string

GetErrorCode returns the ErrorCode field value If the value is explicit nil, the zero value for string will be returned

func (*ApiErrorMessage) GetErrorCodeOk

func (o *ApiErrorMessage) GetErrorCodeOk() (*string, bool)

GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiErrorMessage) GetMessage

func (o *ApiErrorMessage) GetMessage() *string

GetMessage returns the Message field value If the value is explicit nil, the zero value for string will be returned

func (*ApiErrorMessage) GetMessageOk

func (o *ApiErrorMessage) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiErrorMessage) HasErrorCode

func (o *ApiErrorMessage) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*ApiErrorMessage) HasMessage

func (o *ApiErrorMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ApiErrorMessage) MarshalJSON

func (o ApiErrorMessage) MarshalJSON() ([]byte, error)

func (*ApiErrorMessage) SetErrorCode

func (o *ApiErrorMessage) SetErrorCode(v string)

SetErrorCode sets field value

func (*ApiErrorMessage) SetMessage

func (o *ApiErrorMessage) SetMessage(v string)

SetMessage sets field value

type ApiErrorResponse

type ApiErrorResponse struct {
	HttpStatus *int32             `json:"httpStatus"`
	Messages   *[]ApiErrorMessage `json:"messages"`
}

ApiErrorResponse struct for ApiErrorResponse

func NewApiErrorResponse

func NewApiErrorResponse(httpStatus int32, messages []ApiErrorMessage) *ApiErrorResponse

NewApiErrorResponse instantiates a new ApiErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiErrorResponseWithDefaults

func NewApiErrorResponseWithDefaults() *ApiErrorResponse

NewApiErrorResponseWithDefaults instantiates a new ApiErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiErrorResponse) GetHttpStatus

func (o *ApiErrorResponse) GetHttpStatus() *int32

GetHttpStatus returns the HttpStatus field value If the value is explicit nil, the zero value for int32 will be returned

func (*ApiErrorResponse) GetHttpStatusOk

func (o *ApiErrorResponse) GetHttpStatusOk() (*int32, bool)

GetHttpStatusOk returns a tuple with the HttpStatus field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiErrorResponse) GetMessages

func (o *ApiErrorResponse) GetMessages() *[]ApiErrorMessage

GetMessages returns the Messages field value If the value is explicit nil, the zero value for []ApiErrorMessage will be returned

func (*ApiErrorResponse) GetMessagesOk

func (o *ApiErrorResponse) GetMessagesOk() (*[]ApiErrorMessage, bool)

GetMessagesOk returns a tuple with the Messages field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiErrorResponse) HasHttpStatus

func (o *ApiErrorResponse) HasHttpStatus() bool

HasHttpStatus returns a boolean if a field has been set.

func (*ApiErrorResponse) HasMessages

func (o *ApiErrorResponse) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (ApiErrorResponse) MarshalJSON

func (o ApiErrorResponse) MarshalJSON() ([]byte, error)

func (*ApiErrorResponse) SetHttpStatus

func (o *ApiErrorResponse) SetHttpStatus(v int32)

SetHttpStatus sets field value

func (*ApiErrorResponse) SetMessages

func (o *ApiErrorResponse) SetMessages(v []ApiErrorMessage)

SetMessages sets field value

type ApiLocationsGetRequest

type ApiLocationsGetRequest struct {
	ApiService *LocationsApiService
	// contains filtered or unexported fields
}

func (ApiLocationsGetRequest) Execute

type ApiNamesCheckUsageRequest

type ApiNamesCheckUsageRequest struct {
	ApiService *NamesApiService
	// contains filtered or unexported fields
}

func (ApiNamesCheckUsageRequest) Execute

type ApiRegistriesDeleteRequest

type ApiRegistriesDeleteRequest struct {
	ApiService *RegistriesApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesDeleteRequest) Execute

type ApiRegistriesFindByIdRequest

type ApiRegistriesFindByIdRequest struct {
	ApiService *RegistriesApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesFindByIdRequest) Execute

type ApiRegistriesGetRequest

type ApiRegistriesGetRequest struct {
	ApiService *RegistriesApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesGetRequest) Execute

func (ApiRegistriesGetRequest) FilterName

func (r ApiRegistriesGetRequest) FilterName(filterName string) ApiRegistriesGetRequest

func (ApiRegistriesGetRequest) Limit

func (ApiRegistriesGetRequest) PaginationToken

func (r ApiRegistriesGetRequest) PaginationToken(paginationToken string) ApiRegistriesGetRequest

type ApiRegistriesPatchRequest

type ApiRegistriesPatchRequest struct {
	ApiService *RegistriesApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesPatchRequest) Execute

func (ApiRegistriesPatchRequest) PatchRegistryInput

func (r ApiRegistriesPatchRequest) PatchRegistryInput(patchRegistryInput PatchRegistryInput) ApiRegistriesPatchRequest

type ApiRegistriesPostRequest

type ApiRegistriesPostRequest struct {
	ApiService *RegistriesApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesPostRequest) Execute

func (ApiRegistriesPostRequest) PostRegistryInput

func (r ApiRegistriesPostRequest) PostRegistryInput(postRegistryInput PostRegistryInput) ApiRegistriesPostRequest

type ApiRegistriesPutRequest

type ApiRegistriesPutRequest struct {
	ApiService *RegistriesApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesPutRequest) Execute

func (ApiRegistriesPutRequest) PutRegistryInput

func (r ApiRegistriesPutRequest) PutRegistryInput(putRegistryInput PutRegistryInput) ApiRegistriesPutRequest

type ApiRegistriesRepositoriesDeleteRequest

type ApiRegistriesRepositoriesDeleteRequest struct {
	ApiService *RepositoriesApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesRepositoriesDeleteRequest) Execute

type ApiRegistriesTokensDeleteRequest

type ApiRegistriesTokensDeleteRequest struct {
	ApiService *TokensApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesTokensDeleteRequest) Execute

type ApiRegistriesTokensFindByIdRequest

type ApiRegistriesTokensFindByIdRequest struct {
	ApiService *TokensApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesTokensFindByIdRequest) Execute

type ApiRegistriesTokensGetRequest

type ApiRegistriesTokensGetRequest struct {
	ApiService *TokensApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesTokensGetRequest) Execute

func (ApiRegistriesTokensGetRequest) Limit

func (ApiRegistriesTokensGetRequest) Offset

type ApiRegistriesTokensPatchRequest

type ApiRegistriesTokensPatchRequest struct {
	ApiService *TokensApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesTokensPatchRequest) Execute

func (ApiRegistriesTokensPatchRequest) PatchTokenInput

type ApiRegistriesTokensPostRequest

type ApiRegistriesTokensPostRequest struct {
	ApiService *TokensApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesTokensPostRequest) Execute

func (ApiRegistriesTokensPostRequest) PostTokenInput

type ApiRegistriesTokensPutRequest

type ApiRegistriesTokensPutRequest struct {
	ApiService *TokensApiService
	// contains filtered or unexported fields
}

func (ApiRegistriesTokensPutRequest) Execute

func (ApiRegistriesTokensPutRequest) PutTokenInput

type ApiResourceMetadata

type ApiResourceMetadata struct {
	CreatedBy            *string    `json:"createdBy"`
	CreatedByUserId      *string    `json:"createdByUserId"`
	CreatedDate          *IonosTime `json:"createdDate"`
	LastModifiedBy       *string    `json:"lastModifiedBy,omitempty"`
	LastModifiedByUserId *string    `json:"lastModifiedByUserId,omitempty"`
	LastModifiedDate     *IonosTime `json:"lastModifiedDate,omitempty"`
	State                *string    `json:"state"`
}

ApiResourceMetadata struct for ApiResourceMetadata

func NewApiResourceMetadata

func NewApiResourceMetadata(createdBy string, createdByUserId string, createdDate IonosTime, state string) *ApiResourceMetadata

NewApiResourceMetadata instantiates a new ApiResourceMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiResourceMetadataWithDefaults

func NewApiResourceMetadataWithDefaults() *ApiResourceMetadata

NewApiResourceMetadataWithDefaults instantiates a new ApiResourceMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiResourceMetadata) GetCreatedBy

func (o *ApiResourceMetadata) GetCreatedBy() *string

GetCreatedBy returns the CreatedBy field value If the value is explicit nil, the zero value for string will be returned

func (*ApiResourceMetadata) GetCreatedByOk

func (o *ApiResourceMetadata) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiResourceMetadata) GetCreatedByUserId

func (o *ApiResourceMetadata) GetCreatedByUserId() *string

GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, the zero value for string will be returned

func (*ApiResourceMetadata) GetCreatedByUserIdOk

func (o *ApiResourceMetadata) GetCreatedByUserIdOk() (*string, bool)

GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiResourceMetadata) GetCreatedDate

func (o *ApiResourceMetadata) GetCreatedDate() *time.Time

GetCreatedDate returns the CreatedDate field value If the value is explicit nil, the zero value for time.Time will be returned

func (*ApiResourceMetadata) GetCreatedDateOk

func (o *ApiResourceMetadata) GetCreatedDateOk() (*time.Time, bool)

GetCreatedDateOk returns a tuple with the CreatedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiResourceMetadata) GetLastModifiedBy

func (o *ApiResourceMetadata) GetLastModifiedBy() *string

GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, the zero value for string will be returned

func (*ApiResourceMetadata) GetLastModifiedByOk

func (o *ApiResourceMetadata) GetLastModifiedByOk() (*string, bool)

GetLastModifiedByOk returns a tuple with the LastModifiedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiResourceMetadata) GetLastModifiedByUserId

func (o *ApiResourceMetadata) GetLastModifiedByUserId() *string

GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, the zero value for string will be returned

func (*ApiResourceMetadata) GetLastModifiedByUserIdOk

func (o *ApiResourceMetadata) GetLastModifiedByUserIdOk() (*string, bool)

GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiResourceMetadata) GetLastModifiedDate

func (o *ApiResourceMetadata) GetLastModifiedDate() *time.Time

GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, the zero value for time.Time will be returned

func (*ApiResourceMetadata) GetLastModifiedDateOk

func (o *ApiResourceMetadata) GetLastModifiedDateOk() (*time.Time, bool)

GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiResourceMetadata) GetState

func (o *ApiResourceMetadata) GetState() *string

GetState returns the State field value If the value is explicit nil, the zero value for string will be returned

func (*ApiResourceMetadata) GetStateOk

func (o *ApiResourceMetadata) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiResourceMetadata) HasCreatedBy

func (o *ApiResourceMetadata) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ApiResourceMetadata) HasCreatedByUserId

func (o *ApiResourceMetadata) HasCreatedByUserId() bool

HasCreatedByUserId returns a boolean if a field has been set.

func (*ApiResourceMetadata) HasCreatedDate

func (o *ApiResourceMetadata) HasCreatedDate() bool

HasCreatedDate returns a boolean if a field has been set.

func (*ApiResourceMetadata) HasLastModifiedBy

func (o *ApiResourceMetadata) HasLastModifiedBy() bool

HasLastModifiedBy returns a boolean if a field has been set.

func (*ApiResourceMetadata) HasLastModifiedByUserId

func (o *ApiResourceMetadata) HasLastModifiedByUserId() bool

HasLastModifiedByUserId returns a boolean if a field has been set.

func (*ApiResourceMetadata) HasLastModifiedDate

func (o *ApiResourceMetadata) HasLastModifiedDate() bool

HasLastModifiedDate returns a boolean if a field has been set.

func (*ApiResourceMetadata) HasState

func (o *ApiResourceMetadata) HasState() bool

HasState returns a boolean if a field has been set.

func (ApiResourceMetadata) MarshalJSON

func (o ApiResourceMetadata) MarshalJSON() ([]byte, error)

func (*ApiResourceMetadata) SetCreatedBy

func (o *ApiResourceMetadata) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*ApiResourceMetadata) SetCreatedByUserId

func (o *ApiResourceMetadata) SetCreatedByUserId(v string)

SetCreatedByUserId sets field value

func (*ApiResourceMetadata) SetCreatedDate

func (o *ApiResourceMetadata) SetCreatedDate(v time.Time)

SetCreatedDate sets field value

func (*ApiResourceMetadata) SetLastModifiedBy

func (o *ApiResourceMetadata) SetLastModifiedBy(v string)

SetLastModifiedBy sets field value

func (*ApiResourceMetadata) SetLastModifiedByUserId

func (o *ApiResourceMetadata) SetLastModifiedByUserId(v string)

SetLastModifiedByUserId sets field value

func (*ApiResourceMetadata) SetLastModifiedDate

func (o *ApiResourceMetadata) SetLastModifiedDate(v time.Time)

SetLastModifiedDate sets field value

func (*ApiResourceMetadata) SetState

func (o *ApiResourceMetadata) SetState(v string)

SetState sets field value

type Credentials

type Credentials struct {
	Password *string `json:"password"`
	Username *string `json:"username"`
}

Credentials struct for Credentials

func NewCredentials

func NewCredentials(password string, username string) *Credentials

NewCredentials instantiates a new Credentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCredentialsWithDefaults

func NewCredentialsWithDefaults() *Credentials

NewCredentialsWithDefaults instantiates a new Credentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Credentials) GetPassword

func (o *Credentials) GetPassword() *string

GetPassword returns the Password field value If the value is explicit nil, the zero value for string will be returned

func (*Credentials) GetPasswordOk

func (o *Credentials) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Credentials) GetUsername

func (o *Credentials) GetUsername() *string

GetUsername returns the Username field value If the value is explicit nil, the zero value for string will be returned

func (*Credentials) GetUsernameOk

func (o *Credentials) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Credentials) HasPassword

func (o *Credentials) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*Credentials) HasUsername

func (o *Credentials) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (Credentials) MarshalJSON

func (o Credentials) MarshalJSON() ([]byte, error)

func (*Credentials) SetPassword

func (o *Credentials) SetPassword(v string)

SetPassword sets field value

func (*Credentials) SetUsername

func (o *Credentials) SetUsername(v string)

SetUsername sets field value

type Day

type Day string

Day the model 'Day'

const (
	DAY_MONDAY    Day = "Monday"
	DAY_TUESDAY   Day = "Tuesday"
	DAY_WEDNESDAY Day = "Wednesday"
	DAY_THURSDAY  Day = "Thursday"
	DAY_FRIDAY    Day = "Friday"
	DAY_SATURDAY  Day = "Saturday"
	DAY_SUNDAY    Day = "Sunday"
)

List of Day

func (Day) Ptr

func (v Day) Ptr() *Day

Ptr returns reference to Day value

func (*Day) UnmarshalJSON

func (v *Day) UnmarshalJSON(src []byte) error

type IonosTime

type IonosTime struct {
	time.Time
}

func (*IonosTime) UnmarshalJSON

func (t *IonosTime) UnmarshalJSON(data []byte) error

type Location

type Location struct {
	Id *string `json:"id,omitempty"`
}

Location struct for Location

func NewLocation

func NewLocation() *Location

NewLocation instantiates a new Location object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocationWithDefaults

func NewLocationWithDefaults() *Location

NewLocationWithDefaults instantiates a new Location object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Location) GetId

func (o *Location) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*Location) GetIdOk

func (o *Location) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Location) HasId

func (o *Location) HasId() bool

HasId returns a boolean if a field has been set.

func (Location) MarshalJSON

func (o Location) MarshalJSON() ([]byte, error)

func (*Location) SetId

func (o *Location) SetId(v string)

SetId sets field value

type LocationsApiService

type LocationsApiService service

LocationsApiService LocationsApi service

func (*LocationsApiService) LocationsGet

* LocationsGet Get container registry locations * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiLocationsGetRequest

func (*LocationsApiService) LocationsGetExecute

* Execute executes the request * @return LocationsResponse

type LocationsResponse

type LocationsResponse struct {
	Href  *string     `json:"href,omitempty"`
	Id    *string     `json:"id,omitempty"`
	Items *[]Location `json:"items,omitempty"`
	Type  *string     `json:"type,omitempty"`
}

LocationsResponse struct for LocationsResponse

func NewLocationsResponse

func NewLocationsResponse() *LocationsResponse

NewLocationsResponse instantiates a new LocationsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocationsResponseWithDefaults

func NewLocationsResponseWithDefaults() *LocationsResponse

NewLocationsResponseWithDefaults instantiates a new LocationsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocationsResponse) GetHref

func (o *LocationsResponse) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*LocationsResponse) GetHrefOk

func (o *LocationsResponse) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LocationsResponse) GetId

func (o *LocationsResponse) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*LocationsResponse) GetIdOk

func (o *LocationsResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LocationsResponse) GetItems

func (o *LocationsResponse) GetItems() *[]Location

GetItems returns the Items field value If the value is explicit nil, the zero value for []Location will be returned

func (*LocationsResponse) GetItemsOk

func (o *LocationsResponse) GetItemsOk() (*[]Location, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LocationsResponse) GetType

func (o *LocationsResponse) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*LocationsResponse) GetTypeOk

func (o *LocationsResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LocationsResponse) HasHref

func (o *LocationsResponse) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*LocationsResponse) HasId

func (o *LocationsResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*LocationsResponse) HasItems

func (o *LocationsResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*LocationsResponse) HasType

func (o *LocationsResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (LocationsResponse) MarshalJSON

func (o LocationsResponse) MarshalJSON() ([]byte, error)

func (*LocationsResponse) SetHref

func (o *LocationsResponse) SetHref(v string)

SetHref sets field value

func (*LocationsResponse) SetId

func (o *LocationsResponse) SetId(v string)

SetId sets field value

func (*LocationsResponse) SetItems

func (o *LocationsResponse) SetItems(v []Location)

SetItems sets field value

func (*LocationsResponse) SetType

func (o *LocationsResponse) SetType(v string)

SetType sets field value

type NamesApiService

type NamesApiService service

NamesApiService NamesApi service

func (*NamesApiService) NamesCheckUsage

func (a *NamesApiService) NamesCheckUsage(ctx _context.Context, name string) ApiNamesCheckUsageRequest
  • NamesCheckUsage Get container registry name availability
  • Validate that the name is suitable to use for a new registry:

- it uses only the characters "a-z", "0-9", or "-" - and starts with a letter and ends with a letter or number - and is between 3 to 63 characters in length - and is available

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param name The desired registry name
  • @return ApiNamesCheckUsageRequest

func (*NamesApiService) NamesCheckUsageExecute

func (a *NamesApiService) NamesCheckUsageExecute(r ApiNamesCheckUsageRequest) (*shared.APIResponse, error)

* Execute executes the request

type NullableApiErrorMessage

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

func NewNullableApiErrorMessage

func NewNullableApiErrorMessage(val *ApiErrorMessage) *NullableApiErrorMessage

func (NullableApiErrorMessage) Get

func (NullableApiErrorMessage) IsSet

func (v NullableApiErrorMessage) IsSet() bool

func (NullableApiErrorMessage) MarshalJSON

func (v NullableApiErrorMessage) MarshalJSON() ([]byte, error)

func (*NullableApiErrorMessage) Set

func (*NullableApiErrorMessage) UnmarshalJSON

func (v *NullableApiErrorMessage) UnmarshalJSON(src []byte) error

func (*NullableApiErrorMessage) Unset

func (v *NullableApiErrorMessage) Unset()

type NullableApiErrorResponse

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

func NewNullableApiErrorResponse

func NewNullableApiErrorResponse(val *ApiErrorResponse) *NullableApiErrorResponse

func (NullableApiErrorResponse) Get

func (NullableApiErrorResponse) IsSet

func (v NullableApiErrorResponse) IsSet() bool

func (NullableApiErrorResponse) MarshalJSON

func (v NullableApiErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableApiErrorResponse) Set

func (*NullableApiErrorResponse) UnmarshalJSON

func (v *NullableApiErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableApiErrorResponse) Unset

func (v *NullableApiErrorResponse) Unset()

type NullableApiResourceMetadata

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

func NewNullableApiResourceMetadata

func NewNullableApiResourceMetadata(val *ApiResourceMetadata) *NullableApiResourceMetadata

func (NullableApiResourceMetadata) Get

func (NullableApiResourceMetadata) IsSet

func (NullableApiResourceMetadata) MarshalJSON

func (v NullableApiResourceMetadata) MarshalJSON() ([]byte, error)

func (*NullableApiResourceMetadata) Set

func (*NullableApiResourceMetadata) UnmarshalJSON

func (v *NullableApiResourceMetadata) UnmarshalJSON(src []byte) error

func (*NullableApiResourceMetadata) Unset

func (v *NullableApiResourceMetadata) Unset()

type NullableCredentials

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

func NewNullableCredentials

func NewNullableCredentials(val *Credentials) *NullableCredentials

func (NullableCredentials) Get

func (NullableCredentials) IsSet

func (v NullableCredentials) IsSet() bool

func (NullableCredentials) MarshalJSON

func (v NullableCredentials) MarshalJSON() ([]byte, error)

func (*NullableCredentials) Set

func (v *NullableCredentials) Set(val *Credentials)

func (*NullableCredentials) UnmarshalJSON

func (v *NullableCredentials) UnmarshalJSON(src []byte) error

func (*NullableCredentials) Unset

func (v *NullableCredentials) Unset()

type NullableDay

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

func NewNullableDay

func NewNullableDay(val *Day) *NullableDay

func (NullableDay) Get

func (v NullableDay) Get() *Day

func (NullableDay) IsSet

func (v NullableDay) IsSet() bool

func (NullableDay) MarshalJSON

func (v NullableDay) MarshalJSON() ([]byte, error)

func (*NullableDay) Set

func (v *NullableDay) Set(val *Day)

func (*NullableDay) UnmarshalJSON

func (v *NullableDay) UnmarshalJSON(src []byte) error

func (*NullableDay) Unset

func (v *NullableDay) Unset()

type NullableLocation

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

func NewNullableLocation

func NewNullableLocation(val *Location) *NullableLocation

func (NullableLocation) Get

func (v NullableLocation) Get() *Location

func (NullableLocation) IsSet

func (v NullableLocation) IsSet() bool

func (NullableLocation) MarshalJSON

func (v NullableLocation) MarshalJSON() ([]byte, error)

func (*NullableLocation) Set

func (v *NullableLocation) Set(val *Location)

func (*NullableLocation) UnmarshalJSON

func (v *NullableLocation) UnmarshalJSON(src []byte) error

func (*NullableLocation) Unset

func (v *NullableLocation) Unset()

type NullableLocationsResponse

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

func NewNullableLocationsResponse

func NewNullableLocationsResponse(val *LocationsResponse) *NullableLocationsResponse

func (NullableLocationsResponse) Get

func (NullableLocationsResponse) IsSet

func (v NullableLocationsResponse) IsSet() bool

func (NullableLocationsResponse) MarshalJSON

func (v NullableLocationsResponse) MarshalJSON() ([]byte, error)

func (*NullableLocationsResponse) Set

func (*NullableLocationsResponse) UnmarshalJSON

func (v *NullableLocationsResponse) UnmarshalJSON(src []byte) error

func (*NullableLocationsResponse) Unset

func (v *NullableLocationsResponse) Unset()

type NullablePagination

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

func NewNullablePagination

func NewNullablePagination(val *Pagination) *NullablePagination

func (NullablePagination) Get

func (v NullablePagination) Get() *Pagination

func (NullablePagination) IsSet

func (v NullablePagination) IsSet() bool

func (NullablePagination) MarshalJSON

func (v NullablePagination) MarshalJSON() ([]byte, error)

func (*NullablePagination) Set

func (v *NullablePagination) Set(val *Pagination)

func (*NullablePagination) UnmarshalJSON

func (v *NullablePagination) UnmarshalJSON(src []byte) error

func (*NullablePagination) Unset

func (v *NullablePagination) Unset()
type NullablePaginationLinks struct {
	// contains filtered or unexported fields
}
func NewNullablePaginationLinks(val *PaginationLinks) *NullablePaginationLinks

func (NullablePaginationLinks) Get

func (NullablePaginationLinks) IsSet

func (v NullablePaginationLinks) IsSet() bool

func (NullablePaginationLinks) MarshalJSON

func (v NullablePaginationLinks) MarshalJSON() ([]byte, error)

func (*NullablePaginationLinks) Set

func (*NullablePaginationLinks) UnmarshalJSON

func (v *NullablePaginationLinks) UnmarshalJSON(src []byte) error

func (*NullablePaginationLinks) Unset

func (v *NullablePaginationLinks) Unset()

type NullablePatchRegistryInput

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

func NewNullablePatchRegistryInput

func NewNullablePatchRegistryInput(val *PatchRegistryInput) *NullablePatchRegistryInput

func (NullablePatchRegistryInput) Get

func (NullablePatchRegistryInput) IsSet

func (v NullablePatchRegistryInput) IsSet() bool

func (NullablePatchRegistryInput) MarshalJSON

func (v NullablePatchRegistryInput) MarshalJSON() ([]byte, error)

func (*NullablePatchRegistryInput) Set

func (*NullablePatchRegistryInput) UnmarshalJSON

func (v *NullablePatchRegistryInput) UnmarshalJSON(src []byte) error

func (*NullablePatchRegistryInput) Unset

func (v *NullablePatchRegistryInput) Unset()

type NullablePatchTokenInput

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

func NewNullablePatchTokenInput

func NewNullablePatchTokenInput(val *PatchTokenInput) *NullablePatchTokenInput

func (NullablePatchTokenInput) Get

func (NullablePatchTokenInput) IsSet

func (v NullablePatchTokenInput) IsSet() bool

func (NullablePatchTokenInput) MarshalJSON

func (v NullablePatchTokenInput) MarshalJSON() ([]byte, error)

func (*NullablePatchTokenInput) Set

func (*NullablePatchTokenInput) UnmarshalJSON

func (v *NullablePatchTokenInput) UnmarshalJSON(src []byte) error

func (*NullablePatchTokenInput) Unset

func (v *NullablePatchTokenInput) Unset()

type NullablePostRegistryInput

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

func NewNullablePostRegistryInput

func NewNullablePostRegistryInput(val *PostRegistryInput) *NullablePostRegistryInput

func (NullablePostRegistryInput) Get

func (NullablePostRegistryInput) IsSet

func (v NullablePostRegistryInput) IsSet() bool

func (NullablePostRegistryInput) MarshalJSON

func (v NullablePostRegistryInput) MarshalJSON() ([]byte, error)

func (*NullablePostRegistryInput) Set

func (*NullablePostRegistryInput) UnmarshalJSON

func (v *NullablePostRegistryInput) UnmarshalJSON(src []byte) error

func (*NullablePostRegistryInput) Unset

func (v *NullablePostRegistryInput) Unset()

type NullablePostRegistryOutput

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

func NewNullablePostRegistryOutput

func NewNullablePostRegistryOutput(val *PostRegistryOutput) *NullablePostRegistryOutput

func (NullablePostRegistryOutput) Get

func (NullablePostRegistryOutput) IsSet

func (v NullablePostRegistryOutput) IsSet() bool

func (NullablePostRegistryOutput) MarshalJSON

func (v NullablePostRegistryOutput) MarshalJSON() ([]byte, error)

func (*NullablePostRegistryOutput) Set

func (*NullablePostRegistryOutput) UnmarshalJSON

func (v *NullablePostRegistryOutput) UnmarshalJSON(src []byte) error

func (*NullablePostRegistryOutput) Unset

func (v *NullablePostRegistryOutput) Unset()

type NullablePostRegistryProperties

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

func (NullablePostRegistryProperties) Get

func (NullablePostRegistryProperties) IsSet

func (NullablePostRegistryProperties) MarshalJSON

func (v NullablePostRegistryProperties) MarshalJSON() ([]byte, error)

func (*NullablePostRegistryProperties) Set

func (*NullablePostRegistryProperties) UnmarshalJSON

func (v *NullablePostRegistryProperties) UnmarshalJSON(src []byte) error

func (*NullablePostRegistryProperties) Unset

func (v *NullablePostRegistryProperties) Unset()

type NullablePostTokenInput

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

func NewNullablePostTokenInput

func NewNullablePostTokenInput(val *PostTokenInput) *NullablePostTokenInput

func (NullablePostTokenInput) Get

func (NullablePostTokenInput) IsSet

func (v NullablePostTokenInput) IsSet() bool

func (NullablePostTokenInput) MarshalJSON

func (v NullablePostTokenInput) MarshalJSON() ([]byte, error)

func (*NullablePostTokenInput) Set

func (*NullablePostTokenInput) UnmarshalJSON

func (v *NullablePostTokenInput) UnmarshalJSON(src []byte) error

func (*NullablePostTokenInput) Unset

func (v *NullablePostTokenInput) Unset()

type NullablePostTokenOutput

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

func NewNullablePostTokenOutput

func NewNullablePostTokenOutput(val *PostTokenOutput) *NullablePostTokenOutput

func (NullablePostTokenOutput) Get

func (NullablePostTokenOutput) IsSet

func (v NullablePostTokenOutput) IsSet() bool

func (NullablePostTokenOutput) MarshalJSON

func (v NullablePostTokenOutput) MarshalJSON() ([]byte, error)

func (*NullablePostTokenOutput) Set

func (*NullablePostTokenOutput) UnmarshalJSON

func (v *NullablePostTokenOutput) UnmarshalJSON(src []byte) error

func (*NullablePostTokenOutput) Unset

func (v *NullablePostTokenOutput) Unset()

type NullablePostTokenProperties

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

func NewNullablePostTokenProperties

func NewNullablePostTokenProperties(val *PostTokenProperties) *NullablePostTokenProperties

func (NullablePostTokenProperties) Get

func (NullablePostTokenProperties) IsSet

func (NullablePostTokenProperties) MarshalJSON

func (v NullablePostTokenProperties) MarshalJSON() ([]byte, error)

func (*NullablePostTokenProperties) Set

func (*NullablePostTokenProperties) UnmarshalJSON

func (v *NullablePostTokenProperties) UnmarshalJSON(src []byte) error

func (*NullablePostTokenProperties) Unset

func (v *NullablePostTokenProperties) Unset()

type NullablePutRegistryInput

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

func NewNullablePutRegistryInput

func NewNullablePutRegistryInput(val *PutRegistryInput) *NullablePutRegistryInput

func (NullablePutRegistryInput) Get

func (NullablePutRegistryInput) IsSet

func (v NullablePutRegistryInput) IsSet() bool

func (NullablePutRegistryInput) MarshalJSON

func (v NullablePutRegistryInput) MarshalJSON() ([]byte, error)

func (*NullablePutRegistryInput) Set

func (*NullablePutRegistryInput) UnmarshalJSON

func (v *NullablePutRegistryInput) UnmarshalJSON(src []byte) error

func (*NullablePutRegistryInput) Unset

func (v *NullablePutRegistryInput) Unset()

type NullablePutRegistryOutput

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

func NewNullablePutRegistryOutput

func NewNullablePutRegistryOutput(val *PutRegistryOutput) *NullablePutRegistryOutput

func (NullablePutRegistryOutput) Get

func (NullablePutRegistryOutput) IsSet

func (v NullablePutRegistryOutput) IsSet() bool

func (NullablePutRegistryOutput) MarshalJSON

func (v NullablePutRegistryOutput) MarshalJSON() ([]byte, error)

func (*NullablePutRegistryOutput) Set

func (*NullablePutRegistryOutput) UnmarshalJSON

func (v *NullablePutRegistryOutput) UnmarshalJSON(src []byte) error

func (*NullablePutRegistryOutput) Unset

func (v *NullablePutRegistryOutput) Unset()

type NullablePutTokenInput

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

func NewNullablePutTokenInput

func NewNullablePutTokenInput(val *PutTokenInput) *NullablePutTokenInput

func (NullablePutTokenInput) Get

func (NullablePutTokenInput) IsSet

func (v NullablePutTokenInput) IsSet() bool

func (NullablePutTokenInput) MarshalJSON

func (v NullablePutTokenInput) MarshalJSON() ([]byte, error)

func (*NullablePutTokenInput) Set

func (v *NullablePutTokenInput) Set(val *PutTokenInput)

func (*NullablePutTokenInput) UnmarshalJSON

func (v *NullablePutTokenInput) UnmarshalJSON(src []byte) error

func (*NullablePutTokenInput) Unset

func (v *NullablePutTokenInput) Unset()

type NullablePutTokenOutput

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

func NewNullablePutTokenOutput

func NewNullablePutTokenOutput(val *PutTokenOutput) *NullablePutTokenOutput

func (NullablePutTokenOutput) Get

func (NullablePutTokenOutput) IsSet

func (v NullablePutTokenOutput) IsSet() bool

func (NullablePutTokenOutput) MarshalJSON

func (v NullablePutTokenOutput) MarshalJSON() ([]byte, error)

func (*NullablePutTokenOutput) Set

func (*NullablePutTokenOutput) UnmarshalJSON

func (v *NullablePutTokenOutput) UnmarshalJSON(src []byte) error

func (*NullablePutTokenOutput) Unset

func (v *NullablePutTokenOutput) Unset()

type NullableRegistriesResponse

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

func NewNullableRegistriesResponse

func NewNullableRegistriesResponse(val *RegistriesResponse) *NullableRegistriesResponse

func (NullableRegistriesResponse) Get

func (NullableRegistriesResponse) IsSet

func (v NullableRegistriesResponse) IsSet() bool

func (NullableRegistriesResponse) MarshalJSON

func (v NullableRegistriesResponse) MarshalJSON() ([]byte, error)

func (*NullableRegistriesResponse) Set

func (*NullableRegistriesResponse) UnmarshalJSON

func (v *NullableRegistriesResponse) UnmarshalJSON(src []byte) error

func (*NullableRegistriesResponse) Unset

func (v *NullableRegistriesResponse) Unset()

type NullableRegistryProperties

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

func NewNullableRegistryProperties

func NewNullableRegistryProperties(val *RegistryProperties) *NullableRegistryProperties

func (NullableRegistryProperties) Get

func (NullableRegistryProperties) IsSet

func (v NullableRegistryProperties) IsSet() bool

func (NullableRegistryProperties) MarshalJSON

func (v NullableRegistryProperties) MarshalJSON() ([]byte, error)

func (*NullableRegistryProperties) Set

func (*NullableRegistryProperties) UnmarshalJSON

func (v *NullableRegistryProperties) UnmarshalJSON(src []byte) error

func (*NullableRegistryProperties) Unset

func (v *NullableRegistryProperties) Unset()

type NullableRegistryResponse

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

func NewNullableRegistryResponse

func NewNullableRegistryResponse(val *RegistryResponse) *NullableRegistryResponse

func (NullableRegistryResponse) Get

func (NullableRegistryResponse) IsSet

func (v NullableRegistryResponse) IsSet() bool

func (NullableRegistryResponse) MarshalJSON

func (v NullableRegistryResponse) MarshalJSON() ([]byte, error)

func (*NullableRegistryResponse) Set

func (*NullableRegistryResponse) UnmarshalJSON

func (v *NullableRegistryResponse) UnmarshalJSON(src []byte) error

func (*NullableRegistryResponse) Unset

func (v *NullableRegistryResponse) Unset()

type NullableScope

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

func NewNullableScope

func NewNullableScope(val *Scope) *NullableScope

func (NullableScope) Get

func (v NullableScope) Get() *Scope

func (NullableScope) IsSet

func (v NullableScope) IsSet() bool

func (NullableScope) MarshalJSON

func (v NullableScope) MarshalJSON() ([]byte, error)

func (*NullableScope) Set

func (v *NullableScope) Set(val *Scope)

func (*NullableScope) UnmarshalJSON

func (v *NullableScope) UnmarshalJSON(src []byte) error

func (*NullableScope) Unset

func (v *NullableScope) Unset()

type NullableStorageUsage

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

func NewNullableStorageUsage

func NewNullableStorageUsage(val *StorageUsage) *NullableStorageUsage

func (NullableStorageUsage) Get

func (NullableStorageUsage) IsSet

func (v NullableStorageUsage) IsSet() bool

func (NullableStorageUsage) MarshalJSON

func (v NullableStorageUsage) MarshalJSON() ([]byte, error)

func (*NullableStorageUsage) Set

func (v *NullableStorageUsage) Set(val *StorageUsage)

func (*NullableStorageUsage) UnmarshalJSON

func (v *NullableStorageUsage) UnmarshalJSON(src []byte) error

func (*NullableStorageUsage) Unset

func (v *NullableStorageUsage) Unset()

type NullableTokenProperties

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

func NewNullableTokenProperties

func NewNullableTokenProperties(val *TokenProperties) *NullableTokenProperties

func (NullableTokenProperties) Get

func (NullableTokenProperties) IsSet

func (v NullableTokenProperties) IsSet() bool

func (NullableTokenProperties) MarshalJSON

func (v NullableTokenProperties) MarshalJSON() ([]byte, error)

func (*NullableTokenProperties) Set

func (*NullableTokenProperties) UnmarshalJSON

func (v *NullableTokenProperties) UnmarshalJSON(src []byte) error

func (*NullableTokenProperties) Unset

func (v *NullableTokenProperties) Unset()

type NullableTokenResponse

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

func NewNullableTokenResponse

func NewNullableTokenResponse(val *TokenResponse) *NullableTokenResponse

func (NullableTokenResponse) Get

func (NullableTokenResponse) IsSet

func (v NullableTokenResponse) IsSet() bool

func (NullableTokenResponse) MarshalJSON

func (v NullableTokenResponse) MarshalJSON() ([]byte, error)

func (*NullableTokenResponse) Set

func (v *NullableTokenResponse) Set(val *TokenResponse)

func (*NullableTokenResponse) UnmarshalJSON

func (v *NullableTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableTokenResponse) Unset

func (v *NullableTokenResponse) Unset()

type NullableTokensResponse

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

func NewNullableTokensResponse

func NewNullableTokensResponse(val *TokensResponse) *NullableTokensResponse

func (NullableTokensResponse) Get

func (NullableTokensResponse) IsSet

func (v NullableTokensResponse) IsSet() bool

func (NullableTokensResponse) MarshalJSON

func (v NullableTokensResponse) MarshalJSON() ([]byte, error)

func (*NullableTokensResponse) Set

func (*NullableTokensResponse) UnmarshalJSON

func (v *NullableTokensResponse) UnmarshalJSON(src []byte) error

func (*NullableTokensResponse) Unset

func (v *NullableTokensResponse) Unset()

type NullableWeeklySchedule

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

func NewNullableWeeklySchedule

func NewNullableWeeklySchedule(val *WeeklySchedule) *NullableWeeklySchedule

func (NullableWeeklySchedule) Get

func (NullableWeeklySchedule) IsSet

func (v NullableWeeklySchedule) IsSet() bool

func (NullableWeeklySchedule) MarshalJSON

func (v NullableWeeklySchedule) MarshalJSON() ([]byte, error)

func (*NullableWeeklySchedule) Set

func (*NullableWeeklySchedule) UnmarshalJSON

func (v *NullableWeeklySchedule) UnmarshalJSON(src []byte) error

func (*NullableWeeklySchedule) Unset

func (v *NullableWeeklySchedule) Unset()

type Pagination

type Pagination struct {
	// The maximum number of elements to return (used together with pagination.token for pagination)
	Limit *int32 `json:"limit"`
	// An opaque token used to iterate the set of results (used together with limit for pagination)
	Token *string `json:"token"`
}

Pagination struct for Pagination

func NewPagination

func NewPagination(limit int32, token string) *Pagination

NewPagination instantiates a new Pagination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaginationWithDefaults

func NewPaginationWithDefaults() *Pagination

NewPaginationWithDefaults instantiates a new Pagination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Pagination) GetLimit

func (o *Pagination) GetLimit() *int32

GetLimit returns the Limit field value If the value is explicit nil, the zero value for int32 will be returned

func (*Pagination) GetLimitOk

func (o *Pagination) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Pagination) GetToken

func (o *Pagination) GetToken() *string

GetToken returns the Token field value If the value is explicit nil, the zero value for string will be returned

func (*Pagination) GetTokenOk

func (o *Pagination) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Pagination) HasLimit

func (o *Pagination) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*Pagination) HasToken

func (o *Pagination) HasToken() bool

HasToken returns a boolean if a field has been set.

func (Pagination) MarshalJSON

func (o Pagination) MarshalJSON() ([]byte, error)

func (*Pagination) SetLimit

func (o *Pagination) SetLimit(v int32)

SetLimit sets field value

func (*Pagination) SetToken

func (o *Pagination) SetToken(v string)

SetToken sets field value

type PaginationLinks struct {
	Next     *string `json:"next"`
	Previous *string `json:"previous"`
	Self     *string `json:"self"`
}

PaginationLinks struct for PaginationLinks

func NewPaginationLinks(next string, previous string, self string) *PaginationLinks

NewPaginationLinks instantiates a new PaginationLinks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaginationLinksWithDefaults

func NewPaginationLinksWithDefaults() *PaginationLinks

NewPaginationLinksWithDefaults instantiates a new PaginationLinks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaginationLinks) GetNext

func (o *PaginationLinks) GetNext() *string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*PaginationLinks) GetNextOk

func (o *PaginationLinks) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PaginationLinks) GetPrevious

func (o *PaginationLinks) GetPrevious() *string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*PaginationLinks) GetPreviousOk

func (o *PaginationLinks) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PaginationLinks) GetSelf

func (o *PaginationLinks) GetSelf() *string

GetSelf returns the Self field value If the value is explicit nil, the zero value for string will be returned

func (*PaginationLinks) GetSelfOk

func (o *PaginationLinks) GetSelfOk() (*string, bool)

GetSelfOk returns a tuple with the Self field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PaginationLinks) HasNext

func (o *PaginationLinks) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*PaginationLinks) HasPrevious

func (o *PaginationLinks) HasPrevious() bool

HasPrevious returns a boolean if a field has been set.

func (*PaginationLinks) HasSelf

func (o *PaginationLinks) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (PaginationLinks) MarshalJSON

func (o PaginationLinks) MarshalJSON() ([]byte, error)

func (*PaginationLinks) SetNext

func (o *PaginationLinks) SetNext(v string)

SetNext sets field value

func (*PaginationLinks) SetPrevious

func (o *PaginationLinks) SetPrevious(v string)

SetPrevious sets field value

func (*PaginationLinks) SetSelf

func (o *PaginationLinks) SetSelf(v string)

SetSelf sets field value

type PatchRegistryInput

type PatchRegistryInput struct {
	GarbageCollectionSchedule *WeeklySchedule `json:"garbageCollectionSchedule,omitempty"`
}

PatchRegistryInput struct for PatchRegistryInput

func NewPatchRegistryInput

func NewPatchRegistryInput() *PatchRegistryInput

NewPatchRegistryInput instantiates a new PatchRegistryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchRegistryInputWithDefaults

func NewPatchRegistryInputWithDefaults() *PatchRegistryInput

NewPatchRegistryInputWithDefaults instantiates a new PatchRegistryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchRegistryInput) GetGarbageCollectionSchedule

func (o *PatchRegistryInput) GetGarbageCollectionSchedule() *WeeklySchedule

GetGarbageCollectionSchedule returns the GarbageCollectionSchedule field value If the value is explicit nil, the zero value for WeeklySchedule will be returned

func (*PatchRegistryInput) GetGarbageCollectionScheduleOk

func (o *PatchRegistryInput) GetGarbageCollectionScheduleOk() (*WeeklySchedule, bool)

GetGarbageCollectionScheduleOk returns a tuple with the GarbageCollectionSchedule field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchRegistryInput) HasGarbageCollectionSchedule

func (o *PatchRegistryInput) HasGarbageCollectionSchedule() bool

HasGarbageCollectionSchedule returns a boolean if a field has been set.

func (PatchRegistryInput) MarshalJSON

func (o PatchRegistryInput) MarshalJSON() ([]byte, error)

func (*PatchRegistryInput) SetGarbageCollectionSchedule

func (o *PatchRegistryInput) SetGarbageCollectionSchedule(v WeeklySchedule)

SetGarbageCollectionSchedule sets field value

type PatchTokenInput

type PatchTokenInput struct {
	ExpiryDate *IonosTime `json:"expiryDate,omitempty"`
	Scopes     *[]Scope   `json:"scopes,omitempty"`
	Status     *string    `json:"status,omitempty"`
}

PatchTokenInput struct for PatchTokenInput

func NewPatchTokenInput

func NewPatchTokenInput() *PatchTokenInput

NewPatchTokenInput instantiates a new PatchTokenInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchTokenInputWithDefaults

func NewPatchTokenInputWithDefaults() *PatchTokenInput

NewPatchTokenInputWithDefaults instantiates a new PatchTokenInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchTokenInput) GetExpiryDate

func (o *PatchTokenInput) GetExpiryDate() *time.Time

GetExpiryDate returns the ExpiryDate field value If the value is explicit nil, the zero value for time.Time will be returned

func (*PatchTokenInput) GetExpiryDateOk

func (o *PatchTokenInput) GetExpiryDateOk() (*time.Time, bool)

GetExpiryDateOk returns a tuple with the ExpiryDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchTokenInput) GetScopes

func (o *PatchTokenInput) GetScopes() *[]Scope

GetScopes returns the Scopes field value If the value is explicit nil, the zero value for []Scope will be returned

func (*PatchTokenInput) GetScopesOk

func (o *PatchTokenInput) GetScopesOk() (*[]Scope, bool)

GetScopesOk returns a tuple with the Scopes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchTokenInput) GetStatus

func (o *PatchTokenInput) GetStatus() *string

GetStatus returns the Status field value If the value is explicit nil, the zero value for string will be returned

func (*PatchTokenInput) GetStatusOk

func (o *PatchTokenInput) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PatchTokenInput) HasExpiryDate

func (o *PatchTokenInput) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*PatchTokenInput) HasScopes

func (o *PatchTokenInput) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*PatchTokenInput) HasStatus

func (o *PatchTokenInput) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (PatchTokenInput) MarshalJSON

func (o PatchTokenInput) MarshalJSON() ([]byte, error)

func (*PatchTokenInput) SetExpiryDate

func (o *PatchTokenInput) SetExpiryDate(v time.Time)

SetExpiryDate sets field value

func (*PatchTokenInput) SetScopes

func (o *PatchTokenInput) SetScopes(v []Scope)

SetScopes sets field value

func (*PatchTokenInput) SetStatus

func (o *PatchTokenInput) SetStatus(v string)

SetStatus sets field value

type PostRegistryInput

type PostRegistryInput struct {
	Properties *PostRegistryProperties `json:"properties"`
}

PostRegistryInput struct for PostRegistryInput

func NewPostRegistryInput

func NewPostRegistryInput(properties PostRegistryProperties) *PostRegistryInput

NewPostRegistryInput instantiates a new PostRegistryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRegistryInputWithDefaults

func NewPostRegistryInputWithDefaults() *PostRegistryInput

NewPostRegistryInputWithDefaults instantiates a new PostRegistryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRegistryInput) GetProperties

func (o *PostRegistryInput) GetProperties() *PostRegistryProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for PostRegistryProperties will be returned

func (*PostRegistryInput) GetPropertiesOk

func (o *PostRegistryInput) GetPropertiesOk() (*PostRegistryProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryInput) HasProperties

func (o *PostRegistryInput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (PostRegistryInput) MarshalJSON

func (o PostRegistryInput) MarshalJSON() ([]byte, error)

func (*PostRegistryInput) SetProperties

func (o *PostRegistryInput) SetProperties(v PostRegistryProperties)

SetProperties sets field value

type PostRegistryOutput

type PostRegistryOutput struct {
	Href       *string              `json:"href,omitempty"`
	Id         *string              `json:"id,omitempty"`
	Metadata   *ApiResourceMetadata `json:"metadata"`
	Properties *RegistryProperties  `json:"properties"`
	Type       *string              `json:"type,omitempty"`
}

PostRegistryOutput struct for PostRegistryOutput

func NewPostRegistryOutput

func NewPostRegistryOutput(metadata ApiResourceMetadata, properties RegistryProperties) *PostRegistryOutput

NewPostRegistryOutput instantiates a new PostRegistryOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRegistryOutputWithDefaults

func NewPostRegistryOutputWithDefaults() *PostRegistryOutput

NewPostRegistryOutputWithDefaults instantiates a new PostRegistryOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRegistryOutput) GetHref

func (o *PostRegistryOutput) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*PostRegistryOutput) GetHrefOk

func (o *PostRegistryOutput) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryOutput) GetId

func (o *PostRegistryOutput) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*PostRegistryOutput) GetIdOk

func (o *PostRegistryOutput) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryOutput) GetMetadata

func (o *PostRegistryOutput) GetMetadata() *ApiResourceMetadata

GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for ApiResourceMetadata will be returned

func (*PostRegistryOutput) GetMetadataOk

func (o *PostRegistryOutput) GetMetadataOk() (*ApiResourceMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryOutput) GetProperties

func (o *PostRegistryOutput) GetProperties() *RegistryProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for RegistryProperties will be returned

func (*PostRegistryOutput) GetPropertiesOk

func (o *PostRegistryOutput) GetPropertiesOk() (*RegistryProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryOutput) GetType

func (o *PostRegistryOutput) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*PostRegistryOutput) GetTypeOk

func (o *PostRegistryOutput) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryOutput) HasHref

func (o *PostRegistryOutput) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*PostRegistryOutput) HasId

func (o *PostRegistryOutput) HasId() bool

HasId returns a boolean if a field has been set.

func (*PostRegistryOutput) HasMetadata

func (o *PostRegistryOutput) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PostRegistryOutput) HasProperties

func (o *PostRegistryOutput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*PostRegistryOutput) HasType

func (o *PostRegistryOutput) HasType() bool

HasType returns a boolean if a field has been set.

func (PostRegistryOutput) MarshalJSON

func (o PostRegistryOutput) MarshalJSON() ([]byte, error)

func (*PostRegistryOutput) SetHref

func (o *PostRegistryOutput) SetHref(v string)

SetHref sets field value

func (*PostRegistryOutput) SetId

func (o *PostRegistryOutput) SetId(v string)

SetId sets field value

func (*PostRegistryOutput) SetMetadata

func (o *PostRegistryOutput) SetMetadata(v ApiResourceMetadata)

SetMetadata sets field value

func (*PostRegistryOutput) SetProperties

func (o *PostRegistryOutput) SetProperties(v RegistryProperties)

SetProperties sets field value

func (*PostRegistryOutput) SetType

func (o *PostRegistryOutput) SetType(v string)

SetType sets field value

type PostRegistryProperties

type PostRegistryProperties struct {
	GarbageCollectionSchedule *WeeklySchedule `json:"garbageCollectionSchedule,omitempty"`
	Location                  *string         `json:"location"`
	Name                      *string         `json:"name"`
}

PostRegistryProperties struct for PostRegistryProperties

func NewPostRegistryProperties

func NewPostRegistryProperties(location string, name string) *PostRegistryProperties

NewPostRegistryProperties instantiates a new PostRegistryProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostRegistryPropertiesWithDefaults

func NewPostRegistryPropertiesWithDefaults() *PostRegistryProperties

NewPostRegistryPropertiesWithDefaults instantiates a new PostRegistryProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostRegistryProperties) GetGarbageCollectionSchedule

func (o *PostRegistryProperties) GetGarbageCollectionSchedule() *WeeklySchedule

GetGarbageCollectionSchedule returns the GarbageCollectionSchedule field value If the value is explicit nil, the zero value for WeeklySchedule will be returned

func (*PostRegistryProperties) GetGarbageCollectionScheduleOk

func (o *PostRegistryProperties) GetGarbageCollectionScheduleOk() (*WeeklySchedule, bool)

GetGarbageCollectionScheduleOk returns a tuple with the GarbageCollectionSchedule field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryProperties) GetLocation

func (o *PostRegistryProperties) GetLocation() *string

GetLocation returns the Location field value If the value is explicit nil, the zero value for string will be returned

func (*PostRegistryProperties) GetLocationOk

func (o *PostRegistryProperties) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryProperties) GetName

func (o *PostRegistryProperties) GetName() *string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*PostRegistryProperties) GetNameOk

func (o *PostRegistryProperties) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostRegistryProperties) HasGarbageCollectionSchedule

func (o *PostRegistryProperties) HasGarbageCollectionSchedule() bool

HasGarbageCollectionSchedule returns a boolean if a field has been set.

func (*PostRegistryProperties) HasLocation

func (o *PostRegistryProperties) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*PostRegistryProperties) HasName

func (o *PostRegistryProperties) HasName() bool

HasName returns a boolean if a field has been set.

func (PostRegistryProperties) MarshalJSON

func (o PostRegistryProperties) MarshalJSON() ([]byte, error)

func (*PostRegistryProperties) SetGarbageCollectionSchedule

func (o *PostRegistryProperties) SetGarbageCollectionSchedule(v WeeklySchedule)

SetGarbageCollectionSchedule sets field value

func (*PostRegistryProperties) SetLocation

func (o *PostRegistryProperties) SetLocation(v string)

SetLocation sets field value

func (*PostRegistryProperties) SetName

func (o *PostRegistryProperties) SetName(v string)

SetName sets field value

type PostTokenInput

type PostTokenInput struct {
	Properties *PostTokenProperties `json:"properties"`
}

PostTokenInput struct for PostTokenInput

func NewPostTokenInput

func NewPostTokenInput(properties PostTokenProperties) *PostTokenInput

NewPostTokenInput instantiates a new PostTokenInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostTokenInputWithDefaults

func NewPostTokenInputWithDefaults() *PostTokenInput

NewPostTokenInputWithDefaults instantiates a new PostTokenInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostTokenInput) GetProperties

func (o *PostTokenInput) GetProperties() *PostTokenProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for PostTokenProperties will be returned

func (*PostTokenInput) GetPropertiesOk

func (o *PostTokenInput) GetPropertiesOk() (*PostTokenProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenInput) HasProperties

func (o *PostTokenInput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (PostTokenInput) MarshalJSON

func (o PostTokenInput) MarshalJSON() ([]byte, error)

func (*PostTokenInput) SetProperties

func (o *PostTokenInput) SetProperties(v PostTokenProperties)

SetProperties sets field value

type PostTokenOutput

type PostTokenOutput struct {
	Href       *string              `json:"href,omitempty"`
	Id         *string              `json:"id,omitempty"`
	Metadata   *ApiResourceMetadata `json:"metadata"`
	Properties *TokenProperties     `json:"properties"`
	Type       *string              `json:"type,omitempty"`
}

PostTokenOutput struct for PostTokenOutput

func NewPostTokenOutput

func NewPostTokenOutput(metadata ApiResourceMetadata, properties TokenProperties) *PostTokenOutput

NewPostTokenOutput instantiates a new PostTokenOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostTokenOutputWithDefaults

func NewPostTokenOutputWithDefaults() *PostTokenOutput

NewPostTokenOutputWithDefaults instantiates a new PostTokenOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostTokenOutput) GetHref

func (o *PostTokenOutput) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*PostTokenOutput) GetHrefOk

func (o *PostTokenOutput) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenOutput) GetId

func (o *PostTokenOutput) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*PostTokenOutput) GetIdOk

func (o *PostTokenOutput) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenOutput) GetMetadata

func (o *PostTokenOutput) GetMetadata() *ApiResourceMetadata

GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for ApiResourceMetadata will be returned

func (*PostTokenOutput) GetMetadataOk

func (o *PostTokenOutput) GetMetadataOk() (*ApiResourceMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenOutput) GetProperties

func (o *PostTokenOutput) GetProperties() *TokenProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for TokenProperties will be returned

func (*PostTokenOutput) GetPropertiesOk

func (o *PostTokenOutput) GetPropertiesOk() (*TokenProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenOutput) GetType

func (o *PostTokenOutput) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*PostTokenOutput) GetTypeOk

func (o *PostTokenOutput) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenOutput) HasHref

func (o *PostTokenOutput) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*PostTokenOutput) HasId

func (o *PostTokenOutput) HasId() bool

HasId returns a boolean if a field has been set.

func (*PostTokenOutput) HasMetadata

func (o *PostTokenOutput) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PostTokenOutput) HasProperties

func (o *PostTokenOutput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*PostTokenOutput) HasType

func (o *PostTokenOutput) HasType() bool

HasType returns a boolean if a field has been set.

func (PostTokenOutput) MarshalJSON

func (o PostTokenOutput) MarshalJSON() ([]byte, error)

func (*PostTokenOutput) SetHref

func (o *PostTokenOutput) SetHref(v string)

SetHref sets field value

func (*PostTokenOutput) SetId

func (o *PostTokenOutput) SetId(v string)

SetId sets field value

func (*PostTokenOutput) SetMetadata

func (o *PostTokenOutput) SetMetadata(v ApiResourceMetadata)

SetMetadata sets field value

func (*PostTokenOutput) SetProperties

func (o *PostTokenOutput) SetProperties(v TokenProperties)

SetProperties sets field value

func (*PostTokenOutput) SetType

func (o *PostTokenOutput) SetType(v string)

SetType sets field value

type PostTokenProperties

type PostTokenProperties struct {
	ExpiryDate *IonosTime `json:"expiryDate,omitempty"`
	Name       *string    `json:"name"`
	Scopes     *[]Scope   `json:"scopes,omitempty"`
	Status     *string    `json:"status,omitempty"`
}

PostTokenProperties struct for PostTokenProperties

func NewPostTokenProperties

func NewPostTokenProperties(name string) *PostTokenProperties

NewPostTokenProperties instantiates a new PostTokenProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostTokenPropertiesWithDefaults

func NewPostTokenPropertiesWithDefaults() *PostTokenProperties

NewPostTokenPropertiesWithDefaults instantiates a new PostTokenProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostTokenProperties) GetExpiryDate

func (o *PostTokenProperties) GetExpiryDate() *time.Time

GetExpiryDate returns the ExpiryDate field value If the value is explicit nil, the zero value for time.Time will be returned

func (*PostTokenProperties) GetExpiryDateOk

func (o *PostTokenProperties) GetExpiryDateOk() (*time.Time, bool)

GetExpiryDateOk returns a tuple with the ExpiryDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenProperties) GetName

func (o *PostTokenProperties) GetName() *string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*PostTokenProperties) GetNameOk

func (o *PostTokenProperties) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenProperties) GetScopes

func (o *PostTokenProperties) GetScopes() *[]Scope

GetScopes returns the Scopes field value If the value is explicit nil, the zero value for []Scope will be returned

func (*PostTokenProperties) GetScopesOk

func (o *PostTokenProperties) GetScopesOk() (*[]Scope, bool)

GetScopesOk returns a tuple with the Scopes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenProperties) GetStatus

func (o *PostTokenProperties) GetStatus() *string

GetStatus returns the Status field value If the value is explicit nil, the zero value for string will be returned

func (*PostTokenProperties) GetStatusOk

func (o *PostTokenProperties) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostTokenProperties) HasExpiryDate

func (o *PostTokenProperties) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*PostTokenProperties) HasName

func (o *PostTokenProperties) HasName() bool

HasName returns a boolean if a field has been set.

func (*PostTokenProperties) HasScopes

func (o *PostTokenProperties) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*PostTokenProperties) HasStatus

func (o *PostTokenProperties) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (PostTokenProperties) MarshalJSON

func (o PostTokenProperties) MarshalJSON() ([]byte, error)

func (*PostTokenProperties) SetExpiryDate

func (o *PostTokenProperties) SetExpiryDate(v time.Time)

SetExpiryDate sets field value

func (*PostTokenProperties) SetName

func (o *PostTokenProperties) SetName(v string)

SetName sets field value

func (*PostTokenProperties) SetScopes

func (o *PostTokenProperties) SetScopes(v []Scope)

SetScopes sets field value

func (*PostTokenProperties) SetStatus

func (o *PostTokenProperties) SetStatus(v string)

SetStatus sets field value

type PutRegistryInput

type PutRegistryInput struct {
	Properties *PostRegistryProperties `json:"properties"`
}

PutRegistryInput struct for PutRegistryInput

func NewPutRegistryInput

func NewPutRegistryInput(properties PostRegistryProperties) *PutRegistryInput

NewPutRegistryInput instantiates a new PutRegistryInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutRegistryInputWithDefaults

func NewPutRegistryInputWithDefaults() *PutRegistryInput

NewPutRegistryInputWithDefaults instantiates a new PutRegistryInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutRegistryInput) GetProperties

func (o *PutRegistryInput) GetProperties() *PostRegistryProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for PostRegistryProperties will be returned

func (*PutRegistryInput) GetPropertiesOk

func (o *PutRegistryInput) GetPropertiesOk() (*PostRegistryProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutRegistryInput) HasProperties

func (o *PutRegistryInput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (PutRegistryInput) MarshalJSON

func (o PutRegistryInput) MarshalJSON() ([]byte, error)

func (*PutRegistryInput) SetProperties

func (o *PutRegistryInput) SetProperties(v PostRegistryProperties)

SetProperties sets field value

type PutRegistryOutput

type PutRegistryOutput struct {
	Href       *string              `json:"href,omitempty"`
	Id         *string              `json:"id,omitempty"`
	Metadata   *ApiResourceMetadata `json:"metadata"`
	Properties *RegistryProperties  `json:"properties"`
	Type       *string              `json:"type,omitempty"`
}

PutRegistryOutput struct for PutRegistryOutput

func NewPutRegistryOutput

func NewPutRegistryOutput(metadata ApiResourceMetadata, properties RegistryProperties) *PutRegistryOutput

NewPutRegistryOutput instantiates a new PutRegistryOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutRegistryOutputWithDefaults

func NewPutRegistryOutputWithDefaults() *PutRegistryOutput

NewPutRegistryOutputWithDefaults instantiates a new PutRegistryOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutRegistryOutput) GetHref

func (o *PutRegistryOutput) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*PutRegistryOutput) GetHrefOk

func (o *PutRegistryOutput) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutRegistryOutput) GetId

func (o *PutRegistryOutput) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*PutRegistryOutput) GetIdOk

func (o *PutRegistryOutput) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutRegistryOutput) GetMetadata

func (o *PutRegistryOutput) GetMetadata() *ApiResourceMetadata

GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for ApiResourceMetadata will be returned

func (*PutRegistryOutput) GetMetadataOk

func (o *PutRegistryOutput) GetMetadataOk() (*ApiResourceMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutRegistryOutput) GetProperties

func (o *PutRegistryOutput) GetProperties() *RegistryProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for RegistryProperties will be returned

func (*PutRegistryOutput) GetPropertiesOk

func (o *PutRegistryOutput) GetPropertiesOk() (*RegistryProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutRegistryOutput) GetType

func (o *PutRegistryOutput) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*PutRegistryOutput) GetTypeOk

func (o *PutRegistryOutput) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutRegistryOutput) HasHref

func (o *PutRegistryOutput) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*PutRegistryOutput) HasId

func (o *PutRegistryOutput) HasId() bool

HasId returns a boolean if a field has been set.

func (*PutRegistryOutput) HasMetadata

func (o *PutRegistryOutput) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PutRegistryOutput) HasProperties

func (o *PutRegistryOutput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*PutRegistryOutput) HasType

func (o *PutRegistryOutput) HasType() bool

HasType returns a boolean if a field has been set.

func (PutRegistryOutput) MarshalJSON

func (o PutRegistryOutput) MarshalJSON() ([]byte, error)

func (*PutRegistryOutput) SetHref

func (o *PutRegistryOutput) SetHref(v string)

SetHref sets field value

func (*PutRegistryOutput) SetId

func (o *PutRegistryOutput) SetId(v string)

SetId sets field value

func (*PutRegistryOutput) SetMetadata

func (o *PutRegistryOutput) SetMetadata(v ApiResourceMetadata)

SetMetadata sets field value

func (*PutRegistryOutput) SetProperties

func (o *PutRegistryOutput) SetProperties(v RegistryProperties)

SetProperties sets field value

func (*PutRegistryOutput) SetType

func (o *PutRegistryOutput) SetType(v string)

SetType sets field value

type PutTokenInput

type PutTokenInput struct {
	Properties *PostTokenProperties `json:"properties"`
}

PutTokenInput struct for PutTokenInput

func NewPutTokenInput

func NewPutTokenInput(properties PostTokenProperties) *PutTokenInput

NewPutTokenInput instantiates a new PutTokenInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutTokenInputWithDefaults

func NewPutTokenInputWithDefaults() *PutTokenInput

NewPutTokenInputWithDefaults instantiates a new PutTokenInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutTokenInput) GetProperties

func (o *PutTokenInput) GetProperties() *PostTokenProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for PostTokenProperties will be returned

func (*PutTokenInput) GetPropertiesOk

func (o *PutTokenInput) GetPropertiesOk() (*PostTokenProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutTokenInput) HasProperties

func (o *PutTokenInput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (PutTokenInput) MarshalJSON

func (o PutTokenInput) MarshalJSON() ([]byte, error)

func (*PutTokenInput) SetProperties

func (o *PutTokenInput) SetProperties(v PostTokenProperties)

SetProperties sets field value

type PutTokenOutput

type PutTokenOutput struct {
	Href       *string              `json:"href,omitempty"`
	Id         *string              `json:"id,omitempty"`
	Metadata   *ApiResourceMetadata `json:"metadata"`
	Properties *TokenProperties     `json:"properties"`
	Type       *string              `json:"type,omitempty"`
}

PutTokenOutput struct for PutTokenOutput

func NewPutTokenOutput

func NewPutTokenOutput(metadata ApiResourceMetadata, properties TokenProperties) *PutTokenOutput

NewPutTokenOutput instantiates a new PutTokenOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutTokenOutputWithDefaults

func NewPutTokenOutputWithDefaults() *PutTokenOutput

NewPutTokenOutputWithDefaults instantiates a new PutTokenOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutTokenOutput) GetHref

func (o *PutTokenOutput) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*PutTokenOutput) GetHrefOk

func (o *PutTokenOutput) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutTokenOutput) GetId

func (o *PutTokenOutput) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*PutTokenOutput) GetIdOk

func (o *PutTokenOutput) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutTokenOutput) GetMetadata

func (o *PutTokenOutput) GetMetadata() *ApiResourceMetadata

GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for ApiResourceMetadata will be returned

func (*PutTokenOutput) GetMetadataOk

func (o *PutTokenOutput) GetMetadataOk() (*ApiResourceMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutTokenOutput) GetProperties

func (o *PutTokenOutput) GetProperties() *TokenProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for TokenProperties will be returned

func (*PutTokenOutput) GetPropertiesOk

func (o *PutTokenOutput) GetPropertiesOk() (*TokenProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutTokenOutput) GetType

func (o *PutTokenOutput) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*PutTokenOutput) GetTypeOk

func (o *PutTokenOutput) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PutTokenOutput) HasHref

func (o *PutTokenOutput) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*PutTokenOutput) HasId

func (o *PutTokenOutput) HasId() bool

HasId returns a boolean if a field has been set.

func (*PutTokenOutput) HasMetadata

func (o *PutTokenOutput) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PutTokenOutput) HasProperties

func (o *PutTokenOutput) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*PutTokenOutput) HasType

func (o *PutTokenOutput) HasType() bool

HasType returns a boolean if a field has been set.

func (PutTokenOutput) MarshalJSON

func (o PutTokenOutput) MarshalJSON() ([]byte, error)

func (*PutTokenOutput) SetHref

func (o *PutTokenOutput) SetHref(v string)

SetHref sets field value

func (*PutTokenOutput) SetId

func (o *PutTokenOutput) SetId(v string)

SetId sets field value

func (*PutTokenOutput) SetMetadata

func (o *PutTokenOutput) SetMetadata(v ApiResourceMetadata)

SetMetadata sets field value

func (*PutTokenOutput) SetProperties

func (o *PutTokenOutput) SetProperties(v TokenProperties)

SetProperties sets field value

func (*PutTokenOutput) SetType

func (o *PutTokenOutput) SetType(v string)

SetType sets field value

type RegistriesApiService

type RegistriesApiService service

RegistriesApiService RegistriesApi service

func (*RegistriesApiService) RegistriesDelete

func (a *RegistriesApiService) RegistriesDelete(ctx _context.Context, registryId string) ApiRegistriesDeleteRequest

* RegistriesDelete Delete registry * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param registryId The unique ID of the registry * @return ApiRegistriesDeleteRequest

func (*RegistriesApiService) RegistriesDeleteExecute

func (a *RegistriesApiService) RegistriesDeleteExecute(r ApiRegistriesDeleteRequest) (*shared.APIResponse, error)

* Execute executes the request

func (*RegistriesApiService) RegistriesFindById

func (a *RegistriesApiService) RegistriesFindById(ctx _context.Context, registryId string) ApiRegistriesFindByIdRequest

* RegistriesFindById Get a registry * Get all information for a specific container registry * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param registryId The unique ID of the registry * @return ApiRegistriesFindByIdRequest

func (*RegistriesApiService) RegistriesFindByIdExecute

* Execute executes the request * @return RegistryResponse

func (*RegistriesApiService) RegistriesGet

* RegistriesGet List all container registries * List all managed container registries for your account * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiRegistriesGetRequest

func (*RegistriesApiService) RegistriesGetExecute

* Execute executes the request * @return RegistriesResponse

func (*RegistriesApiService) RegistriesPatch

func (a *RegistriesApiService) RegistriesPatch(ctx _context.Context, registryId string) ApiRegistriesPatchRequest
  • RegistriesPatch Update the properties of a registry
  • Update the properties of a registry

- "garbageCollectionSchedule" time and days of the week for runs

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param registryId The unique ID of the registry
  • @return ApiRegistriesPatchRequest

func (*RegistriesApiService) RegistriesPatchExecute

* Execute executes the request * @return RegistryResponse

func (*RegistriesApiService) RegistriesPost

  • RegistriesPost Create container registry
  • Create a registry to hold container images or OCI compliant artifacts

- "name" must have passed validation - "location" must be one of the available location IDs - "garbageCollectionSchedule" time and days of the week for runs

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @return ApiRegistriesPostRequest

func (*RegistriesApiService) RegistriesPostExecute

* Execute executes the request * @return PostRegistryOutput

func (*RegistriesApiService) RegistriesPut

func (a *RegistriesApiService) RegistriesPut(ctx _context.Context, registryId string) ApiRegistriesPutRequest
  • RegistriesPut Create or replace a container registry
  • Create/replace a registry to hold container images or OCI compliant

artifacts

**On create** - "name" must have passed validation - "location" must be one of the available location IDs

**On update** - "name" cannot be changed - "location" cannot be changed

**On create or update** - "garbageCollectionSchedule": time and days of the week for runs

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param registryId The unique ID of the registry
  • @return ApiRegistriesPutRequest

func (*RegistriesApiService) RegistriesPutExecute

* Execute executes the request * @return PutRegistryOutput

type RegistriesResponse

type RegistriesResponse struct {
	Links      *PaginationLinks    `json:"_links"`
	Href       *string             `json:"href,omitempty"`
	Id         *string             `json:"id,omitempty"`
	Items      *[]RegistryResponse `json:"items,omitempty"`
	Pagination *Pagination         `json:"pagination"`
	Type       *string             `json:"type,omitempty"`
}

RegistriesResponse struct for RegistriesResponse

func NewRegistriesResponse

func NewRegistriesResponse(links PaginationLinks, pagination Pagination) *RegistriesResponse

NewRegistriesResponse instantiates a new RegistriesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRegistriesResponseWithDefaults

func NewRegistriesResponseWithDefaults() *RegistriesResponse

NewRegistriesResponseWithDefaults instantiates a new RegistriesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RegistriesResponse) GetHref

func (o *RegistriesResponse) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*RegistriesResponse) GetHrefOk

func (o *RegistriesResponse) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistriesResponse) GetId

func (o *RegistriesResponse) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*RegistriesResponse) GetIdOk

func (o *RegistriesResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistriesResponse) GetItems

func (o *RegistriesResponse) GetItems() *[]RegistryResponse

GetItems returns the Items field value If the value is explicit nil, the zero value for []RegistryResponse will be returned

func (*RegistriesResponse) GetItemsOk

func (o *RegistriesResponse) GetItemsOk() (*[]RegistryResponse, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (o *RegistriesResponse) GetLinks() *PaginationLinks

GetLinks returns the Links field value If the value is explicit nil, the zero value for PaginationLinks will be returned

func (*RegistriesResponse) GetLinksOk

func (o *RegistriesResponse) GetLinksOk() (*PaginationLinks, bool)

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistriesResponse) GetPagination

func (o *RegistriesResponse) GetPagination() *Pagination

GetPagination returns the Pagination field value If the value is explicit nil, the zero value for Pagination will be returned

func (*RegistriesResponse) GetPaginationOk

func (o *RegistriesResponse) GetPaginationOk() (*Pagination, bool)

GetPaginationOk returns a tuple with the Pagination field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistriesResponse) GetType

func (o *RegistriesResponse) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*RegistriesResponse) GetTypeOk

func (o *RegistriesResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistriesResponse) HasHref

func (o *RegistriesResponse) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*RegistriesResponse) HasId

func (o *RegistriesResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegistriesResponse) HasItems

func (o *RegistriesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (o *RegistriesResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RegistriesResponse) HasPagination

func (o *RegistriesResponse) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (*RegistriesResponse) HasType

func (o *RegistriesResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (RegistriesResponse) MarshalJSON

func (o RegistriesResponse) MarshalJSON() ([]byte, error)

func (*RegistriesResponse) SetHref

func (o *RegistriesResponse) SetHref(v string)

SetHref sets field value

func (*RegistriesResponse) SetId

func (o *RegistriesResponse) SetId(v string)

SetId sets field value

func (*RegistriesResponse) SetItems

func (o *RegistriesResponse) SetItems(v []RegistryResponse)

SetItems sets field value

func (o *RegistriesResponse) SetLinks(v PaginationLinks)

SetLinks sets field value

func (*RegistriesResponse) SetPagination

func (o *RegistriesResponse) SetPagination(v Pagination)

SetPagination sets field value

func (*RegistriesResponse) SetType

func (o *RegistriesResponse) SetType(v string)

SetType sets field value

type RegistryProperties

type RegistryProperties struct {
	GarbageCollectionSchedule *WeeklySchedule `json:"garbageCollectionSchedule,omitempty"`
	Hostname                  *string         `json:"hostname,omitempty"`
	Location                  *string         `json:"location"`
	Name                      *string         `json:"name"`
	StorageUsage              *StorageUsage   `json:"storageUsage,omitempty"`
}

RegistryProperties struct for RegistryProperties

func NewRegistryProperties

func NewRegistryProperties(location string, name string) *RegistryProperties

NewRegistryProperties instantiates a new RegistryProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRegistryPropertiesWithDefaults

func NewRegistryPropertiesWithDefaults() *RegistryProperties

NewRegistryPropertiesWithDefaults instantiates a new RegistryProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RegistryProperties) GetGarbageCollectionSchedule

func (o *RegistryProperties) GetGarbageCollectionSchedule() *WeeklySchedule

GetGarbageCollectionSchedule returns the GarbageCollectionSchedule field value If the value is explicit nil, the zero value for WeeklySchedule will be returned

func (*RegistryProperties) GetGarbageCollectionScheduleOk

func (o *RegistryProperties) GetGarbageCollectionScheduleOk() (*WeeklySchedule, bool)

GetGarbageCollectionScheduleOk returns a tuple with the GarbageCollectionSchedule field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryProperties) GetHostname

func (o *RegistryProperties) GetHostname() *string

GetHostname returns the Hostname field value If the value is explicit nil, the zero value for string will be returned

func (*RegistryProperties) GetHostnameOk

func (o *RegistryProperties) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryProperties) GetLocation

func (o *RegistryProperties) GetLocation() *string

GetLocation returns the Location field value If the value is explicit nil, the zero value for string will be returned

func (*RegistryProperties) GetLocationOk

func (o *RegistryProperties) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryProperties) GetName

func (o *RegistryProperties) GetName() *string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*RegistryProperties) GetNameOk

func (o *RegistryProperties) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryProperties) GetStorageUsage

func (o *RegistryProperties) GetStorageUsage() *StorageUsage

GetStorageUsage returns the StorageUsage field value If the value is explicit nil, the zero value for StorageUsage will be returned

func (*RegistryProperties) GetStorageUsageOk

func (o *RegistryProperties) GetStorageUsageOk() (*StorageUsage, bool)

GetStorageUsageOk returns a tuple with the StorageUsage field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryProperties) HasGarbageCollectionSchedule

func (o *RegistryProperties) HasGarbageCollectionSchedule() bool

HasGarbageCollectionSchedule returns a boolean if a field has been set.

func (*RegistryProperties) HasHostname

func (o *RegistryProperties) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*RegistryProperties) HasLocation

func (o *RegistryProperties) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*RegistryProperties) HasName

func (o *RegistryProperties) HasName() bool

HasName returns a boolean if a field has been set.

func (*RegistryProperties) HasStorageUsage

func (o *RegistryProperties) HasStorageUsage() bool

HasStorageUsage returns a boolean if a field has been set.

func (RegistryProperties) MarshalJSON

func (o RegistryProperties) MarshalJSON() ([]byte, error)

func (*RegistryProperties) SetGarbageCollectionSchedule

func (o *RegistryProperties) SetGarbageCollectionSchedule(v WeeklySchedule)

SetGarbageCollectionSchedule sets field value

func (*RegistryProperties) SetHostname

func (o *RegistryProperties) SetHostname(v string)

SetHostname sets field value

func (*RegistryProperties) SetLocation

func (o *RegistryProperties) SetLocation(v string)

SetLocation sets field value

func (*RegistryProperties) SetName

func (o *RegistryProperties) SetName(v string)

SetName sets field value

func (*RegistryProperties) SetStorageUsage

func (o *RegistryProperties) SetStorageUsage(v StorageUsage)

SetStorageUsage sets field value

type RegistryResponse

type RegistryResponse struct {
	Href       *string              `json:"href,omitempty"`
	Id         *string              `json:"id,omitempty"`
	Metadata   *ApiResourceMetadata `json:"metadata"`
	Properties *RegistryProperties  `json:"properties"`
	Type       *string              `json:"type,omitempty"`
}

RegistryResponse struct for RegistryResponse

func NewRegistryResponse

func NewRegistryResponse(metadata ApiResourceMetadata, properties RegistryProperties) *RegistryResponse

NewRegistryResponse instantiates a new RegistryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRegistryResponseWithDefaults

func NewRegistryResponseWithDefaults() *RegistryResponse

NewRegistryResponseWithDefaults instantiates a new RegistryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RegistryResponse) GetHref

func (o *RegistryResponse) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*RegistryResponse) GetHrefOk

func (o *RegistryResponse) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryResponse) GetId

func (o *RegistryResponse) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*RegistryResponse) GetIdOk

func (o *RegistryResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryResponse) GetMetadata

func (o *RegistryResponse) GetMetadata() *ApiResourceMetadata

GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for ApiResourceMetadata will be returned

func (*RegistryResponse) GetMetadataOk

func (o *RegistryResponse) GetMetadataOk() (*ApiResourceMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryResponse) GetProperties

func (o *RegistryResponse) GetProperties() *RegistryProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for RegistryProperties will be returned

func (*RegistryResponse) GetPropertiesOk

func (o *RegistryResponse) GetPropertiesOk() (*RegistryProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryResponse) GetType

func (o *RegistryResponse) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*RegistryResponse) GetTypeOk

func (o *RegistryResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RegistryResponse) HasHref

func (o *RegistryResponse) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*RegistryResponse) HasId

func (o *RegistryResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegistryResponse) HasMetadata

func (o *RegistryResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*RegistryResponse) HasProperties

func (o *RegistryResponse) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*RegistryResponse) HasType

func (o *RegistryResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (RegistryResponse) MarshalJSON

func (o RegistryResponse) MarshalJSON() ([]byte, error)

func (*RegistryResponse) SetHref

func (o *RegistryResponse) SetHref(v string)

SetHref sets field value

func (*RegistryResponse) SetId

func (o *RegistryResponse) SetId(v string)

SetId sets field value

func (*RegistryResponse) SetMetadata

func (o *RegistryResponse) SetMetadata(v ApiResourceMetadata)

SetMetadata sets field value

func (*RegistryResponse) SetProperties

func (o *RegistryResponse) SetProperties(v RegistryProperties)

SetProperties sets field value

func (*RegistryResponse) SetType

func (o *RegistryResponse) SetType(v string)

SetType sets field value

type RepositoriesApiService

type RepositoriesApiService service

RepositoriesApiService RepositoriesApi service

func (*RepositoriesApiService) RegistriesRepositoriesDelete

func (a *RepositoriesApiService) RegistriesRepositoriesDelete(ctx _context.Context, registryId string, name string) ApiRegistriesRepositoriesDeleteRequest

- RegistriesRepositoriesDelete Delete repository

- Delete all repository contents

The registry V2 API allows manifests and blobs to be deleted individually but it is not possible to remove an entire repository.
This operation is provided for convenience

- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

- @param registryId The unique ID of the registry

- @param name The name of the repository

- @return ApiRegistriesRepositoriesDeleteRequest

func (*RepositoriesApiService) RegistriesRepositoriesDeleteExecute

func (a *RepositoriesApiService) RegistriesRepositoriesDeleteExecute(r ApiRegistriesRepositoriesDeleteRequest) (*shared.APIResponse, error)

* Execute executes the request

type Scope

type Scope struct {
	Actions *[]string `json:"actions"`
	Name    *string   `json:"name"`
	Type    *string   `json:"type"`
}

Scope struct for Scope

func NewScope

func NewScope(actions []string, name string, type_ string) *Scope

NewScope instantiates a new Scope object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScopeWithDefaults

func NewScopeWithDefaults() *Scope

NewScopeWithDefaults instantiates a new Scope object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Scope) GetActions

func (o *Scope) GetActions() *[]string

GetActions returns the Actions field value If the value is explicit nil, the zero value for []string will be returned

func (*Scope) GetActionsOk

func (o *Scope) GetActionsOk() (*[]string, bool)

GetActionsOk returns a tuple with the Actions field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Scope) GetName

func (o *Scope) GetName() *string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*Scope) GetNameOk

func (o *Scope) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Scope) GetType

func (o *Scope) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*Scope) GetTypeOk

func (o *Scope) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Scope) HasActions

func (o *Scope) HasActions() bool

HasActions returns a boolean if a field has been set.

func (*Scope) HasName

func (o *Scope) HasName() bool

HasName returns a boolean if a field has been set.

func (*Scope) HasType

func (o *Scope) HasType() bool

HasType returns a boolean if a field has been set.

func (Scope) MarshalJSON

func (o Scope) MarshalJSON() ([]byte, error)

func (*Scope) SetActions

func (o *Scope) SetActions(v []string)

SetActions sets field value

func (*Scope) SetName

func (o *Scope) SetName(v string)

SetName sets field value

func (*Scope) SetType

func (o *Scope) SetType(v string)

SetType sets field value

type StorageUsage

type StorageUsage struct {
	Bytes     *int32     `json:"bytes"`
	UpdatedAt *IonosTime `json:"updatedAt,omitempty"`
}

StorageUsage struct for StorageUsage

func NewStorageUsage

func NewStorageUsage(bytes int32) *StorageUsage

NewStorageUsage instantiates a new StorageUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStorageUsageWithDefaults

func NewStorageUsageWithDefaults() *StorageUsage

NewStorageUsageWithDefaults instantiates a new StorageUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StorageUsage) GetBytes

func (o *StorageUsage) GetBytes() *int32

GetBytes returns the Bytes field value If the value is explicit nil, the zero value for int32 will be returned

func (*StorageUsage) GetBytesOk

func (o *StorageUsage) GetBytesOk() (*int32, bool)

GetBytesOk returns a tuple with the Bytes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StorageUsage) GetUpdatedAt

func (o *StorageUsage) GetUpdatedAt() *time.Time

GetUpdatedAt returns the UpdatedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*StorageUsage) GetUpdatedAtOk

func (o *StorageUsage) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StorageUsage) HasBytes

func (o *StorageUsage) HasBytes() bool

HasBytes returns a boolean if a field has been set.

func (*StorageUsage) HasUpdatedAt

func (o *StorageUsage) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (StorageUsage) MarshalJSON

func (o StorageUsage) MarshalJSON() ([]byte, error)

func (*StorageUsage) SetBytes

func (o *StorageUsage) SetBytes(v int32)

SetBytes sets field value

func (*StorageUsage) SetUpdatedAt

func (o *StorageUsage) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type TLSDial

type TLSDial func(ctx context.Context, network, addr string) (net.Conn, error)

TLSDial can be assigned to a http.Transport's DialTLS field.

type TokenProperties

type TokenProperties struct {
	Credentials *Credentials `json:"credentials"`
	ExpiryDate  *IonosTime   `json:"expiryDate,omitempty"`
	Name        *string      `json:"name"`
	Scopes      *[]Scope     `json:"scopes,omitempty"`
	Status      *string      `json:"status,omitempty"`
}

TokenProperties struct for TokenProperties

func NewTokenProperties

func NewTokenProperties(credentials Credentials, name string) *TokenProperties

NewTokenProperties instantiates a new TokenProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenPropertiesWithDefaults

func NewTokenPropertiesWithDefaults() *TokenProperties

NewTokenPropertiesWithDefaults instantiates a new TokenProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenProperties) GetCredentials

func (o *TokenProperties) GetCredentials() *Credentials

GetCredentials returns the Credentials field value If the value is explicit nil, the zero value for Credentials will be returned

func (*TokenProperties) GetCredentialsOk

func (o *TokenProperties) GetCredentialsOk() (*Credentials, bool)

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenProperties) GetExpiryDate

func (o *TokenProperties) GetExpiryDate() *time.Time

GetExpiryDate returns the ExpiryDate field value If the value is explicit nil, the zero value for time.Time will be returned

func (*TokenProperties) GetExpiryDateOk

func (o *TokenProperties) GetExpiryDateOk() (*time.Time, bool)

GetExpiryDateOk returns a tuple with the ExpiryDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenProperties) GetName

func (o *TokenProperties) GetName() *string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*TokenProperties) GetNameOk

func (o *TokenProperties) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenProperties) GetScopes

func (o *TokenProperties) GetScopes() *[]Scope

GetScopes returns the Scopes field value If the value is explicit nil, the zero value for []Scope will be returned

func (*TokenProperties) GetScopesOk

func (o *TokenProperties) GetScopesOk() (*[]Scope, bool)

GetScopesOk returns a tuple with the Scopes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenProperties) GetStatus

func (o *TokenProperties) GetStatus() *string

GetStatus returns the Status field value If the value is explicit nil, the zero value for string will be returned

func (*TokenProperties) GetStatusOk

func (o *TokenProperties) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenProperties) HasCredentials

func (o *TokenProperties) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*TokenProperties) HasExpiryDate

func (o *TokenProperties) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*TokenProperties) HasName

func (o *TokenProperties) HasName() bool

HasName returns a boolean if a field has been set.

func (*TokenProperties) HasScopes

func (o *TokenProperties) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*TokenProperties) HasStatus

func (o *TokenProperties) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (TokenProperties) MarshalJSON

func (o TokenProperties) MarshalJSON() ([]byte, error)

func (*TokenProperties) SetCredentials

func (o *TokenProperties) SetCredentials(v Credentials)

SetCredentials sets field value

func (*TokenProperties) SetExpiryDate

func (o *TokenProperties) SetExpiryDate(v time.Time)

SetExpiryDate sets field value

func (*TokenProperties) SetName

func (o *TokenProperties) SetName(v string)

SetName sets field value

func (*TokenProperties) SetScopes

func (o *TokenProperties) SetScopes(v []Scope)

SetScopes sets field value

func (*TokenProperties) SetStatus

func (o *TokenProperties) SetStatus(v string)

SetStatus sets field value

type TokenResponse

type TokenResponse struct {
	Href       *string              `json:"href,omitempty"`
	Id         *string              `json:"id,omitempty"`
	Metadata   *ApiResourceMetadata `json:"metadata"`
	Properties *TokenProperties     `json:"properties"`
	Type       *string              `json:"type,omitempty"`
}

TokenResponse struct for TokenResponse

func NewTokenResponse

func NewTokenResponse(metadata ApiResourceMetadata, properties TokenProperties) *TokenResponse

NewTokenResponse instantiates a new TokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenResponseWithDefaults

func NewTokenResponseWithDefaults() *TokenResponse

NewTokenResponseWithDefaults instantiates a new TokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenResponse) GetHref

func (o *TokenResponse) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*TokenResponse) GetHrefOk

func (o *TokenResponse) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenResponse) GetId

func (o *TokenResponse) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*TokenResponse) GetIdOk

func (o *TokenResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenResponse) GetMetadata

func (o *TokenResponse) GetMetadata() *ApiResourceMetadata

GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for ApiResourceMetadata will be returned

func (*TokenResponse) GetMetadataOk

func (o *TokenResponse) GetMetadataOk() (*ApiResourceMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenResponse) GetProperties

func (o *TokenResponse) GetProperties() *TokenProperties

GetProperties returns the Properties field value If the value is explicit nil, the zero value for TokenProperties will be returned

func (*TokenResponse) GetPropertiesOk

func (o *TokenResponse) GetPropertiesOk() (*TokenProperties, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenResponse) GetType

func (o *TokenResponse) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*TokenResponse) GetTypeOk

func (o *TokenResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokenResponse) HasHref

func (o *TokenResponse) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*TokenResponse) HasId

func (o *TokenResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*TokenResponse) HasMetadata

func (o *TokenResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*TokenResponse) HasProperties

func (o *TokenResponse) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*TokenResponse) HasType

func (o *TokenResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (TokenResponse) MarshalJSON

func (o TokenResponse) MarshalJSON() ([]byte, error)

func (*TokenResponse) SetHref

func (o *TokenResponse) SetHref(v string)

SetHref sets field value

func (*TokenResponse) SetId

func (o *TokenResponse) SetId(v string)

SetId sets field value

func (*TokenResponse) SetMetadata

func (o *TokenResponse) SetMetadata(v ApiResourceMetadata)

SetMetadata sets field value

func (*TokenResponse) SetProperties

func (o *TokenResponse) SetProperties(v TokenProperties)

SetProperties sets field value

func (*TokenResponse) SetType

func (o *TokenResponse) SetType(v string)

SetType sets field value

type TokensApiService

type TokensApiService service

TokensApiService TokensApi service

func (*TokensApiService) RegistriesTokensDelete

func (a *TokensApiService) RegistriesTokensDelete(ctx _context.Context, registryId string, tokenId string) ApiRegistriesTokensDeleteRequest

* RegistriesTokensDelete Delete token * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param registryId The unique ID of the registry * @param tokenId The unique ID of the token * @return ApiRegistriesTokensDeleteRequest

func (*TokensApiService) RegistriesTokensDeleteExecute

func (a *TokensApiService) RegistriesTokensDeleteExecute(r ApiRegistriesTokensDeleteRequest) (*shared.APIResponse, error)

* Execute executes the request

func (*TokensApiService) RegistriesTokensFindById

func (a *TokensApiService) RegistriesTokensFindById(ctx _context.Context, registryId string, tokenId string) ApiRegistriesTokensFindByIdRequest

* RegistriesTokensFindById Get token information * Gets all information for a specific token used to access a container registry * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param registryId The unique ID of the registry * @param tokenId The unique ID of the token * @return ApiRegistriesTokensFindByIdRequest

func (*TokensApiService) RegistriesTokensFindByIdExecute

func (a *TokensApiService) RegistriesTokensFindByIdExecute(r ApiRegistriesTokensFindByIdRequest) (TokenResponse, *shared.APIResponse, error)

* Execute executes the request * @return TokenResponse

func (*TokensApiService) RegistriesTokensGet

func (a *TokensApiService) RegistriesTokensGet(ctx _context.Context, registryId string) ApiRegistriesTokensGetRequest

* RegistriesTokensGet List all tokens for the container registry * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param registryId The unique ID of the registry * @return ApiRegistriesTokensGetRequest

func (*TokensApiService) RegistriesTokensGetExecute

* Execute executes the request * @return TokensResponse

func (*TokensApiService) RegistriesTokensPatch

func (a *TokensApiService) RegistriesTokensPatch(ctx _context.Context, registryId string, tokenId string) ApiRegistriesTokensPatchRequest
  • RegistriesTokensPatch Update token
  • Update token properties, for example:

- change status to 'enabled' or 'disabled' - change expiry date

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param registryId The unique ID of the registry
  • @param tokenId The unique ID of the token
  • @return ApiRegistriesTokensPatchRequest

func (*TokensApiService) RegistriesTokensPatchExecute

* Execute executes the request * @return TokenResponse

func (*TokensApiService) RegistriesTokensPost

func (a *TokensApiService) RegistriesTokensPost(ctx _context.Context, registryId string) ApiRegistriesTokensPostRequest
  • RegistriesTokensPost Create token
  • Create a token

- password is only available once in the POST response

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param registryId The unique ID of the registry
  • @return ApiRegistriesTokensPostRequest

func (*TokensApiService) RegistriesTokensPostExecute

* Execute executes the request * @return PostTokenOutput

func (*TokensApiService) RegistriesTokensPut

func (a *TokensApiService) RegistriesTokensPut(ctx _context.Context, registryId string, tokenId string) ApiRegistriesTokensPutRequest
  • RegistriesTokensPut Create or replace token
  • Create/replace a token

- password is only available once in the create response - "name" cannot be changed

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param registryId The unique ID of the registry
  • @param tokenId The unique ID of the token
  • @return ApiRegistriesTokensPutRequest

func (*TokensApiService) RegistriesTokensPutExecute

* Execute executes the request * @return PutTokenOutput

type TokensResponse

type TokensResponse struct {
	Links  *PaginationLinks `json:"_links"`
	Count  *int32           `json:"count"`
	Href   *string          `json:"href,omitempty"`
	Id     *string          `json:"id,omitempty"`
	Items  *[]TokenResponse `json:"items,omitempty"`
	Limit  *int32           `json:"limit"`
	Offset *int32           `json:"offset"`
	Total  *int32           `json:"total"`
	Type   *string          `json:"type,omitempty"`
}

TokensResponse struct for TokensResponse

func NewTokensResponse

func NewTokensResponse(links PaginationLinks, count int32, limit int32, offset int32, total int32) *TokensResponse

NewTokensResponse instantiates a new TokensResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokensResponseWithDefaults

func NewTokensResponseWithDefaults() *TokensResponse

NewTokensResponseWithDefaults instantiates a new TokensResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokensResponse) GetCount

func (o *TokensResponse) GetCount() *int32

GetCount returns the Count field value If the value is explicit nil, the zero value for int32 will be returned

func (*TokensResponse) GetCountOk

func (o *TokensResponse) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) GetHref

func (o *TokensResponse) GetHref() *string

GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned

func (*TokensResponse) GetHrefOk

func (o *TokensResponse) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) GetId

func (o *TokensResponse) GetId() *string

GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned

func (*TokensResponse) GetIdOk

func (o *TokensResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) GetItems

func (o *TokensResponse) GetItems() *[]TokenResponse

GetItems returns the Items field value If the value is explicit nil, the zero value for []TokenResponse will be returned

func (*TokensResponse) GetItemsOk

func (o *TokensResponse) GetItemsOk() (*[]TokenResponse, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) GetLimit

func (o *TokensResponse) GetLimit() *int32

GetLimit returns the Limit field value If the value is explicit nil, the zero value for int32 will be returned

func (*TokensResponse) GetLimitOk

func (o *TokensResponse) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (o *TokensResponse) GetLinks() *PaginationLinks

GetLinks returns the Links field value If the value is explicit nil, the zero value for PaginationLinks will be returned

func (*TokensResponse) GetLinksOk

func (o *TokensResponse) GetLinksOk() (*PaginationLinks, bool)

GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) GetOffset

func (o *TokensResponse) GetOffset() *int32

GetOffset returns the Offset field value If the value is explicit nil, the zero value for int32 will be returned

func (*TokensResponse) GetOffsetOk

func (o *TokensResponse) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) GetTotal

func (o *TokensResponse) GetTotal() *int32

GetTotal returns the Total field value If the value is explicit nil, the zero value for int32 will be returned

func (*TokensResponse) GetTotalOk

func (o *TokensResponse) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) GetType

func (o *TokensResponse) GetType() *string

GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned

func (*TokensResponse) GetTypeOk

func (o *TokensResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TokensResponse) HasCount

func (o *TokensResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*TokensResponse) HasHref

func (o *TokensResponse) HasHref() bool

HasHref returns a boolean if a field has been set.

func (*TokensResponse) HasId

func (o *TokensResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*TokensResponse) HasItems

func (o *TokensResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*TokensResponse) HasLimit

func (o *TokensResponse) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (o *TokensResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*TokensResponse) HasOffset

func (o *TokensResponse) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*TokensResponse) HasTotal

func (o *TokensResponse) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*TokensResponse) HasType

func (o *TokensResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (TokensResponse) MarshalJSON

func (o TokensResponse) MarshalJSON() ([]byte, error)

func (*TokensResponse) SetCount

func (o *TokensResponse) SetCount(v int32)

SetCount sets field value

func (*TokensResponse) SetHref

func (o *TokensResponse) SetHref(v string)

SetHref sets field value

func (*TokensResponse) SetId

func (o *TokensResponse) SetId(v string)

SetId sets field value

func (*TokensResponse) SetItems

func (o *TokensResponse) SetItems(v []TokenResponse)

SetItems sets field value

func (*TokensResponse) SetLimit

func (o *TokensResponse) SetLimit(v int32)

SetLimit sets field value

func (o *TokensResponse) SetLinks(v PaginationLinks)

SetLinks sets field value

func (*TokensResponse) SetOffset

func (o *TokensResponse) SetOffset(v int32)

SetOffset sets field value

func (*TokensResponse) SetTotal

func (o *TokensResponse) SetTotal(v int32)

SetTotal sets field value

func (*TokensResponse) SetType

func (o *TokensResponse) SetType(v string)

SetType sets field value

type WeeklySchedule

type WeeklySchedule struct {
	Days *[]Day `json:"days"`
	// UTC time of day e.g. 01:00:00 - as defined by partial-time - RFC3339
	Time *string `json:"time"`
}

WeeklySchedule struct for WeeklySchedule

func NewWeeklySchedule

func NewWeeklySchedule(days []Day, time string) *WeeklySchedule

NewWeeklySchedule instantiates a new WeeklySchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWeeklyScheduleWithDefaults

func NewWeeklyScheduleWithDefaults() *WeeklySchedule

NewWeeklyScheduleWithDefaults instantiates a new WeeklySchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WeeklySchedule) GetDays

func (o *WeeklySchedule) GetDays() *[]Day

GetDays returns the Days field value If the value is explicit nil, the zero value for []Day will be returned

func (*WeeklySchedule) GetDaysOk

func (o *WeeklySchedule) GetDaysOk() (*[]Day, bool)

GetDaysOk returns a tuple with the Days field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WeeklySchedule) GetTime

func (o *WeeklySchedule) GetTime() *string

GetTime returns the Time field value If the value is explicit nil, the zero value for string will be returned

func (*WeeklySchedule) GetTimeOk

func (o *WeeklySchedule) GetTimeOk() (*string, bool)

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WeeklySchedule) HasDays

func (o *WeeklySchedule) HasDays() bool

HasDays returns a boolean if a field has been set.

func (*WeeklySchedule) HasTime

func (o *WeeklySchedule) HasTime() bool

HasTime returns a boolean if a field has been set.

func (WeeklySchedule) MarshalJSON

func (o WeeklySchedule) MarshalJSON() ([]byte, error)

func (*WeeklySchedule) SetDays

func (o *WeeklySchedule) SetDays(v []Day)

SetDays sets field value

func (*WeeklySchedule) SetTime

func (o *WeeklySchedule) SetTime(v string)

SetTime sets field value

Jump to

Keyboard shortcuts

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