resourcemanager

package
v3.0.3 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2025 License: MIT Imports: 19 Imported by: 1

README

Go API client for resourcemanager

SCP Resource manager project

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 1.3.0.0rc1.dev201
  • Package version: 1.0.0
  • Generator version: 7.10.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import resourcemanager "github.com/GIT_USER_ID/GIT_REPO_ID"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value resourcemanager.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), resourcemanager.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value resourcemanager.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), resourcemanager.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using resourcemanager.ContextOperationServerIndices and resourcemanager.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), resourcemanager.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), resourcemanager.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://scp-resourcemanager-a.kr-west1.dev2.samsungsdscloud.com

Class Method HTTP request Description
ResourcemanagerV1ResourceGroupsAPIsAPI CreateResourceGroup Post /v1/resource-groups CreateResourceGroup
ResourcemanagerV1ResourceGroupsAPIsAPI DeleteResourceGroup Delete /v1/resource-groups/{resource_group_id} DeleteResourceGroup
ResourcemanagerV1ResourceGroupsAPIsAPI DeleteResourceGroups Delete /v1/resource-groups DeleteResourceGroups
ResourcemanagerV1ResourceGroupsAPIsAPI ListResourceGroupResources Get /v1/resource-groups/{resource_group_id}/resources ListResourceGroupResources
ResourcemanagerV1ResourceGroupsAPIsAPI ListResourceGroups Get /v1/resource-groups ListResourceGroups
ResourcemanagerV1ResourceGroupsAPIsAPI SetResourceGroup Put /v1/resource-groups/{resource_group_id} SetResourceGroup
ResourcemanagerV1ResourceGroupsAPIsAPI ShowResourceGroup Get /v1/resource-groups/{resource_group_id} ShowResourceGroup
ResourcemanagerV1ResourcesAPIsAPI ListResources Get /v1/resources ListResources
ResourcemanagerV1ResourcesAPIsAPI ShowResource Get /v1/resources/{srn} ShowResource
ResourcemanagerV1ResourcesAPIsAPI ShowResourceByComponents Get /v1/resources/{region}/{service}/{resource_type}/{resource_identifier} ShowResourceByComponents
ResourcemanagerV1TagsAPIsAPI DeleteComponentsTag Delete /v1/tags/{region}/{service}/{resource_type}/{resource_identifier}/{key} DeleteComponentsTag
ResourcemanagerV1TagsAPIsAPI DeleteComponentsTags Delete /v1/tags/{region}/{service}/{resource_type}/{resource_identifier} DeleteComponentsTags
ResourcemanagerV1TagsAPIsAPI DeleteResourceTag Delete /v1/tags/{srn}/{key} DeleteResourceTag
ResourcemanagerV1TagsAPIsAPI DeleteResourceTags Delete /v1/tags/{srn} DeleteResourceTags
ResourcemanagerV1TagsAPIsAPI DeleteTags Delete /v1/tags DeleteTags
ResourcemanagerV1TagsAPIsAPI ListComponentsTags Get /v1/tags/{region}/{service}/{resource_type}/{resource_identifier} ListComponentsTags
ResourcemanagerV1TagsAPIsAPI ListResourceTags Get /v1/tags/{srn} ListResourceTags
ResourcemanagerV1TagsAPIsAPI ListTagKeys Get /v1/tags/keys ListTagKeys
ResourcemanagerV1TagsAPIsAPI ListTagValues Get /v1/tags/values ListTagValues
ResourcemanagerV1TagsAPIsAPI ListTags Get /v1/tags ListTags
ResourcemanagerV1TagsAPIsAPI ShowComponentsTag Get /v1/tags/{region}/{service}/{resource_type}/{resource_identifier}/{key} ShowComponentsTag
ResourcemanagerV1TagsAPIsAPI ShowResourceTag Get /v1/tags/{srn}/{key} ShowResourceTag
ResourcemanagerV1TagsAPIsAPI UpdateComponentsTagValue Put /v1/tags/{region}/{service}/{resource_type}/{resource_identifier}/{key} UpdateComponentsTagValue
ResourcemanagerV1TagsAPIsAPI UpdateComponentsTags Put /v1/tags/{region}/{service}/{resource_type}/{resource_identifier}/bulk UpdateComponentsTags
ResourcemanagerV1TagsAPIsAPI UpdateResourceTagValue Put /v1/tags/{srn}/{key} UpdateResourceTagValue
ResourcemanagerV1TagsAPIsAPI UpdateResourceTags Put /v1/tags/{srn}/bulk UpdateResourceTags
ResourcemanagerV1TagsAPIsAPI UpdateTags Put /v1/tags/bulk UpdateTags

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

X-Auth-Token
  • Type: API key
  • API key parameter name: X-Auth-Token
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: X-Auth-Token and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		resourcemanager.ContextAPIKeys,
		map[string]resourcemanager.APIKey{
			"X-Auth-Token": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextSCP takes an Access Key and a Secret Key for signing SCP
	ContextSCP = contextKey("scpCredential")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	ResourcemanagerV1ResourceGroupsAPIsAPI *ResourcemanagerV1ResourceGroupsAPIsAPIService

	ResourcemanagerV1ResourcesAPIsAPI *ResourcemanagerV1ResourcesAPIsAPIService

	ResourcemanagerV1TagsAPIsAPI *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the SCP Resource manager project API v1.3.0.0rc1.dev201 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *scpsdk.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() *scpsdk.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 APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CreateResourceGroup

type CreateResourceGroup struct {
	// Created At
	CreatedAt time.Time `json:"created_at"`
	// Created By
	CreatedBy   string         `json:"created_by"`
	Description NullableString `json:"description"`
	// 리소스 그룹 ID
	Id string `json:"id"`
	// Modified At
	ModifiedAt time.Time `json:"modified_at"`
	// Modified By
	ModifiedBy    string         `json:"modified_by"`
	Name          NullableString `json:"name"`
	Region        NullableString `json:"region"`
	ResourceTypes []string       `json:"resource_types,omitempty"`
	// SRN
	Srn  string `json:"srn"`
	Tags []Tag  `json:"tags,omitempty"`
}

CreateResourceGroup struct for CreateResourceGroup

func NewCreateResourceGroup

func NewCreateResourceGroup(createdAt time.Time, createdBy string, description NullableString, id string, modifiedAt time.Time, modifiedBy string, name NullableString, region NullableString, srn string) *CreateResourceGroup

NewCreateResourceGroup instantiates a new CreateResourceGroup 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 NewCreateResourceGroupWithDefaults

func NewCreateResourceGroupWithDefaults() *CreateResourceGroup

NewCreateResourceGroupWithDefaults instantiates a new CreateResourceGroup 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 (*CreateResourceGroup) GetCreatedAt

func (o *CreateResourceGroup) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*CreateResourceGroup) GetCreatedAtOk

func (o *CreateResourceGroup) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*CreateResourceGroup) GetCreatedBy

func (o *CreateResourceGroup) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*CreateResourceGroup) GetCreatedByOk

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

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*CreateResourceGroup) GetDescription

func (o *CreateResourceGroup) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*CreateResourceGroup) GetDescriptionOk

func (o *CreateResourceGroup) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description 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 (*CreateResourceGroup) GetId

func (o *CreateResourceGroup) GetId() string

GetId returns the Id field value

func (*CreateResourceGroup) GetIdOk

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

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CreateResourceGroup) GetModifiedAt

func (o *CreateResourceGroup) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*CreateResourceGroup) GetModifiedAtOk

func (o *CreateResourceGroup) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*CreateResourceGroup) GetModifiedBy

func (o *CreateResourceGroup) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*CreateResourceGroup) GetModifiedByOk

func (o *CreateResourceGroup) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*CreateResourceGroup) GetName

func (o *CreateResourceGroup) GetName() string

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

func (*CreateResourceGroup) GetNameOk

func (o *CreateResourceGroup) 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 (*CreateResourceGroup) GetRegion

func (o *CreateResourceGroup) GetRegion() string

GetRegion returns the Region field value If the value is explicit nil, the zero value for string will be returned

func (*CreateResourceGroup) GetRegionOk

func (o *CreateResourceGroup) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region 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 (*CreateResourceGroup) GetResourceTypes

func (o *CreateResourceGroup) GetResourceTypes() []string

GetResourceTypes returns the ResourceTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateResourceGroup) GetResourceTypesOk

func (o *CreateResourceGroup) GetResourceTypesOk() ([]string, bool)

GetResourceTypesOk returns a tuple with the ResourceTypes field value if set, nil otherwise 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 (*CreateResourceGroup) GetSrn

func (o *CreateResourceGroup) GetSrn() string

GetSrn returns the Srn field value

func (*CreateResourceGroup) GetSrnOk

func (o *CreateResourceGroup) GetSrnOk() (*string, bool)

GetSrnOk returns a tuple with the Srn field value and a boolean to check if the value has been set.

func (*CreateResourceGroup) GetTags

func (o *CreateResourceGroup) GetTags() []Tag

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateResourceGroup) GetTagsOk

func (o *CreateResourceGroup) GetTagsOk() ([]Tag, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise 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 (*CreateResourceGroup) HasResourceTypes

func (o *CreateResourceGroup) HasResourceTypes() bool

HasResourceTypes returns a boolean if a field has been set.

func (*CreateResourceGroup) HasTags

func (o *CreateResourceGroup) HasTags() bool

HasTags returns a boolean if a field has been set.

func (CreateResourceGroup) MarshalJSON

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

func (*CreateResourceGroup) SetCreatedAt

func (o *CreateResourceGroup) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*CreateResourceGroup) SetCreatedBy

func (o *CreateResourceGroup) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*CreateResourceGroup) SetDescription

func (o *CreateResourceGroup) SetDescription(v string)

SetDescription sets field value

func (*CreateResourceGroup) SetId

func (o *CreateResourceGroup) SetId(v string)

SetId sets field value

func (*CreateResourceGroup) SetModifiedAt

func (o *CreateResourceGroup) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*CreateResourceGroup) SetModifiedBy

func (o *CreateResourceGroup) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*CreateResourceGroup) SetName

func (o *CreateResourceGroup) SetName(v string)

SetName sets field value

func (*CreateResourceGroup) SetRegion

func (o *CreateResourceGroup) SetRegion(v string)

SetRegion sets field value

func (*CreateResourceGroup) SetResourceTypes

func (o *CreateResourceGroup) SetResourceTypes(v []string)

SetResourceTypes gets a reference to the given []string and assigns it to the ResourceTypes field.

func (*CreateResourceGroup) SetSrn

func (o *CreateResourceGroup) SetSrn(v string)

SetSrn sets field value

func (*CreateResourceGroup) SetTags

func (o *CreateResourceGroup) SetTags(v []Tag)

SetTags gets a reference to the given []Tag and assigns it to the Tags field.

func (CreateResourceGroup) ToMap

func (o CreateResourceGroup) ToMap() (map[string]interface{}, error)

func (*CreateResourceGroup) UnmarshalJSON

func (o *CreateResourceGroup) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

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

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

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

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

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

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCreateResourceGroup

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

func NewNullableCreateResourceGroup

func NewNullableCreateResourceGroup(val *CreateResourceGroup) *NullableCreateResourceGroup

func (NullableCreateResourceGroup) Get

func (NullableCreateResourceGroup) IsSet

func (NullableCreateResourceGroup) MarshalJSON

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

func (*NullableCreateResourceGroup) Set

func (*NullableCreateResourceGroup) UnmarshalJSON

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

func (*NullableCreateResourceGroup) Unset

func (v *NullableCreateResourceGroup) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableResource

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

func NewNullableResource

func NewNullableResource(val *Resource) *NullableResource

func (NullableResource) Get

func (v NullableResource) Get() *Resource

func (NullableResource) IsSet

func (v NullableResource) IsSet() bool

func (NullableResource) MarshalJSON

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

func (*NullableResource) Set

func (v *NullableResource) Set(val *Resource)

func (*NullableResource) UnmarshalJSON

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

func (*NullableResource) Unset

func (v *NullableResource) Unset()

type NullableResourceGroup

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

func NewNullableResourceGroup

func NewNullableResourceGroup(val *ResourceGroup) *NullableResourceGroup

func (NullableResourceGroup) Get

func (NullableResourceGroup) IsSet

func (v NullableResourceGroup) IsSet() bool

func (NullableResourceGroup) MarshalJSON

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

func (*NullableResourceGroup) Set

func (v *NullableResourceGroup) Set(val *ResourceGroup)

func (*NullableResourceGroup) UnmarshalJSON

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

func (*NullableResourceGroup) Unset

func (v *NullableResourceGroup) Unset()

type NullableResourceGroupCreateRequest

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

func (NullableResourceGroupCreateRequest) Get

func (NullableResourceGroupCreateRequest) IsSet

func (NullableResourceGroupCreateRequest) MarshalJSON

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

func (*NullableResourceGroupCreateRequest) Set

func (*NullableResourceGroupCreateRequest) UnmarshalJSON

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

func (*NullableResourceGroupCreateRequest) Unset

type NullableResourceGroupCreateResponse

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

func (NullableResourceGroupCreateResponse) Get

func (NullableResourceGroupCreateResponse) IsSet

func (NullableResourceGroupCreateResponse) MarshalJSON

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

func (*NullableResourceGroupCreateResponse) Set

func (*NullableResourceGroupCreateResponse) UnmarshalJSON

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

func (*NullableResourceGroupCreateResponse) Unset

type NullableResourceGroupPageResponse

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

func (NullableResourceGroupPageResponse) Get

func (NullableResourceGroupPageResponse) IsSet

func (NullableResourceGroupPageResponse) MarshalJSON

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

func (*NullableResourceGroupPageResponse) Set

func (*NullableResourceGroupPageResponse) UnmarshalJSON

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

func (*NullableResourceGroupPageResponse) Unset

type NullableResourceGroupShowResponse

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

func (NullableResourceGroupShowResponse) Get

func (NullableResourceGroupShowResponse) IsSet

func (NullableResourceGroupShowResponse) MarshalJSON

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

func (*NullableResourceGroupShowResponse) Set

func (*NullableResourceGroupShowResponse) UnmarshalJSON

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

func (*NullableResourceGroupShowResponse) Unset

type NullableResourceGroupUpdateRequest

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

func (NullableResourceGroupUpdateRequest) Get

func (NullableResourceGroupUpdateRequest) IsSet

func (NullableResourceGroupUpdateRequest) MarshalJSON

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

func (*NullableResourceGroupUpdateRequest) Set

func (*NullableResourceGroupUpdateRequest) UnmarshalJSON

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

func (*NullableResourceGroupUpdateRequest) Unset

type NullableResourceGroupsDeleteRequest

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

func (NullableResourceGroupsDeleteRequest) Get

func (NullableResourceGroupsDeleteRequest) IsSet

func (NullableResourceGroupsDeleteRequest) MarshalJSON

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

func (*NullableResourceGroupsDeleteRequest) Set

func (*NullableResourceGroupsDeleteRequest) UnmarshalJSON

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

func (*NullableResourceGroupsDeleteRequest) Unset

type NullableResourcePageResponse

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

func NewNullableResourcePageResponse

func NewNullableResourcePageResponse(val *ResourcePageResponse) *NullableResourcePageResponse

func (NullableResourcePageResponse) Get

func (NullableResourcePageResponse) IsSet

func (NullableResourcePageResponse) MarshalJSON

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

func (*NullableResourcePageResponse) Set

func (*NullableResourcePageResponse) UnmarshalJSON

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

func (*NullableResourcePageResponse) Unset

func (v *NullableResourcePageResponse) Unset()

type NullableResourceShowResponse

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

func NewNullableResourceShowResponse

func NewNullableResourceShowResponse(val *ResourceShowResponse) *NullableResourceShowResponse

func (NullableResourceShowResponse) Get

func (NullableResourceShowResponse) IsSet

func (NullableResourceShowResponse) MarshalJSON

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

func (*NullableResourceShowResponse) Set

func (*NullableResourceShowResponse) UnmarshalJSON

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

func (*NullableResourceShowResponse) Unset

func (v *NullableResourceShowResponse) Unset()

type NullableSrnKeyValue

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

func NewNullableSrnKeyValue

func NewNullableSrnKeyValue(val *SrnKeyValue) *NullableSrnKeyValue

func (NullableSrnKeyValue) Get

func (NullableSrnKeyValue) IsSet

func (v NullableSrnKeyValue) IsSet() bool

func (NullableSrnKeyValue) MarshalJSON

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

func (*NullableSrnKeyValue) Set

func (v *NullableSrnKeyValue) Set(val *SrnKeyValue)

func (*NullableSrnKeyValue) UnmarshalJSON

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

func (*NullableSrnKeyValue) Unset

func (v *NullableSrnKeyValue) Unset()

type NullableSrnTag

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

func NewNullableSrnTag

func NewNullableSrnTag(val *SrnTag) *NullableSrnTag

func (NullableSrnTag) Get

func (v NullableSrnTag) Get() *SrnTag

func (NullableSrnTag) IsSet

func (v NullableSrnTag) IsSet() bool

func (NullableSrnTag) MarshalJSON

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

func (*NullableSrnTag) Set

func (v *NullableSrnTag) Set(val *SrnTag)

func (*NullableSrnTag) UnmarshalJSON

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

func (*NullableSrnTag) Unset

func (v *NullableSrnTag) Unset()

type NullableSrnTagList

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

func NewNullableSrnTagList

func NewNullableSrnTagList(val *SrnTagList) *NullableSrnTagList

func (NullableSrnTagList) Get

func (v NullableSrnTagList) Get() *SrnTagList

func (NullableSrnTagList) IsSet

func (v NullableSrnTagList) IsSet() bool

func (NullableSrnTagList) MarshalJSON

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

func (*NullableSrnTagList) Set

func (v *NullableSrnTagList) Set(val *SrnTagList)

func (*NullableSrnTagList) UnmarshalJSON

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

func (*NullableSrnTagList) Unset

func (v *NullableSrnTagList) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

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

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTag

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

func NewNullableTag

func NewNullableTag(val *Tag) *NullableTag

func (NullableTag) Get

func (v NullableTag) Get() *Tag

func (NullableTag) IsSet

func (v NullableTag) IsSet() bool

func (NullableTag) MarshalJSON

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

func (*NullableTag) Set

func (v *NullableTag) Set(val *Tag)

func (*NullableTag) UnmarshalJSON

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

func (*NullableTag) Unset

func (v *NullableTag) Unset()

type NullableTagBaseResponse

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

func NewNullableTagBaseResponse

func NewNullableTagBaseResponse(val *TagBaseResponse) *NullableTagBaseResponse

func (NullableTagBaseResponse) Get

func (NullableTagBaseResponse) IsSet

func (v NullableTagBaseResponse) IsSet() bool

func (NullableTagBaseResponse) MarshalJSON

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

func (*NullableTagBaseResponse) Set

func (*NullableTagBaseResponse) UnmarshalJSON

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

func (*NullableTagBaseResponse) Unset

func (v *NullableTagBaseResponse) Unset()

type NullableTagDeleteRequest

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

func NewNullableTagDeleteRequest

func NewNullableTagDeleteRequest(val *TagDeleteRequest) *NullableTagDeleteRequest

func (NullableTagDeleteRequest) Get

func (NullableTagDeleteRequest) IsSet

func (v NullableTagDeleteRequest) IsSet() bool

func (NullableTagDeleteRequest) MarshalJSON

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

func (*NullableTagDeleteRequest) Set

func (*NullableTagDeleteRequest) UnmarshalJSON

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

func (*NullableTagDeleteRequest) Unset

func (v *NullableTagDeleteRequest) Unset()

type NullableTagKeyResponse

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

func NewNullableTagKeyResponse

func NewNullableTagKeyResponse(val *TagKeyResponse) *NullableTagKeyResponse

func (NullableTagKeyResponse) Get

func (NullableTagKeyResponse) IsSet

func (v NullableTagKeyResponse) IsSet() bool

func (NullableTagKeyResponse) MarshalJSON

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

func (*NullableTagKeyResponse) Set

func (*NullableTagKeyResponse) UnmarshalJSON

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

func (*NullableTagKeyResponse) Unset

func (v *NullableTagKeyResponse) Unset()

type NullableTagListResponse

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

func NewNullableTagListResponse

func NewNullableTagListResponse(val *TagListResponse) *NullableTagListResponse

func (NullableTagListResponse) Get

func (NullableTagListResponse) IsSet

func (v NullableTagListResponse) IsSet() bool

func (NullableTagListResponse) MarshalJSON

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

func (*NullableTagListResponse) Set

func (*NullableTagListResponse) UnmarshalJSON

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

func (*NullableTagListResponse) Unset

func (v *NullableTagListResponse) Unset()

type NullableTagSetRequest

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

func NewNullableTagSetRequest

func NewNullableTagSetRequest(val *TagSetRequest) *NullableTagSetRequest

func (NullableTagSetRequest) Get

func (NullableTagSetRequest) IsSet

func (v NullableTagSetRequest) IsSet() bool

func (NullableTagSetRequest) MarshalJSON

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

func (*NullableTagSetRequest) Set

func (v *NullableTagSetRequest) Set(val *TagSetRequest)

func (*NullableTagSetRequest) UnmarshalJSON

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

func (*NullableTagSetRequest) Unset

func (v *NullableTagSetRequest) Unset()

type NullableTagShowListResponse

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

func NewNullableTagShowListResponse

func NewNullableTagShowListResponse(val *TagShowListResponse) *NullableTagShowListResponse

func (NullableTagShowListResponse) Get

func (NullableTagShowListResponse) IsSet

func (NullableTagShowListResponse) MarshalJSON

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

func (*NullableTagShowListResponse) Set

func (*NullableTagShowListResponse) UnmarshalJSON

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

func (*NullableTagShowListResponse) Unset

func (v *NullableTagShowListResponse) Unset()

type NullableTagShowResponse

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

func NewNullableTagShowResponse

func NewNullableTagShowResponse(val *TagShowResponse) *NullableTagShowResponse

func (NullableTagShowResponse) Get

func (NullableTagShowResponse) IsSet

func (v NullableTagShowResponse) IsSet() bool

func (NullableTagShowResponse) MarshalJSON

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

func (*NullableTagShowResponse) Set

func (*NullableTagShowResponse) UnmarshalJSON

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

func (*NullableTagShowResponse) Unset

func (v *NullableTagShowResponse) Unset()

type NullableTagValue

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

func NewNullableTagValue

func NewNullableTagValue(val *TagValue) *NullableTagValue

func (NullableTagValue) Get

func (v NullableTagValue) Get() *TagValue

func (NullableTagValue) IsSet

func (v NullableTagValue) IsSet() bool

func (NullableTagValue) MarshalJSON

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

func (*NullableTagValue) Set

func (v *NullableTagValue) Set(val *TagValue)

func (*NullableTagValue) UnmarshalJSON

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

func (*NullableTagValue) Unset

func (v *NullableTagValue) Unset()

type NullableTagValueResponse

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

func NewNullableTagValueResponse

func NewNullableTagValueResponse(val *TagValueResponse) *NullableTagValueResponse

func (NullableTagValueResponse) Get

func (NullableTagValueResponse) IsSet

func (v NullableTagValueResponse) IsSet() bool

func (NullableTagValueResponse) MarshalJSON

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

func (*NullableTagValueResponse) Set

func (*NullableTagValueResponse) UnmarshalJSON

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

func (*NullableTagValueResponse) Unset

func (v *NullableTagValueResponse) Unset()

type NullableTagsSetRequest

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

func NewNullableTagsSetRequest

func NewNullableTagsSetRequest(val *TagsSetRequest) *NullableTagsSetRequest

func (NullableTagsSetRequest) Get

func (NullableTagsSetRequest) IsSet

func (v NullableTagsSetRequest) IsSet() bool

func (NullableTagsSetRequest) MarshalJSON

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

func (*NullableTagsSetRequest) Set

func (*NullableTagsSetRequest) UnmarshalJSON

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

func (*NullableTagsSetRequest) Unset

func (v *NullableTagsSetRequest) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableValidationErrorModel

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

func NewNullableValidationErrorModel

func NewNullableValidationErrorModel(val *ValidationErrorModel) *NullableValidationErrorModel

func (NullableValidationErrorModel) Get

func (NullableValidationErrorModel) IsSet

func (NullableValidationErrorModel) MarshalJSON

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

func (*NullableValidationErrorModel) Set

func (*NullableValidationErrorModel) UnmarshalJSON

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

func (*NullableValidationErrorModel) Unset

func (v *NullableValidationErrorModel) Unset()

type Resource

type Resource struct {
	AccountId NullableString `json:"account_id"`
	CreatedAt NullableTime   `json:"created_at"`
	CreatedBy NullableString `json:"created_by"`
	// ID
	Id string `json:"id"`
	// Modified At
	ModifiedAt time.Time `json:"modified_at"`
	// Modified By
	ModifiedBy              string                   `json:"modified_by"`
	ProductName             NullableString           `json:"product_name"`
	Region                  NullableString           `json:"region"`
	ResourceName            NullableString           `json:"resource_name"`
	ResourceType            NullableString           `json:"resource_type"`
	ResourceTypeDisplayName NullableString           `json:"resource_type_display_name"`
	Service                 NullableString           `json:"service"`
	ServiceName             NullableString           `json:"service_name"`
	Srn                     NullableString           `json:"srn"`
	State                   NullableString           `json:"state"`
	Tags                    []map[string]interface{} `json:"tags"`
}

Resource struct for Resource

func NewResource

func NewResource(accountId NullableString, createdAt NullableTime, createdBy NullableString, id string, modifiedAt time.Time, modifiedBy string, productName NullableString, region NullableString, resourceName NullableString, resourceType NullableString, resourceTypeDisplayName NullableString, service NullableString, serviceName NullableString, srn NullableString, state NullableString, tags []map[string]interface{}) *Resource

NewResource instantiates a new Resource 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 NewResourceWithDefaults

func NewResourceWithDefaults() *Resource

NewResourceWithDefaults instantiates a new Resource 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 (*Resource) GetAccountId

func (o *Resource) GetAccountId() string

GetAccountId returns the AccountId field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetAccountIdOk

func (o *Resource) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId 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 (*Resource) GetCreatedAt

func (o *Resource) GetCreatedAt() time.Time

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

func (*Resource) GetCreatedAtOk

func (o *Resource) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt 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 (*Resource) GetCreatedBy

func (o *Resource) GetCreatedBy() string

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

func (*Resource) GetCreatedByOk

func (o *Resource) 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 (*Resource) GetId

func (o *Resource) GetId() string

GetId returns the Id field value

func (*Resource) GetIdOk

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

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Resource) GetModifiedAt

func (o *Resource) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*Resource) GetModifiedAtOk

func (o *Resource) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*Resource) GetModifiedBy

func (o *Resource) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Resource) GetModifiedByOk

func (o *Resource) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*Resource) GetProductName

func (o *Resource) GetProductName() string

GetProductName returns the ProductName field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetProductNameOk

func (o *Resource) GetProductNameOk() (*string, bool)

GetProductNameOk returns a tuple with the ProductName 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 (*Resource) GetRegion

func (o *Resource) GetRegion() string

GetRegion returns the Region field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetRegionOk

func (o *Resource) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region 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 (*Resource) GetResourceName

func (o *Resource) GetResourceName() string

GetResourceName returns the ResourceName field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetResourceNameOk

func (o *Resource) GetResourceNameOk() (*string, bool)

GetResourceNameOk returns a tuple with the ResourceName 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 (*Resource) GetResourceType

func (o *Resource) GetResourceType() string

GetResourceType returns the ResourceType field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetResourceTypeDisplayName

func (o *Resource) GetResourceTypeDisplayName() string

GetResourceTypeDisplayName returns the ResourceTypeDisplayName field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetResourceTypeDisplayNameOk

func (o *Resource) GetResourceTypeDisplayNameOk() (*string, bool)

GetResourceTypeDisplayNameOk returns a tuple with the ResourceTypeDisplayName 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 (*Resource) GetResourceTypeOk

func (o *Resource) GetResourceTypeOk() (*string, bool)

GetResourceTypeOk returns a tuple with the ResourceType 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 (*Resource) GetService

func (o *Resource) GetService() string

GetService returns the Service field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetServiceName

func (o *Resource) GetServiceName() string

GetServiceName returns the ServiceName field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetServiceNameOk

func (o *Resource) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName 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 (*Resource) GetServiceOk

func (o *Resource) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service 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 (*Resource) GetSrn

func (o *Resource) GetSrn() string

GetSrn returns the Srn field value If the value is explicit nil, the zero value for string will be returned

func (*Resource) GetSrnOk

func (o *Resource) GetSrnOk() (*string, bool)

GetSrnOk returns a tuple with the Srn 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 (*Resource) GetState

func (o *Resource) GetState() string

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

func (*Resource) GetStateOk

func (o *Resource) 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 (*Resource) GetTags

func (o *Resource) GetTags() []map[string]interface{}

GetTags returns the Tags field value If the value is explicit nil, the zero value for []map[string]interface{} will be returned

func (*Resource) GetTagsOk

func (o *Resource) GetTagsOk() ([]map[string]interface{}, bool)

GetTagsOk returns a tuple with the Tags 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 (Resource) MarshalJSON

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

func (*Resource) SetAccountId

func (o *Resource) SetAccountId(v string)

SetAccountId sets field value

func (*Resource) SetCreatedAt

func (o *Resource) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Resource) SetCreatedBy

func (o *Resource) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Resource) SetId

func (o *Resource) SetId(v string)

SetId sets field value

func (*Resource) SetModifiedAt

func (o *Resource) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*Resource) SetModifiedBy

func (o *Resource) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Resource) SetProductName

func (o *Resource) SetProductName(v string)

SetProductName sets field value

func (*Resource) SetRegion

func (o *Resource) SetRegion(v string)

SetRegion sets field value

func (*Resource) SetResourceName

func (o *Resource) SetResourceName(v string)

SetResourceName sets field value

func (*Resource) SetResourceType

func (o *Resource) SetResourceType(v string)

SetResourceType sets field value

func (*Resource) SetResourceTypeDisplayName

func (o *Resource) SetResourceTypeDisplayName(v string)

SetResourceTypeDisplayName sets field value

func (*Resource) SetService

func (o *Resource) SetService(v string)

SetService sets field value

func (*Resource) SetServiceName

func (o *Resource) SetServiceName(v string)

SetServiceName sets field value

func (*Resource) SetSrn

func (o *Resource) SetSrn(v string)

SetSrn sets field value

func (*Resource) SetState

func (o *Resource) SetState(v string)

SetState sets field value

func (*Resource) SetTags

func (o *Resource) SetTags(v []map[string]interface{})

SetTags sets field value

func (Resource) ToMap

func (o Resource) ToMap() (map[string]interface{}, error)

func (*Resource) UnmarshalJSON

func (o *Resource) UnmarshalJSON(data []byte) (err error)

type ResourceGroup

type ResourceGroup struct {
	// Created At
	CreatedAt time.Time `json:"created_at"`
	// Created By
	CreatedBy   string         `json:"created_by"`
	Description NullableString `json:"description"`
	// 리소스 그룹 ID
	Id string `json:"id"`
	// Modified At
	ModifiedAt time.Time `json:"modified_at"`
	// Modified By
	ModifiedBy    string         `json:"modified_by"`
	Name          NullableString `json:"name"`
	Region        NullableString `json:"region"`
	ResourceTypes []string       `json:"resource_types,omitempty"`
	Tags          []Tag          `json:"tags,omitempty"`
}

ResourceGroup struct for ResourceGroup

func NewResourceGroup

func NewResourceGroup(createdAt time.Time, createdBy string, description NullableString, id string, modifiedAt time.Time, modifiedBy string, name NullableString, region NullableString) *ResourceGroup

NewResourceGroup instantiates a new ResourceGroup 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 NewResourceGroupWithDefaults

func NewResourceGroupWithDefaults() *ResourceGroup

NewResourceGroupWithDefaults instantiates a new ResourceGroup 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 (*ResourceGroup) GetCreatedAt

func (o *ResourceGroup) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ResourceGroup) GetCreatedAtOk

func (o *ResourceGroup) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ResourceGroup) GetCreatedBy

func (o *ResourceGroup) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*ResourceGroup) GetCreatedByOk

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

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*ResourceGroup) GetDescription

func (o *ResourceGroup) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*ResourceGroup) GetDescriptionOk

func (o *ResourceGroup) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description 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 (*ResourceGroup) GetId

func (o *ResourceGroup) GetId() string

GetId returns the Id field value

func (*ResourceGroup) GetIdOk

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

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ResourceGroup) GetModifiedAt

func (o *ResourceGroup) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*ResourceGroup) GetModifiedAtOk

func (o *ResourceGroup) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*ResourceGroup) GetModifiedBy

func (o *ResourceGroup) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*ResourceGroup) GetModifiedByOk

func (o *ResourceGroup) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*ResourceGroup) GetName

func (o *ResourceGroup) GetName() string

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

func (*ResourceGroup) GetNameOk

func (o *ResourceGroup) 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 (*ResourceGroup) GetRegion

func (o *ResourceGroup) GetRegion() string

GetRegion returns the Region field value If the value is explicit nil, the zero value for string will be returned

func (*ResourceGroup) GetRegionOk

func (o *ResourceGroup) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region 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 (*ResourceGroup) GetResourceTypes

func (o *ResourceGroup) GetResourceTypes() []string

GetResourceTypes returns the ResourceTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroup) GetResourceTypesOk

func (o *ResourceGroup) GetResourceTypesOk() ([]string, bool)

GetResourceTypesOk returns a tuple with the ResourceTypes field value if set, nil otherwise 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 (*ResourceGroup) GetTags

func (o *ResourceGroup) GetTags() []Tag

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroup) GetTagsOk

func (o *ResourceGroup) GetTagsOk() ([]Tag, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise 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 (*ResourceGroup) HasResourceTypes

func (o *ResourceGroup) HasResourceTypes() bool

HasResourceTypes returns a boolean if a field has been set.

func (*ResourceGroup) HasTags

func (o *ResourceGroup) HasTags() bool

HasTags returns a boolean if a field has been set.

func (ResourceGroup) MarshalJSON

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

func (*ResourceGroup) SetCreatedAt

func (o *ResourceGroup) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ResourceGroup) SetCreatedBy

func (o *ResourceGroup) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*ResourceGroup) SetDescription

func (o *ResourceGroup) SetDescription(v string)

SetDescription sets field value

func (*ResourceGroup) SetId

func (o *ResourceGroup) SetId(v string)

SetId sets field value

func (*ResourceGroup) SetModifiedAt

func (o *ResourceGroup) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*ResourceGroup) SetModifiedBy

func (o *ResourceGroup) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*ResourceGroup) SetName

func (o *ResourceGroup) SetName(v string)

SetName sets field value

func (*ResourceGroup) SetRegion

func (o *ResourceGroup) SetRegion(v string)

SetRegion sets field value

func (*ResourceGroup) SetResourceTypes

func (o *ResourceGroup) SetResourceTypes(v []string)

SetResourceTypes gets a reference to the given []string and assigns it to the ResourceTypes field.

func (*ResourceGroup) SetTags

func (o *ResourceGroup) SetTags(v []Tag)

SetTags gets a reference to the given []Tag and assigns it to the Tags field.

func (ResourceGroup) ToMap

func (o ResourceGroup) ToMap() (map[string]interface{}, error)

func (*ResourceGroup) UnmarshalJSON

func (o *ResourceGroup) UnmarshalJSON(data []byte) (err error)

type ResourceGroupCreateRequest

type ResourceGroupCreateRequest struct {
	Description NullableString `json:"description"`
	// 리소스 그룹명
	Name          string         `json:"name" validate:"regexp=^[가-힣ㄱ-ㅎㅏ-ㅣa-zA-Z0-9+=,.\\\\@_-]+$"`
	Region        NullableString `json:"region,omitempty"`
	ResourceTypes []string       `json:"resource_types,omitempty"`
	Tags          []Tag          `json:"tags,omitempty"`
}

ResourceGroupCreateRequest struct for ResourceGroupCreateRequest

func NewResourceGroupCreateRequest

func NewResourceGroupCreateRequest(description NullableString, name string) *ResourceGroupCreateRequest

NewResourceGroupCreateRequest instantiates a new ResourceGroupCreateRequest 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 NewResourceGroupCreateRequestWithDefaults

func NewResourceGroupCreateRequestWithDefaults() *ResourceGroupCreateRequest

NewResourceGroupCreateRequestWithDefaults instantiates a new ResourceGroupCreateRequest 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 (*ResourceGroupCreateRequest) GetDescription

func (o *ResourceGroupCreateRequest) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*ResourceGroupCreateRequest) GetDescriptionOk

func (o *ResourceGroupCreateRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description 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 (*ResourceGroupCreateRequest) GetName

func (o *ResourceGroupCreateRequest) GetName() string

GetName returns the Name field value

func (*ResourceGroupCreateRequest) GetNameOk

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

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ResourceGroupCreateRequest) GetRegion

func (o *ResourceGroupCreateRequest) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroupCreateRequest) GetRegionOk

func (o *ResourceGroupCreateRequest) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise 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 (*ResourceGroupCreateRequest) GetResourceTypes

func (o *ResourceGroupCreateRequest) GetResourceTypes() []string

GetResourceTypes returns the ResourceTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroupCreateRequest) GetResourceTypesOk

func (o *ResourceGroupCreateRequest) GetResourceTypesOk() ([]string, bool)

GetResourceTypesOk returns a tuple with the ResourceTypes field value if set, nil otherwise 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 (*ResourceGroupCreateRequest) GetTags

func (o *ResourceGroupCreateRequest) GetTags() []Tag

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroupCreateRequest) GetTagsOk

func (o *ResourceGroupCreateRequest) GetTagsOk() ([]Tag, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise 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 (*ResourceGroupCreateRequest) HasRegion

func (o *ResourceGroupCreateRequest) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*ResourceGroupCreateRequest) HasResourceTypes

func (o *ResourceGroupCreateRequest) HasResourceTypes() bool

HasResourceTypes returns a boolean if a field has been set.

func (*ResourceGroupCreateRequest) HasTags

func (o *ResourceGroupCreateRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (ResourceGroupCreateRequest) MarshalJSON

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

func (*ResourceGroupCreateRequest) SetDescription

func (o *ResourceGroupCreateRequest) SetDescription(v string)

SetDescription sets field value

func (*ResourceGroupCreateRequest) SetName

func (o *ResourceGroupCreateRequest) SetName(v string)

SetName sets field value

func (*ResourceGroupCreateRequest) SetRegion

func (o *ResourceGroupCreateRequest) SetRegion(v string)

SetRegion gets a reference to the given NullableString and assigns it to the Region field.

func (*ResourceGroupCreateRequest) SetRegionNil

func (o *ResourceGroupCreateRequest) SetRegionNil()

SetRegionNil sets the value for Region to be an explicit nil

func (*ResourceGroupCreateRequest) SetResourceTypes

func (o *ResourceGroupCreateRequest) SetResourceTypes(v []string)

SetResourceTypes gets a reference to the given []string and assigns it to the ResourceTypes field.

func (*ResourceGroupCreateRequest) SetTags

func (o *ResourceGroupCreateRequest) SetTags(v []Tag)

SetTags gets a reference to the given []Tag and assigns it to the Tags field.

func (ResourceGroupCreateRequest) ToMap

func (o ResourceGroupCreateRequest) ToMap() (map[string]interface{}, error)

func (*ResourceGroupCreateRequest) UnmarshalJSON

func (o *ResourceGroupCreateRequest) UnmarshalJSON(data []byte) (err error)

func (*ResourceGroupCreateRequest) UnsetRegion

func (o *ResourceGroupCreateRequest) UnsetRegion()

UnsetRegion ensures that no value is present for Region, not even an explicit nil

type ResourceGroupCreateResponse

type ResourceGroupCreateResponse struct {
	// 리소스 그룹
	ResourceGroup CreateResourceGroup `json:"resource_group"`
}

ResourceGroupCreateResponse struct for ResourceGroupCreateResponse

func NewResourceGroupCreateResponse

func NewResourceGroupCreateResponse(resourceGroup CreateResourceGroup) *ResourceGroupCreateResponse

NewResourceGroupCreateResponse instantiates a new ResourceGroupCreateResponse 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 NewResourceGroupCreateResponseWithDefaults

func NewResourceGroupCreateResponseWithDefaults() *ResourceGroupCreateResponse

NewResourceGroupCreateResponseWithDefaults instantiates a new ResourceGroupCreateResponse 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 (*ResourceGroupCreateResponse) GetResourceGroup

func (o *ResourceGroupCreateResponse) GetResourceGroup() CreateResourceGroup

GetResourceGroup returns the ResourceGroup field value

func (*ResourceGroupCreateResponse) GetResourceGroupOk

func (o *ResourceGroupCreateResponse) GetResourceGroupOk() (*CreateResourceGroup, bool)

GetResourceGroupOk returns a tuple with the ResourceGroup field value and a boolean to check if the value has been set.

func (ResourceGroupCreateResponse) MarshalJSON

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

func (*ResourceGroupCreateResponse) SetResourceGroup

func (o *ResourceGroupCreateResponse) SetResourceGroup(v CreateResourceGroup)

SetResourceGroup sets field value

func (ResourceGroupCreateResponse) ToMap

func (o ResourceGroupCreateResponse) ToMap() (map[string]interface{}, error)

func (*ResourceGroupCreateResponse) UnmarshalJSON

func (o *ResourceGroupCreateResponse) UnmarshalJSON(data []byte) (err error)

type ResourceGroupPageResponse

type ResourceGroupPageResponse struct {
	// count
	Count int32 `json:"count"`
	// page
	Page int32 `json:"page"`
	// 리소스 그룹 목록
	ResourceGroups []ResourceGroup `json:"resource_groups"`
	// size
	Size int32    `json:"size"`
	Sort []string `json:"sort,omitempty"`
}

ResourceGroupPageResponse struct for ResourceGroupPageResponse

func NewResourceGroupPageResponse

func NewResourceGroupPageResponse(count int32, page int32, resourceGroups []ResourceGroup, size int32) *ResourceGroupPageResponse

NewResourceGroupPageResponse instantiates a new ResourceGroupPageResponse 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 NewResourceGroupPageResponseWithDefaults

func NewResourceGroupPageResponseWithDefaults() *ResourceGroupPageResponse

NewResourceGroupPageResponseWithDefaults instantiates a new ResourceGroupPageResponse 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 (*ResourceGroupPageResponse) GetCount

func (o *ResourceGroupPageResponse) GetCount() int32

GetCount returns the Count field value

func (*ResourceGroupPageResponse) GetCountOk

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

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*ResourceGroupPageResponse) GetPage

func (o *ResourceGroupPageResponse) GetPage() int32

GetPage returns the Page field value

func (*ResourceGroupPageResponse) GetPageOk

func (o *ResourceGroupPageResponse) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*ResourceGroupPageResponse) GetResourceGroups

func (o *ResourceGroupPageResponse) GetResourceGroups() []ResourceGroup

GetResourceGroups returns the ResourceGroups field value

func (*ResourceGroupPageResponse) GetResourceGroupsOk

func (o *ResourceGroupPageResponse) GetResourceGroupsOk() ([]ResourceGroup, bool)

GetResourceGroupsOk returns a tuple with the ResourceGroups field value and a boolean to check if the value has been set.

func (*ResourceGroupPageResponse) GetSize

func (o *ResourceGroupPageResponse) GetSize() int32

GetSize returns the Size field value

func (*ResourceGroupPageResponse) GetSizeOk

func (o *ResourceGroupPageResponse) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*ResourceGroupPageResponse) GetSort

func (o *ResourceGroupPageResponse) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroupPageResponse) GetSortOk

func (o *ResourceGroupPageResponse) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise 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 (*ResourceGroupPageResponse) HasSort

func (o *ResourceGroupPageResponse) HasSort() bool

HasSort returns a boolean if a field has been set.

func (ResourceGroupPageResponse) MarshalJSON

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

func (*ResourceGroupPageResponse) SetCount

func (o *ResourceGroupPageResponse) SetCount(v int32)

SetCount sets field value

func (*ResourceGroupPageResponse) SetPage

func (o *ResourceGroupPageResponse) SetPage(v int32)

SetPage sets field value

func (*ResourceGroupPageResponse) SetResourceGroups

func (o *ResourceGroupPageResponse) SetResourceGroups(v []ResourceGroup)

SetResourceGroups sets field value

func (*ResourceGroupPageResponse) SetSize

func (o *ResourceGroupPageResponse) SetSize(v int32)

SetSize sets field value

func (*ResourceGroupPageResponse) SetSort

func (o *ResourceGroupPageResponse) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (ResourceGroupPageResponse) ToMap

func (o ResourceGroupPageResponse) ToMap() (map[string]interface{}, error)

func (*ResourceGroupPageResponse) UnmarshalJSON

func (o *ResourceGroupPageResponse) UnmarshalJSON(data []byte) (err error)

type ResourceGroupShowResponse

type ResourceGroupShowResponse struct {
	// 리소스 그룹
	ResourceGroup CreateResourceGroup `json:"resource_group"`
}

ResourceGroupShowResponse struct for ResourceGroupShowResponse

func NewResourceGroupShowResponse

func NewResourceGroupShowResponse(resourceGroup CreateResourceGroup) *ResourceGroupShowResponse

NewResourceGroupShowResponse instantiates a new ResourceGroupShowResponse 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 NewResourceGroupShowResponseWithDefaults

func NewResourceGroupShowResponseWithDefaults() *ResourceGroupShowResponse

NewResourceGroupShowResponseWithDefaults instantiates a new ResourceGroupShowResponse 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 (*ResourceGroupShowResponse) GetResourceGroup

func (o *ResourceGroupShowResponse) GetResourceGroup() CreateResourceGroup

GetResourceGroup returns the ResourceGroup field value

func (*ResourceGroupShowResponse) GetResourceGroupOk

func (o *ResourceGroupShowResponse) GetResourceGroupOk() (*CreateResourceGroup, bool)

GetResourceGroupOk returns a tuple with the ResourceGroup field value and a boolean to check if the value has been set.

func (ResourceGroupShowResponse) MarshalJSON

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

func (*ResourceGroupShowResponse) SetResourceGroup

func (o *ResourceGroupShowResponse) SetResourceGroup(v CreateResourceGroup)

SetResourceGroup sets field value

func (ResourceGroupShowResponse) ToMap

func (o ResourceGroupShowResponse) ToMap() (map[string]interface{}, error)

func (*ResourceGroupShowResponse) UnmarshalJSON

func (o *ResourceGroupShowResponse) UnmarshalJSON(data []byte) (err error)

type ResourceGroupUpdateRequest

type ResourceGroupUpdateRequest struct {
	Description   NullableString `json:"description"`
	ResourceTypes []string       `json:"resource_types,omitempty"`
	Tags          []Tag          `json:"tags,omitempty"`
}

ResourceGroupUpdateRequest struct for ResourceGroupUpdateRequest

func NewResourceGroupUpdateRequest

func NewResourceGroupUpdateRequest(description NullableString) *ResourceGroupUpdateRequest

NewResourceGroupUpdateRequest instantiates a new ResourceGroupUpdateRequest 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 NewResourceGroupUpdateRequestWithDefaults

func NewResourceGroupUpdateRequestWithDefaults() *ResourceGroupUpdateRequest

NewResourceGroupUpdateRequestWithDefaults instantiates a new ResourceGroupUpdateRequest 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 (*ResourceGroupUpdateRequest) GetDescription

func (o *ResourceGroupUpdateRequest) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*ResourceGroupUpdateRequest) GetDescriptionOk

func (o *ResourceGroupUpdateRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description 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 (*ResourceGroupUpdateRequest) GetResourceTypes

func (o *ResourceGroupUpdateRequest) GetResourceTypes() []string

GetResourceTypes returns the ResourceTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroupUpdateRequest) GetResourceTypesOk

func (o *ResourceGroupUpdateRequest) GetResourceTypesOk() ([]string, bool)

GetResourceTypesOk returns a tuple with the ResourceTypes field value if set, nil otherwise 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 (*ResourceGroupUpdateRequest) GetTags

func (o *ResourceGroupUpdateRequest) GetTags() []Tag

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroupUpdateRequest) GetTagsOk

func (o *ResourceGroupUpdateRequest) GetTagsOk() ([]Tag, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise 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 (*ResourceGroupUpdateRequest) HasResourceTypes

func (o *ResourceGroupUpdateRequest) HasResourceTypes() bool

HasResourceTypes returns a boolean if a field has been set.

func (*ResourceGroupUpdateRequest) HasTags

func (o *ResourceGroupUpdateRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (ResourceGroupUpdateRequest) MarshalJSON

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

func (*ResourceGroupUpdateRequest) SetDescription

func (o *ResourceGroupUpdateRequest) SetDescription(v string)

SetDescription sets field value

func (*ResourceGroupUpdateRequest) SetResourceTypes

func (o *ResourceGroupUpdateRequest) SetResourceTypes(v []string)

SetResourceTypes gets a reference to the given []string and assigns it to the ResourceTypes field.

func (*ResourceGroupUpdateRequest) SetTags

func (o *ResourceGroupUpdateRequest) SetTags(v []Tag)

SetTags gets a reference to the given []Tag and assigns it to the Tags field.

func (ResourceGroupUpdateRequest) ToMap

func (o ResourceGroupUpdateRequest) ToMap() (map[string]interface{}, error)

func (*ResourceGroupUpdateRequest) UnmarshalJSON

func (o *ResourceGroupUpdateRequest) UnmarshalJSON(data []byte) (err error)

type ResourceGroupsDeleteRequest

type ResourceGroupsDeleteRequest struct {
	Ids []string `json:"ids,omitempty"`
}

ResourceGroupsDeleteRequest struct for ResourceGroupsDeleteRequest

func NewResourceGroupsDeleteRequest

func NewResourceGroupsDeleteRequest() *ResourceGroupsDeleteRequest

NewResourceGroupsDeleteRequest instantiates a new ResourceGroupsDeleteRequest 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 NewResourceGroupsDeleteRequestWithDefaults

func NewResourceGroupsDeleteRequestWithDefaults() *ResourceGroupsDeleteRequest

NewResourceGroupsDeleteRequestWithDefaults instantiates a new ResourceGroupsDeleteRequest 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 (*ResourceGroupsDeleteRequest) GetIds

func (o *ResourceGroupsDeleteRequest) GetIds() []string

GetIds returns the Ids field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourceGroupsDeleteRequest) GetIdsOk

func (o *ResourceGroupsDeleteRequest) GetIdsOk() ([]string, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise 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 (*ResourceGroupsDeleteRequest) HasIds

func (o *ResourceGroupsDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (ResourceGroupsDeleteRequest) MarshalJSON

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

func (*ResourceGroupsDeleteRequest) SetIds

func (o *ResourceGroupsDeleteRequest) SetIds(v []string)

SetIds gets a reference to the given []string and assigns it to the Ids field.

func (ResourceGroupsDeleteRequest) ToMap

func (o ResourceGroupsDeleteRequest) ToMap() (map[string]interface{}, error)

type ResourcePageResponse

type ResourcePageResponse struct {
	// count
	Count int32 `json:"count"`
	// page
	Page int32 `json:"page"`
	// 자원 목록
	Resources []Resource `json:"resources,omitempty"`
	// size
	Size int32    `json:"size"`
	Sort []string `json:"sort,omitempty"`
}

ResourcePageResponse struct for ResourcePageResponse

func NewResourcePageResponse

func NewResourcePageResponse(count int32, page int32, size int32) *ResourcePageResponse

NewResourcePageResponse instantiates a new ResourcePageResponse 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 NewResourcePageResponseWithDefaults

func NewResourcePageResponseWithDefaults() *ResourcePageResponse

NewResourcePageResponseWithDefaults instantiates a new ResourcePageResponse 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 (*ResourcePageResponse) GetCount

func (o *ResourcePageResponse) GetCount() int32

GetCount returns the Count field value

func (*ResourcePageResponse) GetCountOk

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

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*ResourcePageResponse) GetPage

func (o *ResourcePageResponse) GetPage() int32

GetPage returns the Page field value

func (*ResourcePageResponse) GetPageOk

func (o *ResourcePageResponse) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*ResourcePageResponse) GetResources

func (o *ResourcePageResponse) GetResources() []Resource

GetResources returns the Resources field value if set, zero value otherwise.

func (*ResourcePageResponse) GetResourcesOk

func (o *ResourcePageResponse) GetResourcesOk() ([]Resource, bool)

GetResourcesOk returns a tuple with the Resources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourcePageResponse) GetSize

func (o *ResourcePageResponse) GetSize() int32

GetSize returns the Size field value

func (*ResourcePageResponse) GetSizeOk

func (o *ResourcePageResponse) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*ResourcePageResponse) GetSort

func (o *ResourcePageResponse) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResourcePageResponse) GetSortOk

func (o *ResourcePageResponse) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise 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 (*ResourcePageResponse) HasResources

func (o *ResourcePageResponse) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*ResourcePageResponse) HasSort

func (o *ResourcePageResponse) HasSort() bool

HasSort returns a boolean if a field has been set.

func (ResourcePageResponse) MarshalJSON

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

func (*ResourcePageResponse) SetCount

func (o *ResourcePageResponse) SetCount(v int32)

SetCount sets field value

func (*ResourcePageResponse) SetPage

func (o *ResourcePageResponse) SetPage(v int32)

SetPage sets field value

func (*ResourcePageResponse) SetResources

func (o *ResourcePageResponse) SetResources(v []Resource)

SetResources gets a reference to the given []Resource and assigns it to the Resources field.

func (*ResourcePageResponse) SetSize

func (o *ResourcePageResponse) SetSize(v int32)

SetSize sets field value

func (*ResourcePageResponse) SetSort

func (o *ResourcePageResponse) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (ResourcePageResponse) ToMap

func (o ResourcePageResponse) ToMap() (map[string]interface{}, error)

func (*ResourcePageResponse) UnmarshalJSON

func (o *ResourcePageResponse) UnmarshalJSON(data []byte) (err error)

type ResourceShowResponse

type ResourceShowResponse struct {
	// 자원
	Resource *Resource `json:"resource,omitempty"`
}

ResourceShowResponse struct for ResourceShowResponse

func NewResourceShowResponse

func NewResourceShowResponse() *ResourceShowResponse

NewResourceShowResponse instantiates a new ResourceShowResponse 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 NewResourceShowResponseWithDefaults

func NewResourceShowResponseWithDefaults() *ResourceShowResponse

NewResourceShowResponseWithDefaults instantiates a new ResourceShowResponse 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 (*ResourceShowResponse) GetResource

func (o *ResourceShowResponse) GetResource() Resource

GetResource returns the Resource field value if set, zero value otherwise.

func (*ResourceShowResponse) GetResourceOk

func (o *ResourceShowResponse) GetResourceOk() (*Resource, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceShowResponse) HasResource

func (o *ResourceShowResponse) HasResource() bool

HasResource returns a boolean if a field has been set.

func (ResourceShowResponse) MarshalJSON

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

func (*ResourceShowResponse) SetResource

func (o *ResourceShowResponse) SetResource(v Resource)

SetResource gets a reference to the given Resource and assigns it to the Resource field.

func (ResourceShowResponse) ToMap

func (o ResourceShowResponse) ToMap() (map[string]interface{}, error)

type ResourcemanagerV1ResourceGroupsAPIsAPICreateResourceGroupRequest

type ResourcemanagerV1ResourceGroupsAPIsAPICreateResourceGroupRequest struct {
	ApiService *ResourcemanagerV1ResourceGroupsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourceGroupsAPIsAPICreateResourceGroupRequest) Execute

func (ResourcemanagerV1ResourceGroupsAPIsAPICreateResourceGroupRequest) ResourceGroupCreateRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupRequest struct {
	ApiService *ResourcemanagerV1ResourceGroupsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupRequest) Execute

type ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupsRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupsRequest struct {
	ApiService *ResourcemanagerV1ResourceGroupsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupsRequest) Execute

func (ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupsRequest) ResourceGroupsDeleteRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupResourcesRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupResourcesRequest struct {
	ApiService *ResourcemanagerV1ResourceGroupsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupResourcesRequest) Execute

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupResourcesRequest) Page

page

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupResourcesRequest) Size

size

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupResourcesRequest) Sort

sort

type ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest struct {
	ApiService *ResourcemanagerV1ResourceGroupsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest) Execute

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest) Id

리소스 그룹 ID

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest) Name

리소스 그룹명

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest) Page

page

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest) Region

리전

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest) Size

size

func (ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupsRequest) Sort

sort

type ResourcemanagerV1ResourceGroupsAPIsAPIService

type ResourcemanagerV1ResourceGroupsAPIsAPIService service

ResourcemanagerV1ResourceGroupsAPIsAPIService ResourcemanagerV1ResourceGroupsAPIsAPI service

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) CreateResourceGroup

CreateResourceGroup CreateResourceGroup

create a resource_group

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

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) CreateResourceGroupExecute

Execute executes the request

@return ResourceGroupCreateResponse

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) DeleteResourceGroup

DeleteResourceGroup DeleteResourceGroup

delete a specific resource_group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param resourceGroupId 리소스 그룹 ID
@return ResourcemanagerV1ResourceGroupsAPIsAPIDeleteResourceGroupRequest

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) DeleteResourceGroupExecute

Execute executes the request

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) DeleteResourceGroups

DeleteResourceGroups DeleteResourceGroups

delete a specific resource_groups

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

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) DeleteResourceGroupsExecute

Execute executes the request

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) ListResourceGroupResources

ListResourceGroupResources ListResourceGroupResources

list a specific resource_group_resources

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param resourceGroupId 리소스 그룹 ID
@return ResourcemanagerV1ResourceGroupsAPIsAPIListResourceGroupResourcesRequest

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) ListResourceGroupResourcesExecute

Execute executes the request

@return ResourcePageResponse

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) ListResourceGroups

ListResourceGroups ListResourceGroups

get resource_groups list

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

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) ListResourceGroupsExecute

Execute executes the request

@return ResourceGroupPageResponse

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) SetResourceGroup

SetResourceGroup SetResourceGroup

set resource_group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param resourceGroupId 리소스 그룹 ID
@return ResourcemanagerV1ResourceGroupsAPIsAPISetResourceGroupRequest

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) SetResourceGroupExecute

Execute executes the request

@return ResourceGroupCreateResponse

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) ShowResourceGroup

ShowResourceGroup ShowResourceGroup

show a specific resource_group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param resourceGroupId 리소스 그룹 ID
@return ResourcemanagerV1ResourceGroupsAPIsAPIShowResourceGroupRequest

func (*ResourcemanagerV1ResourceGroupsAPIsAPIService) ShowResourceGroupExecute

Execute executes the request

@return ResourceGroupShowResponse

type ResourcemanagerV1ResourceGroupsAPIsAPISetResourceGroupRequest

type ResourcemanagerV1ResourceGroupsAPIsAPISetResourceGroupRequest struct {
	ApiService *ResourcemanagerV1ResourceGroupsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourceGroupsAPIsAPISetResourceGroupRequest) Execute

func (ResourcemanagerV1ResourceGroupsAPIsAPISetResourceGroupRequest) ResourceGroupUpdateRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIShowResourceGroupRequest

type ResourcemanagerV1ResourceGroupsAPIsAPIShowResourceGroupRequest struct {
	ApiService *ResourcemanagerV1ResourceGroupsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourceGroupsAPIsAPIShowResourceGroupRequest) Execute

type ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest

type ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest struct {
	ApiService *ResourcemanagerV1ResourcesAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) Execute

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) Id

자원 ID

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) Page

page

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) Region

리전

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) ResourceName

자원명

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) ResourceType

자원 유형

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) ServiceName

서비스 명

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) Size

size

func (ResourcemanagerV1ResourcesAPIsAPIListResourcesRequest) Sort

sort

type ResourcemanagerV1ResourcesAPIsAPIService

type ResourcemanagerV1ResourcesAPIsAPIService service

ResourcemanagerV1ResourcesAPIsAPIService ResourcemanagerV1ResourcesAPIsAPI service

func (*ResourcemanagerV1ResourcesAPIsAPIService) ListResources

ListResources ListResources

get resources list

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

func (*ResourcemanagerV1ResourcesAPIsAPIService) ListResourcesExecute

Execute executes the request

@return ResourcePageResponse

func (*ResourcemanagerV1ResourcesAPIsAPIService) ShowResource

ShowResource ShowResource

get a specific resource

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param srn SRN (base64 encoded SRN)
@return ResourcemanagerV1ResourcesAPIsAPIShowResourceRequest

func (*ResourcemanagerV1ResourcesAPIsAPIService) ShowResourceByComponents

func (a *ResourcemanagerV1ResourcesAPIsAPIService) ShowResourceByComponents(ctx context.Context, region string, service string, resourceType string, resourceIdentifier string) ResourcemanagerV1ResourcesAPIsAPIShowResourceByComponentsRequest

ShowResourceByComponents ShowResourceByComponents

get a specific resource

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region 리전
@param service 서비스 명
@param resourceType 자원 유형
@param resourceIdentifier 자원 ID
@return ResourcemanagerV1ResourcesAPIsAPIShowResourceByComponentsRequest

func (*ResourcemanagerV1ResourcesAPIsAPIService) ShowResourceByComponentsExecute

Execute executes the request

@return ResourceShowResponse

func (*ResourcemanagerV1ResourcesAPIsAPIService) ShowResourceExecute

Execute executes the request

@return ResourceShowResponse

type ResourcemanagerV1ResourcesAPIsAPIShowResourceByComponentsRequest

type ResourcemanagerV1ResourcesAPIsAPIShowResourceByComponentsRequest struct {
	ApiService *ResourcemanagerV1ResourcesAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourcesAPIsAPIShowResourceByComponentsRequest) Execute

type ResourcemanagerV1ResourcesAPIsAPIShowResourceRequest

type ResourcemanagerV1ResourcesAPIsAPIShowResourceRequest struct {
	ApiService *ResourcemanagerV1ResourcesAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1ResourcesAPIsAPIShowResourceRequest) Execute

type ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagRequest

type ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagRequest) Execute

type ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagsRequest

type ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagsRequest) Execute

type ResourcemanagerV1TagsAPIsAPIDeleteResourceTagRequest

type ResourcemanagerV1TagsAPIsAPIDeleteResourceTagRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIDeleteResourceTagRequest) Execute

type ResourcemanagerV1TagsAPIsAPIDeleteResourceTagsRequest

type ResourcemanagerV1TagsAPIsAPIDeleteResourceTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIDeleteResourceTagsRequest) Execute

type ResourcemanagerV1TagsAPIsAPIDeleteTagsRequest

type ResourcemanagerV1TagsAPIsAPIDeleteTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIDeleteTagsRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIDeleteTagsRequest) TagDeleteRequest

type ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest

type ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest) Key

태그 key

func (ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest) Page

page

func (ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest) Size

size

func (ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest) Sort

sort

func (ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest) Value

태그 value

type ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest

type ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest) Key

태그 key

func (ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest) Page

page

func (ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest) Size

size

func (ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest) Sort

sort

func (ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest) Value

태그 value

type ResourcemanagerV1TagsAPIsAPIListTagKeysRequest

type ResourcemanagerV1TagsAPIsAPIListTagKeysRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIListTagKeysRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIListTagKeysRequest) Key

태그 key

func (ResourcemanagerV1TagsAPIsAPIListTagKeysRequest) Region

리전

type ResourcemanagerV1TagsAPIsAPIListTagValuesRequest

type ResourcemanagerV1TagsAPIsAPIListTagValuesRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIListTagValuesRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIListTagValuesRequest) Key

태그 key

func (ResourcemanagerV1TagsAPIsAPIListTagValuesRequest) Region

리전

func (ResourcemanagerV1TagsAPIsAPIListTagValuesRequest) Value

태그 value

type ResourcemanagerV1TagsAPIsAPIListTagsRequest

type ResourcemanagerV1TagsAPIsAPIListTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) AccountId

어카운트 ID

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Key

태그 key

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Offering

SCP 운영 단위

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Page

page

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Region

리전

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) ResourceIdentifier

자원 ID

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) ResourceType

자원 유형

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Service

서비스 명

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Size

size

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Sort

sort

func (ResourcemanagerV1TagsAPIsAPIListTagsRequest) Value

태그 value

type ResourcemanagerV1TagsAPIsAPIService

type ResourcemanagerV1TagsAPIsAPIService service

ResourcemanagerV1TagsAPIsAPIService ResourcemanagerV1TagsAPIsAPI service

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteComponentsTag

func (a *ResourcemanagerV1TagsAPIsAPIService) DeleteComponentsTag(ctx context.Context, region string, service string, resourceType string, resourceIdentifier string, key string) ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagRequest

DeleteComponentsTag DeleteComponentsTag

delete a specific components tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region 리전
@param service 서비스 명
@param resourceType 자원 유형
@param resourceIdentifier 자원 ID
@param key 태그 key (base64 encoded KEY)
@return ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagRequest

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteComponentsTagExecute

Execute executes the request

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteComponentsTags

func (a *ResourcemanagerV1TagsAPIsAPIService) DeleteComponentsTags(ctx context.Context, region string, service string, resourceType string, resourceIdentifier string) ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagsRequest

DeleteComponentsTags DeleteComponentsTags

delete components tags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region 리전
@param service 서비스 명
@param resourceType 자원 유형
@param resourceIdentifier 자원 ID
@return ResourcemanagerV1TagsAPIsAPIDeleteComponentsTagsRequest

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteComponentsTagsExecute

Execute executes the request

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteResourceTag

DeleteResourceTag DeleteResourceTag

delete a specific resource tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param srn SRN (base64 encoded SRN)
@param key 태그 key (base64 encoded KEY)
@return ResourcemanagerV1TagsAPIsAPIDeleteResourceTagRequest

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteResourceTagExecute

Execute executes the request

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteResourceTags

DeleteResourceTags DeleteResourceTags

delete resource tags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param srn SRN (base64 encoded SRN)
@return ResourcemanagerV1TagsAPIsAPIDeleteResourceTagsRequest

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteResourceTagsExecute

Execute executes the request

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteTags

DeleteTags DeleteTags

delete tags

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

func (*ResourcemanagerV1TagsAPIsAPIService) DeleteTagsExecute

Execute executes the request

func (*ResourcemanagerV1TagsAPIsAPIService) ListComponentsTags

func (a *ResourcemanagerV1TagsAPIsAPIService) ListComponentsTags(ctx context.Context, region string, service string, resourceType string, resourceIdentifier string) ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest

ListComponentsTags ListComponentsTags

get components tags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region 리전
@param service 서비스 명
@param resourceType 자원 유형
@param resourceIdentifier 자원 ID
@return ResourcemanagerV1TagsAPIsAPIListComponentsTagsRequest

func (*ResourcemanagerV1TagsAPIsAPIService) ListComponentsTagsExecute

Execute executes the request

@return TagShowListResponse

func (*ResourcemanagerV1TagsAPIsAPIService) ListResourceTags

ListResourceTags ListResourceTags

get resource tags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param srn SRN (base64 encoded SRN)
@return ResourcemanagerV1TagsAPIsAPIListResourceTagsRequest

func (*ResourcemanagerV1TagsAPIsAPIService) ListResourceTagsExecute

Execute executes the request

@return TagShowListResponse

func (*ResourcemanagerV1TagsAPIsAPIService) ListTagKeys

ListTagKeys ListTagKeys

get tag key list

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

func (*ResourcemanagerV1TagsAPIsAPIService) ListTagKeysExecute

Execute executes the request

@return TagKeyResponse

func (*ResourcemanagerV1TagsAPIsAPIService) ListTagValues

ListTagValues ListTagValues

get tag value list

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

func (*ResourcemanagerV1TagsAPIsAPIService) ListTagValuesExecute

Execute executes the request

@return TagValueResponse

func (*ResourcemanagerV1TagsAPIsAPIService) ListTags

ListTags ListTags

get tag list

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

func (*ResourcemanagerV1TagsAPIsAPIService) ListTagsExecute

Execute executes the request

@return TagListResponse

func (*ResourcemanagerV1TagsAPIsAPIService) ShowComponentsTag

func (a *ResourcemanagerV1TagsAPIsAPIService) ShowComponentsTag(ctx context.Context, region string, service string, resourceType string, resourceIdentifier string, key string) ResourcemanagerV1TagsAPIsAPIShowComponentsTagRequest

ShowComponentsTag ShowComponentsTag

get a specific components tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region 리전
@param service 서비스 명
@param resourceType 자원 유형
@param resourceIdentifier 자원 ID
@param key 태그 key (base64 encoded KEY)
@return ResourcemanagerV1TagsAPIsAPIShowComponentsTagRequest

func (*ResourcemanagerV1TagsAPIsAPIService) ShowComponentsTagExecute

Execute executes the request

@return TagShowResponse

func (*ResourcemanagerV1TagsAPIsAPIService) ShowResourceTag

ShowResourceTag ShowResourceTag

get a specific resource tag

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param srn SRN (base64 encoded SRN)
@param key 태그 key (base64 encoded KEY)
@return ResourcemanagerV1TagsAPIsAPIShowResourceTagRequest

func (*ResourcemanagerV1TagsAPIsAPIService) ShowResourceTagExecute

Execute executes the request

@return TagShowResponse

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateComponentsTagValue

func (a *ResourcemanagerV1TagsAPIsAPIService) UpdateComponentsTagValue(ctx context.Context, region string, service string, resourceType string, resourceIdentifier string, key string) ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagValueRequest

UpdateComponentsTagValue UpdateComponentsTagValue

update components tag value

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region 리전
@param service 서비스 명
@param resourceType 자원 유형
@param resourceIdentifier 자원 ID
@param key 태그 key (base64 encoded KEY)
@return ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagValueRequest

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateComponentsTagValueExecute

Execute executes the request

@return TagBaseResponse

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateComponentsTags

func (a *ResourcemanagerV1TagsAPIsAPIService) UpdateComponentsTags(ctx context.Context, region string, service string, resourceType string, resourceIdentifier string) ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagsRequest

UpdateComponentsTags UpdateComponentsTags

update components tags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region 리전
@param service 서비스 명
@param resourceType 자원 유형
@param resourceIdentifier 자원 ID
@return ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagsRequest

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateComponentsTagsExecute

Execute executes the request

@return TagBaseResponse

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateResourceTagValue

UpdateResourceTagValue UpdateResourceTagValue

update resource tag value

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param srn SRN (base64 encoded SRN)
@param key 태그 key (base64 encoded KEY)
@return ResourcemanagerV1TagsAPIsAPIUpdateResourceTagValueRequest

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateResourceTagValueExecute

Execute executes the request

@return TagBaseResponse

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateResourceTags

UpdateResourceTags UpdateResourceTags

update resource tags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param srn SRN (base64 encoded SRN)
@return ResourcemanagerV1TagsAPIsAPIUpdateResourceTagsRequest

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateResourceTagsExecute

Execute executes the request

@return TagBaseResponse

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateTags

UpdateTags UpdateTags

update tags

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

func (*ResourcemanagerV1TagsAPIsAPIService) UpdateTagsExecute

Execute executes the request

@return TagBaseResponse

type ResourcemanagerV1TagsAPIsAPIShowComponentsTagRequest

type ResourcemanagerV1TagsAPIsAPIShowComponentsTagRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIShowComponentsTagRequest) Execute

type ResourcemanagerV1TagsAPIsAPIShowResourceTagRequest

type ResourcemanagerV1TagsAPIsAPIShowResourceTagRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIShowResourceTagRequest) Execute

type ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagValueRequest

type ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagValueRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagValueRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagValueRequest) TagValue

type ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagsRequest

type ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagsRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIUpdateComponentsTagsRequest) TagSetRequest

type ResourcemanagerV1TagsAPIsAPIUpdateResourceTagValueRequest

type ResourcemanagerV1TagsAPIsAPIUpdateResourceTagValueRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIUpdateResourceTagValueRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIUpdateResourceTagValueRequest) TagValue

type ResourcemanagerV1TagsAPIsAPIUpdateResourceTagsRequest

type ResourcemanagerV1TagsAPIsAPIUpdateResourceTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIUpdateResourceTagsRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIUpdateResourceTagsRequest) TagSetRequest

type ResourcemanagerV1TagsAPIsAPIUpdateTagsRequest

type ResourcemanagerV1TagsAPIsAPIUpdateTagsRequest struct {
	ApiService *ResourcemanagerV1TagsAPIsAPIService
	// contains filtered or unexported fields
}

func (ResourcemanagerV1TagsAPIsAPIUpdateTagsRequest) Execute

func (ResourcemanagerV1TagsAPIsAPIUpdateTagsRequest) TagsSetRequest

type SCPCredential

type SCPCredential struct {
	AccessKey string
	SecretKey string
}

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SrnKeyValue

type SrnKeyValue struct {
	// 태그 key
	Key string `json:"key" validate:"regexp=^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \\\\+\\\\-\\\\=\\\\.\\\\_:\\/@]*$"`
	// SRN
	Srn string `json:"srn"`
	// 태그 value
	Value string `json:"value" validate:"regexp=^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \\\\+\\\\-\\\\=\\\\.\\\\_:\\/@]*$"`
}

SrnKeyValue struct for SrnKeyValue

func NewSrnKeyValue

func NewSrnKeyValue(key string, srn string, value string) *SrnKeyValue

NewSrnKeyValue instantiates a new SrnKeyValue 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 NewSrnKeyValueWithDefaults

func NewSrnKeyValueWithDefaults() *SrnKeyValue

NewSrnKeyValueWithDefaults instantiates a new SrnKeyValue 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 (*SrnKeyValue) GetKey

func (o *SrnKeyValue) GetKey() string

GetKey returns the Key field value

func (*SrnKeyValue) GetKeyOk

func (o *SrnKeyValue) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*SrnKeyValue) GetSrn

func (o *SrnKeyValue) GetSrn() string

GetSrn returns the Srn field value

func (*SrnKeyValue) GetSrnOk

func (o *SrnKeyValue) GetSrnOk() (*string, bool)

GetSrnOk returns a tuple with the Srn field value and a boolean to check if the value has been set.

func (*SrnKeyValue) GetValue

func (o *SrnKeyValue) GetValue() string

GetValue returns the Value field value

func (*SrnKeyValue) GetValueOk

func (o *SrnKeyValue) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (SrnKeyValue) MarshalJSON

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

func (*SrnKeyValue) SetKey

func (o *SrnKeyValue) SetKey(v string)

SetKey sets field value

func (*SrnKeyValue) SetSrn

func (o *SrnKeyValue) SetSrn(v string)

SetSrn sets field value

func (*SrnKeyValue) SetValue

func (o *SrnKeyValue) SetValue(v string)

SetValue sets field value

func (SrnKeyValue) ToMap

func (o SrnKeyValue) ToMap() (map[string]interface{}, error)

func (*SrnKeyValue) UnmarshalJSON

func (o *SrnKeyValue) UnmarshalJSON(data []byte) (err error)

type SrnTag

type SrnTag struct {
	// SRN
	Srn string      `json:"srn"`
	Tag NullableTag `json:"tag"`
}

SrnTag struct for SrnTag

func NewSrnTag

func NewSrnTag(srn string, tag NullableTag) *SrnTag

NewSrnTag instantiates a new SrnTag 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 NewSrnTagWithDefaults

func NewSrnTagWithDefaults() *SrnTag

NewSrnTagWithDefaults instantiates a new SrnTag 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 (*SrnTag) GetSrn

func (o *SrnTag) GetSrn() string

GetSrn returns the Srn field value

func (*SrnTag) GetSrnOk

func (o *SrnTag) GetSrnOk() (*string, bool)

GetSrnOk returns a tuple with the Srn field value and a boolean to check if the value has been set.

func (*SrnTag) GetTag

func (o *SrnTag) GetTag() Tag

GetTag returns the Tag field value If the value is explicit nil, the zero value for Tag will be returned

func (*SrnTag) GetTagOk

func (o *SrnTag) GetTagOk() (*Tag, bool)

GetTagOk returns a tuple with the Tag 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 (SrnTag) MarshalJSON

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

func (*SrnTag) SetSrn

func (o *SrnTag) SetSrn(v string)

SetSrn sets field value

func (*SrnTag) SetTag

func (o *SrnTag) SetTag(v Tag)

SetTag sets field value

func (SrnTag) ToMap

func (o SrnTag) ToMap() (map[string]interface{}, error)

func (*SrnTag) UnmarshalJSON

func (o *SrnTag) UnmarshalJSON(data []byte) (err error)

type SrnTagList

type SrnTagList struct {
	// SRN
	Srn  string `json:"srn"`
	Tags []Tag  `json:"tags,omitempty"`
}

SrnTagList struct for SrnTagList

func NewSrnTagList

func NewSrnTagList(srn string) *SrnTagList

NewSrnTagList instantiates a new SrnTagList 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 NewSrnTagListWithDefaults

func NewSrnTagListWithDefaults() *SrnTagList

NewSrnTagListWithDefaults instantiates a new SrnTagList 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 (*SrnTagList) GetSrn

func (o *SrnTagList) GetSrn() string

GetSrn returns the Srn field value

func (*SrnTagList) GetSrnOk

func (o *SrnTagList) GetSrnOk() (*string, bool)

GetSrnOk returns a tuple with the Srn field value and a boolean to check if the value has been set.

func (*SrnTagList) GetTags

func (o *SrnTagList) GetTags() []Tag

GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SrnTagList) GetTagsOk

func (o *SrnTagList) GetTagsOk() ([]Tag, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise 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 (*SrnTagList) HasTags

func (o *SrnTagList) HasTags() bool

HasTags returns a boolean if a field has been set.

func (SrnTagList) MarshalJSON

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

func (*SrnTagList) SetSrn

func (o *SrnTagList) SetSrn(v string)

SetSrn sets field value

func (*SrnTagList) SetTags

func (o *SrnTagList) SetTags(v []Tag)

SetTags gets a reference to the given []Tag and assigns it to the Tags field.

func (SrnTagList) ToMap

func (o SrnTagList) ToMap() (map[string]interface{}, error)

func (*SrnTagList) UnmarshalJSON

func (o *SrnTagList) UnmarshalJSON(data []byte) (err error)

type Tag

type Tag struct {
	// 태그 key
	Key   string         `json:"key" validate:"regexp=^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \\\\+\\\\-\\\\=\\\\.\\\\_:\\/@]*$"`
	Value NullableString `json:"value" validate:"regexp=^[a-zA-Z0-9가-힣ㄱ-ㅎㅏ-ㅣ \\\\+\\\\-\\\\=\\\\.\\\\_:\\/@]*$"`
}

Tag struct for Tag

func NewTag

func NewTag(key string, value NullableString) *Tag

NewTag instantiates a new Tag 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 NewTagWithDefaults

func NewTagWithDefaults() *Tag

NewTagWithDefaults instantiates a new Tag 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 (*Tag) GetKey

func (o *Tag) GetKey() string

GetKey returns the Key field value

func (*Tag) GetKeyOk

func (o *Tag) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*Tag) GetValue

func (o *Tag) GetValue() string

GetValue returns the Value field value If the value is explicit nil, the zero value for string will be returned

func (*Tag) GetValueOk

func (o *Tag) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value 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 (Tag) MarshalJSON

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

func (*Tag) SetKey

func (o *Tag) SetKey(v string)

SetKey sets field value

func (*Tag) SetValue

func (o *Tag) SetValue(v string)

SetValue sets field value

func (Tag) ToMap

func (o Tag) ToMap() (map[string]interface{}, error)

func (*Tag) UnmarshalJSON

func (o *Tag) UnmarshalJSON(data []byte) (err error)

type TagBaseResponse

type TagBaseResponse struct {
	// 태그 목록
	Content map[string][]Tag `json:"content"`
}

TagBaseResponse struct for TagBaseResponse

func NewTagBaseResponse

func NewTagBaseResponse(content map[string][]Tag) *TagBaseResponse

NewTagBaseResponse instantiates a new TagBaseResponse 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 NewTagBaseResponseWithDefaults

func NewTagBaseResponseWithDefaults() *TagBaseResponse

NewTagBaseResponseWithDefaults instantiates a new TagBaseResponse 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 (*TagBaseResponse) GetContent

func (o *TagBaseResponse) GetContent() map[string][]Tag

GetContent returns the Content field value

func (*TagBaseResponse) GetContentOk

func (o *TagBaseResponse) GetContentOk() (map[string][]Tag, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (TagBaseResponse) MarshalJSON

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

func (*TagBaseResponse) SetContent

func (o *TagBaseResponse) SetContent(v map[string][]Tag)

SetContent sets field value

func (TagBaseResponse) ToMap

func (o TagBaseResponse) ToMap() (map[string]interface{}, error)

func (*TagBaseResponse) UnmarshalJSON

func (o *TagBaseResponse) UnmarshalJSON(data []byte) (err error)

type TagDeleteRequest

type TagDeleteRequest struct {
	// 태그 키 목록
	Tags map[string][]string `json:"tags"`
}

TagDeleteRequest struct for TagDeleteRequest

func NewTagDeleteRequest

func NewTagDeleteRequest(tags map[string][]string) *TagDeleteRequest

NewTagDeleteRequest instantiates a new TagDeleteRequest 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 NewTagDeleteRequestWithDefaults

func NewTagDeleteRequestWithDefaults() *TagDeleteRequest

NewTagDeleteRequestWithDefaults instantiates a new TagDeleteRequest 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 (*TagDeleteRequest) GetTags

func (o *TagDeleteRequest) GetTags() map[string][]string

GetTags returns the Tags field value

func (*TagDeleteRequest) GetTagsOk

func (o *TagDeleteRequest) GetTagsOk() (map[string][]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (TagDeleteRequest) MarshalJSON

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

func (*TagDeleteRequest) SetTags

func (o *TagDeleteRequest) SetTags(v map[string][]string)

SetTags sets field value

func (TagDeleteRequest) ToMap

func (o TagDeleteRequest) ToMap() (map[string]interface{}, error)

func (*TagDeleteRequest) UnmarshalJSON

func (o *TagDeleteRequest) UnmarshalJSON(data []byte) (err error)

type TagKeyResponse

type TagKeyResponse struct {
	// 개수
	Count int32 `json:"count"`
	// 태그 key 목록
	Keys []string `json:"keys"`
}

TagKeyResponse struct for TagKeyResponse

func NewTagKeyResponse

func NewTagKeyResponse(count int32, keys []string) *TagKeyResponse

NewTagKeyResponse instantiates a new TagKeyResponse 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 NewTagKeyResponseWithDefaults

func NewTagKeyResponseWithDefaults() *TagKeyResponse

NewTagKeyResponseWithDefaults instantiates a new TagKeyResponse 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 (*TagKeyResponse) GetCount

func (o *TagKeyResponse) GetCount() int32

GetCount returns the Count field value

func (*TagKeyResponse) GetCountOk

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

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*TagKeyResponse) GetKeys

func (o *TagKeyResponse) GetKeys() []string

GetKeys returns the Keys field value

func (*TagKeyResponse) GetKeysOk

func (o *TagKeyResponse) GetKeysOk() ([]string, bool)

GetKeysOk returns a tuple with the Keys field value and a boolean to check if the value has been set.

func (TagKeyResponse) MarshalJSON

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

func (*TagKeyResponse) SetCount

func (o *TagKeyResponse) SetCount(v int32)

SetCount sets field value

func (*TagKeyResponse) SetKeys

func (o *TagKeyResponse) SetKeys(v []string)

SetKeys sets field value

func (TagKeyResponse) ToMap

func (o TagKeyResponse) ToMap() (map[string]interface{}, error)

func (*TagKeyResponse) UnmarshalJSON

func (o *TagKeyResponse) UnmarshalJSON(data []byte) (err error)

type TagListResponse

type TagListResponse struct {
	// 태그 목록
	Content []SrnKeyValue `json:"content"`
	// count
	Count int32 `json:"count"`
	// page
	Page int32 `json:"page"`
	// size
	Size int32    `json:"size"`
	Sort []string `json:"sort,omitempty"`
}

TagListResponse struct for TagListResponse

func NewTagListResponse

func NewTagListResponse(content []SrnKeyValue, count int32, page int32, size int32) *TagListResponse

NewTagListResponse instantiates a new TagListResponse 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 NewTagListResponseWithDefaults

func NewTagListResponseWithDefaults() *TagListResponse

NewTagListResponseWithDefaults instantiates a new TagListResponse 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 (*TagListResponse) GetContent

func (o *TagListResponse) GetContent() []SrnKeyValue

GetContent returns the Content field value

func (*TagListResponse) GetContentOk

func (o *TagListResponse) GetContentOk() ([]SrnKeyValue, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*TagListResponse) GetCount

func (o *TagListResponse) GetCount() int32

GetCount returns the Count field value

func (*TagListResponse) GetCountOk

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

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*TagListResponse) GetPage

func (o *TagListResponse) GetPage() int32

GetPage returns the Page field value

func (*TagListResponse) GetPageOk

func (o *TagListResponse) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*TagListResponse) GetSize

func (o *TagListResponse) GetSize() int32

GetSize returns the Size field value

func (*TagListResponse) GetSizeOk

func (o *TagListResponse) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*TagListResponse) GetSort

func (o *TagListResponse) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TagListResponse) GetSortOk

func (o *TagListResponse) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise 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 (*TagListResponse) HasSort

func (o *TagListResponse) HasSort() bool

HasSort returns a boolean if a field has been set.

func (TagListResponse) MarshalJSON

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

func (*TagListResponse) SetContent

func (o *TagListResponse) SetContent(v []SrnKeyValue)

SetContent sets field value

func (*TagListResponse) SetCount

func (o *TagListResponse) SetCount(v int32)

SetCount sets field value

func (*TagListResponse) SetPage

func (o *TagListResponse) SetPage(v int32)

SetPage sets field value

func (*TagListResponse) SetSize

func (o *TagListResponse) SetSize(v int32)

SetSize sets field value

func (*TagListResponse) SetSort

func (o *TagListResponse) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (TagListResponse) ToMap

func (o TagListResponse) ToMap() (map[string]interface{}, error)

func (*TagListResponse) UnmarshalJSON

func (o *TagListResponse) UnmarshalJSON(data []byte) (err error)

type TagSetRequest

type TagSetRequest struct {
	// 태그 목록
	Tags []Tag `json:"tags"`
}

TagSetRequest struct for TagSetRequest

func NewTagSetRequest

func NewTagSetRequest(tags []Tag) *TagSetRequest

NewTagSetRequest instantiates a new TagSetRequest 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 NewTagSetRequestWithDefaults

func NewTagSetRequestWithDefaults() *TagSetRequest

NewTagSetRequestWithDefaults instantiates a new TagSetRequest 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 (*TagSetRequest) GetTags

func (o *TagSetRequest) GetTags() []Tag

GetTags returns the Tags field value

func (*TagSetRequest) GetTagsOk

func (o *TagSetRequest) GetTagsOk() ([]Tag, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (TagSetRequest) MarshalJSON

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

func (*TagSetRequest) SetTags

func (o *TagSetRequest) SetTags(v []Tag)

SetTags sets field value

func (TagSetRequest) ToMap

func (o TagSetRequest) ToMap() (map[string]interface{}, error)

func (*TagSetRequest) UnmarshalJSON

func (o *TagSetRequest) UnmarshalJSON(data []byte) (err error)

type TagShowListResponse

type TagShowListResponse struct {
	// 태그 목록
	Content SrnTagList `json:"content"`
	// count
	Count int32 `json:"count"`
	// page
	Page int32 `json:"page"`
	// size
	Size int32    `json:"size"`
	Sort []string `json:"sort,omitempty"`
}

TagShowListResponse struct for TagShowListResponse

func NewTagShowListResponse

func NewTagShowListResponse(content SrnTagList, count int32, page int32, size int32) *TagShowListResponse

NewTagShowListResponse instantiates a new TagShowListResponse 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 NewTagShowListResponseWithDefaults

func NewTagShowListResponseWithDefaults() *TagShowListResponse

NewTagShowListResponseWithDefaults instantiates a new TagShowListResponse 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 (*TagShowListResponse) GetContent

func (o *TagShowListResponse) GetContent() SrnTagList

GetContent returns the Content field value

func (*TagShowListResponse) GetContentOk

func (o *TagShowListResponse) GetContentOk() (*SrnTagList, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*TagShowListResponse) GetCount

func (o *TagShowListResponse) GetCount() int32

GetCount returns the Count field value

func (*TagShowListResponse) GetCountOk

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

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*TagShowListResponse) GetPage

func (o *TagShowListResponse) GetPage() int32

GetPage returns the Page field value

func (*TagShowListResponse) GetPageOk

func (o *TagShowListResponse) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*TagShowListResponse) GetSize

func (o *TagShowListResponse) GetSize() int32

GetSize returns the Size field value

func (*TagShowListResponse) GetSizeOk

func (o *TagShowListResponse) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*TagShowListResponse) GetSort

func (o *TagShowListResponse) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TagShowListResponse) GetSortOk

func (o *TagShowListResponse) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise 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 (*TagShowListResponse) HasSort

func (o *TagShowListResponse) HasSort() bool

HasSort returns a boolean if a field has been set.

func (TagShowListResponse) MarshalJSON

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

func (*TagShowListResponse) SetContent

func (o *TagShowListResponse) SetContent(v SrnTagList)

SetContent sets field value

func (*TagShowListResponse) SetCount

func (o *TagShowListResponse) SetCount(v int32)

SetCount sets field value

func (*TagShowListResponse) SetPage

func (o *TagShowListResponse) SetPage(v int32)

SetPage sets field value

func (*TagShowListResponse) SetSize

func (o *TagShowListResponse) SetSize(v int32)

SetSize sets field value

func (*TagShowListResponse) SetSort

func (o *TagShowListResponse) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (TagShowListResponse) ToMap

func (o TagShowListResponse) ToMap() (map[string]interface{}, error)

func (*TagShowListResponse) UnmarshalJSON

func (o *TagShowListResponse) UnmarshalJSON(data []byte) (err error)

type TagShowResponse

type TagShowResponse struct {
	// 태그
	Content SrnTag `json:"content"`
}

TagShowResponse struct for TagShowResponse

func NewTagShowResponse

func NewTagShowResponse(content SrnTag) *TagShowResponse

NewTagShowResponse instantiates a new TagShowResponse 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 NewTagShowResponseWithDefaults

func NewTagShowResponseWithDefaults() *TagShowResponse

NewTagShowResponseWithDefaults instantiates a new TagShowResponse 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 (*TagShowResponse) GetContent

func (o *TagShowResponse) GetContent() SrnTag

GetContent returns the Content field value

func (*TagShowResponse) GetContentOk

func (o *TagShowResponse) GetContentOk() (*SrnTag, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (TagShowResponse) MarshalJSON

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

func (*TagShowResponse) SetContent

func (o *TagShowResponse) SetContent(v SrnTag)

SetContent sets field value

func (TagShowResponse) ToMap

func (o TagShowResponse) ToMap() (map[string]interface{}, error)

func (*TagShowResponse) UnmarshalJSON

func (o *TagShowResponse) UnmarshalJSON(data []byte) (err error)

type TagValue

type TagValue struct {
	// SRN
	Value string `json:"value"`
}

TagValue struct for TagValue

func NewTagValue

func NewTagValue(value string) *TagValue

NewTagValue instantiates a new TagValue 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 NewTagValueWithDefaults

func NewTagValueWithDefaults() *TagValue

NewTagValueWithDefaults instantiates a new TagValue 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 (*TagValue) GetValue

func (o *TagValue) GetValue() string

GetValue returns the Value field value

func (*TagValue) GetValueOk

func (o *TagValue) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (TagValue) MarshalJSON

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

func (*TagValue) SetValue

func (o *TagValue) SetValue(v string)

SetValue sets field value

func (TagValue) ToMap

func (o TagValue) ToMap() (map[string]interface{}, error)

func (*TagValue) UnmarshalJSON

func (o *TagValue) UnmarshalJSON(data []byte) (err error)

type TagValueResponse

type TagValueResponse struct {
	// 개수
	Count int32 `json:"count"`
	// 태그 value 목록
	Values []string `json:"values"`
}

TagValueResponse struct for TagValueResponse

func NewTagValueResponse

func NewTagValueResponse(count int32, values []string) *TagValueResponse

NewTagValueResponse instantiates a new TagValueResponse 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 NewTagValueResponseWithDefaults

func NewTagValueResponseWithDefaults() *TagValueResponse

NewTagValueResponseWithDefaults instantiates a new TagValueResponse 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 (*TagValueResponse) GetCount

func (o *TagValueResponse) GetCount() int32

GetCount returns the Count field value

func (*TagValueResponse) GetCountOk

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

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*TagValueResponse) GetValues

func (o *TagValueResponse) GetValues() []string

GetValues returns the Values field value

func (*TagValueResponse) GetValuesOk

func (o *TagValueResponse) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (TagValueResponse) MarshalJSON

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

func (*TagValueResponse) SetCount

func (o *TagValueResponse) SetCount(v int32)

SetCount sets field value

func (*TagValueResponse) SetValues

func (o *TagValueResponse) SetValues(v []string)

SetValues sets field value

func (TagValueResponse) ToMap

func (o TagValueResponse) ToMap() (map[string]interface{}, error)

func (*TagValueResponse) UnmarshalJSON

func (o *TagValueResponse) UnmarshalJSON(data []byte) (err error)

type TagsSetRequest

type TagsSetRequest struct {
	// 태그 목록
	Tags map[string][]Tag `json:"tags"`
}

TagsSetRequest struct for TagsSetRequest

func NewTagsSetRequest

func NewTagsSetRequest(tags map[string][]Tag) *TagsSetRequest

NewTagsSetRequest instantiates a new TagsSetRequest 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 NewTagsSetRequestWithDefaults

func NewTagsSetRequestWithDefaults() *TagsSetRequest

NewTagsSetRequestWithDefaults instantiates a new TagsSetRequest 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 (*TagsSetRequest) GetTags

func (o *TagsSetRequest) GetTags() map[string][]Tag

GetTags returns the Tags field value

func (*TagsSetRequest) GetTagsOk

func (o *TagsSetRequest) GetTagsOk() (map[string][]Tag, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (TagsSetRequest) MarshalJSON

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

func (*TagsSetRequest) SetTags

func (o *TagsSetRequest) SetTags(v map[string][]Tag)

SetTags sets field value

func (TagsSetRequest) ToMap

func (o TagsSetRequest) ToMap() (map[string]interface{}, error)

func (*TagsSetRequest) UnmarshalJSON

func (o *TagsSetRequest) UnmarshalJSON(data []byte) (err error)

type ValidationErrorModel

type ValidationErrorModel struct {
	Ctx  map[string]interface{} `json:"ctx,omitempty"`
	Loc  []string               `json:"loc,omitempty"`
	Msg  NullableString         `json:"msg,omitempty"`
	Type NullableString         `json:"type_,omitempty"`
}

ValidationErrorModel struct for ValidationErrorModel

func NewValidationErrorModel

func NewValidationErrorModel() *ValidationErrorModel

NewValidationErrorModel instantiates a new ValidationErrorModel 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 NewValidationErrorModelWithDefaults

func NewValidationErrorModelWithDefaults() *ValidationErrorModel

NewValidationErrorModelWithDefaults instantiates a new ValidationErrorModel 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 (*ValidationErrorModel) GetCtx

func (o *ValidationErrorModel) GetCtx() map[string]interface{}

GetCtx returns the Ctx field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ValidationErrorModel) GetCtxOk

func (o *ValidationErrorModel) GetCtxOk() (map[string]interface{}, bool)

GetCtxOk returns a tuple with the Ctx field value if set, nil otherwise 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 (*ValidationErrorModel) GetLoc

func (o *ValidationErrorModel) GetLoc() []string

GetLoc returns the Loc field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ValidationErrorModel) GetLocOk

func (o *ValidationErrorModel) GetLocOk() ([]string, bool)

GetLocOk returns a tuple with the Loc field value if set, nil otherwise 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 (*ValidationErrorModel) GetMsg

func (o *ValidationErrorModel) GetMsg() string

GetMsg returns the Msg field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ValidationErrorModel) GetMsgOk

func (o *ValidationErrorModel) GetMsgOk() (*string, bool)

GetMsgOk returns a tuple with the Msg field value if set, nil otherwise 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 (*ValidationErrorModel) GetType

func (o *ValidationErrorModel) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ValidationErrorModel) GetTypeOk

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

GetTypeOk returns a tuple with the Type field value if set, nil otherwise 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 (*ValidationErrorModel) HasCtx

func (o *ValidationErrorModel) HasCtx() bool

HasCtx returns a boolean if a field has been set.

func (*ValidationErrorModel) HasLoc

func (o *ValidationErrorModel) HasLoc() bool

HasLoc returns a boolean if a field has been set.

func (*ValidationErrorModel) HasMsg

func (o *ValidationErrorModel) HasMsg() bool

HasMsg returns a boolean if a field has been set.

func (*ValidationErrorModel) HasType

func (o *ValidationErrorModel) HasType() bool

HasType returns a boolean if a field has been set.

func (ValidationErrorModel) MarshalJSON

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

func (*ValidationErrorModel) SetCtx

func (o *ValidationErrorModel) SetCtx(v map[string]interface{})

SetCtx gets a reference to the given map[string]interface{} and assigns it to the Ctx field.

func (*ValidationErrorModel) SetLoc

func (o *ValidationErrorModel) SetLoc(v []string)

SetLoc gets a reference to the given []string and assigns it to the Loc field.

func (*ValidationErrorModel) SetMsg

func (o *ValidationErrorModel) SetMsg(v string)

SetMsg gets a reference to the given NullableString and assigns it to the Msg field.

func (*ValidationErrorModel) SetMsgNil

func (o *ValidationErrorModel) SetMsgNil()

SetMsgNil sets the value for Msg to be an explicit nil

func (*ValidationErrorModel) SetType

func (o *ValidationErrorModel) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*ValidationErrorModel) SetTypeNil

func (o *ValidationErrorModel) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (ValidationErrorModel) ToMap

func (o ValidationErrorModel) ToMap() (map[string]interface{}, error)

func (*ValidationErrorModel) UnsetMsg

func (o *ValidationErrorModel) UnsetMsg()

UnsetMsg ensures that no value is present for Msg, not even an explicit nil

func (*ValidationErrorModel) UnsetType

func (o *ValidationErrorModel) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

Jump to

Keyboard shortcuts

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