iam

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2025 License: MIT Imports: 19 Imported by: 0

README

Go API client for iam

SCP IAM Service

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: 0.0.1.dev1432
  • 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 iam "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 iam.ContextServerIndex of type int.

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

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

ctx := context.WithValue(context.Background(), iam.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 iam.ContextOperationServerIndices and iam.ContextOperationServerVariables context maps.

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

Documentation for API Endpoints

All URIs are relative to https://iam.kr-west1.dev2.samsungsdscloud.com

Class Method HTTP request Description
IamV1AccessKeysApiAPI AccessKeyCreate Post /v1/access-keys Create an access key
IamV1AccessKeysApiAPI AccessKeyDelete Delete /v1/access-keys/{access_key_id} Remove the access key
IamV1AccessKeysApiAPI AccessKeyList Get /v1/access-keys List access keys
IamV1AccessKeysApiAPI AccessKeyRefresh Post /v1/access-keys/refresh Refresh access key token
IamV1AccessKeysApiAPI AccessKeySendTemporaryOtp Post /v1/access-keys/send-otp Send Temporary Access Key OTP
IamV1AccessKeysApiAPI AccessKeyShow Get /v1/access-keys/{access_key_id} Get an access key
IamV1CompaniesApiAPI ListCompanies Get /v1/companies Get list of companies registered in MDG
IamV1EndpointsApiAPI ListEndpoints Get /v1/endpoints Get endpoint list
IamV1GroupsApiAPI AddGroupMember Post /v1/groups/{group_id}/members Add a user to a group
IamV1GroupsApiAPI AddGroupPolicyBinding Post /v1/groups/{group_id}/policy-bindings Assign policies to the group
IamV1GroupsApiAPI CreateGroup Post /v1/groups Create a group
IamV1GroupsApiAPI DeleteGroup Delete /v1/groups/{group_id} Remove the Group
IamV1GroupsApiAPI ListGroup Get /v1/groups List Groups
IamV1GroupsApiAPI ListGroupMember Get /v1/groups/{group_id}/members Group Member list
IamV1GroupsApiAPI ListGroupPolicyBinding Get /v1/groups/{group_id}/policy-bindings Show group policy
IamV1GroupsApiAPI RemoveGroupMember Delete /v1/groups/{group_id}/members/{user_id} Remove a User from a Group
IamV1GroupsApiAPI RemoveGroupPolicyBinding Delete /v1/groups/{group_id}/policy-bindings/{policy_id} Remove policy assignment from group
IamV1GroupsApiAPI SetGroup Put /v1/groups/{group_id} Modify a Group
IamV1GroupsApiAPI ShowGroup Get /v1/groups/{group_id} Get a Group
IamV1PaymentContractsApiAPI PaymentContractList Get /v1/payment-contracts List Payment contracts
IamV1PaymentContractsApiAPI PaymentContractShow Get /v1/payment-contracts/{payment_contract_id} Show Payment contract
IamV1UsersApiAPI ShowUser Get /v1/users/{user_id} Get user information

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(),
		iam.ContextAPIKeys,
		map[string]iam.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")
)
View Source
var AllowedAccessKeyTypeEnumEnumValues = []AccessKeyTypeEnum{
	"PERMANENT",
	"TEMPORARY",
}

All allowed values of AccessKeyTypeEnum enum

View Source
var AllowedAccountRequestScopeEnumEnumValues = []AccountRequestScopeEnum{
	"ADMIN",
	"ACCOUNT_MANAGER",
	"ACCOUNT_USER",
}

All allowed values of AccountRequestScopeEnum enum

View Source
var AllowedCurrencyCodeEnumEnumValues = []CurrencyCodeEnum{
	"KRW",
	"USD",
}

All allowed values of CurrencyCodeEnum enum

View Source
var AllowedLocaleEnumEnumValues = []LocaleEnum{
	"ko_KR",
	"en_US",
}

All allowed values of LocaleEnum enum

View Source
var AllowedManagedServiceTypeEnumEnumValues = []ManagedServiceTypeEnum{
	"NONE",
	"SDS",
	"PARTNER",
}

All allowed values of ManagedServiceTypeEnum enum

View Source
var AllowedOtpMethodEnumEnumValues = []OtpMethodEnum{
	"PHONE",
	"EMAIL",
}

All allowed values of OtpMethodEnum enum

View Source
var AllowedPolicyCategoryEnumEnumValues = []PolicyCategoryEnum{
	"IDENTITY_BASED",
	"RESOURCE_BASED",
}

All allowed values of PolicyCategoryEnum enum

View Source
var AllowedPolicyStateEnumEnumValues = []PolicyStateEnum{
	"ACTIVE",
	"INACTIVE",
	"DELETED",
}

All allowed values of PolicyStateEnum enum

View Source
var AllowedPolicyTypeEnumEnumValues = []PolicyTypeEnum{
	"SYSTEM_MANAGED",
	"USER_DEFINED",
}

All allowed values of PolicyTypeEnum enum

View Source
var AllowedRoleTypeEnumEnumValues = []RoleTypeEnum{
	"DEFAULT",
	"USER_DEFINED",
}

All allowed values of RoleTypeEnum enum

View Source
var AllowedYnEnumEnumValues = []YnEnum{
	"N",
	"Y",
}

All allowed values of YnEnum enum

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 {
	IamV1AccessKeysApiAPI *IamV1AccessKeysApiAPIService

	IamV1CompaniesApiAPI *IamV1CompaniesApiAPIService

	IamV1EndpointsApiAPI *IamV1EndpointsApiAPIService

	IamV1GroupsApiAPI *IamV1GroupsApiAPIService

	IamV1PaymentContractsApiAPI *IamV1PaymentContractsApiAPIService

	IamV1UsersApiAPI *IamV1UsersApiAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the SCP IAM Service API v0.0.1.dev1432 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 AccessKey

type AccessKey struct {
	// Access Key
	AccessKey string `json:"access_key"`
	// Access key type
	AccessKeyType AccessKeyTypeEnum `json:"access_key_type"`
	// Project ID
	AccountId string `json:"account_id"`
	// Created At
	CreatedAt time.Time `json:"created_at"`
	// Created By
	CreatedBy   string         `json:"created_by"`
	Description NullableString `json:"description,omitempty"`
	// Access key expiration timestamp
	ExpirationTimestamp time.Time `json:"expiration_timestamp"`
	// ID
	Id string `json:"id"`
	// Modified At
	ModifiedAt time.Time `json:"modified_at"`
	// Modified By
	ModifiedBy        string         `json:"modified_by"`
	ParentAccessKeyId NullableString `json:"parent_access_key_id"`
	// Secret Key
	SecretKey string `json:"secret_key"`
}

AccessKey struct for AccessKey

func NewAccessKey

func NewAccessKey(accessKey string, accessKeyType AccessKeyTypeEnum, accountId string, createdAt time.Time, createdBy string, expirationTimestamp time.Time, id string, modifiedAt time.Time, modifiedBy string, parentAccessKeyId NullableString, secretKey string) *AccessKey

NewAccessKey instantiates a new AccessKey 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 NewAccessKeyWithDefaults

func NewAccessKeyWithDefaults() *AccessKey

NewAccessKeyWithDefaults instantiates a new AccessKey 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 (*AccessKey) GetAccessKey

func (o *AccessKey) GetAccessKey() string

GetAccessKey returns the AccessKey field value

func (*AccessKey) GetAccessKeyOk

func (o *AccessKey) GetAccessKeyOk() (*string, bool)

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

func (*AccessKey) GetAccessKeyType

func (o *AccessKey) GetAccessKeyType() AccessKeyTypeEnum

GetAccessKeyType returns the AccessKeyType field value

func (*AccessKey) GetAccessKeyTypeOk

func (o *AccessKey) GetAccessKeyTypeOk() (*AccessKeyTypeEnum, bool)

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

func (*AccessKey) GetAccountId

func (o *AccessKey) GetAccountId() string

GetAccountId returns the AccountId field value

func (*AccessKey) GetAccountIdOk

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

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

func (*AccessKey) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*AccessKey) GetCreatedAtOk

func (o *AccessKey) 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 (*AccessKey) GetCreatedBy

func (o *AccessKey) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*AccessKey) GetCreatedByOk

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

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

func (*AccessKey) GetDescription

func (o *AccessKey) GetDescription() string

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

func (*AccessKey) GetDescriptionOk

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

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

func (o *AccessKey) GetExpirationTimestamp() time.Time

GetExpirationTimestamp returns the ExpirationTimestamp field value

func (*AccessKey) GetExpirationTimestampOk

func (o *AccessKey) GetExpirationTimestampOk() (*time.Time, bool)

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

func (*AccessKey) GetId

func (o *AccessKey) GetId() string

GetId returns the Id field value

func (*AccessKey) GetIdOk

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

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

func (*AccessKey) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*AccessKey) GetModifiedAtOk

func (o *AccessKey) 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 (*AccessKey) GetModifiedBy

func (o *AccessKey) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*AccessKey) GetModifiedByOk

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

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

func (*AccessKey) GetParentAccessKeyId

func (o *AccessKey) GetParentAccessKeyId() string

GetParentAccessKeyId returns the ParentAccessKeyId field value If the value is explicit nil, the zero value for string will be returned

func (*AccessKey) GetParentAccessKeyIdOk

func (o *AccessKey) GetParentAccessKeyIdOk() (*string, bool)

GetParentAccessKeyIdOk returns a tuple with the ParentAccessKeyId 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 (*AccessKey) GetSecretKey

func (o *AccessKey) GetSecretKey() string

GetSecretKey returns the SecretKey field value

func (*AccessKey) GetSecretKeyOk

func (o *AccessKey) GetSecretKeyOk() (*string, bool)

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

func (*AccessKey) HasDescription

func (o *AccessKey) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (AccessKey) MarshalJSON

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

func (*AccessKey) SetAccessKey

func (o *AccessKey) SetAccessKey(v string)

SetAccessKey sets field value

func (*AccessKey) SetAccessKeyType

func (o *AccessKey) SetAccessKeyType(v AccessKeyTypeEnum)

SetAccessKeyType sets field value

func (*AccessKey) SetAccountId

func (o *AccessKey) SetAccountId(v string)

SetAccountId sets field value

func (*AccessKey) SetCreatedAt

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

SetCreatedAt sets field value

func (*AccessKey) SetCreatedBy

func (o *AccessKey) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*AccessKey) SetDescription

func (o *AccessKey) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*AccessKey) SetDescriptionNil

func (o *AccessKey) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessKey) SetExpirationTimestamp

func (o *AccessKey) SetExpirationTimestamp(v time.Time)

SetExpirationTimestamp sets field value

func (*AccessKey) SetId

func (o *AccessKey) SetId(v string)

SetId sets field value

func (*AccessKey) SetModifiedAt

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

SetModifiedAt sets field value

func (*AccessKey) SetModifiedBy

func (o *AccessKey) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*AccessKey) SetParentAccessKeyId

func (o *AccessKey) SetParentAccessKeyId(v string)

SetParentAccessKeyId sets field value

func (*AccessKey) SetSecretKey

func (o *AccessKey) SetSecretKey(v string)

SetSecretKey sets field value

func (AccessKey) ToMap

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

func (*AccessKey) UnmarshalJSON

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

func (*AccessKey) UnsetDescription

func (o *AccessKey) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type AccessKeyCreateRequest

type AccessKeyCreateRequest struct {
	// Access key type
	AccessKeyType AccessKeyTypeEnum `json:"access_key_type"`
	// Project ID
	AccountId         *string        `json:"account_id,omitempty"`
	Description       NullableString `json:"description,omitempty"`
	Duration          NullableString `json:"duration,omitempty"`
	ParentAccessKeyId NullableString `json:"parent_access_key_id,omitempty"`
	Passcode          NullableString `json:"passcode,omitempty"`
}

AccessKeyCreateRequest struct for AccessKeyCreateRequest

func NewAccessKeyCreateRequest

func NewAccessKeyCreateRequest(accessKeyType AccessKeyTypeEnum) *AccessKeyCreateRequest

NewAccessKeyCreateRequest instantiates a new AccessKeyCreateRequest 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 NewAccessKeyCreateRequestWithDefaults

func NewAccessKeyCreateRequestWithDefaults() *AccessKeyCreateRequest

NewAccessKeyCreateRequestWithDefaults instantiates a new AccessKeyCreateRequest 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 (*AccessKeyCreateRequest) GetAccessKeyType

func (o *AccessKeyCreateRequest) GetAccessKeyType() AccessKeyTypeEnum

GetAccessKeyType returns the AccessKeyType field value

func (*AccessKeyCreateRequest) GetAccessKeyTypeOk

func (o *AccessKeyCreateRequest) GetAccessKeyTypeOk() (*AccessKeyTypeEnum, bool)

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

func (*AccessKeyCreateRequest) GetAccountId

func (o *AccessKeyCreateRequest) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AccessKeyCreateRequest) GetAccountIdOk

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

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

func (*AccessKeyCreateRequest) GetDescription

func (o *AccessKeyCreateRequest) GetDescription() string

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

func (*AccessKeyCreateRequest) GetDescriptionOk

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

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

func (o *AccessKeyCreateRequest) GetDuration() string

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

func (*AccessKeyCreateRequest) GetDurationOk

func (o *AccessKeyCreateRequest) GetDurationOk() (*string, bool)

GetDurationOk returns a tuple with the Duration 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 (*AccessKeyCreateRequest) GetParentAccessKeyId

func (o *AccessKeyCreateRequest) GetParentAccessKeyId() string

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

func (*AccessKeyCreateRequest) GetParentAccessKeyIdOk

func (o *AccessKeyCreateRequest) GetParentAccessKeyIdOk() (*string, bool)

GetParentAccessKeyIdOk returns a tuple with the ParentAccessKeyId 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 (*AccessKeyCreateRequest) GetPasscode

func (o *AccessKeyCreateRequest) GetPasscode() string

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

func (*AccessKeyCreateRequest) GetPasscodeOk

func (o *AccessKeyCreateRequest) GetPasscodeOk() (*string, bool)

GetPasscodeOk returns a tuple with the Passcode 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 (*AccessKeyCreateRequest) HasAccountId

func (o *AccessKeyCreateRequest) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AccessKeyCreateRequest) HasDescription

func (o *AccessKeyCreateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessKeyCreateRequest) HasDuration

func (o *AccessKeyCreateRequest) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*AccessKeyCreateRequest) HasParentAccessKeyId

func (o *AccessKeyCreateRequest) HasParentAccessKeyId() bool

HasParentAccessKeyId returns a boolean if a field has been set.

func (*AccessKeyCreateRequest) HasPasscode

func (o *AccessKeyCreateRequest) HasPasscode() bool

HasPasscode returns a boolean if a field has been set.

func (AccessKeyCreateRequest) MarshalJSON

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

func (*AccessKeyCreateRequest) SetAccessKeyType

func (o *AccessKeyCreateRequest) SetAccessKeyType(v AccessKeyTypeEnum)

SetAccessKeyType sets field value

func (*AccessKeyCreateRequest) SetAccountId

func (o *AccessKeyCreateRequest) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AccessKeyCreateRequest) SetDescription

func (o *AccessKeyCreateRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*AccessKeyCreateRequest) SetDescriptionNil

func (o *AccessKeyCreateRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessKeyCreateRequest) SetDuration

func (o *AccessKeyCreateRequest) SetDuration(v string)

SetDuration gets a reference to the given NullableString and assigns it to the Duration field.

func (*AccessKeyCreateRequest) SetDurationNil

func (o *AccessKeyCreateRequest) SetDurationNil()

SetDurationNil sets the value for Duration to be an explicit nil

func (*AccessKeyCreateRequest) SetParentAccessKeyId

func (o *AccessKeyCreateRequest) SetParentAccessKeyId(v string)

SetParentAccessKeyId gets a reference to the given NullableString and assigns it to the ParentAccessKeyId field.

func (*AccessKeyCreateRequest) SetParentAccessKeyIdNil

func (o *AccessKeyCreateRequest) SetParentAccessKeyIdNil()

SetParentAccessKeyIdNil sets the value for ParentAccessKeyId to be an explicit nil

func (*AccessKeyCreateRequest) SetPasscode

func (o *AccessKeyCreateRequest) SetPasscode(v string)

SetPasscode gets a reference to the given NullableString and assigns it to the Passcode field.

func (*AccessKeyCreateRequest) SetPasscodeNil

func (o *AccessKeyCreateRequest) SetPasscodeNil()

SetPasscodeNil sets the value for Passcode to be an explicit nil

func (AccessKeyCreateRequest) ToMap

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

func (*AccessKeyCreateRequest) UnmarshalJSON

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

func (*AccessKeyCreateRequest) UnsetDescription

func (o *AccessKeyCreateRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*AccessKeyCreateRequest) UnsetDuration

func (o *AccessKeyCreateRequest) UnsetDuration()

UnsetDuration ensures that no value is present for Duration, not even an explicit nil

func (*AccessKeyCreateRequest) UnsetParentAccessKeyId

func (o *AccessKeyCreateRequest) UnsetParentAccessKeyId()

UnsetParentAccessKeyId ensures that no value is present for ParentAccessKeyId, not even an explicit nil

func (*AccessKeyCreateRequest) UnsetPasscode

func (o *AccessKeyCreateRequest) UnsetPasscode()

UnsetPasscode ensures that no value is present for Passcode, not even an explicit nil

type AccessKeyOtpRequest

type AccessKeyOtpRequest struct {
	// Locale
	Locale *LocaleEnum `json:"locale,omitempty"`
	// OTP method (EMAIL or PHONE
	Method *OtpMethodEnum `json:"method,omitempty"`
}

AccessKeyOtpRequest struct for AccessKeyOtpRequest

func NewAccessKeyOtpRequest

func NewAccessKeyOtpRequest() *AccessKeyOtpRequest

NewAccessKeyOtpRequest instantiates a new AccessKeyOtpRequest 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 NewAccessKeyOtpRequestWithDefaults

func NewAccessKeyOtpRequestWithDefaults() *AccessKeyOtpRequest

NewAccessKeyOtpRequestWithDefaults instantiates a new AccessKeyOtpRequest 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 (*AccessKeyOtpRequest) GetLocale

func (o *AccessKeyOtpRequest) GetLocale() LocaleEnum

GetLocale returns the Locale field value if set, zero value otherwise.

func (*AccessKeyOtpRequest) GetLocaleOk

func (o *AccessKeyOtpRequest) GetLocaleOk() (*LocaleEnum, bool)

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

func (*AccessKeyOtpRequest) GetMethod

func (o *AccessKeyOtpRequest) GetMethod() OtpMethodEnum

GetMethod returns the Method field value if set, zero value otherwise.

func (*AccessKeyOtpRequest) GetMethodOk

func (o *AccessKeyOtpRequest) GetMethodOk() (*OtpMethodEnum, bool)

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

func (*AccessKeyOtpRequest) HasLocale

func (o *AccessKeyOtpRequest) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*AccessKeyOtpRequest) HasMethod

func (o *AccessKeyOtpRequest) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (AccessKeyOtpRequest) MarshalJSON

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

func (*AccessKeyOtpRequest) SetLocale

func (o *AccessKeyOtpRequest) SetLocale(v LocaleEnum)

SetLocale gets a reference to the given LocaleEnum and assigns it to the Locale field.

func (*AccessKeyOtpRequest) SetMethod

func (o *AccessKeyOtpRequest) SetMethod(v OtpMethodEnum)

SetMethod gets a reference to the given OtpMethodEnum and assigns it to the Method field.

func (AccessKeyOtpRequest) ToMap

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

type AccessKeyResponse

type AccessKeyResponse struct {
	AccessKey AccessKey `json:"access_key"`
}

AccessKeyResponse struct for AccessKeyResponse

func NewAccessKeyResponse

func NewAccessKeyResponse(accessKey AccessKey) *AccessKeyResponse

NewAccessKeyResponse instantiates a new AccessKeyResponse 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 NewAccessKeyResponseWithDefaults

func NewAccessKeyResponseWithDefaults() *AccessKeyResponse

NewAccessKeyResponseWithDefaults instantiates a new AccessKeyResponse 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 (*AccessKeyResponse) GetAccessKey

func (o *AccessKeyResponse) GetAccessKey() AccessKey

GetAccessKey returns the AccessKey field value

func (*AccessKeyResponse) GetAccessKeyOk

func (o *AccessKeyResponse) GetAccessKeyOk() (*AccessKey, bool)

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

func (AccessKeyResponse) MarshalJSON

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

func (*AccessKeyResponse) SetAccessKey

func (o *AccessKeyResponse) SetAccessKey(v AccessKey)

SetAccessKey sets field value

func (AccessKeyResponse) ToMap

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

func (*AccessKeyResponse) UnmarshalJSON

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

type AccessKeyTypeEnum

type AccessKeyTypeEnum string

AccessKeyTypeEnum the model 'AccessKeyTypeEnum'

const (
	ACCESSKEYTYPEENUM_PERMANENT AccessKeyTypeEnum = "PERMANENT"
	ACCESSKEYTYPEENUM_TEMPORARY AccessKeyTypeEnum = "TEMPORARY"
)

List of AccessKeyTypeEnum

func NewAccessKeyTypeEnumFromValue

func NewAccessKeyTypeEnumFromValue(v string) (*AccessKeyTypeEnum, error)

NewAccessKeyTypeEnumFromValue returns a pointer to a valid AccessKeyTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccessKeyTypeEnum) IsValid

func (v AccessKeyTypeEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccessKeyTypeEnum) Ptr

Ptr returns reference to AccessKeyTypeEnum value

func (*AccessKeyTypeEnum) UnmarshalJSON

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

type AccountContract

type AccountContract struct {
	// Account ID
	AccountId string `json:"account_id"`
	// 과금 법인 Code
	BillingCorporationCode string         `json:"billing_corporation_code"`
	BillingCorporationName NullableString `json:"billing_corporation_name"`
	BoCode                 NullableString `json:"bo_code,omitempty"`
	// 생성 일시
	CreatedAt time.Time `json:"created_at"`
	// 생성자
	CreatedBy string `json:"created_by"`
	// 생성자 Email
	CreatorEmail string `json:"creator_email"`
	// 생성자 성, 이름
	CreatorName string `json:"creator_name"`
	// 화폐 Code
	CurrencyCode CurrencyCodeEnum `json:"currency_code"`
	// 고객사 Code
	CustomerCode string `json:"customer_code"`
	// ID
	Id string `json:"id"`
	// 수정 일시
	ModifiedAt time.Time `json:"modified_at"`
	// 수정자
	ModifiedBy string `json:"modified_by"`
	// 수정자 Email
	ModifierEmail string `json:"modifier_email"`
	// 수정자 성, 이름
	ModifierName string `json:"modifier_name"`
	// 납부자 Account ID
	PaymentAccountId string         `json:"payment_account_id"`
	ProjectCode      NullableString `json:"project_code,omitempty"`
	// Account 계약 WBS 정보
	Wbses []AccountContractWbs `json:"wbses"`
}

AccountContract struct for AccountContract

func NewAccountContract

func NewAccountContract(accountId string, billingCorporationCode string, billingCorporationName NullableString, createdAt time.Time, createdBy string, creatorEmail string, creatorName string, currencyCode CurrencyCodeEnum, customerCode string, id string, modifiedAt time.Time, modifiedBy string, modifierEmail string, modifierName string, paymentAccountId string, wbses []AccountContractWbs) *AccountContract

NewAccountContract instantiates a new AccountContract 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 NewAccountContractWithDefaults

func NewAccountContractWithDefaults() *AccountContract

NewAccountContractWithDefaults instantiates a new AccountContract 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 (*AccountContract) GetAccountId

func (o *AccountContract) GetAccountId() string

GetAccountId returns the AccountId field value

func (*AccountContract) GetAccountIdOk

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

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

func (*AccountContract) GetBillingCorporationCode

func (o *AccountContract) GetBillingCorporationCode() string

GetBillingCorporationCode returns the BillingCorporationCode field value

func (*AccountContract) GetBillingCorporationCodeOk

func (o *AccountContract) GetBillingCorporationCodeOk() (*string, bool)

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

func (*AccountContract) GetBillingCorporationName

func (o *AccountContract) GetBillingCorporationName() string

GetBillingCorporationName returns the BillingCorporationName field value If the value is explicit nil, the zero value for string will be returned

func (*AccountContract) GetBillingCorporationNameOk

func (o *AccountContract) GetBillingCorporationNameOk() (*string, bool)

GetBillingCorporationNameOk returns a tuple with the BillingCorporationName 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 (*AccountContract) GetBoCode

func (o *AccountContract) GetBoCode() string

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

func (*AccountContract) GetBoCodeOk

func (o *AccountContract) GetBoCodeOk() (*string, bool)

GetBoCodeOk returns a tuple with the BoCode 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 (*AccountContract) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*AccountContract) GetCreatedAtOk

func (o *AccountContract) 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 (*AccountContract) GetCreatedBy

func (o *AccountContract) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*AccountContract) GetCreatedByOk

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

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

func (*AccountContract) GetCreatorEmail

func (o *AccountContract) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value

func (*AccountContract) GetCreatorEmailOk

func (o *AccountContract) GetCreatorEmailOk() (*string, bool)

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

func (*AccountContract) GetCreatorName

func (o *AccountContract) GetCreatorName() string

GetCreatorName returns the CreatorName field value

func (*AccountContract) GetCreatorNameOk

func (o *AccountContract) GetCreatorNameOk() (*string, bool)

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

func (*AccountContract) GetCurrencyCode

func (o *AccountContract) GetCurrencyCode() CurrencyCodeEnum

GetCurrencyCode returns the CurrencyCode field value

func (*AccountContract) GetCurrencyCodeOk

func (o *AccountContract) GetCurrencyCodeOk() (*CurrencyCodeEnum, bool)

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

func (*AccountContract) GetCustomerCode

func (o *AccountContract) GetCustomerCode() string

GetCustomerCode returns the CustomerCode field value

func (*AccountContract) GetCustomerCodeOk

func (o *AccountContract) GetCustomerCodeOk() (*string, bool)

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

func (*AccountContract) GetId

func (o *AccountContract) GetId() string

GetId returns the Id field value

func (*AccountContract) GetIdOk

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

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

func (*AccountContract) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*AccountContract) GetModifiedAtOk

func (o *AccountContract) 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 (*AccountContract) GetModifiedBy

func (o *AccountContract) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*AccountContract) GetModifiedByOk

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

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

func (*AccountContract) GetModifierEmail

func (o *AccountContract) GetModifierEmail() string

GetModifierEmail returns the ModifierEmail field value

func (*AccountContract) GetModifierEmailOk

func (o *AccountContract) GetModifierEmailOk() (*string, bool)

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

func (*AccountContract) GetModifierName

func (o *AccountContract) GetModifierName() string

GetModifierName returns the ModifierName field value

func (*AccountContract) GetModifierNameOk

func (o *AccountContract) GetModifierNameOk() (*string, bool)

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

func (*AccountContract) GetPaymentAccountId

func (o *AccountContract) GetPaymentAccountId() string

GetPaymentAccountId returns the PaymentAccountId field value

func (*AccountContract) GetPaymentAccountIdOk

func (o *AccountContract) GetPaymentAccountIdOk() (*string, bool)

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

func (*AccountContract) GetProjectCode

func (o *AccountContract) GetProjectCode() string

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

func (*AccountContract) GetProjectCodeOk

func (o *AccountContract) GetProjectCodeOk() (*string, bool)

GetProjectCodeOk returns a tuple with the ProjectCode 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 (*AccountContract) GetWbses

func (o *AccountContract) GetWbses() []AccountContractWbs

GetWbses returns the Wbses field value

func (*AccountContract) GetWbsesOk

func (o *AccountContract) GetWbsesOk() ([]AccountContractWbs, bool)

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

func (*AccountContract) HasBoCode

func (o *AccountContract) HasBoCode() bool

HasBoCode returns a boolean if a field has been set.

func (*AccountContract) HasProjectCode

func (o *AccountContract) HasProjectCode() bool

HasProjectCode returns a boolean if a field has been set.

func (AccountContract) MarshalJSON

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

func (*AccountContract) SetAccountId

func (o *AccountContract) SetAccountId(v string)

SetAccountId sets field value

func (*AccountContract) SetBillingCorporationCode

func (o *AccountContract) SetBillingCorporationCode(v string)

SetBillingCorporationCode sets field value

func (*AccountContract) SetBillingCorporationName

func (o *AccountContract) SetBillingCorporationName(v string)

SetBillingCorporationName sets field value

func (*AccountContract) SetBoCode

func (o *AccountContract) SetBoCode(v string)

SetBoCode gets a reference to the given NullableString and assigns it to the BoCode field.

func (*AccountContract) SetBoCodeNil

func (o *AccountContract) SetBoCodeNil()

SetBoCodeNil sets the value for BoCode to be an explicit nil

func (*AccountContract) SetCreatedAt

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

SetCreatedAt sets field value

func (*AccountContract) SetCreatedBy

func (o *AccountContract) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*AccountContract) SetCreatorEmail

func (o *AccountContract) SetCreatorEmail(v string)

SetCreatorEmail sets field value

func (*AccountContract) SetCreatorName

func (o *AccountContract) SetCreatorName(v string)

SetCreatorName sets field value

func (*AccountContract) SetCurrencyCode

func (o *AccountContract) SetCurrencyCode(v CurrencyCodeEnum)

SetCurrencyCode sets field value

func (*AccountContract) SetCustomerCode

func (o *AccountContract) SetCustomerCode(v string)

SetCustomerCode sets field value

func (*AccountContract) SetId

func (o *AccountContract) SetId(v string)

SetId sets field value

func (*AccountContract) SetModifiedAt

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

SetModifiedAt sets field value

func (*AccountContract) SetModifiedBy

func (o *AccountContract) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*AccountContract) SetModifierEmail

func (o *AccountContract) SetModifierEmail(v string)

SetModifierEmail sets field value

func (*AccountContract) SetModifierName

func (o *AccountContract) SetModifierName(v string)

SetModifierName sets field value

func (*AccountContract) SetPaymentAccountId

func (o *AccountContract) SetPaymentAccountId(v string)

SetPaymentAccountId sets field value

func (*AccountContract) SetProjectCode

func (o *AccountContract) SetProjectCode(v string)

SetProjectCode gets a reference to the given NullableString and assigns it to the ProjectCode field.

func (*AccountContract) SetProjectCodeNil

func (o *AccountContract) SetProjectCodeNil()

SetProjectCodeNil sets the value for ProjectCode to be an explicit nil

func (*AccountContract) SetWbses

func (o *AccountContract) SetWbses(v []AccountContractWbs)

SetWbses sets field value

func (AccountContract) ToMap

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

func (*AccountContract) UnmarshalJSON

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

func (*AccountContract) UnsetBoCode

func (o *AccountContract) UnsetBoCode()

UnsetBoCode ensures that no value is present for BoCode, not even an explicit nil

func (*AccountContract) UnsetProjectCode

func (o *AccountContract) UnsetProjectCode()

UnsetProjectCode ensures that no value is present for ProjectCode, not even an explicit nil

type AccountContractWbs

type AccountContractWbs struct {
	// Account 계약 ID
	AccountContractId string `json:"account_contract_id"`
	// 생성 일시
	CreatedAt time.Time `json:"created_at"`
	// 생성자
	CreatedBy string `json:"created_by"`
	// 생성자 Email
	CreatorEmail string `json:"creator_email"`
	// 생성자 성, 이름
	CreatorName string `json:"creator_name"`
	// WBS Code
	WbsCode string `json:"wbs_code"`
}

AccountContractWbs struct for AccountContractWbs

func NewAccountContractWbs

func NewAccountContractWbs(accountContractId string, createdAt time.Time, createdBy string, creatorEmail string, creatorName string, wbsCode string) *AccountContractWbs

NewAccountContractWbs instantiates a new AccountContractWbs 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 NewAccountContractWbsWithDefaults

func NewAccountContractWbsWithDefaults() *AccountContractWbs

NewAccountContractWbsWithDefaults instantiates a new AccountContractWbs 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 (*AccountContractWbs) GetAccountContractId

func (o *AccountContractWbs) GetAccountContractId() string

GetAccountContractId returns the AccountContractId field value

func (*AccountContractWbs) GetAccountContractIdOk

func (o *AccountContractWbs) GetAccountContractIdOk() (*string, bool)

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

func (*AccountContractWbs) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*AccountContractWbs) GetCreatedAtOk

func (o *AccountContractWbs) 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 (*AccountContractWbs) GetCreatedBy

func (o *AccountContractWbs) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*AccountContractWbs) GetCreatedByOk

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

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

func (*AccountContractWbs) GetCreatorEmail

func (o *AccountContractWbs) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value

func (*AccountContractWbs) GetCreatorEmailOk

func (o *AccountContractWbs) GetCreatorEmailOk() (*string, bool)

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

func (*AccountContractWbs) GetCreatorName

func (o *AccountContractWbs) GetCreatorName() string

GetCreatorName returns the CreatorName field value

func (*AccountContractWbs) GetCreatorNameOk

func (o *AccountContractWbs) GetCreatorNameOk() (*string, bool)

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

func (*AccountContractWbs) GetWbsCode

func (o *AccountContractWbs) GetWbsCode() string

GetWbsCode returns the WbsCode field value

func (*AccountContractWbs) GetWbsCodeOk

func (o *AccountContractWbs) GetWbsCodeOk() (*string, bool)

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

func (AccountContractWbs) MarshalJSON

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

func (*AccountContractWbs) SetAccountContractId

func (o *AccountContractWbs) SetAccountContractId(v string)

SetAccountContractId sets field value

func (*AccountContractWbs) SetCreatedAt

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

SetCreatedAt sets field value

func (*AccountContractWbs) SetCreatedBy

func (o *AccountContractWbs) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*AccountContractWbs) SetCreatorEmail

func (o *AccountContractWbs) SetCreatorEmail(v string)

SetCreatorEmail sets field value

func (*AccountContractWbs) SetCreatorName

func (o *AccountContractWbs) SetCreatorName(v string)

SetCreatorName sets field value

func (*AccountContractWbs) SetWbsCode

func (o *AccountContractWbs) SetWbsCode(v string)

SetWbsCode sets field value

func (AccountContractWbs) ToMap

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

func (*AccountContractWbs) UnmarshalJSON

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

type AccountRequestScopeEnum

type AccountRequestScopeEnum string

AccountRequestScopeEnum the model 'AccountRequestScopeEnum'

const (
	ACCOUNTREQUESTSCOPEENUM_ADMIN           AccountRequestScopeEnum = "ADMIN"
	ACCOUNTREQUESTSCOPEENUM_ACCOUNT_MANAGER AccountRequestScopeEnum = "ACCOUNT_MANAGER"
	ACCOUNTREQUESTSCOPEENUM_ACCOUNT_USER    AccountRequestScopeEnum = "ACCOUNT_USER"
)

List of AccountRequestScopeEnum

func NewAccountRequestScopeEnumFromValue

func NewAccountRequestScopeEnumFromValue(v string) (*AccountRequestScopeEnum, error)

NewAccountRequestScopeEnumFromValue returns a pointer to a valid AccountRequestScopeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccountRequestScopeEnum) IsValid

func (v AccountRequestScopeEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccountRequestScopeEnum) Ptr

Ptr returns reference to AccountRequestScopeEnum value

func (*AccountRequestScopeEnum) UnmarshalJSON

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

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 CompanyResponse

type CompanyResponse struct {
	// 비즈니스 파트너 ID
	BusinessPartnerId string `json:"business_partner_id"`
	// 비즈니스 유형
	BusinessType string `json:"business_type"`
	// 도시 이름
	CityName string `json:"city_name"`
	// 국가 코드
	CountryCode string `json:"country_code"`
	// 국가 이름
	CountryName string `json:"country_name"`
	// 국가 전화번호
	CountryTelNo string `json:"country_tel_no"`
	// 회사이름 영문
	EnName string `json:"en_name"`
	// 회사 팩스번호
	FaxNo string `json:"fax_no"`
	// ID
	Id string `json:"id"`
	// 회사이름
	Name string `json:"name"`
	// 사업자등록번호
	RegistrationNumber string `json:"registration_number"`
	// 회사대표 이름
	RepresentativeName string `json:"representative_name"`
	// 도로 이름
	StreetName string `json:"street_name"`
	// 회사 전화번호
	TelNo string `json:"tel_no"`
	// 우편번호
	ZipCode string `json:"zip_code"`
}

CompanyResponse struct for CompanyResponse

func NewCompanyResponse

func NewCompanyResponse(businessPartnerId string, businessType string, cityName string, countryCode string, countryName string, countryTelNo string, enName string, faxNo string, id string, name string, registrationNumber string, representativeName string, streetName string, telNo string, zipCode string) *CompanyResponse

NewCompanyResponse instantiates a new CompanyResponse 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 NewCompanyResponseWithDefaults

func NewCompanyResponseWithDefaults() *CompanyResponse

NewCompanyResponseWithDefaults instantiates a new CompanyResponse 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 (*CompanyResponse) GetBusinessPartnerId

func (o *CompanyResponse) GetBusinessPartnerId() string

GetBusinessPartnerId returns the BusinessPartnerId field value

func (*CompanyResponse) GetBusinessPartnerIdOk

func (o *CompanyResponse) GetBusinessPartnerIdOk() (*string, bool)

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

func (*CompanyResponse) GetBusinessType

func (o *CompanyResponse) GetBusinessType() string

GetBusinessType returns the BusinessType field value

func (*CompanyResponse) GetBusinessTypeOk

func (o *CompanyResponse) GetBusinessTypeOk() (*string, bool)

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

func (*CompanyResponse) GetCityName

func (o *CompanyResponse) GetCityName() string

GetCityName returns the CityName field value

func (*CompanyResponse) GetCityNameOk

func (o *CompanyResponse) GetCityNameOk() (*string, bool)

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

func (*CompanyResponse) GetCountryCode

func (o *CompanyResponse) GetCountryCode() string

GetCountryCode returns the CountryCode field value

func (*CompanyResponse) GetCountryCodeOk

func (o *CompanyResponse) GetCountryCodeOk() (*string, bool)

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

func (*CompanyResponse) GetCountryName

func (o *CompanyResponse) GetCountryName() string

GetCountryName returns the CountryName field value

func (*CompanyResponse) GetCountryNameOk

func (o *CompanyResponse) GetCountryNameOk() (*string, bool)

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

func (*CompanyResponse) GetCountryTelNo

func (o *CompanyResponse) GetCountryTelNo() string

GetCountryTelNo returns the CountryTelNo field value

func (*CompanyResponse) GetCountryTelNoOk

func (o *CompanyResponse) GetCountryTelNoOk() (*string, bool)

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

func (*CompanyResponse) GetEnName

func (o *CompanyResponse) GetEnName() string

GetEnName returns the EnName field value

func (*CompanyResponse) GetEnNameOk

func (o *CompanyResponse) GetEnNameOk() (*string, bool)

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

func (*CompanyResponse) GetFaxNo

func (o *CompanyResponse) GetFaxNo() string

GetFaxNo returns the FaxNo field value

func (*CompanyResponse) GetFaxNoOk

func (o *CompanyResponse) GetFaxNoOk() (*string, bool)

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

func (*CompanyResponse) GetId

func (o *CompanyResponse) GetId() string

GetId returns the Id field value

func (*CompanyResponse) GetIdOk

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

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

func (*CompanyResponse) GetName

func (o *CompanyResponse) GetName() string

GetName returns the Name field value

func (*CompanyResponse) GetNameOk

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

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

func (*CompanyResponse) GetRegistrationNumber

func (o *CompanyResponse) GetRegistrationNumber() string

GetRegistrationNumber returns the RegistrationNumber field value

func (*CompanyResponse) GetRegistrationNumberOk

func (o *CompanyResponse) GetRegistrationNumberOk() (*string, bool)

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

func (*CompanyResponse) GetRepresentativeName

func (o *CompanyResponse) GetRepresentativeName() string

GetRepresentativeName returns the RepresentativeName field value

func (*CompanyResponse) GetRepresentativeNameOk

func (o *CompanyResponse) GetRepresentativeNameOk() (*string, bool)

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

func (*CompanyResponse) GetStreetName

func (o *CompanyResponse) GetStreetName() string

GetStreetName returns the StreetName field value

func (*CompanyResponse) GetStreetNameOk

func (o *CompanyResponse) GetStreetNameOk() (*string, bool)

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

func (*CompanyResponse) GetTelNo

func (o *CompanyResponse) GetTelNo() string

GetTelNo returns the TelNo field value

func (*CompanyResponse) GetTelNoOk

func (o *CompanyResponse) GetTelNoOk() (*string, bool)

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

func (*CompanyResponse) GetZipCode

func (o *CompanyResponse) GetZipCode() string

GetZipCode returns the ZipCode field value

func (*CompanyResponse) GetZipCodeOk

func (o *CompanyResponse) GetZipCodeOk() (*string, bool)

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

func (CompanyResponse) MarshalJSON

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

func (*CompanyResponse) SetBusinessPartnerId

func (o *CompanyResponse) SetBusinessPartnerId(v string)

SetBusinessPartnerId sets field value

func (*CompanyResponse) SetBusinessType

func (o *CompanyResponse) SetBusinessType(v string)

SetBusinessType sets field value

func (*CompanyResponse) SetCityName

func (o *CompanyResponse) SetCityName(v string)

SetCityName sets field value

func (*CompanyResponse) SetCountryCode

func (o *CompanyResponse) SetCountryCode(v string)

SetCountryCode sets field value

func (*CompanyResponse) SetCountryName

func (o *CompanyResponse) SetCountryName(v string)

SetCountryName sets field value

func (*CompanyResponse) SetCountryTelNo

func (o *CompanyResponse) SetCountryTelNo(v string)

SetCountryTelNo sets field value

func (*CompanyResponse) SetEnName

func (o *CompanyResponse) SetEnName(v string)

SetEnName sets field value

func (*CompanyResponse) SetFaxNo

func (o *CompanyResponse) SetFaxNo(v string)

SetFaxNo sets field value

func (*CompanyResponse) SetId

func (o *CompanyResponse) SetId(v string)

SetId sets field value

func (*CompanyResponse) SetName

func (o *CompanyResponse) SetName(v string)

SetName sets field value

func (*CompanyResponse) SetRegistrationNumber

func (o *CompanyResponse) SetRegistrationNumber(v string)

SetRegistrationNumber sets field value

func (*CompanyResponse) SetRepresentativeName

func (o *CompanyResponse) SetRepresentativeName(v string)

SetRepresentativeName sets field value

func (*CompanyResponse) SetStreetName

func (o *CompanyResponse) SetStreetName(v string)

SetStreetName sets field value

func (*CompanyResponse) SetTelNo

func (o *CompanyResponse) SetTelNo(v string)

SetTelNo sets field value

func (*CompanyResponse) SetZipCode

func (o *CompanyResponse) SetZipCode(v string)

SetZipCode sets field value

func (CompanyResponse) ToMap

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

func (*CompanyResponse) UnmarshalJSON

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

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 CurrencyCodeEnum

type CurrencyCodeEnum string

CurrencyCodeEnum the model 'CurrencyCodeEnum'

const (
	CURRENCYCODEENUM_KRW CurrencyCodeEnum = "KRW"
	CURRENCYCODEENUM_USD CurrencyCodeEnum = "USD"
)

List of CurrencyCodeEnum

func NewCurrencyCodeEnumFromValue

func NewCurrencyCodeEnumFromValue(v string) (*CurrencyCodeEnum, error)

NewCurrencyCodeEnumFromValue returns a pointer to a valid CurrencyCodeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CurrencyCodeEnum) IsValid

func (v CurrencyCodeEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CurrencyCodeEnum) Ptr

Ptr returns reference to CurrencyCodeEnum value

func (*CurrencyCodeEnum) UnmarshalJSON

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

type EndpointsResponse

type EndpointsResponse struct {
	// Region
	Region string `json:"region"`
	// Service name
	ServiceName string `json:"service_name"`
	// Service type
	ServiceType string `json:"service_type"`
	// URL
	Url string `json:"url"`
}

EndpointsResponse struct for EndpointsResponse

func NewEndpointsResponse

func NewEndpointsResponse(region string, serviceName string, serviceType string, url string) *EndpointsResponse

NewEndpointsResponse instantiates a new EndpointsResponse 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 NewEndpointsResponseWithDefaults

func NewEndpointsResponseWithDefaults() *EndpointsResponse

NewEndpointsResponseWithDefaults instantiates a new EndpointsResponse 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 (*EndpointsResponse) GetRegion

func (o *EndpointsResponse) GetRegion() string

GetRegion returns the Region field value

func (*EndpointsResponse) GetRegionOk

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

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

func (*EndpointsResponse) GetServiceName

func (o *EndpointsResponse) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*EndpointsResponse) GetServiceNameOk

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

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

func (*EndpointsResponse) GetServiceType

func (o *EndpointsResponse) GetServiceType() string

GetServiceType returns the ServiceType field value

func (*EndpointsResponse) GetServiceTypeOk

func (o *EndpointsResponse) GetServiceTypeOk() (*string, bool)

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

func (*EndpointsResponse) GetUrl

func (o *EndpointsResponse) GetUrl() string

GetUrl returns the Url field value

func (*EndpointsResponse) GetUrlOk

func (o *EndpointsResponse) GetUrlOk() (*string, bool)

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

func (EndpointsResponse) MarshalJSON

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

func (*EndpointsResponse) SetRegion

func (o *EndpointsResponse) SetRegion(v string)

SetRegion sets field value

func (*EndpointsResponse) SetServiceName

func (o *EndpointsResponse) SetServiceName(v string)

SetServiceName sets field value

func (*EndpointsResponse) SetServiceType

func (o *EndpointsResponse) SetServiceType(v string)

SetServiceType sets field value

func (*EndpointsResponse) SetUrl

func (o *EndpointsResponse) SetUrl(v string)

SetUrl sets field value

func (EndpointsResponse) ToMap

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

func (*EndpointsResponse) UnmarshalJSON

func (o *EndpointsResponse) 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 Group

type Group struct {
	// 생성 일시
	CreatedAt time.Time `json:"created_at"`
	// 생성자
	CreatedBy string `json:"created_by"`
	// 생성자 Email
	CreatorEmail string `json:"creator_email"`
	// 생성자 성, 이름
	CreatorName string         `json:"creator_name"`
	Description NullableString `json:"description"`
	// ID
	Id string `json:"id"`
	// 수정 일시
	ModifiedAt time.Time `json:"modified_at"`
	// 수정자
	ModifiedBy string `json:"modified_by"`
	// 수정자 Email
	ModifierEmail string `json:"modifier_email"`
	// 수정자 성, 이름
	ModifierName string `json:"modifier_name"`
	// Group 이름
	Name     string                   `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣\\\\s]*$"`
	Policies []Policy                 `json:"policies"`
	Roles    []Role                   `json:"roles"`
	Srn      NullableString           `json:"srn,omitempty"`
	Tags     []map[string]interface{} `json:"tags,omitempty"`
	// Group Type
	Type string `json:"type"`
}

Group struct for Group

func NewGroup

func NewGroup(createdAt time.Time, createdBy string, creatorEmail string, creatorName string, description NullableString, id string, modifiedAt time.Time, modifiedBy string, modifierEmail string, modifierName string, name string, policies []Policy, roles []Role, type_ string) *Group

NewGroup instantiates a new Group 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 NewGroupWithDefaults

func NewGroupWithDefaults() *Group

NewGroupWithDefaults instantiates a new Group 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 (*Group) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*Group) GetCreatedAtOk

func (o *Group) 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 (*Group) GetCreatedBy

func (o *Group) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Group) GetCreatedByOk

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

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

func (*Group) GetCreatorEmail

func (o *Group) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value

func (*Group) GetCreatorEmailOk

func (o *Group) GetCreatorEmailOk() (*string, bool)

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

func (*Group) GetCreatorName

func (o *Group) GetCreatorName() string

GetCreatorName returns the CreatorName field value

func (*Group) GetCreatorNameOk

func (o *Group) GetCreatorNameOk() (*string, bool)

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

func (*Group) GetDescription

func (o *Group) GetDescription() string

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

func (*Group) GetDescriptionOk

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

func (o *Group) GetId() string

GetId returns the Id field value

func (*Group) GetIdOk

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

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

func (*Group) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*Group) GetModifiedAtOk

func (o *Group) 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 (*Group) GetModifiedBy

func (o *Group) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Group) GetModifiedByOk

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

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

func (*Group) GetModifierEmail

func (o *Group) GetModifierEmail() string

GetModifierEmail returns the ModifierEmail field value

func (*Group) GetModifierEmailOk

func (o *Group) GetModifierEmailOk() (*string, bool)

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

func (*Group) GetModifierName

func (o *Group) GetModifierName() string

GetModifierName returns the ModifierName field value

func (*Group) GetModifierNameOk

func (o *Group) GetModifierNameOk() (*string, bool)

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

func (*Group) GetName

func (o *Group) GetName() string

GetName returns the Name field value

func (*Group) GetNameOk

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

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

func (*Group) GetPolicies

func (o *Group) GetPolicies() []Policy

GetPolicies returns the Policies field value If the value is explicit nil, the zero value for []Policy will be returned

func (*Group) GetPoliciesOk

func (o *Group) GetPoliciesOk() ([]Policy, bool)

GetPoliciesOk returns a tuple with the Policies 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 (*Group) GetRoles

func (o *Group) GetRoles() []Role

GetRoles returns the Roles field value If the value is explicit nil, the zero value for []Role will be returned

func (*Group) GetRolesOk

func (o *Group) GetRolesOk() ([]Role, bool)

GetRolesOk returns a tuple with the Roles 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 (*Group) GetSrn

func (o *Group) GetSrn() string

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

func (*Group) GetSrnOk

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

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

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

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

func (*Group) GetTagsOk

func (o *Group) GetTagsOk() ([]map[string]interface{}, 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 (*Group) GetType

func (o *Group) GetType() string

GetType returns the Type field value

func (*Group) GetTypeOk

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

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

func (*Group) HasSrn

func (o *Group) HasSrn() bool

HasSrn returns a boolean if a field has been set.

func (*Group) HasTags

func (o *Group) HasTags() bool

HasTags returns a boolean if a field has been set.

func (Group) MarshalJSON

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

func (*Group) SetCreatedAt

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

SetCreatedAt sets field value

func (*Group) SetCreatedBy

func (o *Group) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Group) SetCreatorEmail

func (o *Group) SetCreatorEmail(v string)

SetCreatorEmail sets field value

func (*Group) SetCreatorName

func (o *Group) SetCreatorName(v string)

SetCreatorName sets field value

func (*Group) SetDescription

func (o *Group) SetDescription(v string)

SetDescription sets field value

func (*Group) SetId

func (o *Group) SetId(v string)

SetId sets field value

func (*Group) SetModifiedAt

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

SetModifiedAt sets field value

func (*Group) SetModifiedBy

func (o *Group) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Group) SetModifierEmail

func (o *Group) SetModifierEmail(v string)

SetModifierEmail sets field value

func (*Group) SetModifierName

func (o *Group) SetModifierName(v string)

SetModifierName sets field value

func (*Group) SetName

func (o *Group) SetName(v string)

SetName sets field value

func (*Group) SetPolicies

func (o *Group) SetPolicies(v []Policy)

SetPolicies sets field value

func (*Group) SetRoles

func (o *Group) SetRoles(v []Role)

SetRoles sets field value

func (*Group) SetSrn

func (o *Group) SetSrn(v string)

SetSrn gets a reference to the given NullableString and assigns it to the Srn field.

func (*Group) SetSrnNil

func (o *Group) SetSrnNil()

SetSrnNil sets the value for Srn to be an explicit nil

func (*Group) SetTags

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

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

func (*Group) SetType

func (o *Group) SetType(v string)

SetType sets field value

func (Group) ToMap

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

func (*Group) UnmarshalJSON

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

func (*Group) UnsetSrn

func (o *Group) UnsetSrn()

UnsetSrn ensures that no value is present for Srn, not even an explicit nil

type GroupCreateRequest

type GroupCreateRequest struct {
	Description NullableString `json:"description"`
	// Group 이름
	Name string              `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣\\\\s]*$"`
	Tags []map[string]string `json:"tags,omitempty"`
}

GroupCreateRequest struct for GroupCreateRequest

func NewGroupCreateRequest

func NewGroupCreateRequest(description NullableString, name string) *GroupCreateRequest

NewGroupCreateRequest instantiates a new GroupCreateRequest 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 NewGroupCreateRequestWithDefaults

func NewGroupCreateRequestWithDefaults() *GroupCreateRequest

NewGroupCreateRequestWithDefaults instantiates a new GroupCreateRequest 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 (*GroupCreateRequest) GetDescription

func (o *GroupCreateRequest) GetDescription() string

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

func (*GroupCreateRequest) GetDescriptionOk

func (o *GroupCreateRequest) 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 (*GroupCreateRequest) GetName

func (o *GroupCreateRequest) GetName() string

GetName returns the Name field value

func (*GroupCreateRequest) GetNameOk

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

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

func (*GroupCreateRequest) GetTags

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

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

func (*GroupCreateRequest) GetTagsOk

func (o *GroupCreateRequest) GetTagsOk() ([]map[string]string, 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 (*GroupCreateRequest) HasTags

func (o *GroupCreateRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (GroupCreateRequest) MarshalJSON

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

func (*GroupCreateRequest) SetDescription

func (o *GroupCreateRequest) SetDescription(v string)

SetDescription sets field value

func (*GroupCreateRequest) SetName

func (o *GroupCreateRequest) SetName(v string)

SetName sets field value

func (*GroupCreateRequest) SetTags

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

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

func (GroupCreateRequest) ToMap

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

func (*GroupCreateRequest) UnmarshalJSON

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

type GroupMember

type GroupMember struct {
	// 생성 일시
	CreatedAt time.Time `json:"created_at"`
	// 생성자
	CreatedBy string `json:"created_by"`
	// 생성 일시
	CreatorCreatedAt *time.Time `json:"creator_created_at,omitempty"`
	// 생성자 Email
	CreatorEmail       string       `json:"creator_email"`
	CreatorLastLoginAt NullableTime `json:"creator_last_login_at,omitempty"`
	// 생성자 성, 이름
	CreatorName string `json:"creator_name"`
	// Group names
	GroupNames []string `json:"group_names,omitempty"`
	// 생성 일시
	UserCreatedAt *time.Time `json:"user_created_at,omitempty"`
	// User Email
	UserEmail string `json:"user_email"`
	// User ID
	UserId          string       `json:"user_id"`
	UserLastLoginAt NullableTime `json:"user_last_login_at,omitempty"`
	// User 성, 이름
	UserName string `json:"user_name"`
}

GroupMember struct for GroupMember

func NewGroupMember

func NewGroupMember(createdAt time.Time, createdBy string, creatorEmail string, creatorName string, userEmail string, userId string, userName string) *GroupMember

NewGroupMember instantiates a new GroupMember 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 NewGroupMemberWithDefaults

func NewGroupMemberWithDefaults() *GroupMember

NewGroupMemberWithDefaults instantiates a new GroupMember 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 (*GroupMember) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*GroupMember) GetCreatedAtOk

func (o *GroupMember) 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 (*GroupMember) GetCreatedBy

func (o *GroupMember) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*GroupMember) GetCreatedByOk

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

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

func (*GroupMember) GetCreatorCreatedAt

func (o *GroupMember) GetCreatorCreatedAt() time.Time

GetCreatorCreatedAt returns the CreatorCreatedAt field value if set, zero value otherwise.

func (*GroupMember) GetCreatorCreatedAtOk

func (o *GroupMember) GetCreatorCreatedAtOk() (*time.Time, bool)

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

func (*GroupMember) GetCreatorEmail

func (o *GroupMember) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value

func (*GroupMember) GetCreatorEmailOk

func (o *GroupMember) GetCreatorEmailOk() (*string, bool)

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

func (*GroupMember) GetCreatorLastLoginAt

func (o *GroupMember) GetCreatorLastLoginAt() time.Time

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

func (*GroupMember) GetCreatorLastLoginAtOk

func (o *GroupMember) GetCreatorLastLoginAtOk() (*time.Time, bool)

GetCreatorLastLoginAtOk returns a tuple with the CreatorLastLoginAt 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 (*GroupMember) GetCreatorName

func (o *GroupMember) GetCreatorName() string

GetCreatorName returns the CreatorName field value

func (*GroupMember) GetCreatorNameOk

func (o *GroupMember) GetCreatorNameOk() (*string, bool)

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

func (*GroupMember) GetGroupNames

func (o *GroupMember) GetGroupNames() []string

GetGroupNames returns the GroupNames field value if set, zero value otherwise.

func (*GroupMember) GetGroupNamesOk

func (o *GroupMember) GetGroupNamesOk() ([]string, bool)

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

func (*GroupMember) GetUserCreatedAt

func (o *GroupMember) GetUserCreatedAt() time.Time

GetUserCreatedAt returns the UserCreatedAt field value if set, zero value otherwise.

func (*GroupMember) GetUserCreatedAtOk

func (o *GroupMember) GetUserCreatedAtOk() (*time.Time, bool)

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

func (*GroupMember) GetUserEmail

func (o *GroupMember) GetUserEmail() string

GetUserEmail returns the UserEmail field value

func (*GroupMember) GetUserEmailOk

func (o *GroupMember) GetUserEmailOk() (*string, bool)

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

func (*GroupMember) GetUserId

func (o *GroupMember) GetUserId() string

GetUserId returns the UserId field value

func (*GroupMember) GetUserIdOk

func (o *GroupMember) GetUserIdOk() (*string, bool)

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

func (*GroupMember) GetUserLastLoginAt

func (o *GroupMember) GetUserLastLoginAt() time.Time

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

func (*GroupMember) GetUserLastLoginAtOk

func (o *GroupMember) GetUserLastLoginAtOk() (*time.Time, bool)

GetUserLastLoginAtOk returns a tuple with the UserLastLoginAt 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 (*GroupMember) GetUserName

func (o *GroupMember) GetUserName() string

GetUserName returns the UserName field value

func (*GroupMember) GetUserNameOk

func (o *GroupMember) GetUserNameOk() (*string, bool)

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

func (*GroupMember) HasCreatorCreatedAt

func (o *GroupMember) HasCreatorCreatedAt() bool

HasCreatorCreatedAt returns a boolean if a field has been set.

func (*GroupMember) HasCreatorLastLoginAt

func (o *GroupMember) HasCreatorLastLoginAt() bool

HasCreatorLastLoginAt returns a boolean if a field has been set.

func (*GroupMember) HasGroupNames

func (o *GroupMember) HasGroupNames() bool

HasGroupNames returns a boolean if a field has been set.

func (*GroupMember) HasUserCreatedAt

func (o *GroupMember) HasUserCreatedAt() bool

HasUserCreatedAt returns a boolean if a field has been set.

func (*GroupMember) HasUserLastLoginAt

func (o *GroupMember) HasUserLastLoginAt() bool

HasUserLastLoginAt returns a boolean if a field has been set.

func (GroupMember) MarshalJSON

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

func (*GroupMember) SetCreatedAt

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

SetCreatedAt sets field value

func (*GroupMember) SetCreatedBy

func (o *GroupMember) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*GroupMember) SetCreatorCreatedAt

func (o *GroupMember) SetCreatorCreatedAt(v time.Time)

SetCreatorCreatedAt gets a reference to the given time.Time and assigns it to the CreatorCreatedAt field.

func (*GroupMember) SetCreatorEmail

func (o *GroupMember) SetCreatorEmail(v string)

SetCreatorEmail sets field value

func (*GroupMember) SetCreatorLastLoginAt

func (o *GroupMember) SetCreatorLastLoginAt(v time.Time)

SetCreatorLastLoginAt gets a reference to the given NullableTime and assigns it to the CreatorLastLoginAt field.

func (*GroupMember) SetCreatorLastLoginAtNil

func (o *GroupMember) SetCreatorLastLoginAtNil()

SetCreatorLastLoginAtNil sets the value for CreatorLastLoginAt to be an explicit nil

func (*GroupMember) SetCreatorName

func (o *GroupMember) SetCreatorName(v string)

SetCreatorName sets field value

func (*GroupMember) SetGroupNames

func (o *GroupMember) SetGroupNames(v []string)

SetGroupNames gets a reference to the given []string and assigns it to the GroupNames field.

func (*GroupMember) SetUserCreatedAt

func (o *GroupMember) SetUserCreatedAt(v time.Time)

SetUserCreatedAt gets a reference to the given time.Time and assigns it to the UserCreatedAt field.

func (*GroupMember) SetUserEmail

func (o *GroupMember) SetUserEmail(v string)

SetUserEmail sets field value

func (*GroupMember) SetUserId

func (o *GroupMember) SetUserId(v string)

SetUserId sets field value

func (*GroupMember) SetUserLastLoginAt

func (o *GroupMember) SetUserLastLoginAt(v time.Time)

SetUserLastLoginAt gets a reference to the given NullableTime and assigns it to the UserLastLoginAt field.

func (*GroupMember) SetUserLastLoginAtNil

func (o *GroupMember) SetUserLastLoginAtNil()

SetUserLastLoginAtNil sets the value for UserLastLoginAt to be an explicit nil

func (*GroupMember) SetUserName

func (o *GroupMember) SetUserName(v string)

SetUserName sets field value

func (GroupMember) ToMap

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

func (*GroupMember) UnmarshalJSON

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

func (*GroupMember) UnsetCreatorLastLoginAt

func (o *GroupMember) UnsetCreatorLastLoginAt()

UnsetCreatorLastLoginAt ensures that no value is present for CreatorLastLoginAt, not even an explicit nil

func (*GroupMember) UnsetUserLastLoginAt

func (o *GroupMember) UnsetUserLastLoginAt()

UnsetUserLastLoginAt ensures that no value is present for UserLastLoginAt, not even an explicit nil

type GroupMemberCreateRequest

type GroupMemberCreateRequest struct {
	// Group Member User ID
	UserId string `json:"user_id"`
}

GroupMemberCreateRequest struct for GroupMemberCreateRequest

func NewGroupMemberCreateRequest

func NewGroupMemberCreateRequest(userId string) *GroupMemberCreateRequest

NewGroupMemberCreateRequest instantiates a new GroupMemberCreateRequest 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 NewGroupMemberCreateRequestWithDefaults

func NewGroupMemberCreateRequestWithDefaults() *GroupMemberCreateRequest

NewGroupMemberCreateRequestWithDefaults instantiates a new GroupMemberCreateRequest 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 (*GroupMemberCreateRequest) GetUserId

func (o *GroupMemberCreateRequest) GetUserId() string

GetUserId returns the UserId field value

func (*GroupMemberCreateRequest) GetUserIdOk

func (o *GroupMemberCreateRequest) GetUserIdOk() (*string, bool)

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

func (GroupMemberCreateRequest) MarshalJSON

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

func (*GroupMemberCreateRequest) SetUserId

func (o *GroupMemberCreateRequest) SetUserId(v string)

SetUserId sets field value

func (GroupMemberCreateRequest) ToMap

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

func (*GroupMemberCreateRequest) UnmarshalJSON

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

type GroupMemberDeleteRequest

type GroupMemberDeleteRequest struct {
	// Project User가 최소 1개 Group에 속해야 하는 규칙 무시
	IgnoreValidateProjectUser *bool `json:"ignore_validate_project_user,omitempty"`
}

GroupMemberDeleteRequest struct for GroupMemberDeleteRequest

func NewGroupMemberDeleteRequest

func NewGroupMemberDeleteRequest() *GroupMemberDeleteRequest

NewGroupMemberDeleteRequest instantiates a new GroupMemberDeleteRequest 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 NewGroupMemberDeleteRequestWithDefaults

func NewGroupMemberDeleteRequestWithDefaults() *GroupMemberDeleteRequest

NewGroupMemberDeleteRequestWithDefaults instantiates a new GroupMemberDeleteRequest 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 (*GroupMemberDeleteRequest) GetIgnoreValidateProjectUser

func (o *GroupMemberDeleteRequest) GetIgnoreValidateProjectUser() bool

GetIgnoreValidateProjectUser returns the IgnoreValidateProjectUser field value if set, zero value otherwise.

func (*GroupMemberDeleteRequest) GetIgnoreValidateProjectUserOk

func (o *GroupMemberDeleteRequest) GetIgnoreValidateProjectUserOk() (*bool, bool)

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

func (*GroupMemberDeleteRequest) HasIgnoreValidateProjectUser

func (o *GroupMemberDeleteRequest) HasIgnoreValidateProjectUser() bool

HasIgnoreValidateProjectUser returns a boolean if a field has been set.

func (GroupMemberDeleteRequest) MarshalJSON

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

func (*GroupMemberDeleteRequest) SetIgnoreValidateProjectUser

func (o *GroupMemberDeleteRequest) SetIgnoreValidateProjectUser(v bool)

SetIgnoreValidateProjectUser gets a reference to the given bool and assigns it to the IgnoreValidateProjectUser field.

func (GroupMemberDeleteRequest) ToMap

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

type GroupMemberPageResponse

type GroupMemberPageResponse struct {
	// count
	Count        int32         `json:"count"`
	GroupMembers []GroupMember `json:"group_members"`
	// page
	Page int32 `json:"page"`
	// size
	Size int32    `json:"size"`
	Sort []string `json:"sort,omitempty"`
}

GroupMemberPageResponse struct for GroupMemberPageResponse

func NewGroupMemberPageResponse

func NewGroupMemberPageResponse(count int32, groupMembers []GroupMember, page int32, size int32) *GroupMemberPageResponse

NewGroupMemberPageResponse instantiates a new GroupMemberPageResponse 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 NewGroupMemberPageResponseWithDefaults

func NewGroupMemberPageResponseWithDefaults() *GroupMemberPageResponse

NewGroupMemberPageResponseWithDefaults instantiates a new GroupMemberPageResponse 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 (*GroupMemberPageResponse) GetCount

func (o *GroupMemberPageResponse) GetCount() int32

GetCount returns the Count field value

func (*GroupMemberPageResponse) GetCountOk

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

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

func (*GroupMemberPageResponse) GetGroupMembers

func (o *GroupMemberPageResponse) GetGroupMembers() []GroupMember

GetGroupMembers returns the GroupMembers field value

func (*GroupMemberPageResponse) GetGroupMembersOk

func (o *GroupMemberPageResponse) GetGroupMembersOk() ([]GroupMember, bool)

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

func (*GroupMemberPageResponse) GetPage

func (o *GroupMemberPageResponse) GetPage() int32

GetPage returns the Page field value

func (*GroupMemberPageResponse) GetPageOk

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

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

func (*GroupMemberPageResponse) GetSize

func (o *GroupMemberPageResponse) GetSize() int32

GetSize returns the Size field value

func (*GroupMemberPageResponse) GetSizeOk

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

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

func (*GroupMemberPageResponse) GetSort

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

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

func (*GroupMemberPageResponse) GetSortOk

func (o *GroupMemberPageResponse) 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 (*GroupMemberPageResponse) HasSort

func (o *GroupMemberPageResponse) HasSort() bool

HasSort returns a boolean if a field has been set.

func (GroupMemberPageResponse) MarshalJSON

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

func (*GroupMemberPageResponse) SetCount

func (o *GroupMemberPageResponse) SetCount(v int32)

SetCount sets field value

func (*GroupMemberPageResponse) SetGroupMembers

func (o *GroupMemberPageResponse) SetGroupMembers(v []GroupMember)

SetGroupMembers sets field value

func (*GroupMemberPageResponse) SetPage

func (o *GroupMemberPageResponse) SetPage(v int32)

SetPage sets field value

func (*GroupMemberPageResponse) SetSize

func (o *GroupMemberPageResponse) SetSize(v int32)

SetSize sets field value

func (*GroupMemberPageResponse) SetSort

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

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

func (GroupMemberPageResponse) ToMap

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

func (*GroupMemberPageResponse) UnmarshalJSON

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

type GroupMemberShowResponse

type GroupMemberShowResponse struct {
	GroupMember GroupMember `json:"group_member"`
}

GroupMemberShowResponse struct for GroupMemberShowResponse

func NewGroupMemberShowResponse

func NewGroupMemberShowResponse(groupMember GroupMember) *GroupMemberShowResponse

NewGroupMemberShowResponse instantiates a new GroupMemberShowResponse 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 NewGroupMemberShowResponseWithDefaults

func NewGroupMemberShowResponseWithDefaults() *GroupMemberShowResponse

NewGroupMemberShowResponseWithDefaults instantiates a new GroupMemberShowResponse 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 (*GroupMemberShowResponse) GetGroupMember

func (o *GroupMemberShowResponse) GetGroupMember() GroupMember

GetGroupMember returns the GroupMember field value

func (*GroupMemberShowResponse) GetGroupMemberOk

func (o *GroupMemberShowResponse) GetGroupMemberOk() (*GroupMember, bool)

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

func (GroupMemberShowResponse) MarshalJSON

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

func (*GroupMemberShowResponse) SetGroupMember

func (o *GroupMemberShowResponse) SetGroupMember(v GroupMember)

SetGroupMember sets field value

func (GroupMemberShowResponse) ToMap

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

func (*GroupMemberShowResponse) UnmarshalJSON

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

type GroupPageResponse

type GroupPageResponse struct {
	// count
	Count  int32   `json:"count"`
	Groups []Group `json:"groups"`
	// page
	Page int32 `json:"page"`
	// size
	Size int32    `json:"size"`
	Sort []string `json:"sort,omitempty"`
}

GroupPageResponse struct for GroupPageResponse

func NewGroupPageResponse

func NewGroupPageResponse(count int32, groups []Group, page int32, size int32) *GroupPageResponse

NewGroupPageResponse instantiates a new GroupPageResponse 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 NewGroupPageResponseWithDefaults

func NewGroupPageResponseWithDefaults() *GroupPageResponse

NewGroupPageResponseWithDefaults instantiates a new GroupPageResponse 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 (*GroupPageResponse) GetCount

func (o *GroupPageResponse) GetCount() int32

GetCount returns the Count field value

func (*GroupPageResponse) GetCountOk

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

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

func (*GroupPageResponse) GetGroups

func (o *GroupPageResponse) GetGroups() []Group

GetGroups returns the Groups field value

func (*GroupPageResponse) GetGroupsOk

func (o *GroupPageResponse) GetGroupsOk() ([]Group, bool)

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

func (*GroupPageResponse) GetPage

func (o *GroupPageResponse) GetPage() int32

GetPage returns the Page field value

func (*GroupPageResponse) GetPageOk

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

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

func (*GroupPageResponse) GetSize

func (o *GroupPageResponse) GetSize() int32

GetSize returns the Size field value

func (*GroupPageResponse) GetSizeOk

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

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

func (*GroupPageResponse) GetSort

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

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

func (*GroupPageResponse) GetSortOk

func (o *GroupPageResponse) 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 (*GroupPageResponse) HasSort

func (o *GroupPageResponse) HasSort() bool

HasSort returns a boolean if a field has been set.

func (GroupPageResponse) MarshalJSON

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

func (*GroupPageResponse) SetCount

func (o *GroupPageResponse) SetCount(v int32)

SetCount sets field value

func (*GroupPageResponse) SetGroups

func (o *GroupPageResponse) SetGroups(v []Group)

SetGroups sets field value

func (*GroupPageResponse) SetPage

func (o *GroupPageResponse) SetPage(v int32)

SetPage sets field value

func (*GroupPageResponse) SetSize

func (o *GroupPageResponse) SetSize(v int32)

SetSize sets field value

func (*GroupPageResponse) SetSort

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

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

func (GroupPageResponse) ToMap

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

func (*GroupPageResponse) UnmarshalJSON

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

type GroupPolicyBindingRequest

type GroupPolicyBindingRequest struct {
	// Policy ID List
	PolicyIds []string `json:"policy_ids"`
}

GroupPolicyBindingRequest struct for GroupPolicyBindingRequest

func NewGroupPolicyBindingRequest

func NewGroupPolicyBindingRequest(policyIds []string) *GroupPolicyBindingRequest

NewGroupPolicyBindingRequest instantiates a new GroupPolicyBindingRequest 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 NewGroupPolicyBindingRequestWithDefaults

func NewGroupPolicyBindingRequestWithDefaults() *GroupPolicyBindingRequest

NewGroupPolicyBindingRequestWithDefaults instantiates a new GroupPolicyBindingRequest 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 (*GroupPolicyBindingRequest) GetPolicyIds

func (o *GroupPolicyBindingRequest) GetPolicyIds() []string

GetPolicyIds returns the PolicyIds field value

func (*GroupPolicyBindingRequest) GetPolicyIdsOk

func (o *GroupPolicyBindingRequest) GetPolicyIdsOk() ([]string, bool)

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

func (GroupPolicyBindingRequest) MarshalJSON

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

func (*GroupPolicyBindingRequest) SetPolicyIds

func (o *GroupPolicyBindingRequest) SetPolicyIds(v []string)

SetPolicyIds sets field value

func (GroupPolicyBindingRequest) ToMap

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

func (*GroupPolicyBindingRequest) UnmarshalJSON

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

type GroupPolicyPageResponse

type GroupPolicyPageResponse struct {
	// count
	Count int32 `json:"count"`
	// page
	Page     int32    `json:"page"`
	Policies []Policy `json:"policies"`
	// size
	Size int32    `json:"size"`
	Sort []string `json:"sort,omitempty"`
}

GroupPolicyPageResponse struct for GroupPolicyPageResponse

func NewGroupPolicyPageResponse

func NewGroupPolicyPageResponse(count int32, page int32, policies []Policy, size int32) *GroupPolicyPageResponse

NewGroupPolicyPageResponse instantiates a new GroupPolicyPageResponse 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 NewGroupPolicyPageResponseWithDefaults

func NewGroupPolicyPageResponseWithDefaults() *GroupPolicyPageResponse

NewGroupPolicyPageResponseWithDefaults instantiates a new GroupPolicyPageResponse 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 (*GroupPolicyPageResponse) GetCount

func (o *GroupPolicyPageResponse) GetCount() int32

GetCount returns the Count field value

func (*GroupPolicyPageResponse) GetCountOk

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

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

func (*GroupPolicyPageResponse) GetPage

func (o *GroupPolicyPageResponse) GetPage() int32

GetPage returns the Page field value

func (*GroupPolicyPageResponse) GetPageOk

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

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

func (*GroupPolicyPageResponse) GetPolicies

func (o *GroupPolicyPageResponse) GetPolicies() []Policy

GetPolicies returns the Policies field value

func (*GroupPolicyPageResponse) GetPoliciesOk

func (o *GroupPolicyPageResponse) GetPoliciesOk() ([]Policy, bool)

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

func (*GroupPolicyPageResponse) GetSize

func (o *GroupPolicyPageResponse) GetSize() int32

GetSize returns the Size field value

func (*GroupPolicyPageResponse) GetSizeOk

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

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

func (*GroupPolicyPageResponse) GetSort

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

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

func (*GroupPolicyPageResponse) GetSortOk

func (o *GroupPolicyPageResponse) 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 (*GroupPolicyPageResponse) HasSort

func (o *GroupPolicyPageResponse) HasSort() bool

HasSort returns a boolean if a field has been set.

func (GroupPolicyPageResponse) MarshalJSON

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

func (*GroupPolicyPageResponse) SetCount

func (o *GroupPolicyPageResponse) SetCount(v int32)

SetCount sets field value

func (*GroupPolicyPageResponse) SetPage

func (o *GroupPolicyPageResponse) SetPage(v int32)

SetPage sets field value

func (*GroupPolicyPageResponse) SetPolicies

func (o *GroupPolicyPageResponse) SetPolicies(v []Policy)

SetPolicies sets field value

func (*GroupPolicyPageResponse) SetSize

func (o *GroupPolicyPageResponse) SetSize(v int32)

SetSize sets field value

func (*GroupPolicyPageResponse) SetSort

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

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

func (GroupPolicyPageResponse) ToMap

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

func (*GroupPolicyPageResponse) UnmarshalJSON

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

type GroupPolicyResponse

type GroupPolicyResponse struct {
	Policies []Policy `json:"policies"`
}

GroupPolicyResponse struct for GroupPolicyResponse

func NewGroupPolicyResponse

func NewGroupPolicyResponse(policies []Policy) *GroupPolicyResponse

NewGroupPolicyResponse instantiates a new GroupPolicyResponse 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 NewGroupPolicyResponseWithDefaults

func NewGroupPolicyResponseWithDefaults() *GroupPolicyResponse

NewGroupPolicyResponseWithDefaults instantiates a new GroupPolicyResponse 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 (*GroupPolicyResponse) GetPolicies

func (o *GroupPolicyResponse) GetPolicies() []Policy

GetPolicies returns the Policies field value

func (*GroupPolicyResponse) GetPoliciesOk

func (o *GroupPolicyResponse) GetPoliciesOk() ([]Policy, bool)

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

func (GroupPolicyResponse) MarshalJSON

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

func (*GroupPolicyResponse) SetPolicies

func (o *GroupPolicyResponse) SetPolicies(v []Policy)

SetPolicies sets field value

func (GroupPolicyResponse) ToMap

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

func (*GroupPolicyResponse) UnmarshalJSON

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

type GroupSetRequest

type GroupSetRequest struct {
	Description NullableString `json:"description"`
	// Group 이름
	Name string `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣\\\\s]*$"`
}

GroupSetRequest struct for GroupSetRequest

func NewGroupSetRequest

func NewGroupSetRequest(description NullableString, name string) *GroupSetRequest

NewGroupSetRequest instantiates a new GroupSetRequest 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 NewGroupSetRequestWithDefaults

func NewGroupSetRequestWithDefaults() *GroupSetRequest

NewGroupSetRequestWithDefaults instantiates a new GroupSetRequest 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 (*GroupSetRequest) GetDescription

func (o *GroupSetRequest) GetDescription() string

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

func (*GroupSetRequest) GetDescriptionOk

func (o *GroupSetRequest) 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 (*GroupSetRequest) GetName

func (o *GroupSetRequest) GetName() string

GetName returns the Name field value

func (*GroupSetRequest) GetNameOk

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

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

func (GroupSetRequest) MarshalJSON

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

func (*GroupSetRequest) SetDescription

func (o *GroupSetRequest) SetDescription(v string)

SetDescription sets field value

func (*GroupSetRequest) SetName

func (o *GroupSetRequest) SetName(v string)

SetName sets field value

func (GroupSetRequest) ToMap

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

func (*GroupSetRequest) UnmarshalJSON

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

type GroupShowResponse

type GroupShowResponse struct {
	Group Group `json:"group"`
}

GroupShowResponse struct for GroupShowResponse

func NewGroupShowResponse

func NewGroupShowResponse(group Group) *GroupShowResponse

NewGroupShowResponse instantiates a new GroupShowResponse 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 NewGroupShowResponseWithDefaults

func NewGroupShowResponseWithDefaults() *GroupShowResponse

NewGroupShowResponseWithDefaults instantiates a new GroupShowResponse 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 (*GroupShowResponse) GetGroup

func (o *GroupShowResponse) GetGroup() Group

GetGroup returns the Group field value

func (*GroupShowResponse) GetGroupOk

func (o *GroupShowResponse) GetGroupOk() (*Group, bool)

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

func (GroupShowResponse) MarshalJSON

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

func (*GroupShowResponse) SetGroup

func (o *GroupShowResponse) SetGroup(v Group)

SetGroup sets field value

func (GroupShowResponse) ToMap

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

func (*GroupShowResponse) UnmarshalJSON

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

type IamV1AccessKeysApiAPIAccessKeyCreateRequest

type IamV1AccessKeysApiAPIAccessKeyCreateRequest struct {
	ApiService *IamV1AccessKeysApiAPIService
	// contains filtered or unexported fields
}

func (IamV1AccessKeysApiAPIAccessKeyCreateRequest) AccessKeyCreateRequest

func (IamV1AccessKeysApiAPIAccessKeyCreateRequest) Execute

type IamV1AccessKeysApiAPIAccessKeyDeleteRequest

type IamV1AccessKeysApiAPIAccessKeyDeleteRequest struct {
	ApiService *IamV1AccessKeysApiAPIService
	// contains filtered or unexported fields
}

func (IamV1AccessKeysApiAPIAccessKeyDeleteRequest) Execute

type IamV1AccessKeysApiAPIAccessKeyListRequest

type IamV1AccessKeysApiAPIAccessKeyListRequest struct {
	ApiService *IamV1AccessKeysApiAPIService
	// contains filtered or unexported fields
}

func (IamV1AccessKeysApiAPIAccessKeyListRequest) AccessKeyType

Access key type

func (IamV1AccessKeysApiAPIAccessKeyListRequest) AccountId

Project ID

func (IamV1AccessKeysApiAPIAccessKeyListRequest) Execute

func (IamV1AccessKeysApiAPIAccessKeyListRequest) Limit

limit

func (IamV1AccessKeysApiAPIAccessKeyListRequest) Marker

marker

func (IamV1AccessKeysApiAPIAccessKeyListRequest) ParentAccessKeyId

Parent access key ID

func (IamV1AccessKeysApiAPIAccessKeyListRequest) Sort

sort

func (IamV1AccessKeysApiAPIAccessKeyListRequest) WithCount

with count

type IamV1AccessKeysApiAPIAccessKeyRefreshRequest

type IamV1AccessKeysApiAPIAccessKeyRefreshRequest struct {
	ApiService *IamV1AccessKeysApiAPIService
	// contains filtered or unexported fields
}

func (IamV1AccessKeysApiAPIAccessKeyRefreshRequest) Execute

func (IamV1AccessKeysApiAPIAccessKeyRefreshRequest) RefreshAccessKeyRequest

type IamV1AccessKeysApiAPIAccessKeySendTemporaryOtpRequest

type IamV1AccessKeysApiAPIAccessKeySendTemporaryOtpRequest struct {
	ApiService *IamV1AccessKeysApiAPIService
	// contains filtered or unexported fields
}

func (IamV1AccessKeysApiAPIAccessKeySendTemporaryOtpRequest) AccessKeyOtpRequest

func (IamV1AccessKeysApiAPIAccessKeySendTemporaryOtpRequest) Execute

type IamV1AccessKeysApiAPIAccessKeyShowRequest

type IamV1AccessKeysApiAPIAccessKeyShowRequest struct {
	ApiService *IamV1AccessKeysApiAPIService
	// contains filtered or unexported fields
}

func (IamV1AccessKeysApiAPIAccessKeyShowRequest) Execute

type IamV1AccessKeysApiAPIService

type IamV1AccessKeysApiAPIService service

IamV1AccessKeysApiAPIService IamV1AccessKeysApiAPI service

func (*IamV1AccessKeysApiAPIService) AccessKeyCreate

AccessKeyCreate Create an access key

Create an access key

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

func (*IamV1AccessKeysApiAPIService) AccessKeyCreateExecute

Execute executes the request

@return AccessKeyResponse

func (*IamV1AccessKeysApiAPIService) AccessKeyDelete

AccessKeyDelete Remove the access key

Remove the access key

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

func (*IamV1AccessKeysApiAPIService) AccessKeyDeleteExecute

Execute executes the request

func (*IamV1AccessKeysApiAPIService) AccessKeyList

AccessKeyList List access keys

List access keys

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

func (*IamV1AccessKeysApiAPIService) AccessKeyListExecute

Execute executes the request

@return ListAccessKeyResponse

func (*IamV1AccessKeysApiAPIService) AccessKeyRefresh

AccessKeyRefresh Refresh access key token

Refresh access key token

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

func (*IamV1AccessKeysApiAPIService) AccessKeyRefreshExecute

Execute executes the request

@return AccessKeyResponse

func (*IamV1AccessKeysApiAPIService) AccessKeySendTemporaryOtp

AccessKeySendTemporaryOtp Send Temporary Access Key OTP

Send Temporary Access Key OTP

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

func (*IamV1AccessKeysApiAPIService) AccessKeySendTemporaryOtpExecute

Execute executes the request

func (*IamV1AccessKeysApiAPIService) AccessKeyShow

AccessKeyShow Get an access key

Get an access key

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

func (*IamV1AccessKeysApiAPIService) AccessKeyShowExecute

Execute executes the request

@return AccessKeyResponse

type IamV1CompaniesApiAPIListCompaniesRequest

type IamV1CompaniesApiAPIListCompaniesRequest struct {
	ApiService *IamV1CompaniesApiAPIService
	// contains filtered or unexported fields
}

func (IamV1CompaniesApiAPIListCompaniesRequest) Execute

func (IamV1CompaniesApiAPIListCompaniesRequest) Id

ID

func (IamV1CompaniesApiAPIListCompaniesRequest) Ids

IDs

func (IamV1CompaniesApiAPIListCompaniesRequest) Limit

limit

func (IamV1CompaniesApiAPIListCompaniesRequest) Marker

marker

func (IamV1CompaniesApiAPIListCompaniesRequest) Name

회사이름

func (IamV1CompaniesApiAPIListCompaniesRequest) RegistrationNumber

사업자 등록 번호

func (IamV1CompaniesApiAPIListCompaniesRequest) Sort

sort

func (IamV1CompaniesApiAPIListCompaniesRequest) WithCount

with count

type IamV1CompaniesApiAPIService

type IamV1CompaniesApiAPIService service

IamV1CompaniesApiAPIService IamV1CompaniesApiAPI service

func (*IamV1CompaniesApiAPIService) ListCompanies

ListCompanies Get list of companies registered in MDG

Get list of companies registered in MDG

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

func (*IamV1CompaniesApiAPIService) ListCompaniesExecute

Execute executes the request

@return ListCompanyResponse

type IamV1EndpointsApiAPIListEndpointsRequest

type IamV1EndpointsApiAPIListEndpointsRequest struct {
	ApiService *IamV1EndpointsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1EndpointsApiAPIListEndpointsRequest) Execute

type IamV1EndpointsApiAPIService

type IamV1EndpointsApiAPIService service

IamV1EndpointsApiAPIService IamV1EndpointsApiAPI service

func (*IamV1EndpointsApiAPIService) ListEndpoints

ListEndpoints Get endpoint list

Get endpoint list

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

func (*IamV1EndpointsApiAPIService) ListEndpointsExecute

Execute executes the request

@return ListEndpointsResponse

type IamV1GroupsApiAPIAddGroupMemberRequest

type IamV1GroupsApiAPIAddGroupMemberRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIAddGroupMemberRequest) Execute

func (IamV1GroupsApiAPIAddGroupMemberRequest) GroupMemberCreateRequest

type IamV1GroupsApiAPIAddGroupPolicyBindingRequest

type IamV1GroupsApiAPIAddGroupPolicyBindingRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIAddGroupPolicyBindingRequest) Execute

func (IamV1GroupsApiAPIAddGroupPolicyBindingRequest) GroupPolicyBindingRequest

type IamV1GroupsApiAPICreateGroupRequest

type IamV1GroupsApiAPICreateGroupRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPICreateGroupRequest) Execute

func (IamV1GroupsApiAPICreateGroupRequest) GroupCreateRequest

type IamV1GroupsApiAPIDeleteGroupRequest

type IamV1GroupsApiAPIDeleteGroupRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIDeleteGroupRequest) Execute

type IamV1GroupsApiAPIListGroupMemberRequest

type IamV1GroupsApiAPIListGroupMemberRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIListGroupMemberRequest) CreatorEmail

Group Member 생성자 Email

func (IamV1GroupsApiAPIListGroupMemberRequest) CreatorName

Group Member 생성자 성, 이름

func (IamV1GroupsApiAPIListGroupMemberRequest) Execute

func (IamV1GroupsApiAPIListGroupMemberRequest) Page

page

func (IamV1GroupsApiAPIListGroupMemberRequest) Size

size

func (IamV1GroupsApiAPIListGroupMemberRequest) Sort

sort

func (IamV1GroupsApiAPIListGroupMemberRequest) UserEmail

Group Member Email

func (IamV1GroupsApiAPIListGroupMemberRequest) UserName

Group Member 성, 이름

type IamV1GroupsApiAPIListGroupPolicyBindingRequest

type IamV1GroupsApiAPIListGroupPolicyBindingRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIListGroupPolicyBindingRequest) Execute

func (IamV1GroupsApiAPIListGroupPolicyBindingRequest) Page

page

func (IamV1GroupsApiAPIListGroupPolicyBindingRequest) PolicyId

Policy Id

func (IamV1GroupsApiAPIListGroupPolicyBindingRequest) PolicyName

Policy Name

func (IamV1GroupsApiAPIListGroupPolicyBindingRequest) PolicyType

Policy Type List

func (IamV1GroupsApiAPIListGroupPolicyBindingRequest) Size

size

func (IamV1GroupsApiAPIListGroupPolicyBindingRequest) Sort

sort

type IamV1GroupsApiAPIListGroupRequest

type IamV1GroupsApiAPIListGroupRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIListGroupRequest) CreatorEmail

Group 생성자 Email

func (IamV1GroupsApiAPIListGroupRequest) CreatorName

Group 생성자 성, 이름

func (IamV1GroupsApiAPIListGroupRequest) ExcludePolicyId

제외할 정책 ID

func (IamV1GroupsApiAPIListGroupRequest) ExcludeUserId

제외할 사용자 ID

func (IamV1GroupsApiAPIListGroupRequest) Execute

func (IamV1GroupsApiAPIListGroupRequest) HasMember

Group Member 존재 여부

func (IamV1GroupsApiAPIListGroupRequest) HasRole

Group Role 존재 여부

func (IamV1GroupsApiAPIListGroupRequest) Ids

Group IDs

func (IamV1GroupsApiAPIListGroupRequest) IsCompleted

Group 완결 여부

func (IamV1GroupsApiAPIListGroupRequest) ModifierEmail

Group 수정자 Email

func (IamV1GroupsApiAPIListGroupRequest) ModifierName

Group 수정자 성, 이름

func (IamV1GroupsApiAPIListGroupRequest) Name

Group 이름

func (IamV1GroupsApiAPIListGroupRequest) Page

page

func (IamV1GroupsApiAPIListGroupRequest) Size

size

func (IamV1GroupsApiAPIListGroupRequest) Sort

sort

func (IamV1GroupsApiAPIListGroupRequest) Types

Group Types

type IamV1GroupsApiAPIRemoveGroupMemberRequest

type IamV1GroupsApiAPIRemoveGroupMemberRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIRemoveGroupMemberRequest) Execute

func (IamV1GroupsApiAPIRemoveGroupMemberRequest) GroupMemberDeleteRequest

type IamV1GroupsApiAPIRemoveGroupPolicyBindingRequest

type IamV1GroupsApiAPIRemoveGroupPolicyBindingRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIRemoveGroupPolicyBindingRequest) Execute

type IamV1GroupsApiAPIService

type IamV1GroupsApiAPIService service

IamV1GroupsApiAPIService IamV1GroupsApiAPI service

func (*IamV1GroupsApiAPIService) AddGroupMember

AddGroupMember Add a user to a group

Add a user to a group

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

func (*IamV1GroupsApiAPIService) AddGroupMemberExecute

Execute executes the request

@return GroupMemberShowResponse

func (*IamV1GroupsApiAPIService) AddGroupPolicyBinding

AddGroupPolicyBinding Assign policies to the group

Assign policies to the group

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

func (*IamV1GroupsApiAPIService) AddGroupPolicyBindingExecute

Execute executes the request

@return GroupPolicyResponse

func (*IamV1GroupsApiAPIService) CreateGroup

CreateGroup Create a group

Create a group

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

func (*IamV1GroupsApiAPIService) CreateGroupExecute

Execute executes the request

@return GroupShowResponse

func (*IamV1GroupsApiAPIService) DeleteGroup

DeleteGroup Remove the Group

Remove the Group

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

func (*IamV1GroupsApiAPIService) DeleteGroupExecute

Execute executes the request

func (*IamV1GroupsApiAPIService) ListGroup

ListGroup List Groups

List Groups

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

func (*IamV1GroupsApiAPIService) ListGroupExecute

Execute executes the request

@return GroupPageResponse

func (*IamV1GroupsApiAPIService) ListGroupMember

ListGroupMember Group Member list

Group Member list

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

func (*IamV1GroupsApiAPIService) ListGroupMemberExecute

Execute executes the request

@return GroupMemberPageResponse

func (*IamV1GroupsApiAPIService) ListGroupPolicyBinding

ListGroupPolicyBinding Show group policy

Show group policy

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

func (*IamV1GroupsApiAPIService) ListGroupPolicyBindingExecute

Execute executes the request

@return GroupPolicyPageResponse

func (*IamV1GroupsApiAPIService) RemoveGroupMember

RemoveGroupMember Remove a User from a Group

Remove a User from a Group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupId Group ID
@param userId User ID
@return IamV1GroupsApiAPIRemoveGroupMemberRequest

func (*IamV1GroupsApiAPIService) RemoveGroupMemberExecute

Execute executes the request

func (*IamV1GroupsApiAPIService) RemoveGroupPolicyBinding

func (a *IamV1GroupsApiAPIService) RemoveGroupPolicyBinding(ctx context.Context, groupId string, policyId string) IamV1GroupsApiAPIRemoveGroupPolicyBindingRequest

RemoveGroupPolicyBinding Remove policy assignment from group

Remove policy assignment from group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupId Group ID
@param policyId Policy ID
@return IamV1GroupsApiAPIRemoveGroupPolicyBindingRequest

func (*IamV1GroupsApiAPIService) RemoveGroupPolicyBindingExecute

Execute executes the request

func (*IamV1GroupsApiAPIService) SetGroup

SetGroup Modify a Group

Modify a Group

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

func (*IamV1GroupsApiAPIService) SetGroupExecute

Execute executes the request

@return GroupShowResponse

func (*IamV1GroupsApiAPIService) ShowGroup

ShowGroup Get a Group

Get a Group

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

func (*IamV1GroupsApiAPIService) ShowGroupExecute

Execute executes the request

@return GroupShowResponse

type IamV1GroupsApiAPISetGroupRequest

type IamV1GroupsApiAPISetGroupRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPISetGroupRequest) Execute

func (IamV1GroupsApiAPISetGroupRequest) GroupSetRequest

type IamV1GroupsApiAPIShowGroupRequest

type IamV1GroupsApiAPIShowGroupRequest struct {
	ApiService *IamV1GroupsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1GroupsApiAPIShowGroupRequest) Execute

type IamV1PaymentContractsApiAPIPaymentContractListRequest

type IamV1PaymentContractsApiAPIPaymentContractListRequest struct {
	ApiService *IamV1PaymentContractsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) AccountManagerId

Account Manager ID

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) AccountUserId

Account User ID

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) BusinessCategoryIds

회사 업무 구분 ID 목록

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) CreatorCompanyName

Account 생성자 회사 이름

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) CreatorEmail

Account 생성자 Email

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) CreatorName

Account 생성자 성, 이름

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) EndCreatedAt

끝 생성 일시

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) Execute

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) Id

Account ID

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) IncludeAccountOfProject

Project의 Account 포함 여부

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) Limit

limit

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) Marker

marker

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) ModifierCompanyName

Account 수정자 회사 이름

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) ModifierEmail

Account 수정자 Email

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) ModifierName

Account 수정자 성, 이름

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) Name

Account 이름

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) RequestScope

요청 범위

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) Sort

sort

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) StartCreatedAt

시작 생성 일시

func (IamV1PaymentContractsApiAPIPaymentContractListRequest) WithCount

with count

type IamV1PaymentContractsApiAPIPaymentContractShowRequest

type IamV1PaymentContractsApiAPIPaymentContractShowRequest struct {
	ApiService *IamV1PaymentContractsApiAPIService
	// contains filtered or unexported fields
}

func (IamV1PaymentContractsApiAPIPaymentContractShowRequest) Execute

type IamV1PaymentContractsApiAPIService

type IamV1PaymentContractsApiAPIService service

IamV1PaymentContractsApiAPIService IamV1PaymentContractsApiAPI service

func (*IamV1PaymentContractsApiAPIService) PaymentContractList

PaymentContractList List Payment contracts

List Payment contracts

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

func (*IamV1PaymentContractsApiAPIService) PaymentContractListExecute

Execute executes the request

@return PaymentContractListResponse

func (*IamV1PaymentContractsApiAPIService) PaymentContractShow

PaymentContractShow Show Payment contract

Show Payment contract

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

func (*IamV1PaymentContractsApiAPIService) PaymentContractShowExecute

Execute executes the request

@return PaymentContractShowResponse

type IamV1UsersApiAPIService

type IamV1UsersApiAPIService service

IamV1UsersApiAPIService IamV1UsersApiAPI service

func (*IamV1UsersApiAPIService) ShowUser

ShowUser Get user information

Get user information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId 사용자 ID
@return IamV1UsersApiAPIShowUserRequest

func (*IamV1UsersApiAPIService) ShowUserExecute

Execute executes the request

@return UserDetailResponse

type IamV1UsersApiAPIShowUserRequest

type IamV1UsersApiAPIShowUserRequest struct {
	ApiService *IamV1UsersApiAPIService
	// contains filtered or unexported fields
}

func (IamV1UsersApiAPIShowUserRequest) Execute

type ListAccessKeyResponse

type ListAccessKeyResponse struct {
	AccessKeys []AccessKey   `json:"access_keys"`
	Count      NullableInt32 `json:"count,omitempty"`
	Links      []interface{} `json:"links,omitempty"`
}

ListAccessKeyResponse struct for ListAccessKeyResponse

func NewListAccessKeyResponse

func NewListAccessKeyResponse(accessKeys []AccessKey) *ListAccessKeyResponse

NewListAccessKeyResponse instantiates a new ListAccessKeyResponse 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 NewListAccessKeyResponseWithDefaults

func NewListAccessKeyResponseWithDefaults() *ListAccessKeyResponse

NewListAccessKeyResponseWithDefaults instantiates a new ListAccessKeyResponse 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 (*ListAccessKeyResponse) GetAccessKeys

func (o *ListAccessKeyResponse) GetAccessKeys() []AccessKey

GetAccessKeys returns the AccessKeys field value

func (*ListAccessKeyResponse) GetAccessKeysOk

func (o *ListAccessKeyResponse) GetAccessKeysOk() ([]AccessKey, bool)

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

func (*ListAccessKeyResponse) GetCount

func (o *ListAccessKeyResponse) GetCount() int32

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

func (*ListAccessKeyResponse) GetCountOk

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

GetCountOk returns a tuple with the Count 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 (o *ListAccessKeyResponse) GetLinks() []interface{}

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

func (*ListAccessKeyResponse) GetLinksOk

func (o *ListAccessKeyResponse) GetLinksOk() ([]interface{}, bool)

GetLinksOk returns a tuple with the Links 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 (*ListAccessKeyResponse) HasCount

func (o *ListAccessKeyResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (o *ListAccessKeyResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (ListAccessKeyResponse) MarshalJSON

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

func (*ListAccessKeyResponse) SetAccessKeys

func (o *ListAccessKeyResponse) SetAccessKeys(v []AccessKey)

SetAccessKeys sets field value

func (*ListAccessKeyResponse) SetCount

func (o *ListAccessKeyResponse) SetCount(v int32)

SetCount gets a reference to the given NullableInt32 and assigns it to the Count field.

func (*ListAccessKeyResponse) SetCountNil

func (o *ListAccessKeyResponse) SetCountNil()

SetCountNil sets the value for Count to be an explicit nil

func (o *ListAccessKeyResponse) SetLinks(v []interface{})

SetLinks gets a reference to the given []interface{} and assigns it to the Links field.

func (ListAccessKeyResponse) ToMap

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

func (*ListAccessKeyResponse) UnmarshalJSON

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

func (*ListAccessKeyResponse) UnsetCount

func (o *ListAccessKeyResponse) UnsetCount()

UnsetCount ensures that no value is present for Count, not even an explicit nil

type ListCompanyResponse

type ListCompanyResponse struct {
	Companies []CompanyResponse `json:"companies"`
	Count     NullableInt32     `json:"count,omitempty"`
	Links     []interface{}     `json:"links,omitempty"`
}

ListCompanyResponse struct for ListCompanyResponse

func NewListCompanyResponse

func NewListCompanyResponse(companies []CompanyResponse) *ListCompanyResponse

NewListCompanyResponse instantiates a new ListCompanyResponse 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 NewListCompanyResponseWithDefaults

func NewListCompanyResponseWithDefaults() *ListCompanyResponse

NewListCompanyResponseWithDefaults instantiates a new ListCompanyResponse 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 (*ListCompanyResponse) GetCompanies

func (o *ListCompanyResponse) GetCompanies() []CompanyResponse

GetCompanies returns the Companies field value

func (*ListCompanyResponse) GetCompaniesOk

func (o *ListCompanyResponse) GetCompaniesOk() ([]CompanyResponse, bool)

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

func (*ListCompanyResponse) GetCount

func (o *ListCompanyResponse) GetCount() int32

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

func (*ListCompanyResponse) GetCountOk

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

GetCountOk returns a tuple with the Count 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 (o *ListCompanyResponse) GetLinks() []interface{}

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

func (*ListCompanyResponse) GetLinksOk

func (o *ListCompanyResponse) GetLinksOk() ([]interface{}, bool)

GetLinksOk returns a tuple with the Links 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 (*ListCompanyResponse) HasCount

func (o *ListCompanyResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (o *ListCompanyResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (ListCompanyResponse) MarshalJSON

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

func (*ListCompanyResponse) SetCompanies

func (o *ListCompanyResponse) SetCompanies(v []CompanyResponse)

SetCompanies sets field value

func (*ListCompanyResponse) SetCount

func (o *ListCompanyResponse) SetCount(v int32)

SetCount gets a reference to the given NullableInt32 and assigns it to the Count field.

func (*ListCompanyResponse) SetCountNil

func (o *ListCompanyResponse) SetCountNil()

SetCountNil sets the value for Count to be an explicit nil

func (o *ListCompanyResponse) SetLinks(v []interface{})

SetLinks gets a reference to the given []interface{} and assigns it to the Links field.

func (ListCompanyResponse) ToMap

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

func (*ListCompanyResponse) UnmarshalJSON

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

func (*ListCompanyResponse) UnsetCount

func (o *ListCompanyResponse) UnsetCount()

UnsetCount ensures that no value is present for Count, not even an explicit nil

type ListEndpointsResponse

type ListEndpointsResponse struct {
	Endpoints []EndpointsResponse `json:"endpoints"`
}

ListEndpointsResponse struct for ListEndpointsResponse

func NewListEndpointsResponse

func NewListEndpointsResponse(endpoints []EndpointsResponse) *ListEndpointsResponse

NewListEndpointsResponse instantiates a new ListEndpointsResponse 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 NewListEndpointsResponseWithDefaults

func NewListEndpointsResponseWithDefaults() *ListEndpointsResponse

NewListEndpointsResponseWithDefaults instantiates a new ListEndpointsResponse 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 (*ListEndpointsResponse) GetEndpoints

func (o *ListEndpointsResponse) GetEndpoints() []EndpointsResponse

GetEndpoints returns the Endpoints field value

func (*ListEndpointsResponse) GetEndpointsOk

func (o *ListEndpointsResponse) GetEndpointsOk() ([]EndpointsResponse, bool)

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

func (ListEndpointsResponse) MarshalJSON

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

func (*ListEndpointsResponse) SetEndpoints

func (o *ListEndpointsResponse) SetEndpoints(v []EndpointsResponse)

SetEndpoints sets field value

func (ListEndpointsResponse) ToMap

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

func (*ListEndpointsResponse) UnmarshalJSON

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

type LocaleEnum

type LocaleEnum string

LocaleEnum the model 'LocaleEnum'

const (
	LOCALEENUM_KO_KR LocaleEnum = "ko_KR"
	LOCALEENUM_EN_US LocaleEnum = "en_US"
)

List of LocaleEnum

func NewLocaleEnumFromValue

func NewLocaleEnumFromValue(v string) (*LocaleEnum, error)

NewLocaleEnumFromValue returns a pointer to a valid LocaleEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LocaleEnum) IsValid

func (v LocaleEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LocaleEnum) Ptr

func (v LocaleEnum) Ptr() *LocaleEnum

Ptr returns reference to LocaleEnum value

func (*LocaleEnum) UnmarshalJSON

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

type ManagedServiceTypeEnum

type ManagedServiceTypeEnum string

ManagedServiceTypeEnum the model 'ManagedServiceTypeEnum'

const (
	MANAGEDSERVICETYPEENUM_NONE    ManagedServiceTypeEnum = "NONE"
	MANAGEDSERVICETYPEENUM_SDS     ManagedServiceTypeEnum = "SDS"
	MANAGEDSERVICETYPEENUM_PARTNER ManagedServiceTypeEnum = "PARTNER"
)

List of ManagedServiceTypeEnum

func NewManagedServiceTypeEnumFromValue

func NewManagedServiceTypeEnumFromValue(v string) (*ManagedServiceTypeEnum, error)

NewManagedServiceTypeEnumFromValue returns a pointer to a valid ManagedServiceTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ManagedServiceTypeEnum) IsValid

func (v ManagedServiceTypeEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ManagedServiceTypeEnum) Ptr

Ptr returns reference to ManagedServiceTypeEnum value

func (*ManagedServiceTypeEnum) UnmarshalJSON

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

type MappedNullable

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

type NullableAccessKey

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

func NewNullableAccessKey

func NewNullableAccessKey(val *AccessKey) *NullableAccessKey

func (NullableAccessKey) Get

func (v NullableAccessKey) Get() *AccessKey

func (NullableAccessKey) IsSet

func (v NullableAccessKey) IsSet() bool

func (NullableAccessKey) MarshalJSON

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

func (*NullableAccessKey) Set

func (v *NullableAccessKey) Set(val *AccessKey)

func (*NullableAccessKey) UnmarshalJSON

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

func (*NullableAccessKey) Unset

func (v *NullableAccessKey) Unset()

type NullableAccessKeyCreateRequest

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

func (NullableAccessKeyCreateRequest) Get

func (NullableAccessKeyCreateRequest) IsSet

func (NullableAccessKeyCreateRequest) MarshalJSON

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

func (*NullableAccessKeyCreateRequest) Set

func (*NullableAccessKeyCreateRequest) UnmarshalJSON

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

func (*NullableAccessKeyCreateRequest) Unset

func (v *NullableAccessKeyCreateRequest) Unset()

type NullableAccessKeyOtpRequest

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

func NewNullableAccessKeyOtpRequest

func NewNullableAccessKeyOtpRequest(val *AccessKeyOtpRequest) *NullableAccessKeyOtpRequest

func (NullableAccessKeyOtpRequest) Get

func (NullableAccessKeyOtpRequest) IsSet

func (NullableAccessKeyOtpRequest) MarshalJSON

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

func (*NullableAccessKeyOtpRequest) Set

func (*NullableAccessKeyOtpRequest) UnmarshalJSON

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

func (*NullableAccessKeyOtpRequest) Unset

func (v *NullableAccessKeyOtpRequest) Unset()

type NullableAccessKeyResponse

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

func NewNullableAccessKeyResponse

func NewNullableAccessKeyResponse(val *AccessKeyResponse) *NullableAccessKeyResponse

func (NullableAccessKeyResponse) Get

func (NullableAccessKeyResponse) IsSet

func (v NullableAccessKeyResponse) IsSet() bool

func (NullableAccessKeyResponse) MarshalJSON

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

func (*NullableAccessKeyResponse) Set

func (*NullableAccessKeyResponse) UnmarshalJSON

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

func (*NullableAccessKeyResponse) Unset

func (v *NullableAccessKeyResponse) Unset()

type NullableAccessKeyTypeEnum

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

func NewNullableAccessKeyTypeEnum

func NewNullableAccessKeyTypeEnum(val *AccessKeyTypeEnum) *NullableAccessKeyTypeEnum

func (NullableAccessKeyTypeEnum) Get

func (NullableAccessKeyTypeEnum) IsSet

func (v NullableAccessKeyTypeEnum) IsSet() bool

func (NullableAccessKeyTypeEnum) MarshalJSON

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

func (*NullableAccessKeyTypeEnum) Set

func (*NullableAccessKeyTypeEnum) UnmarshalJSON

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

func (*NullableAccessKeyTypeEnum) Unset

func (v *NullableAccessKeyTypeEnum) Unset()

type NullableAccountContract

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

func NewNullableAccountContract

func NewNullableAccountContract(val *AccountContract) *NullableAccountContract

func (NullableAccountContract) Get

func (NullableAccountContract) IsSet

func (v NullableAccountContract) IsSet() bool

func (NullableAccountContract) MarshalJSON

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

func (*NullableAccountContract) Set

func (*NullableAccountContract) UnmarshalJSON

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

func (*NullableAccountContract) Unset

func (v *NullableAccountContract) Unset()

type NullableAccountContractWbs

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

func NewNullableAccountContractWbs

func NewNullableAccountContractWbs(val *AccountContractWbs) *NullableAccountContractWbs

func (NullableAccountContractWbs) Get

func (NullableAccountContractWbs) IsSet

func (v NullableAccountContractWbs) IsSet() bool

func (NullableAccountContractWbs) MarshalJSON

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

func (*NullableAccountContractWbs) Set

func (*NullableAccountContractWbs) UnmarshalJSON

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

func (*NullableAccountContractWbs) Unset

func (v *NullableAccountContractWbs) Unset()

type NullableAccountRequestScopeEnum

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

func (NullableAccountRequestScopeEnum) Get

func (NullableAccountRequestScopeEnum) IsSet

func (NullableAccountRequestScopeEnum) MarshalJSON

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

func (*NullableAccountRequestScopeEnum) Set

func (*NullableAccountRequestScopeEnum) UnmarshalJSON

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

func (*NullableAccountRequestScopeEnum) Unset

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 NullableCompanyResponse

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

func NewNullableCompanyResponse

func NewNullableCompanyResponse(val *CompanyResponse) *NullableCompanyResponse

func (NullableCompanyResponse) Get

func (NullableCompanyResponse) IsSet

func (v NullableCompanyResponse) IsSet() bool

func (NullableCompanyResponse) MarshalJSON

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

func (*NullableCompanyResponse) Set

func (*NullableCompanyResponse) UnmarshalJSON

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

func (*NullableCompanyResponse) Unset

func (v *NullableCompanyResponse) Unset()

type NullableCurrencyCodeEnum

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

func NewNullableCurrencyCodeEnum

func NewNullableCurrencyCodeEnum(val *CurrencyCodeEnum) *NullableCurrencyCodeEnum

func (NullableCurrencyCodeEnum) Get

func (NullableCurrencyCodeEnum) IsSet

func (v NullableCurrencyCodeEnum) IsSet() bool

func (NullableCurrencyCodeEnum) MarshalJSON

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

func (*NullableCurrencyCodeEnum) Set

func (*NullableCurrencyCodeEnum) UnmarshalJSON

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

func (*NullableCurrencyCodeEnum) Unset

func (v *NullableCurrencyCodeEnum) Unset()

type NullableEndpointsResponse

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

func NewNullableEndpointsResponse

func NewNullableEndpointsResponse(val *EndpointsResponse) *NullableEndpointsResponse

func (NullableEndpointsResponse) Get

func (NullableEndpointsResponse) IsSet

func (v NullableEndpointsResponse) IsSet() bool

func (NullableEndpointsResponse) MarshalJSON

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

func (*NullableEndpointsResponse) Set

func (*NullableEndpointsResponse) UnmarshalJSON

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

func (*NullableEndpointsResponse) Unset

func (v *NullableEndpointsResponse) 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 NullableGroup

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

func NewNullableGroup

func NewNullableGroup(val *Group) *NullableGroup

func (NullableGroup) Get

func (v NullableGroup) Get() *Group

func (NullableGroup) IsSet

func (v NullableGroup) IsSet() bool

func (NullableGroup) MarshalJSON

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

func (*NullableGroup) Set

func (v *NullableGroup) Set(val *Group)

func (*NullableGroup) UnmarshalJSON

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

func (*NullableGroup) Unset

func (v *NullableGroup) Unset()

type NullableGroupCreateRequest

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

func NewNullableGroupCreateRequest

func NewNullableGroupCreateRequest(val *GroupCreateRequest) *NullableGroupCreateRequest

func (NullableGroupCreateRequest) Get

func (NullableGroupCreateRequest) IsSet

func (v NullableGroupCreateRequest) IsSet() bool

func (NullableGroupCreateRequest) MarshalJSON

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

func (*NullableGroupCreateRequest) Set

func (*NullableGroupCreateRequest) UnmarshalJSON

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

func (*NullableGroupCreateRequest) Unset

func (v *NullableGroupCreateRequest) Unset()

type NullableGroupMember

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

func NewNullableGroupMember

func NewNullableGroupMember(val *GroupMember) *NullableGroupMember

func (NullableGroupMember) Get

func (NullableGroupMember) IsSet

func (v NullableGroupMember) IsSet() bool

func (NullableGroupMember) MarshalJSON

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

func (*NullableGroupMember) Set

func (v *NullableGroupMember) Set(val *GroupMember)

func (*NullableGroupMember) UnmarshalJSON

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

func (*NullableGroupMember) Unset

func (v *NullableGroupMember) Unset()

type NullableGroupMemberCreateRequest

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

func (NullableGroupMemberCreateRequest) Get

func (NullableGroupMemberCreateRequest) IsSet

func (NullableGroupMemberCreateRequest) MarshalJSON

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

func (*NullableGroupMemberCreateRequest) Set

func (*NullableGroupMemberCreateRequest) UnmarshalJSON

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

func (*NullableGroupMemberCreateRequest) Unset

type NullableGroupMemberDeleteRequest

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

func (NullableGroupMemberDeleteRequest) Get

func (NullableGroupMemberDeleteRequest) IsSet

func (NullableGroupMemberDeleteRequest) MarshalJSON

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

func (*NullableGroupMemberDeleteRequest) Set

func (*NullableGroupMemberDeleteRequest) UnmarshalJSON

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

func (*NullableGroupMemberDeleteRequest) Unset

type NullableGroupMemberPageResponse

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

func (NullableGroupMemberPageResponse) Get

func (NullableGroupMemberPageResponse) IsSet

func (NullableGroupMemberPageResponse) MarshalJSON

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

func (*NullableGroupMemberPageResponse) Set

func (*NullableGroupMemberPageResponse) UnmarshalJSON

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

func (*NullableGroupMemberPageResponse) Unset

type NullableGroupMemberShowResponse

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

func (NullableGroupMemberShowResponse) Get

func (NullableGroupMemberShowResponse) IsSet

func (NullableGroupMemberShowResponse) MarshalJSON

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

func (*NullableGroupMemberShowResponse) Set

func (*NullableGroupMemberShowResponse) UnmarshalJSON

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

func (*NullableGroupMemberShowResponse) Unset

type NullableGroupPageResponse

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

func NewNullableGroupPageResponse

func NewNullableGroupPageResponse(val *GroupPageResponse) *NullableGroupPageResponse

func (NullableGroupPageResponse) Get

func (NullableGroupPageResponse) IsSet

func (v NullableGroupPageResponse) IsSet() bool

func (NullableGroupPageResponse) MarshalJSON

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

func (*NullableGroupPageResponse) Set

func (*NullableGroupPageResponse) UnmarshalJSON

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

func (*NullableGroupPageResponse) Unset

func (v *NullableGroupPageResponse) Unset()

type NullableGroupPolicyBindingRequest

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

func (NullableGroupPolicyBindingRequest) Get

func (NullableGroupPolicyBindingRequest) IsSet

func (NullableGroupPolicyBindingRequest) MarshalJSON

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

func (*NullableGroupPolicyBindingRequest) Set

func (*NullableGroupPolicyBindingRequest) UnmarshalJSON

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

func (*NullableGroupPolicyBindingRequest) Unset

type NullableGroupPolicyPageResponse

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

func (NullableGroupPolicyPageResponse) Get

func (NullableGroupPolicyPageResponse) IsSet

func (NullableGroupPolicyPageResponse) MarshalJSON

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

func (*NullableGroupPolicyPageResponse) Set

func (*NullableGroupPolicyPageResponse) UnmarshalJSON

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

func (*NullableGroupPolicyPageResponse) Unset

type NullableGroupPolicyResponse

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

func NewNullableGroupPolicyResponse

func NewNullableGroupPolicyResponse(val *GroupPolicyResponse) *NullableGroupPolicyResponse

func (NullableGroupPolicyResponse) Get

func (NullableGroupPolicyResponse) IsSet

func (NullableGroupPolicyResponse) MarshalJSON

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

func (*NullableGroupPolicyResponse) Set

func (*NullableGroupPolicyResponse) UnmarshalJSON

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

func (*NullableGroupPolicyResponse) Unset

func (v *NullableGroupPolicyResponse) Unset()

type NullableGroupSetRequest

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

func NewNullableGroupSetRequest

func NewNullableGroupSetRequest(val *GroupSetRequest) *NullableGroupSetRequest

func (NullableGroupSetRequest) Get

func (NullableGroupSetRequest) IsSet

func (v NullableGroupSetRequest) IsSet() bool

func (NullableGroupSetRequest) MarshalJSON

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

func (*NullableGroupSetRequest) Set

func (*NullableGroupSetRequest) UnmarshalJSON

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

func (*NullableGroupSetRequest) Unset

func (v *NullableGroupSetRequest) Unset()

type NullableGroupShowResponse

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

func NewNullableGroupShowResponse

func NewNullableGroupShowResponse(val *GroupShowResponse) *NullableGroupShowResponse

func (NullableGroupShowResponse) Get

func (NullableGroupShowResponse) IsSet

func (v NullableGroupShowResponse) IsSet() bool

func (NullableGroupShowResponse) MarshalJSON

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

func (*NullableGroupShowResponse) Set

func (*NullableGroupShowResponse) UnmarshalJSON

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

func (*NullableGroupShowResponse) Unset

func (v *NullableGroupShowResponse) 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 NullableListAccessKeyResponse

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

func (NullableListAccessKeyResponse) Get

func (NullableListAccessKeyResponse) IsSet

func (NullableListAccessKeyResponse) MarshalJSON

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

func (*NullableListAccessKeyResponse) Set

func (*NullableListAccessKeyResponse) UnmarshalJSON

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

func (*NullableListAccessKeyResponse) Unset

func (v *NullableListAccessKeyResponse) Unset()

type NullableListCompanyResponse

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

func NewNullableListCompanyResponse

func NewNullableListCompanyResponse(val *ListCompanyResponse) *NullableListCompanyResponse

func (NullableListCompanyResponse) Get

func (NullableListCompanyResponse) IsSet

func (NullableListCompanyResponse) MarshalJSON

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

func (*NullableListCompanyResponse) Set

func (*NullableListCompanyResponse) UnmarshalJSON

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

func (*NullableListCompanyResponse) Unset

func (v *NullableListCompanyResponse) Unset()

type NullableListEndpointsResponse

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

func (NullableListEndpointsResponse) Get

func (NullableListEndpointsResponse) IsSet

func (NullableListEndpointsResponse) MarshalJSON

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

func (*NullableListEndpointsResponse) Set

func (*NullableListEndpointsResponse) UnmarshalJSON

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

func (*NullableListEndpointsResponse) Unset

func (v *NullableListEndpointsResponse) Unset()

type NullableLocaleEnum

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

func NewNullableLocaleEnum

func NewNullableLocaleEnum(val *LocaleEnum) *NullableLocaleEnum

func (NullableLocaleEnum) Get

func (v NullableLocaleEnum) Get() *LocaleEnum

func (NullableLocaleEnum) IsSet

func (v NullableLocaleEnum) IsSet() bool

func (NullableLocaleEnum) MarshalJSON

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

func (*NullableLocaleEnum) Set

func (v *NullableLocaleEnum) Set(val *LocaleEnum)

func (*NullableLocaleEnum) UnmarshalJSON

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

func (*NullableLocaleEnum) Unset

func (v *NullableLocaleEnum) Unset()

type NullableManagedServiceTypeEnum

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

func (NullableManagedServiceTypeEnum) Get

func (NullableManagedServiceTypeEnum) IsSet

func (NullableManagedServiceTypeEnum) MarshalJSON

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

func (*NullableManagedServiceTypeEnum) Set

func (*NullableManagedServiceTypeEnum) UnmarshalJSON

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

func (*NullableManagedServiceTypeEnum) Unset

func (v *NullableManagedServiceTypeEnum) Unset()

type NullableOtpMethodEnum

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

func NewNullableOtpMethodEnum

func NewNullableOtpMethodEnum(val *OtpMethodEnum) *NullableOtpMethodEnum

func (NullableOtpMethodEnum) Get

func (NullableOtpMethodEnum) IsSet

func (v NullableOtpMethodEnum) IsSet() bool

func (NullableOtpMethodEnum) MarshalJSON

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

func (*NullableOtpMethodEnum) Set

func (v *NullableOtpMethodEnum) Set(val *OtpMethodEnum)

func (*NullableOtpMethodEnum) UnmarshalJSON

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

func (*NullableOtpMethodEnum) Unset

func (v *NullableOtpMethodEnum) Unset()

type NullablePaymentContract

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

func NewNullablePaymentContract

func NewNullablePaymentContract(val *PaymentContract) *NullablePaymentContract

func (NullablePaymentContract) Get

func (NullablePaymentContract) IsSet

func (v NullablePaymentContract) IsSet() bool

func (NullablePaymentContract) MarshalJSON

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

func (*NullablePaymentContract) Set

func (*NullablePaymentContract) UnmarshalJSON

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

func (*NullablePaymentContract) Unset

func (v *NullablePaymentContract) Unset()

type NullablePaymentContractListResponse

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

func (NullablePaymentContractListResponse) Get

func (NullablePaymentContractListResponse) IsSet

func (NullablePaymentContractListResponse) MarshalJSON

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

func (*NullablePaymentContractListResponse) Set

func (*NullablePaymentContractListResponse) UnmarshalJSON

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

func (*NullablePaymentContractListResponse) Unset

type NullablePaymentContractShowResponse

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

func (NullablePaymentContractShowResponse) Get

func (NullablePaymentContractShowResponse) IsSet

func (NullablePaymentContractShowResponse) MarshalJSON

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

func (*NullablePaymentContractShowResponse) Set

func (*NullablePaymentContractShowResponse) UnmarshalJSON

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

func (*NullablePaymentContractShowResponse) Unset

type NullablePolicy

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

func NewNullablePolicy

func NewNullablePolicy(val *Policy) *NullablePolicy

func (NullablePolicy) Get

func (v NullablePolicy) Get() *Policy

func (NullablePolicy) IsSet

func (v NullablePolicy) IsSet() bool

func (NullablePolicy) MarshalJSON

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

func (*NullablePolicy) Set

func (v *NullablePolicy) Set(val *Policy)

func (*NullablePolicy) UnmarshalJSON

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

func (*NullablePolicy) Unset

func (v *NullablePolicy) Unset()

type NullablePolicyCategoryEnum

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

func NewNullablePolicyCategoryEnum

func NewNullablePolicyCategoryEnum(val *PolicyCategoryEnum) *NullablePolicyCategoryEnum

func (NullablePolicyCategoryEnum) Get

func (NullablePolicyCategoryEnum) IsSet

func (v NullablePolicyCategoryEnum) IsSet() bool

func (NullablePolicyCategoryEnum) MarshalJSON

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

func (*NullablePolicyCategoryEnum) Set

func (*NullablePolicyCategoryEnum) UnmarshalJSON

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

func (*NullablePolicyCategoryEnum) Unset

func (v *NullablePolicyCategoryEnum) Unset()

type NullablePolicyDocument

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

func NewNullablePolicyDocument

func NewNullablePolicyDocument(val *PolicyDocument) *NullablePolicyDocument

func (NullablePolicyDocument) Get

func (NullablePolicyDocument) IsSet

func (v NullablePolicyDocument) IsSet() bool

func (NullablePolicyDocument) MarshalJSON

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

func (*NullablePolicyDocument) Set

func (*NullablePolicyDocument) UnmarshalJSON

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

func (*NullablePolicyDocument) Unset

func (v *NullablePolicyDocument) Unset()

type NullablePolicyStateEnum

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

func NewNullablePolicyStateEnum

func NewNullablePolicyStateEnum(val *PolicyStateEnum) *NullablePolicyStateEnum

func (NullablePolicyStateEnum) Get

func (NullablePolicyStateEnum) IsSet

func (v NullablePolicyStateEnum) IsSet() bool

func (NullablePolicyStateEnum) MarshalJSON

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

func (*NullablePolicyStateEnum) Set

func (*NullablePolicyStateEnum) UnmarshalJSON

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

func (*NullablePolicyStateEnum) Unset

func (v *NullablePolicyStateEnum) Unset()

type NullablePolicyType

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

func NewNullablePolicyType

func NewNullablePolicyType(val *PolicyType) *NullablePolicyType

func (NullablePolicyType) Get

func (v NullablePolicyType) Get() *PolicyType

func (NullablePolicyType) IsSet

func (v NullablePolicyType) IsSet() bool

func (NullablePolicyType) MarshalJSON

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

func (*NullablePolicyType) Set

func (v *NullablePolicyType) Set(val *PolicyType)

func (*NullablePolicyType) UnmarshalJSON

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

func (*NullablePolicyType) Unset

func (v *NullablePolicyType) Unset()

type NullablePolicyTypeEnum

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

func NewNullablePolicyTypeEnum

func NewNullablePolicyTypeEnum(val *PolicyTypeEnum) *NullablePolicyTypeEnum

func (NullablePolicyTypeEnum) Get

func (NullablePolicyTypeEnum) IsSet

func (v NullablePolicyTypeEnum) IsSet() bool

func (NullablePolicyTypeEnum) MarshalJSON

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

func (*NullablePolicyTypeEnum) Set

func (*NullablePolicyTypeEnum) UnmarshalJSON

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

func (*NullablePolicyTypeEnum) Unset

func (v *NullablePolicyTypeEnum) Unset()

type NullablePolicyVersion

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

func NewNullablePolicyVersion

func NewNullablePolicyVersion(val *PolicyVersion) *NullablePolicyVersion

func (NullablePolicyVersion) Get

func (NullablePolicyVersion) IsSet

func (v NullablePolicyVersion) IsSet() bool

func (NullablePolicyVersion) MarshalJSON

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

func (*NullablePolicyVersion) Set

func (v *NullablePolicyVersion) Set(val *PolicyVersion)

func (*NullablePolicyVersion) UnmarshalJSON

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

func (*NullablePolicyVersion) Unset

func (v *NullablePolicyVersion) Unset()

type NullablePrincipal

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

func NewNullablePrincipal

func NewNullablePrincipal(val *Principal) *NullablePrincipal

func (NullablePrincipal) Get

func (v NullablePrincipal) Get() *Principal

func (NullablePrincipal) IsSet

func (v NullablePrincipal) IsSet() bool

func (NullablePrincipal) MarshalJSON

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

func (*NullablePrincipal) Set

func (v *NullablePrincipal) Set(val *Principal)

func (*NullablePrincipal) UnmarshalJSON

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

func (*NullablePrincipal) Unset

func (v *NullablePrincipal) Unset()

type NullableRefreshAccessKeyRequest

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

func (NullableRefreshAccessKeyRequest) Get

func (NullableRefreshAccessKeyRequest) IsSet

func (NullableRefreshAccessKeyRequest) MarshalJSON

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

func (*NullableRefreshAccessKeyRequest) Set

func (*NullableRefreshAccessKeyRequest) UnmarshalJSON

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

func (*NullableRefreshAccessKeyRequest) Unset

type NullableRole

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

func NewNullableRole

func NewNullableRole(val *Role) *NullableRole

func (NullableRole) Get

func (v NullableRole) Get() *Role

func (NullableRole) IsSet

func (v NullableRole) IsSet() bool

func (NullableRole) MarshalJSON

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

func (*NullableRole) Set

func (v *NullableRole) Set(val *Role)

func (*NullableRole) UnmarshalJSON

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

func (*NullableRole) Unset

func (v *NullableRole) Unset()

type NullableRoleTypeEnum

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

func NewNullableRoleTypeEnum

func NewNullableRoleTypeEnum(val *RoleTypeEnum) *NullableRoleTypeEnum

func (NullableRoleTypeEnum) Get

func (NullableRoleTypeEnum) IsSet

func (v NullableRoleTypeEnum) IsSet() bool

func (NullableRoleTypeEnum) MarshalJSON

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

func (*NullableRoleTypeEnum) Set

func (v *NullableRoleTypeEnum) Set(val *RoleTypeEnum)

func (*NullableRoleTypeEnum) UnmarshalJSON

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

func (*NullableRoleTypeEnum) Unset

func (v *NullableRoleTypeEnum) Unset()

type NullableStatement

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

func NewNullableStatement

func NewNullableStatement(val *Statement) *NullableStatement

func (NullableStatement) Get

func (v NullableStatement) Get() *Statement

func (NullableStatement) IsSet

func (v NullableStatement) IsSet() bool

func (NullableStatement) MarshalJSON

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

func (*NullableStatement) Set

func (v *NullableStatement) Set(val *Statement)

func (*NullableStatement) UnmarshalJSON

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

func (*NullableStatement) Unset

func (v *NullableStatement) 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 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 NullableUserDetailResponse

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

func NewNullableUserDetailResponse

func NewNullableUserDetailResponse(val *UserDetailResponse) *NullableUserDetailResponse

func (NullableUserDetailResponse) Get

func (NullableUserDetailResponse) IsSet

func (v NullableUserDetailResponse) IsSet() bool

func (NullableUserDetailResponse) MarshalJSON

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

func (*NullableUserDetailResponse) Set

func (*NullableUserDetailResponse) UnmarshalJSON

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

func (*NullableUserDetailResponse) Unset

func (v *NullableUserDetailResponse) Unset()

type NullableYnEnum

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

func NewNullableYnEnum

func NewNullableYnEnum(val *YnEnum) *NullableYnEnum

func (NullableYnEnum) Get

func (v NullableYnEnum) Get() *YnEnum

func (NullableYnEnum) IsSet

func (v NullableYnEnum) IsSet() bool

func (NullableYnEnum) MarshalJSON

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

func (*NullableYnEnum) Set

func (v *NullableYnEnum) Set(val *YnEnum)

func (*NullableYnEnum) UnmarshalJSON

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

func (*NullableYnEnum) Unset

func (v *NullableYnEnum) Unset()

type OtpMethodEnum

type OtpMethodEnum string

OtpMethodEnum the model 'OtpMethodEnum'

const (
	OTPMETHODENUM_PHONE OtpMethodEnum = "PHONE"
	OTPMETHODENUM_EMAIL OtpMethodEnum = "EMAIL"
)

List of OtpMethodEnum

func NewOtpMethodEnumFromValue

func NewOtpMethodEnumFromValue(v string) (*OtpMethodEnum, error)

NewOtpMethodEnumFromValue returns a pointer to a valid OtpMethodEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (OtpMethodEnum) IsValid

func (v OtpMethodEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (OtpMethodEnum) Ptr

func (v OtpMethodEnum) Ptr() *OtpMethodEnum

Ptr returns reference to OtpMethodEnum value

func (*OtpMethodEnum) UnmarshalJSON

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

type PaymentContract

type PaymentContract struct {
	// 회사 업무 구분 ID
	BusinessCategoryId   string         `json:"business_category_id"`
	BusinessCategoryName NullableString `json:"business_category_name"`
	BusinessGroupCode    NullableString `json:"business_group_code"`
	// Company ID
	CompanyId string `json:"company_id"`
	// Company 이름
	CompanyName string `json:"company_name"`
	// Account 계약 정보
	Contract AccountContract `json:"contract"`
	// 생성 일시
	CreatedAt time.Time `json:"created_at"`
	// 생성자
	CreatedBy string `json:"created_by"`
	// 생성자 Email
	CreatorEmail string `json:"creator_email"`
	// 생성자 성, 이름
	CreatorName string         `json:"creator_name"`
	Description NullableString `json:"description"`
	// Project 생성 여부
	HasProjectYn YnEnum `json:"has_project_yn"`
	// ID
	Id string `json:"id"`
	// Service Type
	ManagedServiceType ManagedServiceTypeEnum `json:"managed_service_type"`
	// 수정 일시
	ModifiedAt time.Time `json:"modified_at"`
	// 수정자
	ModifiedBy string `json:"modified_by"`
	// 수정자 Email
	ModifierEmail string `json:"modifier_email"`
	// 수정자 성, 이름
	ModifierName string `json:"modifier_name"`
	// Account 이름
	Name               string         `json:"name"`
	PartnerCompanyCode NullableString `json:"partner_company_code"`
}

PaymentContract struct for PaymentContract

func NewPaymentContract

func NewPaymentContract(businessCategoryId string, businessCategoryName NullableString, businessGroupCode NullableString, companyId string, companyName string, contract AccountContract, createdAt time.Time, createdBy string, creatorEmail string, creatorName string, description NullableString, hasProjectYn YnEnum, id string, managedServiceType ManagedServiceTypeEnum, modifiedAt time.Time, modifiedBy string, modifierEmail string, modifierName string, name string, partnerCompanyCode NullableString) *PaymentContract

NewPaymentContract instantiates a new PaymentContract 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 NewPaymentContractWithDefaults

func NewPaymentContractWithDefaults() *PaymentContract

NewPaymentContractWithDefaults instantiates a new PaymentContract 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 (*PaymentContract) GetBusinessCategoryId

func (o *PaymentContract) GetBusinessCategoryId() string

GetBusinessCategoryId returns the BusinessCategoryId field value

func (*PaymentContract) GetBusinessCategoryIdOk

func (o *PaymentContract) GetBusinessCategoryIdOk() (*string, bool)

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

func (*PaymentContract) GetBusinessCategoryName

func (o *PaymentContract) GetBusinessCategoryName() string

GetBusinessCategoryName returns the BusinessCategoryName field value If the value is explicit nil, the zero value for string will be returned

func (*PaymentContract) GetBusinessCategoryNameOk

func (o *PaymentContract) GetBusinessCategoryNameOk() (*string, bool)

GetBusinessCategoryNameOk returns a tuple with the BusinessCategoryName 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 (*PaymentContract) GetBusinessGroupCode

func (o *PaymentContract) GetBusinessGroupCode() string

GetBusinessGroupCode returns the BusinessGroupCode field value If the value is explicit nil, the zero value for string will be returned

func (*PaymentContract) GetBusinessGroupCodeOk

func (o *PaymentContract) GetBusinessGroupCodeOk() (*string, bool)

GetBusinessGroupCodeOk returns a tuple with the BusinessGroupCode 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 (*PaymentContract) GetCompanyId

func (o *PaymentContract) GetCompanyId() string

GetCompanyId returns the CompanyId field value

func (*PaymentContract) GetCompanyIdOk

func (o *PaymentContract) GetCompanyIdOk() (*string, bool)

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

func (*PaymentContract) GetCompanyName

func (o *PaymentContract) GetCompanyName() string

GetCompanyName returns the CompanyName field value

func (*PaymentContract) GetCompanyNameOk

func (o *PaymentContract) GetCompanyNameOk() (*string, bool)

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

func (*PaymentContract) GetContract

func (o *PaymentContract) GetContract() AccountContract

GetContract returns the Contract field value

func (*PaymentContract) GetContractOk

func (o *PaymentContract) GetContractOk() (*AccountContract, bool)

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

func (*PaymentContract) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*PaymentContract) GetCreatedAtOk

func (o *PaymentContract) 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 (*PaymentContract) GetCreatedBy

func (o *PaymentContract) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*PaymentContract) GetCreatedByOk

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

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

func (*PaymentContract) GetCreatorEmail

func (o *PaymentContract) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value

func (*PaymentContract) GetCreatorEmailOk

func (o *PaymentContract) GetCreatorEmailOk() (*string, bool)

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

func (*PaymentContract) GetCreatorName

func (o *PaymentContract) GetCreatorName() string

GetCreatorName returns the CreatorName field value

func (*PaymentContract) GetCreatorNameOk

func (o *PaymentContract) GetCreatorNameOk() (*string, bool)

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

func (*PaymentContract) GetDescription

func (o *PaymentContract) GetDescription() string

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

func (*PaymentContract) GetDescriptionOk

func (o *PaymentContract) 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 (*PaymentContract) GetHasProjectYn

func (o *PaymentContract) GetHasProjectYn() YnEnum

GetHasProjectYn returns the HasProjectYn field value

func (*PaymentContract) GetHasProjectYnOk

func (o *PaymentContract) GetHasProjectYnOk() (*YnEnum, bool)

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

func (*PaymentContract) GetId

func (o *PaymentContract) GetId() string

GetId returns the Id field value

func (*PaymentContract) GetIdOk

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

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

func (*PaymentContract) GetManagedServiceType

func (o *PaymentContract) GetManagedServiceType() ManagedServiceTypeEnum

GetManagedServiceType returns the ManagedServiceType field value

func (*PaymentContract) GetManagedServiceTypeOk

func (o *PaymentContract) GetManagedServiceTypeOk() (*ManagedServiceTypeEnum, bool)

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

func (*PaymentContract) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*PaymentContract) GetModifiedAtOk

func (o *PaymentContract) 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 (*PaymentContract) GetModifiedBy

func (o *PaymentContract) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*PaymentContract) GetModifiedByOk

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

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

func (*PaymentContract) GetModifierEmail

func (o *PaymentContract) GetModifierEmail() string

GetModifierEmail returns the ModifierEmail field value

func (*PaymentContract) GetModifierEmailOk

func (o *PaymentContract) GetModifierEmailOk() (*string, bool)

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

func (*PaymentContract) GetModifierName

func (o *PaymentContract) GetModifierName() string

GetModifierName returns the ModifierName field value

func (*PaymentContract) GetModifierNameOk

func (o *PaymentContract) GetModifierNameOk() (*string, bool)

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

func (*PaymentContract) GetName

func (o *PaymentContract) GetName() string

GetName returns the Name field value

func (*PaymentContract) GetNameOk

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

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

func (*PaymentContract) GetPartnerCompanyCode

func (o *PaymentContract) GetPartnerCompanyCode() string

GetPartnerCompanyCode returns the PartnerCompanyCode field value If the value is explicit nil, the zero value for string will be returned

func (*PaymentContract) GetPartnerCompanyCodeOk

func (o *PaymentContract) GetPartnerCompanyCodeOk() (*string, bool)

GetPartnerCompanyCodeOk returns a tuple with the PartnerCompanyCode 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 (PaymentContract) MarshalJSON

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

func (*PaymentContract) SetBusinessCategoryId

func (o *PaymentContract) SetBusinessCategoryId(v string)

SetBusinessCategoryId sets field value

func (*PaymentContract) SetBusinessCategoryName

func (o *PaymentContract) SetBusinessCategoryName(v string)

SetBusinessCategoryName sets field value

func (*PaymentContract) SetBusinessGroupCode

func (o *PaymentContract) SetBusinessGroupCode(v string)

SetBusinessGroupCode sets field value

func (*PaymentContract) SetCompanyId

func (o *PaymentContract) SetCompanyId(v string)

SetCompanyId sets field value

func (*PaymentContract) SetCompanyName

func (o *PaymentContract) SetCompanyName(v string)

SetCompanyName sets field value

func (*PaymentContract) SetContract

func (o *PaymentContract) SetContract(v AccountContract)

SetContract sets field value

func (*PaymentContract) SetCreatedAt

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

SetCreatedAt sets field value

func (*PaymentContract) SetCreatedBy

func (o *PaymentContract) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*PaymentContract) SetCreatorEmail

func (o *PaymentContract) SetCreatorEmail(v string)

SetCreatorEmail sets field value

func (*PaymentContract) SetCreatorName

func (o *PaymentContract) SetCreatorName(v string)

SetCreatorName sets field value

func (*PaymentContract) SetDescription

func (o *PaymentContract) SetDescription(v string)

SetDescription sets field value

func (*PaymentContract) SetHasProjectYn

func (o *PaymentContract) SetHasProjectYn(v YnEnum)

SetHasProjectYn sets field value

func (*PaymentContract) SetId

func (o *PaymentContract) SetId(v string)

SetId sets field value

func (*PaymentContract) SetManagedServiceType

func (o *PaymentContract) SetManagedServiceType(v ManagedServiceTypeEnum)

SetManagedServiceType sets field value

func (*PaymentContract) SetModifiedAt

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

SetModifiedAt sets field value

func (*PaymentContract) SetModifiedBy

func (o *PaymentContract) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*PaymentContract) SetModifierEmail

func (o *PaymentContract) SetModifierEmail(v string)

SetModifierEmail sets field value

func (*PaymentContract) SetModifierName

func (o *PaymentContract) SetModifierName(v string)

SetModifierName sets field value

func (*PaymentContract) SetName

func (o *PaymentContract) SetName(v string)

SetName sets field value

func (*PaymentContract) SetPartnerCompanyCode

func (o *PaymentContract) SetPartnerCompanyCode(v string)

SetPartnerCompanyCode sets field value

func (PaymentContract) ToMap

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

func (*PaymentContract) UnmarshalJSON

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

type PaymentContractListResponse

type PaymentContractListResponse struct {
	Count            NullableInt32     `json:"count,omitempty"`
	Links            []interface{}     `json:"links,omitempty"`
	PaymentContracts []PaymentContract `json:"payment_contracts"`
}

PaymentContractListResponse struct for PaymentContractListResponse

func NewPaymentContractListResponse

func NewPaymentContractListResponse(paymentContracts []PaymentContract) *PaymentContractListResponse

NewPaymentContractListResponse instantiates a new PaymentContractListResponse 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 NewPaymentContractListResponseWithDefaults

func NewPaymentContractListResponseWithDefaults() *PaymentContractListResponse

NewPaymentContractListResponseWithDefaults instantiates a new PaymentContractListResponse 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 (*PaymentContractListResponse) GetCount

func (o *PaymentContractListResponse) GetCount() int32

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

func (*PaymentContractListResponse) GetCountOk

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

GetCountOk returns a tuple with the Count 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 (o *PaymentContractListResponse) GetLinks() []interface{}

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

func (*PaymentContractListResponse) GetLinksOk

func (o *PaymentContractListResponse) GetLinksOk() ([]interface{}, bool)

GetLinksOk returns a tuple with the Links 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 (*PaymentContractListResponse) GetPaymentContracts

func (o *PaymentContractListResponse) GetPaymentContracts() []PaymentContract

GetPaymentContracts returns the PaymentContracts field value

func (*PaymentContractListResponse) GetPaymentContractsOk

func (o *PaymentContractListResponse) GetPaymentContractsOk() ([]PaymentContract, bool)

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

func (*PaymentContractListResponse) HasCount

func (o *PaymentContractListResponse) HasCount() bool

HasCount returns a boolean if a field has been set.

func (o *PaymentContractListResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (PaymentContractListResponse) MarshalJSON

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

func (*PaymentContractListResponse) SetCount

func (o *PaymentContractListResponse) SetCount(v int32)

SetCount gets a reference to the given NullableInt32 and assigns it to the Count field.

func (*PaymentContractListResponse) SetCountNil

func (o *PaymentContractListResponse) SetCountNil()

SetCountNil sets the value for Count to be an explicit nil

func (o *PaymentContractListResponse) SetLinks(v []interface{})

SetLinks gets a reference to the given []interface{} and assigns it to the Links field.

func (*PaymentContractListResponse) SetPaymentContracts

func (o *PaymentContractListResponse) SetPaymentContracts(v []PaymentContract)

SetPaymentContracts sets field value

func (PaymentContractListResponse) ToMap

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

func (*PaymentContractListResponse) UnmarshalJSON

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

func (*PaymentContractListResponse) UnsetCount

func (o *PaymentContractListResponse) UnsetCount()

UnsetCount ensures that no value is present for Count, not even an explicit nil

type PaymentContractShowResponse

type PaymentContractShowResponse struct {
	PaymentContract PaymentContract `json:"payment_contract"`
}

PaymentContractShowResponse struct for PaymentContractShowResponse

func NewPaymentContractShowResponse

func NewPaymentContractShowResponse(paymentContract PaymentContract) *PaymentContractShowResponse

NewPaymentContractShowResponse instantiates a new PaymentContractShowResponse 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 NewPaymentContractShowResponseWithDefaults

func NewPaymentContractShowResponseWithDefaults() *PaymentContractShowResponse

NewPaymentContractShowResponseWithDefaults instantiates a new PaymentContractShowResponse 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 (*PaymentContractShowResponse) GetPaymentContract

func (o *PaymentContractShowResponse) GetPaymentContract() PaymentContract

GetPaymentContract returns the PaymentContract field value

func (*PaymentContractShowResponse) GetPaymentContractOk

func (o *PaymentContractShowResponse) GetPaymentContractOk() (*PaymentContract, bool)

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

func (PaymentContractShowResponse) MarshalJSON

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

func (*PaymentContractShowResponse) SetPaymentContract

func (o *PaymentContractShowResponse) SetPaymentContract(v PaymentContract)

SetPaymentContract sets field value

func (PaymentContractShowResponse) ToMap

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

func (*PaymentContractShowResponse) UnmarshalJSON

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

type Policy

type Policy struct {
	AccountId NullableString `json:"account_id"`
	// Created At
	CreatedAt time.Time `json:"created_at"`
	// Created By
	CreatedBy    string         `json:"created_by"`
	CreatorEmail NullableString `json:"creator_email,omitempty"`
	CreatorName  NullableString `json:"creator_name,omitempty"`
	// Policy Default Version Id
	DefaultVersionId *string        `json:"default_version_id,omitempty"`
	Description      NullableString `json:"description,omitempty"`
	// Policy ID
	Id *string `json:"id,omitempty"`
	// Modified At
	ModifiedAt time.Time `json:"modified_at"`
	// Modified By
	ModifiedBy    string         `json:"modified_by"`
	ModifierEmail NullableString `json:"modifier_email,omitempty"`
	ModifierName  NullableString `json:"modifier_name,omitempty"`
	// Policy Category
	PolicyCategory *PolicyCategoryEnum `json:"policy_category,omitempty"`
	// Policy Name
	PolicyName *string `json:"policy_name,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣\\\\s]*$"`
	// Policy Type
	PolicyType *PolicyTypeEnum `json:"policy_type,omitempty"`
	// Policy Versions
	PolicyVersions []PolicyVersion `json:"policy_versions,omitempty"`
	ResourceType   NullableString  `json:"resource_type,omitempty"`
	ServiceType    NullableString  `json:"service_type,omitempty"`
	// 삼성 리소스 자원명
	Srn string `json:"srn"`
	// Policy State
	State *PolicyStateEnum         `json:"state,omitempty"`
	Tags  []map[string]interface{} `json:"tags,omitempty"`
}

Policy struct for Policy

func NewPolicy

func NewPolicy(accountId NullableString, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, srn string) *Policy

NewPolicy instantiates a new Policy 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 NewPolicyWithDefaults

func NewPolicyWithDefaults() *Policy

NewPolicyWithDefaults instantiates a new Policy 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 (*Policy) GetAccountId

func (o *Policy) GetAccountId() string

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

func (*Policy) GetAccountIdOk

func (o *Policy) 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 (*Policy) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*Policy) GetCreatedAtOk

func (o *Policy) 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 (*Policy) GetCreatedBy

func (o *Policy) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Policy) GetCreatedByOk

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

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

func (*Policy) GetCreatorEmail

func (o *Policy) GetCreatorEmail() string

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

func (*Policy) GetCreatorEmailOk

func (o *Policy) GetCreatorEmailOk() (*string, bool)

GetCreatorEmailOk returns a tuple with the CreatorEmail 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 (*Policy) GetCreatorName

func (o *Policy) GetCreatorName() string

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

func (*Policy) GetCreatorNameOk

func (o *Policy) GetCreatorNameOk() (*string, bool)

GetCreatorNameOk returns a tuple with the CreatorName 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 (*Policy) GetDefaultVersionId

func (o *Policy) GetDefaultVersionId() string

GetDefaultVersionId returns the DefaultVersionId field value if set, zero value otherwise.

func (*Policy) GetDefaultVersionIdOk

func (o *Policy) GetDefaultVersionIdOk() (*string, bool)

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

func (*Policy) GetDescription

func (o *Policy) GetDescription() string

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

func (*Policy) GetDescriptionOk

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

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

func (o *Policy) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Policy) GetIdOk

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

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

func (*Policy) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*Policy) GetModifiedAtOk

func (o *Policy) 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 (*Policy) GetModifiedBy

func (o *Policy) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Policy) GetModifiedByOk

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

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

func (*Policy) GetModifierEmail

func (o *Policy) GetModifierEmail() string

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

func (*Policy) GetModifierEmailOk

func (o *Policy) GetModifierEmailOk() (*string, bool)

GetModifierEmailOk returns a tuple with the ModifierEmail 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 (*Policy) GetModifierName

func (o *Policy) GetModifierName() string

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

func (*Policy) GetModifierNameOk

func (o *Policy) GetModifierNameOk() (*string, bool)

GetModifierNameOk returns a tuple with the ModifierName 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 (*Policy) GetPolicyCategory

func (o *Policy) GetPolicyCategory() PolicyCategoryEnum

GetPolicyCategory returns the PolicyCategory field value if set, zero value otherwise.

func (*Policy) GetPolicyCategoryOk

func (o *Policy) GetPolicyCategoryOk() (*PolicyCategoryEnum, bool)

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

func (*Policy) GetPolicyName

func (o *Policy) GetPolicyName() string

GetPolicyName returns the PolicyName field value if set, zero value otherwise.

func (*Policy) GetPolicyNameOk

func (o *Policy) GetPolicyNameOk() (*string, bool)

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

func (*Policy) GetPolicyType

func (o *Policy) GetPolicyType() PolicyTypeEnum

GetPolicyType returns the PolicyType field value if set, zero value otherwise.

func (*Policy) GetPolicyTypeOk

func (o *Policy) GetPolicyTypeOk() (*PolicyTypeEnum, bool)

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

func (*Policy) GetPolicyVersions

func (o *Policy) GetPolicyVersions() []PolicyVersion

GetPolicyVersions returns the PolicyVersions field value if set, zero value otherwise.

func (*Policy) GetPolicyVersionsOk

func (o *Policy) GetPolicyVersionsOk() ([]PolicyVersion, bool)

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

func (*Policy) GetResourceType

func (o *Policy) GetResourceType() string

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

func (*Policy) GetResourceTypeOk

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

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

func (o *Policy) GetServiceType() string

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

func (*Policy) GetServiceTypeOk

func (o *Policy) GetServiceTypeOk() (*string, bool)

GetServiceTypeOk returns a tuple with the ServiceType 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 (*Policy) GetSrn

func (o *Policy) GetSrn() string

GetSrn returns the Srn field value

func (*Policy) GetSrnOk

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

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

func (*Policy) GetState

func (o *Policy) GetState() PolicyStateEnum

GetState returns the State field value if set, zero value otherwise.

func (*Policy) GetStateOk

func (o *Policy) GetStateOk() (*PolicyStateEnum, bool)

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

func (*Policy) GetTags

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

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

func (*Policy) GetTagsOk

func (o *Policy) GetTagsOk() ([]map[string]interface{}, 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 (*Policy) HasCreatorEmail

func (o *Policy) HasCreatorEmail() bool

HasCreatorEmail returns a boolean if a field has been set.

func (*Policy) HasCreatorName

func (o *Policy) HasCreatorName() bool

HasCreatorName returns a boolean if a field has been set.

func (*Policy) HasDefaultVersionId

func (o *Policy) HasDefaultVersionId() bool

HasDefaultVersionId returns a boolean if a field has been set.

func (*Policy) HasDescription

func (o *Policy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Policy) HasId

func (o *Policy) HasId() bool

HasId returns a boolean if a field has been set.

func (*Policy) HasModifierEmail

func (o *Policy) HasModifierEmail() bool

HasModifierEmail returns a boolean if a field has been set.

func (*Policy) HasModifierName

func (o *Policy) HasModifierName() bool

HasModifierName returns a boolean if a field has been set.

func (*Policy) HasPolicyCategory

func (o *Policy) HasPolicyCategory() bool

HasPolicyCategory returns a boolean if a field has been set.

func (*Policy) HasPolicyName

func (o *Policy) HasPolicyName() bool

HasPolicyName returns a boolean if a field has been set.

func (*Policy) HasPolicyType

func (o *Policy) HasPolicyType() bool

HasPolicyType returns a boolean if a field has been set.

func (*Policy) HasPolicyVersions

func (o *Policy) HasPolicyVersions() bool

HasPolicyVersions returns a boolean if a field has been set.

func (*Policy) HasResourceType

func (o *Policy) HasResourceType() bool

HasResourceType returns a boolean if a field has been set.

func (*Policy) HasServiceType

func (o *Policy) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*Policy) HasState

func (o *Policy) HasState() bool

HasState returns a boolean if a field has been set.

func (*Policy) HasTags

func (o *Policy) HasTags() bool

HasTags returns a boolean if a field has been set.

func (Policy) MarshalJSON

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

func (*Policy) SetAccountId

func (o *Policy) SetAccountId(v string)

SetAccountId sets field value

func (*Policy) SetCreatedAt

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

SetCreatedAt sets field value

func (*Policy) SetCreatedBy

func (o *Policy) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Policy) SetCreatorEmail

func (o *Policy) SetCreatorEmail(v string)

SetCreatorEmail gets a reference to the given NullableString and assigns it to the CreatorEmail field.

func (*Policy) SetCreatorEmailNil

func (o *Policy) SetCreatorEmailNil()

SetCreatorEmailNil sets the value for CreatorEmail to be an explicit nil

func (*Policy) SetCreatorName

func (o *Policy) SetCreatorName(v string)

SetCreatorName gets a reference to the given NullableString and assigns it to the CreatorName field.

func (*Policy) SetCreatorNameNil

func (o *Policy) SetCreatorNameNil()

SetCreatorNameNil sets the value for CreatorName to be an explicit nil

func (*Policy) SetDefaultVersionId

func (o *Policy) SetDefaultVersionId(v string)

SetDefaultVersionId gets a reference to the given string and assigns it to the DefaultVersionId field.

func (*Policy) SetDescription

func (o *Policy) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*Policy) SetDescriptionNil

func (o *Policy) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Policy) SetId

func (o *Policy) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Policy) SetModifiedAt

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

SetModifiedAt sets field value

func (*Policy) SetModifiedBy

func (o *Policy) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Policy) SetModifierEmail

func (o *Policy) SetModifierEmail(v string)

SetModifierEmail gets a reference to the given NullableString and assigns it to the ModifierEmail field.

func (*Policy) SetModifierEmailNil

func (o *Policy) SetModifierEmailNil()

SetModifierEmailNil sets the value for ModifierEmail to be an explicit nil

func (*Policy) SetModifierName

func (o *Policy) SetModifierName(v string)

SetModifierName gets a reference to the given NullableString and assigns it to the ModifierName field.

func (*Policy) SetModifierNameNil

func (o *Policy) SetModifierNameNil()

SetModifierNameNil sets the value for ModifierName to be an explicit nil

func (*Policy) SetPolicyCategory

func (o *Policy) SetPolicyCategory(v PolicyCategoryEnum)

SetPolicyCategory gets a reference to the given PolicyCategoryEnum and assigns it to the PolicyCategory field.

func (*Policy) SetPolicyName

func (o *Policy) SetPolicyName(v string)

SetPolicyName gets a reference to the given string and assigns it to the PolicyName field.

func (*Policy) SetPolicyType

func (o *Policy) SetPolicyType(v PolicyTypeEnum)

SetPolicyType gets a reference to the given PolicyTypeEnum and assigns it to the PolicyType field.

func (*Policy) SetPolicyVersions

func (o *Policy) SetPolicyVersions(v []PolicyVersion)

SetPolicyVersions gets a reference to the given []PolicyVersion and assigns it to the PolicyVersions field.

func (*Policy) SetResourceType

func (o *Policy) SetResourceType(v string)

SetResourceType gets a reference to the given NullableString and assigns it to the ResourceType field.

func (*Policy) SetResourceTypeNil

func (o *Policy) SetResourceTypeNil()

SetResourceTypeNil sets the value for ResourceType to be an explicit nil

func (*Policy) SetServiceType

func (o *Policy) SetServiceType(v string)

SetServiceType gets a reference to the given NullableString and assigns it to the ServiceType field.

func (*Policy) SetServiceTypeNil

func (o *Policy) SetServiceTypeNil()

SetServiceTypeNil sets the value for ServiceType to be an explicit nil

func (*Policy) SetSrn

func (o *Policy) SetSrn(v string)

SetSrn sets field value

func (*Policy) SetState

func (o *Policy) SetState(v PolicyStateEnum)

SetState gets a reference to the given PolicyStateEnum and assigns it to the State field.

func (*Policy) SetTags

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

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

func (Policy) ToMap

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

func (*Policy) UnmarshalJSON

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

func (*Policy) UnsetCreatorEmail

func (o *Policy) UnsetCreatorEmail()

UnsetCreatorEmail ensures that no value is present for CreatorEmail, not even an explicit nil

func (*Policy) UnsetCreatorName

func (o *Policy) UnsetCreatorName()

UnsetCreatorName ensures that no value is present for CreatorName, not even an explicit nil

func (*Policy) UnsetDescription

func (o *Policy) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*Policy) UnsetModifierEmail

func (o *Policy) UnsetModifierEmail()

UnsetModifierEmail ensures that no value is present for ModifierEmail, not even an explicit nil

func (*Policy) UnsetModifierName

func (o *Policy) UnsetModifierName()

UnsetModifierName ensures that no value is present for ModifierName, not even an explicit nil

func (*Policy) UnsetResourceType

func (o *Policy) UnsetResourceType()

UnsetResourceType ensures that no value is present for ResourceType, not even an explicit nil

func (*Policy) UnsetServiceType

func (o *Policy) UnsetServiceType()

UnsetServiceType ensures that no value is present for ServiceType, not even an explicit nil

type PolicyCategoryEnum

type PolicyCategoryEnum string

PolicyCategoryEnum the model 'PolicyCategoryEnum'

const (
	POLICYCATEGORYENUM_IDENTITY_BASED PolicyCategoryEnum = "IDENTITY_BASED"
	POLICYCATEGORYENUM_RESOURCE_BASED PolicyCategoryEnum = "RESOURCE_BASED"
)

List of PolicyCategoryEnum

func NewPolicyCategoryEnumFromValue

func NewPolicyCategoryEnumFromValue(v string) (*PolicyCategoryEnum, error)

NewPolicyCategoryEnumFromValue returns a pointer to a valid PolicyCategoryEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PolicyCategoryEnum) IsValid

func (v PolicyCategoryEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PolicyCategoryEnum) Ptr

Ptr returns reference to PolicyCategoryEnum value

func (*PolicyCategoryEnum) UnmarshalJSON

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

type PolicyDocument

type PolicyDocument struct {
	// Statement
	Statement []Statement `json:"Statement"`
	// Policy Version
	Version string `json:"Version"`
}

PolicyDocument struct for PolicyDocument

func NewPolicyDocument

func NewPolicyDocument(statement []Statement, version string) *PolicyDocument

NewPolicyDocument instantiates a new PolicyDocument 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 NewPolicyDocumentWithDefaults

func NewPolicyDocumentWithDefaults() *PolicyDocument

NewPolicyDocumentWithDefaults instantiates a new PolicyDocument 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 (*PolicyDocument) GetStatement

func (o *PolicyDocument) GetStatement() []Statement

GetStatement returns the Statement field value

func (*PolicyDocument) GetStatementOk

func (o *PolicyDocument) GetStatementOk() ([]Statement, bool)

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

func (*PolicyDocument) GetVersion

func (o *PolicyDocument) GetVersion() string

GetVersion returns the Version field value

func (*PolicyDocument) GetVersionOk

func (o *PolicyDocument) GetVersionOk() (*string, bool)

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

func (PolicyDocument) MarshalJSON

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

func (*PolicyDocument) SetStatement

func (o *PolicyDocument) SetStatement(v []Statement)

SetStatement sets field value

func (*PolicyDocument) SetVersion

func (o *PolicyDocument) SetVersion(v string)

SetVersion sets field value

func (PolicyDocument) ToMap

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

func (*PolicyDocument) UnmarshalJSON

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

type PolicyStateEnum

type PolicyStateEnum string

PolicyStateEnum the model 'PolicyStateEnum'

const (
	POLICYSTATEENUM_ACTIVE   PolicyStateEnum = "ACTIVE"
	POLICYSTATEENUM_INACTIVE PolicyStateEnum = "INACTIVE"
	POLICYSTATEENUM_DELETED  PolicyStateEnum = "DELETED"
)

List of PolicyStateEnum

func NewPolicyStateEnumFromValue

func NewPolicyStateEnumFromValue(v string) (*PolicyStateEnum, error)

NewPolicyStateEnumFromValue returns a pointer to a valid PolicyStateEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PolicyStateEnum) IsValid

func (v PolicyStateEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PolicyStateEnum) Ptr

Ptr returns reference to PolicyStateEnum value

func (*PolicyStateEnum) UnmarshalJSON

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

type PolicyType

type PolicyType struct {
	ArrayOfString *[]string
	String        *string
}

PolicyType Policy Type List

func (*PolicyType) MarshalJSON

func (src *PolicyType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PolicyType) UnmarshalJSON

func (dst *PolicyType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type PolicyTypeEnum

type PolicyTypeEnum string

PolicyTypeEnum the model 'PolicyTypeEnum'

const (
	POLICYTYPEENUM_SYSTEM_MANAGED PolicyTypeEnum = "SYSTEM_MANAGED"
	POLICYTYPEENUM_USER_DEFINED   PolicyTypeEnum = "USER_DEFINED"
)

List of PolicyTypeEnum

func NewPolicyTypeEnumFromValue

func NewPolicyTypeEnumFromValue(v string) (*PolicyTypeEnum, error)

NewPolicyTypeEnumFromValue returns a pointer to a valid PolicyTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PolicyTypeEnum) IsValid

func (v PolicyTypeEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PolicyTypeEnum) Ptr

func (v PolicyTypeEnum) Ptr() *PolicyTypeEnum

Ptr returns reference to PolicyTypeEnum value

func (*PolicyTypeEnum) UnmarshalJSON

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

type PolicyVersion

type PolicyVersion struct {
	// Created At
	CreatedAt time.Time `json:"created_at"`
	// Created By
	CreatedBy string `json:"created_by"`
	// Policy Version Id
	Id *string `json:"id,omitempty"`
	// Modified At
	ModifiedAt time.Time `json:"modified_at"`
	// Modified By
	ModifiedBy string `json:"modified_by"`
	// Policy Document
	PolicyDocument PolicyDocument `json:"policy_document"`
	// Policy ID
	PolicyId *string `json:"policy_id,omitempty"`
	// Policy Version Name
	PolicyVersionName *string `json:"policy_version_name,omitempty"`
}

PolicyVersion struct for PolicyVersion

func NewPolicyVersion

func NewPolicyVersion(createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, policyDocument PolicyDocument) *PolicyVersion

NewPolicyVersion instantiates a new PolicyVersion 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 NewPolicyVersionWithDefaults

func NewPolicyVersionWithDefaults() *PolicyVersion

NewPolicyVersionWithDefaults instantiates a new PolicyVersion 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 (*PolicyVersion) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*PolicyVersion) GetCreatedAtOk

func (o *PolicyVersion) 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 (*PolicyVersion) GetCreatedBy

func (o *PolicyVersion) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*PolicyVersion) GetCreatedByOk

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

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

func (*PolicyVersion) GetId

func (o *PolicyVersion) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PolicyVersion) GetIdOk

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

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

func (*PolicyVersion) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*PolicyVersion) GetModifiedAtOk

func (o *PolicyVersion) 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 (*PolicyVersion) GetModifiedBy

func (o *PolicyVersion) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*PolicyVersion) GetModifiedByOk

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

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

func (*PolicyVersion) GetPolicyDocument

func (o *PolicyVersion) GetPolicyDocument() PolicyDocument

GetPolicyDocument returns the PolicyDocument field value

func (*PolicyVersion) GetPolicyDocumentOk

func (o *PolicyVersion) GetPolicyDocumentOk() (*PolicyDocument, bool)

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

func (*PolicyVersion) GetPolicyId

func (o *PolicyVersion) GetPolicyId() string

GetPolicyId returns the PolicyId field value if set, zero value otherwise.

func (*PolicyVersion) GetPolicyIdOk

func (o *PolicyVersion) GetPolicyIdOk() (*string, bool)

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

func (*PolicyVersion) GetPolicyVersionName

func (o *PolicyVersion) GetPolicyVersionName() string

GetPolicyVersionName returns the PolicyVersionName field value if set, zero value otherwise.

func (*PolicyVersion) GetPolicyVersionNameOk

func (o *PolicyVersion) GetPolicyVersionNameOk() (*string, bool)

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

func (*PolicyVersion) HasId

func (o *PolicyVersion) HasId() bool

HasId returns a boolean if a field has been set.

func (*PolicyVersion) HasPolicyId

func (o *PolicyVersion) HasPolicyId() bool

HasPolicyId returns a boolean if a field has been set.

func (*PolicyVersion) HasPolicyVersionName

func (o *PolicyVersion) HasPolicyVersionName() bool

HasPolicyVersionName returns a boolean if a field has been set.

func (PolicyVersion) MarshalJSON

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

func (*PolicyVersion) SetCreatedAt

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

SetCreatedAt sets field value

func (*PolicyVersion) SetCreatedBy

func (o *PolicyVersion) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*PolicyVersion) SetId

func (o *PolicyVersion) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PolicyVersion) SetModifiedAt

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

SetModifiedAt sets field value

func (*PolicyVersion) SetModifiedBy

func (o *PolicyVersion) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*PolicyVersion) SetPolicyDocument

func (o *PolicyVersion) SetPolicyDocument(v PolicyDocument)

SetPolicyDocument sets field value

func (*PolicyVersion) SetPolicyId

func (o *PolicyVersion) SetPolicyId(v string)

SetPolicyId gets a reference to the given string and assigns it to the PolicyId field.

func (*PolicyVersion) SetPolicyVersionName

func (o *PolicyVersion) SetPolicyVersionName(v string)

SetPolicyVersionName gets a reference to the given string and assigns it to the PolicyVersionName field.

func (PolicyVersion) ToMap

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

func (*PolicyVersion) UnmarshalJSON

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

type Principal

type Principal struct {
	MapmapOfStringarrayOfString *map[string][]string
	String                      *string
}

Principal Principal

func (*Principal) MarshalJSON

func (src *Principal) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*Principal) UnmarshalJSON

func (dst *Principal) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type RefreshAccessKeyRequest

type RefreshAccessKeyRequest struct {
	AccessKey NullableString `json:"access_key,omitempty"`
}

RefreshAccessKeyRequest struct for RefreshAccessKeyRequest

func NewRefreshAccessKeyRequest

func NewRefreshAccessKeyRequest() *RefreshAccessKeyRequest

NewRefreshAccessKeyRequest instantiates a new RefreshAccessKeyRequest 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 NewRefreshAccessKeyRequestWithDefaults

func NewRefreshAccessKeyRequestWithDefaults() *RefreshAccessKeyRequest

NewRefreshAccessKeyRequestWithDefaults instantiates a new RefreshAccessKeyRequest 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 (*RefreshAccessKeyRequest) GetAccessKey

func (o *RefreshAccessKeyRequest) GetAccessKey() string

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

func (*RefreshAccessKeyRequest) GetAccessKeyOk

func (o *RefreshAccessKeyRequest) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey 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 (*RefreshAccessKeyRequest) HasAccessKey

func (o *RefreshAccessKeyRequest) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (RefreshAccessKeyRequest) MarshalJSON

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

func (*RefreshAccessKeyRequest) SetAccessKey

func (o *RefreshAccessKeyRequest) SetAccessKey(v string)

SetAccessKey gets a reference to the given NullableString and assigns it to the AccessKey field.

func (*RefreshAccessKeyRequest) SetAccessKeyNil

func (o *RefreshAccessKeyRequest) SetAccessKeyNil()

SetAccessKeyNil sets the value for AccessKey to be an explicit nil

func (RefreshAccessKeyRequest) ToMap

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

func (*RefreshAccessKeyRequest) UnsetAccessKey

func (o *RefreshAccessKeyRequest) UnsetAccessKey()

UnsetAccessKey ensures that no value is present for AccessKey, not even an explicit nil

type Role

type Role struct {
	// 생성 일시
	CreatedAt time.Time `json:"created_at"`
	// 생성자
	CreatedBy string `json:"created_by"`
	// 생성자 Email
	CreatorEmail string `json:"creator_email"`
	// 생성자 성, 이름
	CreatorName string         `json:"creator_name"`
	Description NullableString `json:"description"`
	// ID
	Id string `json:"id"`
	// 수정 일시
	ModifiedAt time.Time `json:"modified_at"`
	// 수정자
	ModifiedBy string `json:"modified_by"`
	// 수정자 Email
	ModifierEmail string `json:"modifier_email"`
	// 수정자 성, 이름
	ModifierName string `json:"modifier_name"`
	// Role 이름
	Name string `json:"name"`
	// Role Type
	Type RoleTypeEnum `json:"type"`
}

Role struct for Role

func NewRole

func NewRole(createdAt time.Time, createdBy string, creatorEmail string, creatorName string, description NullableString, id string, modifiedAt time.Time, modifiedBy string, modifierEmail string, modifierName string, name string, type_ RoleTypeEnum) *Role

NewRole instantiates a new Role 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 NewRoleWithDefaults

func NewRoleWithDefaults() *Role

NewRoleWithDefaults instantiates a new Role 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 (*Role) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*Role) GetCreatedAtOk

func (o *Role) 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 (*Role) GetCreatedBy

func (o *Role) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Role) GetCreatedByOk

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

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

func (*Role) GetCreatorEmail

func (o *Role) GetCreatorEmail() string

GetCreatorEmail returns the CreatorEmail field value

func (*Role) GetCreatorEmailOk

func (o *Role) GetCreatorEmailOk() (*string, bool)

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

func (*Role) GetCreatorName

func (o *Role) GetCreatorName() string

GetCreatorName returns the CreatorName field value

func (*Role) GetCreatorNameOk

func (o *Role) GetCreatorNameOk() (*string, bool)

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

func (*Role) GetDescription

func (o *Role) GetDescription() string

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

func (*Role) GetDescriptionOk

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

func (o *Role) GetId() string

GetId returns the Id field value

func (*Role) GetIdOk

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

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

func (*Role) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*Role) GetModifiedAtOk

func (o *Role) 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 (*Role) GetModifiedBy

func (o *Role) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Role) GetModifiedByOk

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

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

func (*Role) GetModifierEmail

func (o *Role) GetModifierEmail() string

GetModifierEmail returns the ModifierEmail field value

func (*Role) GetModifierEmailOk

func (o *Role) GetModifierEmailOk() (*string, bool)

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

func (*Role) GetModifierName

func (o *Role) GetModifierName() string

GetModifierName returns the ModifierName field value

func (*Role) GetModifierNameOk

func (o *Role) GetModifierNameOk() (*string, bool)

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

func (*Role) GetName

func (o *Role) GetName() string

GetName returns the Name field value

func (*Role) GetNameOk

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

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

func (*Role) GetType

func (o *Role) GetType() RoleTypeEnum

GetType returns the Type field value

func (*Role) GetTypeOk

func (o *Role) GetTypeOk() (*RoleTypeEnum, bool)

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

func (Role) MarshalJSON

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

func (*Role) SetCreatedAt

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

SetCreatedAt sets field value

func (*Role) SetCreatedBy

func (o *Role) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Role) SetCreatorEmail

func (o *Role) SetCreatorEmail(v string)

SetCreatorEmail sets field value

func (*Role) SetCreatorName

func (o *Role) SetCreatorName(v string)

SetCreatorName sets field value

func (*Role) SetDescription

func (o *Role) SetDescription(v string)

SetDescription sets field value

func (*Role) SetId

func (o *Role) SetId(v string)

SetId sets field value

func (*Role) SetModifiedAt

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

SetModifiedAt sets field value

func (*Role) SetModifiedBy

func (o *Role) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Role) SetModifierEmail

func (o *Role) SetModifierEmail(v string)

SetModifierEmail sets field value

func (*Role) SetModifierName

func (o *Role) SetModifierName(v string)

SetModifierName sets field value

func (*Role) SetName

func (o *Role) SetName(v string)

SetName sets field value

func (*Role) SetType

func (o *Role) SetType(v RoleTypeEnum)

SetType sets field value

func (Role) ToMap

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

func (*Role) UnmarshalJSON

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

type RoleTypeEnum

type RoleTypeEnum string

RoleTypeEnum the model 'RoleTypeEnum'

const (
	ROLETYPEENUM_DEFAULT      RoleTypeEnum = "DEFAULT"
	ROLETYPEENUM_USER_DEFINED RoleTypeEnum = "USER_DEFINED"
)

List of RoleTypeEnum

func NewRoleTypeEnumFromValue

func NewRoleTypeEnumFromValue(v string) (*RoleTypeEnum, error)

NewRoleTypeEnumFromValue returns a pointer to a valid RoleTypeEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RoleTypeEnum) IsValid

func (v RoleTypeEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RoleTypeEnum) Ptr

func (v RoleTypeEnum) Ptr() *RoleTypeEnum

Ptr returns reference to RoleTypeEnum value

func (*RoleTypeEnum) UnmarshalJSON

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

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 Statement

type Statement struct {
	Action    []string                            `json:"Action,omitempty"`
	Condition map[string]map[string][]interface{} `json:"Condition,omitempty"`
	// Effect
	Effect    string            `json:"Effect"`
	NotAction []string          `json:"NotAction,omitempty"`
	Principal NullablePrincipal `json:"Principal,omitempty"`
	// Resource
	Resource []string `json:"Resource,omitempty"`
	// Statement Id
	Sid *string `json:"Sid,omitempty"`
}

Statement struct for Statement

func NewStatement

func NewStatement(effect string) *Statement

NewStatement instantiates a new Statement 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 NewStatementWithDefaults

func NewStatementWithDefaults() *Statement

NewStatementWithDefaults instantiates a new Statement 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 (*Statement) GetAction

func (o *Statement) GetAction() []string

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

func (*Statement) GetActionOk

func (o *Statement) GetActionOk() ([]string, bool)

GetActionOk returns a tuple with the Action 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 (*Statement) GetCondition

func (o *Statement) GetCondition() map[string]map[string][]interface{}

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

func (*Statement) GetConditionOk

func (o *Statement) GetConditionOk() (map[string]map[string][]interface{}, bool)

GetConditionOk returns a tuple with the Condition 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 (*Statement) GetEffect

func (o *Statement) GetEffect() string

GetEffect returns the Effect field value

func (*Statement) GetEffectOk

func (o *Statement) GetEffectOk() (*string, bool)

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

func (*Statement) GetNotAction

func (o *Statement) GetNotAction() []string

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

func (*Statement) GetNotActionOk

func (o *Statement) GetNotActionOk() ([]string, bool)

GetNotActionOk returns a tuple with the NotAction 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 (*Statement) GetPrincipal

func (o *Statement) GetPrincipal() Principal

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

func (*Statement) GetPrincipalOk

func (o *Statement) GetPrincipalOk() (*Principal, bool)

GetPrincipalOk returns a tuple with the Principal 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 (*Statement) GetResource

func (o *Statement) GetResource() []string

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

func (*Statement) GetResourceOk

func (o *Statement) GetResourceOk() ([]string, 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 (*Statement) GetSid

func (o *Statement) GetSid() string

GetSid returns the Sid field value if set, zero value otherwise.

func (*Statement) GetSidOk

func (o *Statement) GetSidOk() (*string, bool)

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

func (*Statement) HasAction

func (o *Statement) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*Statement) HasCondition

func (o *Statement) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*Statement) HasNotAction

func (o *Statement) HasNotAction() bool

HasNotAction returns a boolean if a field has been set.

func (*Statement) HasPrincipal

func (o *Statement) HasPrincipal() bool

HasPrincipal returns a boolean if a field has been set.

func (*Statement) HasResource

func (o *Statement) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*Statement) HasSid

func (o *Statement) HasSid() bool

HasSid returns a boolean if a field has been set.

func (Statement) MarshalJSON

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

func (*Statement) SetAction

func (o *Statement) SetAction(v []string)

SetAction gets a reference to the given []string and assigns it to the Action field.

func (*Statement) SetCondition

func (o *Statement) SetCondition(v map[string]map[string][]interface{})

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

func (*Statement) SetEffect

func (o *Statement) SetEffect(v string)

SetEffect sets field value

func (*Statement) SetNotAction

func (o *Statement) SetNotAction(v []string)

SetNotAction gets a reference to the given []string and assigns it to the NotAction field.

func (*Statement) SetPrincipal

func (o *Statement) SetPrincipal(v Principal)

SetPrincipal gets a reference to the given NullablePrincipal and assigns it to the Principal field.

func (*Statement) SetPrincipalNil

func (o *Statement) SetPrincipalNil()

SetPrincipalNil sets the value for Principal to be an explicit nil

func (*Statement) SetResource

func (o *Statement) SetResource(v []string)

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

func (*Statement) SetSid

func (o *Statement) SetSid(v string)

SetSid gets a reference to the given string and assigns it to the Sid field.

func (Statement) ToMap

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

func (*Statement) UnmarshalJSON

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

func (*Statement) UnsetPrincipal

func (o *Statement) UnsetPrincipal()

UnsetPrincipal ensures that no value is present for Principal, not even an explicit nil

type UserDetailResponse

type UserDetailResponse struct {
	// 접근 제어 설정 유무
	AccessControl bool           `json:"access_control"`
	AccountId     NullableString `json:"account_id,omitempty"`
	AccountName   NullableString `json:"account_name,omitempty"`
	// 접근 허용 IP
	AllowedIpAddresses string         `json:"allowed_ip_addresses"`
	CompanyName        NullableString `json:"company_name,omitempty"`
	// Created At
	CreatedAt time.Time `json:"created_at"`
	// Created By
	CreatedBy   string         `json:"created_by"`
	Description NullableString `json:"description,omitempty"`
	DstOffset   NullableString `json:"dst_offset,omitempty"`
	// 사용자 Email
	Email string `json:"email"`
	// email 인증 여부
	EmailAuthenticated bool           `json:"email_authenticated"`
	FirstName          NullableString `json:"first_name,omitempty"`
	// ID
	Id                   string         `json:"id"`
	LastLoginAt          NullableTime   `json:"last_login_at,omitempty"`
	LastName             NullableString `json:"last_name,omitempty"`
	LastPasswordUpdateAt NullableTime   `json:"last_password_update_at,omitempty"`
	// Login ID
	LoginId string `json:"login_id"`
	// Modified At
	ModifiedAt time.Time `json:"modified_at"`
	// Modified By
	ModifiedBy string `json:"modified_by"`
	// 국가 ID
	NationId string `json:"nation_id"`
	// 비밀 번호 재사용 가능 횟수
	PasswordReuseCount int32 `json:"password_reuse_count"`
	// 휴대폰 인증 여부
	PhoneAuthenticated bool `json:"phone_authenticated"`
	// 사용자 휴대 전화 번호
	PhoneNumber string         `json:"phone_number"`
	Timezone    NullableString `json:"timezone,omitempty"`
	// Type
	Type      string         `json:"type"`
	TzId      NullableString `json:"tz_id,omitempty"`
	UserName  NullableString `json:"user_name,omitempty"`
	UtcOffset NullableString `json:"utc_offset,omitempty"`
}

UserDetailResponse struct for UserDetailResponse

func NewUserDetailResponse

func NewUserDetailResponse(accessControl bool, allowedIpAddresses string, createdAt time.Time, createdBy string, email string, emailAuthenticated bool, id string, loginId string, modifiedAt time.Time, modifiedBy string, nationId string, passwordReuseCount int32, phoneAuthenticated bool, phoneNumber string, type_ string) *UserDetailResponse

NewUserDetailResponse instantiates a new UserDetailResponse 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 NewUserDetailResponseWithDefaults

func NewUserDetailResponseWithDefaults() *UserDetailResponse

NewUserDetailResponseWithDefaults instantiates a new UserDetailResponse 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 (*UserDetailResponse) GetAccessControl

func (o *UserDetailResponse) GetAccessControl() bool

GetAccessControl returns the AccessControl field value

func (*UserDetailResponse) GetAccessControlOk

func (o *UserDetailResponse) GetAccessControlOk() (*bool, bool)

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

func (*UserDetailResponse) GetAccountId

func (o *UserDetailResponse) GetAccountId() string

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

func (*UserDetailResponse) GetAccountIdOk

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

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

func (o *UserDetailResponse) GetAccountName() string

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

func (*UserDetailResponse) GetAccountNameOk

func (o *UserDetailResponse) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName 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 (*UserDetailResponse) GetAllowedIpAddresses

func (o *UserDetailResponse) GetAllowedIpAddresses() string

GetAllowedIpAddresses returns the AllowedIpAddresses field value

func (*UserDetailResponse) GetAllowedIpAddressesOk

func (o *UserDetailResponse) GetAllowedIpAddressesOk() (*string, bool)

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

func (*UserDetailResponse) GetCompanyName

func (o *UserDetailResponse) GetCompanyName() string

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

func (*UserDetailResponse) GetCompanyNameOk

func (o *UserDetailResponse) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName 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 (*UserDetailResponse) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*UserDetailResponse) GetCreatedAtOk

func (o *UserDetailResponse) 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 (*UserDetailResponse) GetCreatedBy

func (o *UserDetailResponse) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*UserDetailResponse) GetCreatedByOk

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

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

func (*UserDetailResponse) GetDescription

func (o *UserDetailResponse) GetDescription() string

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

func (*UserDetailResponse) GetDescriptionOk

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

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

func (o *UserDetailResponse) GetDstOffset() string

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

func (*UserDetailResponse) GetDstOffsetOk

func (o *UserDetailResponse) GetDstOffsetOk() (*string, bool)

GetDstOffsetOk returns a tuple with the DstOffset 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 (*UserDetailResponse) GetEmail

func (o *UserDetailResponse) GetEmail() string

GetEmail returns the Email field value

func (*UserDetailResponse) GetEmailAuthenticated

func (o *UserDetailResponse) GetEmailAuthenticated() bool

GetEmailAuthenticated returns the EmailAuthenticated field value

func (*UserDetailResponse) GetEmailAuthenticatedOk

func (o *UserDetailResponse) GetEmailAuthenticatedOk() (*bool, bool)

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

func (*UserDetailResponse) GetEmailOk

func (o *UserDetailResponse) GetEmailOk() (*string, bool)

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

func (*UserDetailResponse) GetFirstName

func (o *UserDetailResponse) GetFirstName() string

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

func (*UserDetailResponse) GetFirstNameOk

func (o *UserDetailResponse) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName 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 (*UserDetailResponse) GetId

func (o *UserDetailResponse) GetId() string

GetId returns the Id field value

func (*UserDetailResponse) GetIdOk

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

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

func (*UserDetailResponse) GetLastLoginAt

func (o *UserDetailResponse) GetLastLoginAt() time.Time

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

func (*UserDetailResponse) GetLastLoginAtOk

func (o *UserDetailResponse) GetLastLoginAtOk() (*time.Time, bool)

GetLastLoginAtOk returns a tuple with the LastLoginAt 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 (*UserDetailResponse) GetLastName

func (o *UserDetailResponse) GetLastName() string

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

func (*UserDetailResponse) GetLastNameOk

func (o *UserDetailResponse) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName 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 (*UserDetailResponse) GetLastPasswordUpdateAt

func (o *UserDetailResponse) GetLastPasswordUpdateAt() time.Time

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

func (*UserDetailResponse) GetLastPasswordUpdateAtOk

func (o *UserDetailResponse) GetLastPasswordUpdateAtOk() (*time.Time, bool)

GetLastPasswordUpdateAtOk returns a tuple with the LastPasswordUpdateAt 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 (*UserDetailResponse) GetLoginId

func (o *UserDetailResponse) GetLoginId() string

GetLoginId returns the LoginId field value

func (*UserDetailResponse) GetLoginIdOk

func (o *UserDetailResponse) GetLoginIdOk() (*string, bool)

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

func (*UserDetailResponse) GetModifiedAt

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

GetModifiedAt returns the ModifiedAt field value

func (*UserDetailResponse) GetModifiedAtOk

func (o *UserDetailResponse) 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 (*UserDetailResponse) GetModifiedBy

func (o *UserDetailResponse) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*UserDetailResponse) GetModifiedByOk

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

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

func (*UserDetailResponse) GetNationId

func (o *UserDetailResponse) GetNationId() string

GetNationId returns the NationId field value

func (*UserDetailResponse) GetNationIdOk

func (o *UserDetailResponse) GetNationIdOk() (*string, bool)

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

func (*UserDetailResponse) GetPasswordReuseCount

func (o *UserDetailResponse) GetPasswordReuseCount() int32

GetPasswordReuseCount returns the PasswordReuseCount field value

func (*UserDetailResponse) GetPasswordReuseCountOk

func (o *UserDetailResponse) GetPasswordReuseCountOk() (*int32, bool)

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

func (*UserDetailResponse) GetPhoneAuthenticated

func (o *UserDetailResponse) GetPhoneAuthenticated() bool

GetPhoneAuthenticated returns the PhoneAuthenticated field value

func (*UserDetailResponse) GetPhoneAuthenticatedOk

func (o *UserDetailResponse) GetPhoneAuthenticatedOk() (*bool, bool)

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

func (*UserDetailResponse) GetPhoneNumber

func (o *UserDetailResponse) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value

func (*UserDetailResponse) GetPhoneNumberOk

func (o *UserDetailResponse) GetPhoneNumberOk() (*string, bool)

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

func (*UserDetailResponse) GetTimezone

func (o *UserDetailResponse) GetTimezone() string

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

func (*UserDetailResponse) GetTimezoneOk

func (o *UserDetailResponse) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone 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 (*UserDetailResponse) GetType

func (o *UserDetailResponse) GetType() string

GetType returns the Type field value

func (*UserDetailResponse) GetTypeOk

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

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

func (*UserDetailResponse) GetTzId

func (o *UserDetailResponse) GetTzId() string

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

func (*UserDetailResponse) GetTzIdOk

func (o *UserDetailResponse) GetTzIdOk() (*string, bool)

GetTzIdOk returns a tuple with the TzId 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 (*UserDetailResponse) GetUserName

func (o *UserDetailResponse) GetUserName() string

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

func (*UserDetailResponse) GetUserNameOk

func (o *UserDetailResponse) GetUserNameOk() (*string, bool)

GetUserNameOk returns a tuple with the UserName 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 (*UserDetailResponse) GetUtcOffset

func (o *UserDetailResponse) GetUtcOffset() string

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

func (*UserDetailResponse) GetUtcOffsetOk

func (o *UserDetailResponse) GetUtcOffsetOk() (*string, bool)

GetUtcOffsetOk returns a tuple with the UtcOffset 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 (*UserDetailResponse) HasAccountId

func (o *UserDetailResponse) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*UserDetailResponse) HasAccountName

func (o *UserDetailResponse) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*UserDetailResponse) HasCompanyName

func (o *UserDetailResponse) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*UserDetailResponse) HasDescription

func (o *UserDetailResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UserDetailResponse) HasDstOffset

func (o *UserDetailResponse) HasDstOffset() bool

HasDstOffset returns a boolean if a field has been set.

func (*UserDetailResponse) HasFirstName

func (o *UserDetailResponse) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*UserDetailResponse) HasLastLoginAt

func (o *UserDetailResponse) HasLastLoginAt() bool

HasLastLoginAt returns a boolean if a field has been set.

func (*UserDetailResponse) HasLastName

func (o *UserDetailResponse) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*UserDetailResponse) HasLastPasswordUpdateAt

func (o *UserDetailResponse) HasLastPasswordUpdateAt() bool

HasLastPasswordUpdateAt returns a boolean if a field has been set.

func (*UserDetailResponse) HasTimezone

func (o *UserDetailResponse) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (*UserDetailResponse) HasTzId

func (o *UserDetailResponse) HasTzId() bool

HasTzId returns a boolean if a field has been set.

func (*UserDetailResponse) HasUserName

func (o *UserDetailResponse) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (*UserDetailResponse) HasUtcOffset

func (o *UserDetailResponse) HasUtcOffset() bool

HasUtcOffset returns a boolean if a field has been set.

func (UserDetailResponse) MarshalJSON

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

func (*UserDetailResponse) SetAccessControl

func (o *UserDetailResponse) SetAccessControl(v bool)

SetAccessControl sets field value

func (*UserDetailResponse) SetAccountId

func (o *UserDetailResponse) SetAccountId(v string)

SetAccountId gets a reference to the given NullableString and assigns it to the AccountId field.

func (*UserDetailResponse) SetAccountIdNil

func (o *UserDetailResponse) SetAccountIdNil()

SetAccountIdNil sets the value for AccountId to be an explicit nil

func (*UserDetailResponse) SetAccountName

func (o *UserDetailResponse) SetAccountName(v string)

SetAccountName gets a reference to the given NullableString and assigns it to the AccountName field.

func (*UserDetailResponse) SetAccountNameNil

func (o *UserDetailResponse) SetAccountNameNil()

SetAccountNameNil sets the value for AccountName to be an explicit nil

func (*UserDetailResponse) SetAllowedIpAddresses

func (o *UserDetailResponse) SetAllowedIpAddresses(v string)

SetAllowedIpAddresses sets field value

func (*UserDetailResponse) SetCompanyName

func (o *UserDetailResponse) SetCompanyName(v string)

SetCompanyName gets a reference to the given NullableString and assigns it to the CompanyName field.

func (*UserDetailResponse) SetCompanyNameNil

func (o *UserDetailResponse) SetCompanyNameNil()

SetCompanyNameNil sets the value for CompanyName to be an explicit nil

func (*UserDetailResponse) SetCreatedAt

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

SetCreatedAt sets field value

func (*UserDetailResponse) SetCreatedBy

func (o *UserDetailResponse) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*UserDetailResponse) SetDescription

func (o *UserDetailResponse) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*UserDetailResponse) SetDescriptionNil

func (o *UserDetailResponse) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*UserDetailResponse) SetDstOffset

func (o *UserDetailResponse) SetDstOffset(v string)

SetDstOffset gets a reference to the given NullableString and assigns it to the DstOffset field.

func (*UserDetailResponse) SetDstOffsetNil

func (o *UserDetailResponse) SetDstOffsetNil()

SetDstOffsetNil sets the value for DstOffset to be an explicit nil

func (*UserDetailResponse) SetEmail

func (o *UserDetailResponse) SetEmail(v string)

SetEmail sets field value

func (*UserDetailResponse) SetEmailAuthenticated

func (o *UserDetailResponse) SetEmailAuthenticated(v bool)

SetEmailAuthenticated sets field value

func (*UserDetailResponse) SetFirstName

func (o *UserDetailResponse) SetFirstName(v string)

SetFirstName gets a reference to the given NullableString and assigns it to the FirstName field.

func (*UserDetailResponse) SetFirstNameNil

func (o *UserDetailResponse) SetFirstNameNil()

SetFirstNameNil sets the value for FirstName to be an explicit nil

func (*UserDetailResponse) SetId

func (o *UserDetailResponse) SetId(v string)

SetId sets field value

func (*UserDetailResponse) SetLastLoginAt

func (o *UserDetailResponse) SetLastLoginAt(v time.Time)

SetLastLoginAt gets a reference to the given NullableTime and assigns it to the LastLoginAt field.

func (*UserDetailResponse) SetLastLoginAtNil

func (o *UserDetailResponse) SetLastLoginAtNil()

SetLastLoginAtNil sets the value for LastLoginAt to be an explicit nil

func (*UserDetailResponse) SetLastName

func (o *UserDetailResponse) SetLastName(v string)

SetLastName gets a reference to the given NullableString and assigns it to the LastName field.

func (*UserDetailResponse) SetLastNameNil

func (o *UserDetailResponse) SetLastNameNil()

SetLastNameNil sets the value for LastName to be an explicit nil

func (*UserDetailResponse) SetLastPasswordUpdateAt

func (o *UserDetailResponse) SetLastPasswordUpdateAt(v time.Time)

SetLastPasswordUpdateAt gets a reference to the given NullableTime and assigns it to the LastPasswordUpdateAt field.

func (*UserDetailResponse) SetLastPasswordUpdateAtNil

func (o *UserDetailResponse) SetLastPasswordUpdateAtNil()

SetLastPasswordUpdateAtNil sets the value for LastPasswordUpdateAt to be an explicit nil

func (*UserDetailResponse) SetLoginId

func (o *UserDetailResponse) SetLoginId(v string)

SetLoginId sets field value

func (*UserDetailResponse) SetModifiedAt

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

SetModifiedAt sets field value

func (*UserDetailResponse) SetModifiedBy

func (o *UserDetailResponse) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*UserDetailResponse) SetNationId

func (o *UserDetailResponse) SetNationId(v string)

SetNationId sets field value

func (*UserDetailResponse) SetPasswordReuseCount

func (o *UserDetailResponse) SetPasswordReuseCount(v int32)

SetPasswordReuseCount sets field value

func (*UserDetailResponse) SetPhoneAuthenticated

func (o *UserDetailResponse) SetPhoneAuthenticated(v bool)

SetPhoneAuthenticated sets field value

func (*UserDetailResponse) SetPhoneNumber

func (o *UserDetailResponse) SetPhoneNumber(v string)

SetPhoneNumber sets field value

func (*UserDetailResponse) SetTimezone

func (o *UserDetailResponse) SetTimezone(v string)

SetTimezone gets a reference to the given NullableString and assigns it to the Timezone field.

func (*UserDetailResponse) SetTimezoneNil

func (o *UserDetailResponse) SetTimezoneNil()

SetTimezoneNil sets the value for Timezone to be an explicit nil

func (*UserDetailResponse) SetType

func (o *UserDetailResponse) SetType(v string)

SetType sets field value

func (*UserDetailResponse) SetTzId

func (o *UserDetailResponse) SetTzId(v string)

SetTzId gets a reference to the given NullableString and assigns it to the TzId field.

func (*UserDetailResponse) SetTzIdNil

func (o *UserDetailResponse) SetTzIdNil()

SetTzIdNil sets the value for TzId to be an explicit nil

func (*UserDetailResponse) SetUserName

func (o *UserDetailResponse) SetUserName(v string)

SetUserName gets a reference to the given NullableString and assigns it to the UserName field.

func (*UserDetailResponse) SetUserNameNil

func (o *UserDetailResponse) SetUserNameNil()

SetUserNameNil sets the value for UserName to be an explicit nil

func (*UserDetailResponse) SetUtcOffset

func (o *UserDetailResponse) SetUtcOffset(v string)

SetUtcOffset gets a reference to the given NullableString and assigns it to the UtcOffset field.

func (*UserDetailResponse) SetUtcOffsetNil

func (o *UserDetailResponse) SetUtcOffsetNil()

SetUtcOffsetNil sets the value for UtcOffset to be an explicit nil

func (UserDetailResponse) ToMap

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

func (*UserDetailResponse) UnmarshalJSON

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

func (*UserDetailResponse) UnsetAccountId

func (o *UserDetailResponse) UnsetAccountId()

UnsetAccountId ensures that no value is present for AccountId, not even an explicit nil

func (*UserDetailResponse) UnsetAccountName

func (o *UserDetailResponse) UnsetAccountName()

UnsetAccountName ensures that no value is present for AccountName, not even an explicit nil

func (*UserDetailResponse) UnsetCompanyName

func (o *UserDetailResponse) UnsetCompanyName()

UnsetCompanyName ensures that no value is present for CompanyName, not even an explicit nil

func (*UserDetailResponse) UnsetDescription

func (o *UserDetailResponse) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*UserDetailResponse) UnsetDstOffset

func (o *UserDetailResponse) UnsetDstOffset()

UnsetDstOffset ensures that no value is present for DstOffset, not even an explicit nil

func (*UserDetailResponse) UnsetFirstName

func (o *UserDetailResponse) UnsetFirstName()

UnsetFirstName ensures that no value is present for FirstName, not even an explicit nil

func (*UserDetailResponse) UnsetLastLoginAt

func (o *UserDetailResponse) UnsetLastLoginAt()

UnsetLastLoginAt ensures that no value is present for LastLoginAt, not even an explicit nil

func (*UserDetailResponse) UnsetLastName

func (o *UserDetailResponse) UnsetLastName()

UnsetLastName ensures that no value is present for LastName, not even an explicit nil

func (*UserDetailResponse) UnsetLastPasswordUpdateAt

func (o *UserDetailResponse) UnsetLastPasswordUpdateAt()

UnsetLastPasswordUpdateAt ensures that no value is present for LastPasswordUpdateAt, not even an explicit nil

func (*UserDetailResponse) UnsetTimezone

func (o *UserDetailResponse) UnsetTimezone()

UnsetTimezone ensures that no value is present for Timezone, not even an explicit nil

func (*UserDetailResponse) UnsetTzId

func (o *UserDetailResponse) UnsetTzId()

UnsetTzId ensures that no value is present for TzId, not even an explicit nil

func (*UserDetailResponse) UnsetUserName

func (o *UserDetailResponse) UnsetUserName()

UnsetUserName ensures that no value is present for UserName, not even an explicit nil

func (*UserDetailResponse) UnsetUtcOffset

func (o *UserDetailResponse) UnsetUtcOffset()

UnsetUtcOffset ensures that no value is present for UtcOffset, not even an explicit nil

type YnEnum

type YnEnum string

YnEnum the model 'YnEnum'

const (
	YNENUM_N YnEnum = "N"
	YNENUM_Y YnEnum = "Y"
)

List of YnEnum

func NewYnEnumFromValue

func NewYnEnumFromValue(v string) (*YnEnum, error)

NewYnEnumFromValue returns a pointer to a valid YnEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (YnEnum) IsValid

func (v YnEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (YnEnum) Ptr

func (v YnEnum) Ptr() *YnEnum

Ptr returns reference to YnEnum value

func (*YnEnum) UnmarshalJSON

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

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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